From 25bbf9449275c762c31419187079ff48ed8ebb63e64b04a1ce2833d2f68b900a Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Tue, 17 Oct 2017 05:03:26 +0000 Subject: [PATCH] Applications 17.08.2 checkin OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi-server?expand=0&rev=128 --- akonadi-17.08.1.tar.xz | 3 --- akonadi-17.08.2.tar.xz | 3 +++ akonadi-server.changes | 16 ++++++++++++++ akonadi-server.spec | 4 +--- correctly-return-mimetypes.patch | 36 -------------------------------- 5 files changed, 20 insertions(+), 42 deletions(-) delete mode 100644 akonadi-17.08.1.tar.xz create mode 100644 akonadi-17.08.2.tar.xz delete mode 100644 correctly-return-mimetypes.patch diff --git a/akonadi-17.08.1.tar.xz b/akonadi-17.08.1.tar.xz deleted file mode 100644 index f0ed5ba..0000000 --- a/akonadi-17.08.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dcdc0b6069df48f3cc8e0a9e008e042c7173b2ed340103b7820bc517ef8312da -size 1427180 diff --git a/akonadi-17.08.2.tar.xz b/akonadi-17.08.2.tar.xz new file mode 100644 index 0000000..eb21977 --- /dev/null +++ b/akonadi-17.08.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85509bfb47f29e05b7985d72be633b7dab38dbaf49a3aab1eee6b9b88762a9b1 +size 1427700 diff --git a/akonadi-server.changes b/akonadi-server.changes index d2ee85a..389c5c3 100644 --- a/akonadi-server.changes +++ b/akonadi-server.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Tue Oct 17 00:31:04 CEST 2017 - lbeltrame@kde.org + +- Update to 17.08.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.08.2.php +- Changes since 17.08.1: + * Fix cancelTask() for retrieveItems() + * akonadictl: fsck and vacuum require running Akonadi (kde#361542) + * Introduce MimeTypeChecker::hasWantedMimeTypes + * Only remove init connections to the database on server shutdown. + * LIST: correctly return mimetypes for all Collections (kde#350219) +- Drop patches, now upstream: + * correctly-return-mimetypes.patch + ------------------------------------------------------------------- Fri Sep 8 21:17:15 UTC 2017 - lbeltrame@kde.org diff --git a/akonadi-server.spec b/akonadi-server.spec index 2ed43ea..f93ffa1 100644 --- a/akonadi-server.spec +++ b/akonadi-server.spec @@ -20,7 +20,7 @@ %define rname akonadi Name: akonadi-server -Version: 17.08.1 +Version: 17.08.2 Release: 0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) @@ -31,7 +31,6 @@ Group: System/GUI/KDE Url: http://akonadi-project.org Source: %{rname}-%{version}.tar.xz Source99: akonadi-server-rpmlintrc -Patch0: correctly-return-mimetypes.patch %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel %else @@ -173,7 +172,6 @@ service. %prep %setup -q -n %{rname}-%{version} -%patch0 -p1 %build %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE -DQT_PLUGINS_DIR=%{_kf5_plugindir} diff --git a/correctly-return-mimetypes.patch b/correctly-return-mimetypes.patch deleted file mode 100644 index 9e6f82b..0000000 --- a/correctly-return-mimetypes.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 97a191a5df7b307c70e662996c4846d3d586ff61 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= -Date: Fri, 8 Sep 2017 17:09:54 +0200 -Subject: LIST: correctly return mimetypes for all Collections - -LIST was only returning mimetypes for Collections that were resolved in the -initial filter pass. All Collections that were resolved in the second pass -to complete the tree were missing mimetypes, because their IDs were not -passed to the mimetype query. This in included mainly Collections that -don't match the initial mimetype filter, like top-level Collections. - -This caused, among other things, KMail to refuse to create Collections -under the top-level Collection, because the top-level Collections did -not match KMail's mimetype filter (inode/directory). - -BUG: 350219 -FIXED-IN: 5.6.2 ---- - src/server/handler/list.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/server/handler/list.cpp b/src/server/handler/list.cpp -index 2f0584a..bfe8c6b 100644 ---- a/src/server/handler/list.cpp -+++ b/src/server/handler/list.cpp -@@ -428,6 +428,7 @@ void List::retrieveCollections(const Collection &topParent, int depth) - mCollections.insert(missingCol.id(), missingCol); - ancestorIds << missingCol.id(); - attributeIds << missingCol.id(); -+ mimeTypeIds << missingCol.id(); - //We have to do another round if the parents parent is missing - if (missingCol.parentId() != parentId && !mCollections.contains(missingCol.parentId())) { - missingCollections.insert(missingCol.parentId()); --- -cgit v0.11.2 -