diff --git a/.files b/.files
new file mode 100644
index 0000000..7485bcb
Binary files /dev/null and b/.files differ
diff --git a/.meta b/.meta
new file mode 100644
index 0000000..9c7d489
--- /dev/null
+++ b/.meta
@@ -0,0 +1,10 @@
+
+ A XMPP client based on KDE Framework
+ Kaidan is a simple Jabber/XMPP client providing a user-interface using
+Kirigami and QtQuick. The back-end of Kaidan is entirely written in C++
+using the qxmpp XMPP client library and Qt 5.
+
+
+
+ https://www.kaidan.im/
+
diff --git a/.rev b/.rev
new file mode 100644
index 0000000..58df1e7
--- /dev/null
+++ b/.rev
@@ -0,0 +1,10 @@
+
+
+ b646855cd505a1c1f88980a4f00358f7
+ 0.8.0
+
+ RBrownFactory
+ The package seems to compile fine.
+ 991008
+
+
diff --git a/kaidan-0.8.0.tar.xz b/kaidan-0.8.0.tar.xz
new file mode 120000
index 0000000..1e05dc9
--- /dev/null
+++ b/kaidan-0.8.0.tar.xz
@@ -0,0 +1 @@
+/ipfs/bafybeicxcvjwihhbsastk4ge43yxeagaunldk3c7ueddz5jotr2f2nmhlu
\ No newline at end of file
diff --git a/kaidan-0.8.0.tar.xz.sig b/kaidan-0.8.0.tar.xz.sig
new file mode 100644
index 0000000..351bfe0
--- /dev/null
+++ b/kaidan-0.8.0.tar.xz.sig
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEA8LRDcl+WwvruPO0RmMjGpGh4nsFAmCxZu4ACgkQRmMjGpGh
+4nsX6BAAunPgx6N8AdTQrcHZ/xBEaPnmcj07TGdzInODagtN+y8to2cqKWrEr4Sw
+E4S7F4HwMt9s+gcT76DQohqrCFi3YnuCLZideYgzgtmyXZ3fycf5xs7JhhgfZ7CK
+bQiHVn+BDT6MXVWe6szx+H6jfjc0o+NaCrkgAjWc2DeWaTaX4S8T6zUX9RjATnLq
+dlSOFmHRATL0lkzj7GOzeUlIj/oV38CaWHVnz+Qv1pKqzijL+6lg06N/Rg4iyBOK
+uTdHn1WQsbaiPOdTV1Yh/jkTsTleHLzI7W5NXTozV1HyeXr0QpGvMN4sU+53Bs+o
+R1+5U0CwEMq579F/ldoaI/+RzwaYvrkb0Kfj91hLC52re0epQPFnyj8Y9RXq+f+t
+hP4lt1ApLRWkKVxHzHoVdg1Vt5jTkF1XZTyO7yzfOz8XZxLTT+bgJ+wbF1xtl8S0
+RLjmsnoz5Ck7C3HW4nCequnOjZz46o8KokGwymlavuEWKrHoV/ZEfSQMJBaVZF/o
+sEa2FuJNfM6fu129qe51H8wcE4ltf4WmSPgbHHx0LqKc96Ae+QzCa72YccMfJpDK
+qGd4NRh2tUmNRkZn/dMXG1khkRlZdNls9C0A8QUaeg/0J08cXixqsADABZKFZkzF
+lYO3YStfFP/OJC6FLeKNgoDYM8LutZdHrB3Y40mX0C0p3dw1stU=
+=3E2t
+-----END PGP SIGNATURE-----
diff --git a/kaidan.changes b/kaidan.changes
new file mode 100644
index 0000000..387d958
--- /dev/null
+++ b/kaidan.changes
@@ -0,0 +1,131 @@
+-------------------------------------------------------------------
+Fri Oct 1 16:00:38 UTC 2021 - Enrico Belleri
+
+- Update to 0.8.0:
+Features:
+ * Add typing notifications (XEP-0085: Chat State Notifications)
+ * Add message history syncing (XEP-0313: Message Archive Management)
+ * Window size is restored
+ * The server's website link is displayed if account creation is disabled
+ * Improved user strings & descriptions
+
+-------------------------------------------------------------------
+Sat Feb 27 16:52:21 UTC 2021 - Mia Herkt
+
+- Update to 0.7.0
+Features:
+ * Display client information (name, version, OS) of contacts
+ * Drag'n'drop for sending files
+ * Allow pasting images from the clipboard (Ctrl+Shift+V) into
+ the chat
+ * Allow inserting newlines using Shift+Enter
+ * Add configuration of custom hostname/port
+ * Favourite emojis are shown by default now
+ * Search emojis by ":"
+ * Display connection errors in the global drawer after login
+ * Improved design of media preview sheets
+ * Restructure message sending bar
+
+Bugfixes:
+ * Do not interpret random URLs as files anymore
+ * Fix the style of buttons when using Material style
+ * Fix file dialog and media drawer opening in some cases
+ * Fix opening of the LoginPage when scanning QR code without
+ password
+
+Notes:
+ * Kaidan requires Qt 5.14 now
+
+- Changes in 0.6.0:
+Features:
+ * When offline, messages are cached now to be sent later
+ * It's allowed to also correct other messages than the last one
+ now
+ * Also pending (unsent) messages can be corrected now
+ * Chats can be opened from the notifications now
+ * New option to permanently hide your password in Kaidan
+ * New buttons for easily copying your jid and password
+ * Moved account management pages into the settings
+ * The cursor is moved to the end of the text field when
+ correcting a message now
+ * Scanning QR codes without a password works now and results in
+ only the JID being set
+ * The roster is called contact list now
+ * The resource for the displayed presence is picked with fixed
+ rules now (it was random before which resource is displayed)
+ * Handle notifications differently on GNOME to keep them in the
+ notifications area
+ * Switched to the upstream HTTP File Upload implementation
+ * Code refactoring and partial rewrite of the following classes:
+ Kaidan, ClientWorker, RosterManager, PresenceCache,
+ DownloadManager, TransferCache, QrCodeDecoder
+
+Bugfixes:
+ * Playback issues in media video preview
+ * Messages sent from other of your devices are displayed as they
+ were sent by the chat partner
+ * Notifications are shown persistently on the screen
+ * Roster names are not updated in the database
+ * Roster items are not updated in the model correctly
+ * All sheets contain two headers: It uses the new built-in header
+ property now
+ * Unreadable buttons with white text on withe background in some
+ styles
+ * Database version isn't saved correctly
+ * Errors when building with newer ZXing versions
+
+Notes:
+ * Kaidan requires a C++17-compliant compiler now
+- Drop 0001-Port-deprecations-and-little-refactoring-of-the-QrCo.patch
+
+-------------------------------------------------------------------
+Sun Aug 16 18:02:07 UTC 2020 - Christophe Giboudeaux
+
+- Update to 0.5.0
+ * Add parsing of XMPP URIs
+ * Add QR code scanning and generation
+ * Add contact search
+ * Add muting notifications for messages of contacts
+ * Add renaming contacts
+ * Show user profile information
+ * Add extended multimedia support
+ * Add message search
+ * Redesign contact list, text avatar, counter for unread messages, chat page, chat message bubble
+ * Add option for enabling or disabling an account temporarily
+ * Refactor login screen with hints for invalid credentials and better usage of keyboard keys
+ * Add message quoting
+ * Truncate very long messages to avoid crashing Kaidan or using it to full capacity
+ * Add button with link for issue tracking to about page
+ * Improve messages for connection errors
+ * Add account deletion
+ * Redesign logo and global drawer banner
+ * Add onboarding with registration, normal login and QR code login
+ * Add OARS rating
+ * Add secondary roster sorting by contact name
+ * Add support for recording audio and video messages
+ * Add Kaidan to KDE’s F-Droid repository
+ * Improve build scripts for better cross-platform support
+ * Refactor code for better performance and stability
+ * Add documentation to achieve easier maintenance
+- Add upstream patch:
+ * 0001-Port-deprecations-and-little-refactoring-of-the-QrCo.patch
+
+-------------------------------------------------------------------
+Wed Jul 17 19:19:46 UTC 2019 - Wolfgang Bauer
+
+- Update to 0.4.1
+ * Fix SSL problems for AppImage
+ * Fix connection problems
+ * Keep QXmpp v0.8.3 compatibility
+
+-------------------------------------------------------------------
+Tue Jul 9 12:23:58 UTC 2019 - Wolfgang Bauer
+
+- Update to 0.4.0 final release
+- Update build requirements
+- Update URLs
+
+-------------------------------------------------------------------
+Sun May 12 19:49:31 UTC 2019 - Andrey Karepin
+
+- Initial package for openSUSE
diff --git a/kaidan.keyring b/kaidan.keyring
new file mode 100644
index 0000000..c223cfb
--- /dev/null
+++ b/kaidan.keyring
@@ -0,0 +1,189 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=jBD0
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/kaidan.spec b/kaidan.spec
new file mode 100644
index 0000000..2d88f00
--- /dev/null
+++ b/kaidan.spec
@@ -0,0 +1,82 @@
+#
+# spec file for package kaidan
+#
+# Copyright (c) 2021 SUSE LLC
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
+
+
+Name: kaidan
+Version: 0.8.0
+Release: 0
+Summary: A XMPP client based on KDE Framework
+License: GPL-3.0-or-later AND SUSE-GPL-3.0+-with-openssl-exception AND MIT AND AML AND CC-BY-SA-4.0
+Group: Productivity/Networking/Instant Messenger
+URL: https://www.kaidan.im
+Source0: https://download.kde.org/unstable/%{name}/%{version}/%{name}-%{version}.tar.xz
+Source1: https://download.kde.org/unstable/%{name}/%{version}/%{name}-%{version}.tar.xz.sig
+Source2: kaidan.keyring
+BuildRequires: cmake >= 3.3
+BuildRequires: extra-cmake-modules >= 5.40.0
+BuildRequires: update-desktop-files
+BuildRequires: cmake(KF5Kirigami2) >= 5.67.0
+BuildRequires: cmake(KF5Notifications)
+BuildRequires: cmake(KF5QQC2DeskopStyle)
+BuildRequires: cmake(QXmpp) >= 1.3.0
+BuildRequires: cmake(Qt5Concurrent)
+BuildRequires: cmake(Qt5Core) >= 5.14.0
+BuildRequires: cmake(Qt5LinguistTools)
+BuildRequires: cmake(Qt5Location)
+BuildRequires: cmake(Qt5Multimedia)
+BuildRequires: cmake(Qt5Positioning)
+BuildRequires: cmake(Qt5Qml)
+BuildRequires: cmake(Qt5Quick)
+BuildRequires: cmake(Qt5QuickCompiler)
+BuildRequires: cmake(Qt5QuickControls2)
+BuildRequires: cmake(Qt5Sql)
+BuildRequires: cmake(Qt5Svg)
+BuildRequires: cmake(Qt5Widgets)
+BuildRequires: cmake(Qt5Xml)
+BuildRequires: cmake(ZXing) >= 1.0.8
+Requires: kirigami2 >= 5.67.0
+Requires: libqt5-qtquickcontrols2
+
+%description
+Kaidan is a simple Jabber/XMPP client providing a user-interface using
+Kirigami and QtQuick. The back-end of Kaidan is entirely written in C++
+using the qxmpp XMPP client library and Qt 5.
+
+%prep
+%autosetup -p1
+
+%build
+%cmake_kf5 -d build '-DI18N:BOOL=ON' '-DQUICK_COMPILER:BOOL=ON'
+%cmake_build
+
+%install
+%kf5_makeinstall -C build
+%suse_update_desktop_file im.kaidan.kaidan
+
+%files
+%license LICENSE
+%doc README.md NEWS
+%dir %{_kf5_sharedir}/%{name}
+%{_kf5_applicationsdir}/im.kaidan.kaidan.desktop
+%{_kf5_appstreamdir}/im.kaidan.kaidan.appdata.xml
+%{_kf5_bindir}/%{name}
+%{_kf5_iconsdir}/hicolor/*/apps/%{name}.*
+%{_kf5_notifydir}/kaidan.notifyrc
+%{_kf5_sharedir}/%{name}/images
+%{_kf5_sharedir}/%{name}/servers.json
+
+%changelog