diff --git a/.files b/.files
index 2f9cbf6..dcaa1da 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 6bb5176..716c51b 100644
--- a/.rev
+++ b/.rev
@@ -319,4 +319,12 @@
KDE Applications 19.08.3
746792
+
+ ad9403e9016702257b6e9311c774c2b7
+ 19.12.0
+
+ dimstar_suse
+ KDE Applications 19.12.0
+ 756140
+
diff --git a/akonadi-mime-19.08.3.tar.xz b/akonadi-mime-19.08.3.tar.xz
deleted file mode 120000
index d3a7268..0000000
--- a/akonadi-mime-19.08.3.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafkreihhpgrloo3cq4bk5rjldvbukuz7ktygmjerlmmtozvph33kc3idb4
\ No newline at end of file
diff --git a/akonadi-mime-19.08.3.tar.xz.sig b/akonadi-mime-19.08.3.tar.xz.sig
deleted file mode 100644
index 01cbb6a..0000000
--- a/akonadi-mime-19.08.3.tar.xz.sig
+++ /dev/null
@@ -1,11 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQEzBAABCgAdFiEE8jJ15L8Qr8HfaRSm29LOiT4tHIcFAl3A/N4ACgkQ29LOiT4t
-HIdhdQf/amlHU1/7E8N5tHIPjYfmV78QDdIV3Qii/3Sx/oLvTgr6Ryt6WXitEre3
-L2yykPtGUstA4moblQhkMHKvLXkhvEERhVgp68Yzz68eltlDmyNoE+6EsTUHHpjM
-bFwiSUO+zL1wu313jADzuJUYe/tFBU2DeNEJHRJo7geQBu4dypJDBhdV8sLhjtBH
-oWatNRfo+NFd+hNiVVczxD8jccOkbWWCY/px/L9MLCYJNGkRGZldzN9roXHHDn5I
-hyBpuKXcqkAg/jkZEvCHDHQvs+eQTEZ/ZEEixjUrHCUOqNdtC/At++AA4mGFiTFb
-5gFMY6S0n6/jjpV3TxsbUD9vLj2sAQ==
-=HuQq
------END PGP SIGNATURE-----
diff --git a/akonadi-mime-19.12.0.tar.xz b/akonadi-mime-19.12.0.tar.xz
new file mode 120000
index 0000000..1e25fc9
--- /dev/null
+++ b/akonadi-mime-19.12.0.tar.xz
@@ -0,0 +1 @@
+/ipfs/bafkreid66ete5acigfzkx6jfhwhfs7b3kozplgikklw56upzcmumdwzdqy
\ No newline at end of file
diff --git a/akonadi-mime-19.12.0.tar.xz.sig b/akonadi-mime-19.12.0.tar.xz.sig
new file mode 100644
index 0000000..db560e5
--- /dev/null
+++ b/akonadi-mime-19.12.0.tar.xz.sig
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEE8jJ15L8Qr8HfaRSm29LOiT4tHIcFAl3puFQACgkQ29LOiT4t
+HIc+hgf9Fs+CvhDRoks6JH6+1+CzV/Mias4GhMDGT8wOsQfdbj9ttFC1zf2baIHE
+Rix0EgScdVinA73jAJrMJup2i4S67bMX6SsDpzg48chZBEdv9GgR4sqIdD9hNOJS
+ZCw9N4jU/JepYwMZ3QNGXHZo/G1qohTQmacXGtT1T5W0kpS0Qnws54EgCEVFc61J
+yDthGEVS6bu0ccWdVrFYhrDIH0S/2atg2zUupBizJoT4sbvlLNiYZVpFPLQKtUmh
+EJXXivntBSz3AlMb46/sE5L1E24i8vIypnIxO+7QU7PPyMWk4xOX1dXQCYHruCQK
+sG/7LpqKtnABMHsMUdapnBOjyqAxlw==
+=z/yr
+-----END PGP SIGNATURE-----
diff --git a/akonadi-mime.changes b/akonadi-mime.changes
index 15aac54..e866a72 100644
--- a/akonadi-mime.changes
+++ b/akonadi-mime.changes
@@ -1,4 +1,30 @@
-------------------------------------------------------------------
+Tue Dec 10 06:38:02 UTC 2019 - Luca Beltrame
+
+- Update to 19.12.0
+ * New feature release
+ * For more details please see:
+ * https://www.kde.org/announcements/releases/19.12.0
+- No code change since 19.11.90
+
+-------------------------------------------------------------------
+Sat Nov 30 09:11:24 UTC 2019 - Luca Beltrame
+
+- Update to 19.11.90
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/releases/19.12-rc
+- No code change since 19.11.80
+
+-------------------------------------------------------------------
+Sun Nov 24 15:53:14 UTC 2019 - Luca Beltrame
+
+- Update to 19.11.80
+ * New feature release
+- Changes since 19.08.3:
+ * Use QLatin1String in join/startswith/endsWith/contains + QString::replace operates on the same object, no need to reassign
+
+-------------------------------------------------------------------
Thu Nov 7 23:12:28 UTC 2019 - Luca Beltrame
- Update to 19.08.3
diff --git a/akonadi-mime.spec b/akonadi-mime.spec
index f34e6b3..5ea44b7 100644
--- a/akonadi-mime.spec
+++ b/akonadi-mime.spec
@@ -1,7 +1,7 @@
#
# spec file for package akonadi-mime
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,38 +17,36 @@
%define sonum 5
-%define kf5_version 5.23.0
-%define kf5_version 5.26.0
+%define kf5_version 5.60.0
# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
%{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')}
%bcond_without lang
Name: akonadi-mime
-Version: 19.08.3
+Version: 19.12.0
Release: 0
Summary: MIME email parser for KDE PIM
License: LGPL-2.1-or-later
Group: System/GUI/KDE
URL: https://www.kde.org
-Source: https://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz
+Source: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
%if %{with lang}
-Source1: https://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz.sig
+Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
-BuildRequires: akonadi-server-devel >= %{_kapp_version}
BuildRequires: extra-cmake-modules >= %{kf5_version}
-BuildRequires: kconfig-devel >= %{kf5_version}
-BuildRequires: kdbusaddons-devel >= %{kf5_version}
BuildRequires: kf5-filesystem
-BuildRequires: ki18n-devel >= %{kf5_version}
-BuildRequires: kio-devel >= %{kf5_version}
-BuildRequires: kitemmodels-devel >= %{kf5_version}
-BuildRequires: kmime-devel
-BuildRequires: kxmlgui-devel >= %{kf5_version}
BuildRequires: libxslt-devel
-BuildRequires: pkgconfig
BuildRequires: shared-mime-info
-BuildRequires: pkgconfig(Qt5Test) >= 5.6.0
-BuildRequires: pkgconfig(Qt5Widgets) >= 5.6.0
+BuildRequires: cmake(KF5Akonadi)
+BuildRequires: cmake(KF5Config) >= %{kf5_version}
+BuildRequires: cmake(KF5DBusAddons) >= %{kf5_version}
+BuildRequires: cmake(KF5I18n) >= %{kf5_version}
+BuildRequires: cmake(KF5ItemModels) >= %{kf5_version}
+BuildRequires: cmake(KF5KIO) >= %{kf5_version}
+BuildRequires: cmake(KF5Mime)
+BuildRequires: cmake(KF5XmlGui) >= %{kf5_version}
+BuildRequires: cmake(Qt5Test) >= 5.6.0
+BuildRequires: cmake(Qt5Widgets) >= 5.6.0
Recommends: %{name}-lang
%description
@@ -73,8 +71,8 @@ This package provides plugins required by PIM applications read and write parsed
%package devel
Summary: MIME email parser for KDE PIM - development files
Group: Development/Libraries/KDE
-Requires: akonadi-server-devel
Requires: libKF5AkonadiMime5 = %{version}
+Requires: cmake(KF5Akonadi)
%description devel
This package contains development headers needed to use MIME message parsing
diff --git a/applications.keyring b/applications.keyring
index c4c2cb6..d2b6a35 100644
Binary files a/applications.keyring and b/applications.keyring differ