commit akonadi-server for openSUSE:Factory

2020-11-10 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-11-10 13:35:01

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.11331 (New)


Package is "akonadi-server"

Tue Nov 10 13:35:01 2020 rev:76 rq:846603 version:20.08.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-10-12 13:59:11.838213161 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.11331/akonadi-server.changes 
2020-11-10 13:35:01.613001217 +0100
@@ -1,0 +2,12 @@
+Thu Nov  5 22:45:08 UTC 2020 - Luca Beltrame 
+
+- Update to 20.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-11-apps-update
+- Changes since 20.08.2:
+  * Bug 427358 - akonadi_ical_resource stuck in InvalideCacheForCollection 
(kde#427358)
+- Dropped patches, now upstream:
+  * 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
+
+---

Old:

  0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
  akonadi-20.08.2.tar.xz
  akonadi-20.08.2.tar.xz.sig

New:

  akonadi-20.08.3.tar.xz
  akonadi-20.08.3.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.N3LY09/_old  2020-11-10 13:35:02.25245 +0100
+++ /var/tmp/diff_new_pack.N3LY09/_new  2020-11-10 13:35:02.25245 +0100
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:20.08.2
+Version:20.08.3
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
@@ -30,8 +30,6 @@
 URL:https://akonadi-project.org
 Source: 
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-# PATCH-FIX-UPSTREAM
-Patch0: 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
 BuildRequires:  libQt5Sql-private-headers-devel

++ akonadi-20.08.2.tar.xz -> akonadi-20.08.3.tar.xz ++
 4329 lines of diff (skipped)





commit akonadi-server for openSUSE:Factory

2020-10-12 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-10-12 13:57:44

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.3486 (New)


Package is "akonadi-server"

Mon Oct 12 13:57:44 2020 rev:75 rq:841152 version:20.08.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-09-09 17:53:33.882749408 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.3486/akonadi-server.changes  
2020-10-12 13:59:11.838213161 +0200
@@ -1,0 +2,22 @@
+Mon Oct 12 07:01:33 UTC 2020 - Christophe Giboudeaux 
+
+- Add patch to fix reloading of external calendar files (kde#427358)
+  * 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
+
+---
+Fri Oct  9 05:42:40 UTC 2020 - Luca Beltrame 
+
+- Update to 20.08.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-10-apps-update
+- Changes since 20.08.1:
+  * Fix AppArmor policy for Mariadb 10.5. (kde#425606)
+  * Fix(apparmor/postgres): Add kill signals.
+  * Fix(postgresql): Initialise database without locale en_US.UTF8 avalaible 
systemwide (kde##417721)
+  * Fix cancelation of CollectionSync
+  * AgentBase: Fix crash in setOnline (kde#418844)
+- Dropped patches, now upstream:
+  * 0001-AgentBase-Fix-crash-in-setOnline.patch
+
+---

Old:

  0001-AgentBase-Fix-crash-in-setOnline.patch
  akonadi-20.08.1.tar.xz
  akonadi-20.08.1.tar.xz.sig

New:

  0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
  akonadi-20.08.2.tar.xz
  akonadi-20.08.2.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.MZqPHG/_old  2020-10-12 13:59:12.486213430 +0200
+++ /var/tmp/diff_new_pack.MZqPHG/_new  2020-10-12 13:59:12.490213432 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:20.08.1
+Version:20.08.2
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
@@ -30,7 +30,8 @@
 URL:https://akonadi-project.org
 Source: 
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-Patch0: 0001-AgentBase-Fix-crash-in-setOnline.patch
+# PATCH-FIX-UPSTREAM
+Patch0: 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
 BuildRequires:  libQt5Sql-private-headers-devel

++ 0001-Bug-427358-akonadi_ical_resource-stuck-in-InvalideCa.patch ++
>From b2e4ee76d5831df075349a5a597c371a4d9c1460 Mon Sep 17 00:00:00 2001
From: Laurent Montel 
Date: Sun, 11 Oct 2020 19:43:58 +0200
Subject: [PATCH] Bug 427358 - akonadi_ical_resource stuck in
 InvalideCacheForCollection

Readd code removed.
Thanks for Markus for debugging it

BUG: 427358
FIXED-IN: 5.15.3
---
 src/agentbase/resourcebase.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/agentbase/resourcebase.cpp b/src/agentbase/resourcebase.cpp
index 0aa276b21..093b69f74 100644
--- a/src/agentbase/resourcebase.cpp
+++ b/src/agentbase/resourcebase.cpp
@@ -668,7 +668,8 @@ void ResourceBasePrivate::slotCollectionDeletionDone(KJob 
*job)
 void ResourceBasePrivate::slotInvalidateCache(const Akonadi::Collection 
)
 {
 Q_Q(ResourceBase);
-new InvalidateCacheJob(collection, q);
+InvalidateCacheJob *job = new InvalidateCacheJob(collection, q);
+connect(job, ::result, scheduler, ::taskDone);
 }
 
 void ResourceBase::changeCommitted(const Item )
-- 
2.28.0

++ akonadi-20.08.1.tar.xz -> akonadi-20.08.2.tar.xz ++
 5405 lines of diff (skipped)





commit akonadi-server for openSUSE:Factory

2020-09-09 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-09-09 17:51:22

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.3399 (New)


Package is "akonadi-server"

Wed Sep  9 17:51:22 2020 rev:74 rq:831705 version:20.08.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-08-18 11:55:43.271272392 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.3399/akonadi-server.changes  
2020-09-09 17:53:33.882749408 +0200
@@ -1,0 +2,15 @@
+Wed Sep  2 11:40:13 UTC 2020 - Christophe Giboudeaux 
+
+- Add upstream patch to fix crashes:
+  * 0001-AgentBase-Fix-crash-in-setOnline.patch
+
+---
+Tue Sep  1 20:48:47 UTC 2020 - Luca Beltrame 
+
+- Update to 20.08.1
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-09-apps-update
+- No code change since 20.08.0
+
+---

Old:

  akonadi-20.08.0.tar.xz
  akonadi-20.08.0.tar.xz.sig

New:

  0001-AgentBase-Fix-crash-in-setOnline.patch
  akonadi-20.08.1.tar.xz
  akonadi-20.08.1.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.aQ2Su3/_old  2020-09-09 17:53:35.654750848 +0200
+++ /var/tmp/diff_new_pack.aQ2Su3/_new  2020-09-09 17:53:35.654750848 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:20.08.0
+Version:20.08.1
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
@@ -30,6 +30,7 @@
 URL:https://akonadi-project.org
 Source: 
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
+Patch0: 0001-AgentBase-Fix-crash-in-setOnline.patch
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
 BuildRequires:  libQt5Sql-private-headers-devel
@@ -166,7 +167,7 @@
 %lang_package
 
 %prep
-%setup -q -n %{rname}-%{version}
+%autosetup -p1 -n %{rname}-%{version}
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir} -DINSTALL_APPARMOR=FALSE

++ 0001-AgentBase-Fix-crash-in-setOnline.patch ++
>From 66d1135d127331fb3a2a7e047b0577d7e67d3dc2 Mon Sep 17 00:00:00 2001
From: Ahmad Samir 
Date: Wed, 2 Sep 2020 10:20:37 +
Subject: [PATCH] AgentBase: Fix crash in setOnline

When setOnline tries to access the mSettings member after the latter has
been deleted we get a crash; mSettings is deleted in quit() or cleanup(),
therefore it looks like a race condition: the Agent is about to quit, but
some other code calls setOnline leading to a crash. It looks like this can
happen in more than one way, e.g. via a dbus call (from AgentInstance), or
via a sub-class of AgentBase calling setOnline directly. Use a bool member
var, modelled after how AgentInstance uses a similar logic.

BUG: 418844
(cherry picked from commit 53574eb6fccc8f6a03dcea6c1ca1aa02dd895209)
---
 src/agentbase/agentbase.cpp | 8 
 src/agentbase/agentbase_p.h | 2 ++
 2 files changed, 10 insertions(+)

diff --git a/src/agentbase/agentbase.cpp b/src/agentbase/agentbase.cpp
index 94d8ccc02..025f90c69 100644
--- a/src/agentbase/agentbase.cpp
+++ b/src/agentbase/agentbase.cpp
@@ -333,6 +333,7 @@ AgentBasePrivate::AgentBasePrivate(AgentBase *parent)
 , mNeedsNetwork(false)
 , mOnline(false)
 , mDesiredOnlineState(false)
+, mPendingQuit(false)
 , mSettings(nullptr)
 , mChangeRecorder(nullptr)
 , mTracer(nullptr)
@@ -1006,6 +1007,11 @@ void AgentBase::setNeedsNetwork(bool needsNetwork)
 void AgentBase::setOnline(bool state)
 {
 Q_D(AgentBase);
+
+if (d->mPendingQuit) {
+return;
+}
+
 d->mDesiredOnlineState = state;
 d->mSettings->setValue(QStringLiteral("Agent/DesiredOnlineState"), state);
 setOnlineInternal(state);
@@ -1126,6 +1132,8 @@ void AgentBase::quit()
 
 void AgentBase::aboutToQuit()
 {
+Q_D(AgentBase);
+d->mPendingQuit = true;
 }
 
 void AgentBase::cleanup()
diff --git a/src/agentbase/agentbase_p.h b/src/agentbase/agentbase_p.h
index a70846ce9..2353e7281 100644
--- a/src/agentbase/agentbase_p.h
+++ b/src/agentbase/agentbase_p.h
@@ -88,6 +88,8 @@ public:
 bool mOnline;
 bool mDesiredOnlineState;
 
+bool mPendingQuit;
+
 QSettings *mSettings = nullptr;
 
 ChangeRecorder *mChangeRecorder = nullptr;
-- 
2.28.0

++ akonadi-20.08.0.tar.xz -> 

commit akonadi-server for openSUSE:Factory

2020-08-18 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-08-18 11:55:21

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.3399 (New)


Package is "akonadi-server"

Tue Aug 18 11:55:21 2020 rev:73 rq:826332 version:20.08.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-07-14 07:46:01.279214593 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.3399/akonadi-server.changes  
2020-08-18 11:55:43.271272392 +0200
@@ -1,0 +2,25 @@
+Sun Aug  9 09:07:56 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 20.08.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-08-apps-update
+- No code change since 20.07.90
+
+---
+Sun Aug  2 07:58:17 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 20.07.90
+  * New feature release
+- Changes since 20.07.80:
+  * It crashs sometime
+
+---
+Sun Jul 19 10:03:28 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 20.07.80
+  * New feature release
+- Too many changes since 20.04.3, only listing bugfixes:
+  * Clean up ItemRetriever to clear up ownership of ItemRetrievalRequest 
(kde#408897)
+
+---

Old:

  akonadi-20.04.3.tar.xz
  akonadi-20.04.3.tar.xz.sig

New:

  akonadi-20.08.0.tar.xz
  akonadi-20.08.0.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.OvHv4Y/_old  2020-08-18 11:55:45.767273490 +0200
+++ /var/tmp/diff_new_pack.OvHv4Y/_new  2020-08-18 11:55:45.771273491 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:20.04.3
+Version:20.08.0
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
@@ -30,7 +30,6 @@
 URL:https://akonadi-project.org
 Source: 
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-BuildRequires:  cmake >= 3.5.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
 BuildRequires:  libQt5Sql-private-headers-devel
@@ -179,13 +178,9 @@
 %find_lang %{name} --with-man --all-name
   %endif
 
-%post
-/sbin/ldconfig
-%mime_database_post
-
-%postun
-/sbin/ldconfig
-%mime_database_postun
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
 
 %post -n libKF5AkonadiWidgets5 -p /sbin/ldconfig
 %postun -n libKF5AkonadiWidgets5 -p /sbin/ldconfig
@@ -199,7 +194,7 @@
 %postun -n libKF5AkonadiXml5 -p /sbin/ldconfig
 
 %files
-%license COPYING*
+%license LICENSES/*
 %doc AUTHORS
 %config %{_kf5_sysconfdir}/xdg/akonadi/mysql-global-mobile.conf
 %config %{_kf5_sysconfdir}/xdg/akonadi/mysql-global.conf
@@ -225,31 +220,31 @@
 %{_kf5_debugdir}/akonadi.*categories
 
 %files -n libKF5AkonadiAgentBase5
-%license COPYING*
+%license LICENSES/*
 %{_kf5_libdir}/libKF5AkonadiAgentBase.so.*
 
 %files -n libKF5AkonadiCore5
-%license COPYING*
+%license LICENSES/*
 %{_kf5_libdir}/libKF5AkonadiCore.so.*
 
 %files -n libKF5AkonadiWidgets5
-%license COPYING*
+%license LICENSES/*
 %{_kf5_libdir}/libKF5AkonadiWidgets.so.*
 
 %files -n libKF5AkonadiPrivate5
-%license COPYING*
+%license LICENSES/*
 %{_kf5_libdir}/libKF5AkonadiPrivate.so.*
 
 %files -n libKF5AkonadiXml5
-%license COPYING*
+%license LICENSES/*
 %{_kf5_libdir}/libKF5AkonadiXml.so.*
 
 %files sqlite
-%license COPYING*
+%license LICENSES/*
 %{_kf5_plugindir}/sqldrivers/
 
 %files devel
-%license COPYING*
+%license LICENSES/*
 %dir %{_kf5_cmakedir}
 %{_kf5_bindir}/akonadi2xml
 %{_kf5_dbusinterfacesdir}/org.freedesktop.Akonadi.*.xml
@@ -275,7 +270,7 @@
 
 %if %{with lang}
 %files lang -f %{name}.lang
-%license COPYING*
+%license LICENSES/*
 %endif
 
 %changelog

++ akonadi-20.04.3.tar.xz -> akonadi-20.08.0.tar.xz ++
 183679 lines of diff (skipped)





commit akonadi-server for openSUSE:Factory

2020-07-13 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-07-14 07:45:31

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.3060 (New)


Package is "akonadi-server"

Tue Jul 14 07:45:31 2020 rev:72 rq:820113 version:20.04.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-06-14 18:17:39.239220157 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.3060/akonadi-server.changes  
2020-07-14 07:46:01.279214593 +0200
@@ -1,0 +2,12 @@
+Thu Jul  9 20:08:16 UTC 2020 - Luca Beltrame 
+
+- Update to 20.04.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-07-apps-update
+- Changes since 20.04.2:
+  * Add .gitlab-ci.yml to run builds for PRs to stable branch
+  * Fix build
+  * Server: fix fetching of attributes with empty data
+
+---

Old:

  akonadi-20.04.2.tar.xz
  akonadi-20.04.2.tar.xz.sig

New:

  akonadi-20.04.3.tar.xz
  akonadi-20.04.3.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.H5fPrw/_old  2020-07-14 07:46:02.135217357 +0200
+++ /var/tmp/diff_new_pack.H5fPrw/_new  2020-07-14 07:46:02.135217357 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:20.04.2
+Version:20.04.3
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-20.04.2.tar.xz -> akonadi-20.04.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.2/.gitlab-ci.yml 
new/akonadi-20.04.3/.gitlab-ci.yml
--- old/akonadi-20.04.2/.gitlab-ci.yml  1970-01-01 01:00:00.0 +0100
+++ new/akonadi-20.04.3/.gitlab-ci.yml  2020-06-18 08:29:20.0 +0200
@@ -0,0 +1,4 @@
+include:
+  - https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-before.yml
+  - 
https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-applications-linux.yml
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.2/CMakeLists.txt 
new/akonadi-20.04.3/CMakeLists.txt
--- old/akonadi-20.04.2/CMakeLists.txt  2020-06-09 02:43:40.0 +0200
+++ new/akonadi-20.04.3/CMakeLists.txt  2020-07-07 03:06:02.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.14.2")
+set(PIM_VERSION "5.14.3")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
@@ -44,7 +44,7 @@
 include(AkonadiMacros)
 
 set(QT_REQUIRED_VERSION "5.12.0")
-set(RELEASE_SERVICE_VERSION "20.04.2")
+set(RELEASE_SERVICE_VERSION "20.04.3")
 set(AKONADI_FULL_VERSION "${PIM_VERSION} (${RELEASE_SERVICE_VERSION})")
 
 configure_file(akonadifull-version.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/akonadifull-version.h @ONLY)
@@ -105,7 +105,7 @@
 find_package(KAccounts ${KAccounts_MINIMUM_VERSION})
 set_package_properties(KAccounts PROPERTIES
 DESCRIPTION "KDE library for Accounts framework integration"
-URL "https://cgit.kde.org/kaccounts-integration.git;
+URL "https://invent.kde.org/network/kaccounts-integration;
 TYPE OPTIONAL
 )
 if (${AccountsQt5_FOUND} AND ${KAccounts_FOUND})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.2/autotests/libs/asynctest.cpp 
new/akonadi-20.04.3/autotests/libs/asynctest.cpp
--- old/akonadi-20.04.2/autotests/libs/asynctest.cpp1970-01-01 
01:00:00.0 +0100
+++ new/akonadi-20.04.3/autotests/libs/asynctest.cpp2020-06-18 
08:29:20.0 +0200
@@ -0,0 +1,140 @@
+/*
+Copyright (c) 2020  Daniel Vrátil 
+
+This library is free software; you can redistribute it and/or modify it
+under the terms of the GNU Library General Public License as published by
+the Free Software Foundation; either version 2 of the License, or (at your
+option) any later version.
+
+This library is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Library General Public
+License for more details.
+
+You should have received a copy of the GNU Library General Public License
+along with this library; see the file COPYING.LIB.  If not, write to the
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301, USA.
+*/
+
+#include "async.h"
+
+#include 
+#include 
+#include 
+
+using namespace 

commit akonadi-server for openSUSE:Factory

2020-06-14 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-06-14 18:17:36

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.3606 (New)


Package is "akonadi-server"

Sun Jun 14 18:17:36 2020 rev:71 rq:813573 version:20.04.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-05-20 18:39:04.524433532 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.3606/akonadi-server.changes  
2020-06-14 18:17:39.239220157 +0200
@@ -1,0 +2,12 @@
+Tue Jun  9 12:13:48 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 20.04.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-06-apps-update
+- Changes since 20.04.1:
+  * Akonadi searches for file mysql-global.conf at wrong path (kde#422079)
+  * Allow ptrace for akonadiserver for mysqld_akonadi.
+  * AppArmor DBus rules for AkonadiServer
+
+---

Old:

  akonadi-20.04.1.tar.xz
  akonadi-20.04.1.tar.xz.sig

New:

  akonadi-20.04.2.tar.xz
  akonadi-20.04.2.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.wmZirU/_old  2020-06-14 18:17:40.103222375 +0200
+++ /var/tmp/diff_new_pack.wmZirU/_new  2020-06-14 18:17:40.107222384 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:20.04.1
+Version:20.04.2
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-20.04.1.tar.xz -> akonadi-20.04.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.1/CMakeLists.txt 
new/akonadi-20.04.2/CMakeLists.txt
--- old/akonadi-20.04.1/CMakeLists.txt  2020-05-12 03:24:14.0 +0200
+++ new/akonadi-20.04.2/CMakeLists.txt  2020-06-09 02:43:40.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.14.1")
+set(PIM_VERSION "5.14.2")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
@@ -44,7 +44,7 @@
 include(AkonadiMacros)
 
 set(QT_REQUIRED_VERSION "5.12.0")
-set(RELEASE_SERVICE_VERSION "20.04.0")
+set(RELEASE_SERVICE_VERSION "20.04.2")
 set(AKONADI_FULL_VERSION "${PIM_VERSION} (${RELEASE_SERVICE_VERSION})")
 
 configure_file(akonadifull-version.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/akonadifull-version.h @ONLY)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.1/apparmor/usr.bin.akonadiserver 
new/akonadi-20.04.2/apparmor/usr.bin.akonadiserver
--- old/akonadi-20.04.1/apparmor/usr.bin.akonadiserver  2020-05-08 
11:49:29.0 +0200
+++ new/akonadi-20.04.2/apparmor/usr.bin.akonadiserver  2020-06-02 
09:09:51.0 +0200
@@ -16,8 +16,21 @@
   signal send set=kill peer=mysqld_akonadi,
   signal send set=term peer=mysqld_akonadi,
 
+  ptrace read peer=mysqld_akonadi,
+
+  dbus (send)
+  bus=session
+  interface=org.freedesktop.DBus,
+  dbus bind
+  bus=session
+  name=org.freedesktop.Akonadi,
+  dbus (receive, send)
+  bus=session
+  interface=org.freedesktop.Akonadi**,
+
   /etc/xdg/** r,
   /usr/bin/akonadiserver mr,
+  /usr/lib/x86_64-linux-gnu/libexec/drkonqi PUx,
   /usr/bin/mysql_install_db PUx -> mysqld_akonadi,
   /usr/bin/mysqladmin PUx -> mysqld_akonadi,
   /usr/bin/mysqlcheck PUx -> mysqld_akonadi,
@@ -30,6 +43,7 @@
   /usr/share/mime/packages/ r,
   /usr/share/mime/types r,
   /usr/share/qt/translations/* r,
+  /usr/share/mysql/** r,
   @{PROC}/sys/kernel/core_pattern r,
   @{PROC}/sys/kernel/random/boot_id r,
   owner @{xdg_config_home}/* r,
@@ -48,6 +62,9 @@
   owner @{xdg_data_home}/akonadi/** rwk,
   owner @{PROC}/@{pid}/loginuid r,
   owner @{PROC}/@{pid}/mounts r,
+  owner @{PROC}/[0-9]*/stat r,
   owner /{,var/}run/user/@{uid}/akonadi** rwk,
+  owner /{,var/}run/user/@{uid}/kdeinit** rwk,
+  owner /{,var/}run/user/@{uid}/kcrash** rwk,
   owner /tmp/#[0-9]* m,
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.1/po/cs/libakonadi5.po 
new/akonadi-20.04.2/po/cs/libakonadi5.po
--- old/akonadi-20.04.1/po/cs/libakonadi5.po2020-05-12 03:24:12.0 
+0200
+++ new/akonadi-20.04.2/po/cs/libakonadi5.po2020-06-09 02:43:39.0 
+0200
@@ -1,6 +1,6 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# Vít Pelčák , 2010, 2011, 2012, 2013, 2014, 2015, 2016, 
2017, 2018, 2019.
+# Vít Pelčák , 

commit akonadi-server for openSUSE:Factory

2020-05-20 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-05-20 18:38:57

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.2738 (New)


Package is "akonadi-server"

Wed May 20 18:38:57 2020 rev:70 rq:806311 version:20.04.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-04-25 20:21:24.625166625 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.2738/akonadi-server.changes  
2020-05-20 18:39:04.524433532 +0200
@@ -1,0 +2,12 @@
+Fri May 15 15:40:47 UTC 2020 - Luca Beltrame 
+
+- Update to 20.04.1
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-05-apps-update
+- Changes since 20.04.0:
+  * Fix potential double-free corruption in RemoteLog
+  * Windows: Handle QLocalSocket behavior gracefully
+  * Save configuration when creating resources for new user
+
+---
@@ -19,2 +30,0 @@
-  * For more details please see:
-  * https://kde.org/announcements/releases/20.04-rc
@@ -28,2 +37,0 @@
-  * For more details please see:
-  * https://kde.org/announcements/releases/20.04-beta
@@ -38 +46 @@
-  * https://www.kde.org/announcements/releases/19.12.3
+  * https://kde.org/announcements/releases/2020-03-apps-update
@@ -52 +60 @@
-  * https://www.kde.org/announcements/releases/19.12.2
+  * https://kde.org/announcements/releases/2020-02-apps-update

Old:

  akonadi-20.04.0.tar.xz
  akonadi-20.04.0.tar.xz.sig

New:

  akonadi-20.04.1.tar.xz
  akonadi-20.04.1.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.tkjS3c/_old  2020-05-20 18:39:05.808436223 +0200
+++ /var/tmp/diff_new_pack.tkjS3c/_new  2020-05-20 18:39:05.808436223 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:20.04.0
+Version:20.04.1
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-20.04.0.tar.xz -> akonadi-20.04.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.0/CMakeLists.txt 
new/akonadi-20.04.1/CMakeLists.txt
--- old/akonadi-20.04.0/CMakeLists.txt  2020-04-22 13:12:57.0 +0200
+++ new/akonadi-20.04.1/CMakeLists.txt  2020-05-12 03:24:14.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.14.0")
+set(PIM_VERSION "5.14.1")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.0/po/it/libakonadi5.po 
new/akonadi-20.04.1/po/it/libakonadi5.po
--- old/akonadi-20.04.0/po/it/libakonadi5.po2020-04-22 13:12:38.0 
+0200
+++ new/akonadi-20.04.1/po/it/libakonadi5.po2020-05-12 03:24:13.0 
+0200
@@ -19,7 +19,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 19.12.3\n"
+"X-Generator: Lokalize 20.04.0\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.0/po/ko/libakonadi5.po 
new/akonadi-20.04.1/po/ko/libakonadi5.po
--- old/akonadi-20.04.0/po/ko/libakonadi5.po2020-04-22 13:12:40.0 
+0200
+++ new/akonadi-20.04.1/po/ko/libakonadi5.po2020-05-12 03:24:13.0 
+0200
@@ -15,7 +15,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Lokalize 19.04.3\n"
+"X-Generator: Lokalize 19.12.3\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-20.04.0/po/pl/libakonadi5.po 
new/akonadi-20.04.1/po/pl/libakonadi5.po
--- old/akonadi-20.04.0/po/pl/libakonadi5.po2020-04-22 13:12:48.0 
+0200
+++ new/akonadi-20.04.1/po/pl/libakonadi5.po2020-05-12 03:24:13.0 
+0200
@@ -1,13 +1,13 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
 #
-# Łukasz Wojniłowicz , 2014, 2015, 2016, 2017, 
2018, 2019.
+# Łukasz Wojniłowicz , 2014, 2015, 2016, 2017, 
2018, 2019, 2020.
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n;
 "POT-Creation-Date: 2020-02-21 03:16+0100\n"
-"PO-Revision-Date: 2019-09-23 09:02+0200\n"
+"PO-Revision-Date: 

commit akonadi-server for openSUSE:Factory

2020-04-25 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-04-25 20:20:55

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.2738 (New)


Package is "akonadi-server"

Sat Apr 25 20:20:55 2020 rev:69 rq:796840 version:20.04.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-03-11 18:35:11.807003604 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.2738/akonadi-server.changes  
2020-04-25 20:21:24.625166625 +0200
@@ -1,0 +2,31 @@
+Thu Apr 23 12:21:43 UTC 2020 - Luca Beltrame 
+
+- Update to 20.04.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-04-apps-update
+- Changes since 20.03.90:
+  * Try to fix compile against qt5.15
+  * Akonadi server should not expect specific mysql server process name
+  * Fix emit signal before class will be deleted
+  * Add signal when all settings was saved
+
+---
+Sun Apr  5 20:29:31 UTC 2020 - Luca Beltrame 
+
+- Update to 20.03.90
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/releases/20.04-rc
+- No code change since 20.03.80
+
+---
+Sun Mar 22 09:16:26 UTC 2020 - Luca Beltrame 
+
+- Update to 20.03.80
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/releases/20.04-beta
+- Too many changes to list here.
+
+---

Old:

  akonadi-19.12.3.tar.xz
  akonadi-19.12.3.tar.xz.sig

New:

  akonadi-20.04.0.tar.xz
  akonadi-20.04.0.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.zc8jq9/_old  2020-04-25 20:21:25.221167854 +0200
+++ /var/tmp/diff_new_pack.zc8jq9/_new  2020-04-25 20:21:25.225167862 +0200
@@ -22,17 +22,13 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.12.3
+Version:20.04.0
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
 URL:https://akonadi-project.org
 Source: 
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
-%if %{with lang}
-Source1:
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig
-Source2:applications.keyring
-%endif
 Source99:   akonadi-server-rpmlintrc
 BuildRequires:  cmake >= 3.5.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
@@ -73,15 +69,19 @@
 Requires:   mysql
 Requires(post): shared-mime-info
 Requires(postun): shared-mime-info
+# FIXME: Check if it's worth it
+Recommends: kaccounts-integration
+Recommends: kaccounts-providers
 Suggests:   mariadb
 Obsoletes:  akonadi5 < %{version}
 Provides:   akonadi5 = %{version}
 # Needed for users of unstable repositories
 Obsoletes:  akonadi < %{version}
 Obsoletes:  akonadi-runtime < %{version}
-# FIXME: Check if it's worth it
-Recommends: kaccounts-integration
-Recommends: kaccounts-providers
+%if %{with lang}
+Source1:
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig
+Source2:applications.keyring
+%endif
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
@@ -131,7 +131,7 @@
 Summary:akonadi server's SQlite plugin
 Group:  System/GUI/KDE
 Requires:   %{name} = %{version}
-Supplements:packageand(%{name}:sqlite3)
+Supplements:(%{name} and sqlite3)
 
 %description sqlite
 Akonadi server's SQlite plugin.

++ akonadi-19.12.3.tar.xz -> akonadi-20.04.0.tar.xz ++
 47665 lines of diff (skipped)





commit akonadi-server for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-03-11 18:34:41

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.3160 (New)


Package is "akonadi-server"

Wed Mar 11 18:34:41 2020 rev:68 rq:782309 version:19.12.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-02-10 21:47:31.561995399 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.3160/akonadi-server.changes  
2020-03-11 18:35:11.807003604 +0100
@@ -1,0 +2,9 @@
+Thu Mar  5 20:35:34 UTC 2020 - Luca Beltrame 
+
+- Update to 19.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/releases/19.12.3
+- No code change since 19.12.2
+
+---

Old:

  akonadi-19.12.2.tar.xz
  akonadi-19.12.2.tar.xz.sig

New:

  akonadi-19.12.3.tar.xz
  akonadi-19.12.3.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.T1rCAL/_old  2020-03-11 18:35:13.947004918 +0100
+++ /var/tmp/diff_new_pack.T1rCAL/_new  2020-03-11 18:35:13.955004922 +0100
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.12.2
+Version:19.12.3
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-19.12.2.tar.xz -> akonadi-19.12.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.12.2/CMakeLists.txt 
new/akonadi-19.12.3/CMakeLists.txt
--- old/akonadi-19.12.2/CMakeLists.txt  2020-02-04 02:46:58.0 +0100
+++ new/akonadi-19.12.3/CMakeLists.txt  2020-03-03 01:31:25.0 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.13.2")
+set(PIM_VERSION "5.13.3")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
@@ -44,7 +44,7 @@
 include(AkonadiMacros)
 
 set(QT_REQUIRED_VERSION "5.11.0")
-set(KDE_APPLICATIONS_VERSION "19.12.2")
+set(KDE_APPLICATIONS_VERSION "19.12.3")
 set(AKONADI_FULL_VERSION "${PIM_VERSION} (${KDE_APPLICATIONS_VERSION})")
 
 configure_file(akonadifull-version.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/akonadifull-version.h @ONLY)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.12.2/po/ca@valencia/libakonadi5.po 
new/akonadi-19.12.3/po/ca@valencia/libakonadi5.po
--- old/akonadi-19.12.2/po/ca@valencia/libakonadi5.po   2020-02-04 
02:46:50.0 +0100
+++ new/akonadi-19.12.3/po/ca@valencia/libakonadi5.po   2020-03-03 
01:31:14.0 +0100
@@ -542,8 +542,8 @@
 #: core/servermanager.cpp:253
 #, kde-format
 msgid ""
-"The Akonadi server protocol version differs from the protocol version used by 
"
-"this application.\n"
+"The Akonadi server protocol version differs from the protocol version used "
+"by this application.\n"
 "If you recently updated your system please log out and back in to make sure "
 "all applications use the correct protocol version."
 msgstr ""
@@ -578,9 +578,9 @@
 "Protocol version mismatch. Server version is newer (%1) than ours (%2). If "
 "you updated your system recently please restart all KDE PIM applications."
 msgstr ""
-"Les versions del protocol no coincideixen. La versió del servidor és més nova 
"
-"(%1) que la nostra (%2). Si heu actualitzat el vostre sistema recentment, "
-"reinicieu totes les aplicacions PIM del KDE."
+"Les versions del protocol no coincideixen. La versió del servidor és més "
+"nova (%1) que la nostra (%2). Si heu actualitzat el vostre sistema "
+"recentment, reinicieu totes les aplicacions PIM del KDE."
 
 #: selftest/main.cpp:32
 #, kde-format
@@ -1033,9 +1033,9 @@
 msgstr ""
 "Els vostres canvis entren en conflicte amb els d'algú altre. A menys "
 "que es puga llençar alguna versió, els haureu d'integrar manualment.Feu "
-"clic a «Obri l'editor de text» per a mantindre 
"
-"una còpia dels textos, seleccioneu la versió més correcta, torneu-la a obrir "
-"i modifiqueu-la de nou per afegir-hi el que falta."
+"clic a «Obri l'editor de text» per a "
+"mantindre una còpia dels textos, seleccioneu la versió més correcta, torneu-"
+"la a obrir i modifiqueu-la de nou per afegir-hi el que falta."
 
 #: widgets/conflictresolvedialog.cpp:282
 #, kde-format
@@ -1426,9 +1426,9 @@
 "readable. Check your Akonadi installation is complete and you have all "
 "required access rights."
 msgstr ""
-"No s'ha trobat la configuració per omissió del servidor MySQL o no s'ha pogut 
"
-"llegir. Comproveu que la instal·lació de l'Akonadi ha 

commit akonadi-server for openSUSE:Factory

2020-02-10 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-02-10 21:47:31

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.26092 (New)


Package is "akonadi-server"

Mon Feb 10 21:47:31 2020 rev:67 rq:771576 version:19.12.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2020-01-11 14:40:57.169206450 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.26092/akonadi-server.changes 
2020-02-10 21:47:31.561995399 +0100
@@ -1,0 +2,22 @@
+Fri Feb  7 08:36:48 UTC 2020 - Christophe Giboudeaux 
+
+- Replace %make_jobs with %cmake_build.
+
+---
+Wed Feb  5 06:28:36 UTC 2020 - Luca Beltrame 
+
+- Update to 19.12.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/releases/19.12.2
+- No code change since 19.12.1
+
+---
+Tue Feb  4 18:31:03 UTC 2020 - Stefan Brüns 
+
+- Align build dependencies with the ones from CMakeLists.txt,
+  same for -devel and KF5AkonadiConfig.cmake.
+- Remove libxslt-devel, only xstlproc (libxml2-tools) is required.
+- No longer recommend -lang: supplements are in use
+
+---

Old:

  akonadi-19.12.1.tar.xz
  akonadi-19.12.1.tar.xz.sig

New:

  akonadi-19.12.2.tar.xz
  akonadi-19.12.2.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.At7mbz/_old  2020-02-10 21:47:32.201995753 +0100
+++ /var/tmp/diff_new_pack.At7mbz/_new  2020-02-10 21:47:32.205995755 +0100
@@ -17,12 +17,12 @@
 
 
 %define rname   akonadi
-%define kf5_version 5.60.0
+%define kf5_version 5.63.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-server
-Version:19.12.1
+Version:19.12.2
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
@@ -34,15 +34,13 @@
 Source2:applications.keyring
 %endif
 Source99:   akonadi-server-rpmlintrc
-BuildRequires:  cmake >= 3.0.0
+BuildRequires:  cmake >= 3.5.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
 BuildRequires:  libQt5Sql-private-headers-devel
 BuildRequires:  libboost_graph-devel
 BuildRequires:  libboost_headers-devel
-BuildRequires:  libxml2
-BuildRequires:  libxslt
-BuildRequires:  libxslt-devel
+BuildRequires:  libxml2-tools
 BuildRequires:  libxslt-tools
 BuildRequires:  mariadb
 BuildRequires:  postgresql-devel
@@ -51,20 +49,21 @@
 BuildRequires:  cmake(KAccounts)
 BuildRequires:  cmake(KF5Completion)
 BuildRequires:  cmake(KF5Config)
+BuildRequires:  cmake(KF5ConfigWidgets)
+BuildRequires:  cmake(KF5CoreAddons)
 BuildRequires:  cmake(KF5Crash)
 BuildRequires:  cmake(KF5DBusAddons)
-BuildRequires:  cmake(KF5DesignerPlugin)
-BuildRequires:  cmake(KF5GuiAddons)
 BuildRequires:  cmake(KF5I18n)
 BuildRequires:  cmake(KF5IconThemes)
 BuildRequires:  cmake(KF5ItemModels)
 BuildRequires:  cmake(KF5ItemViews)
 BuildRequires:  cmake(KF5KIO)
+BuildRequires:  cmake(KF5WidgetsAddons)
 BuildRequires:  cmake(KF5WindowSystem)
+BuildRequires:  cmake(KF5XmlGui)
 BuildRequires:  cmake(Qt5Core)
 BuildRequires:  cmake(Qt5DBus)
 BuildRequires:  cmake(Qt5Designer)
-BuildRequires:  cmake(Qt5Gui)
 BuildRequires:  cmake(Qt5Network)
 BuildRequires:  cmake(Qt5Sql)
 BuildRequires:  cmake(Qt5Test)
@@ -80,7 +79,6 @@
 # Needed for users of unstable repositories
 Obsoletes:  akonadi < %{version}
 Obsoletes:  akonadi-runtime < %{version}
-Recommends: %{name}-lang
 # FIXME: Check if it's worth it
 Recommends: kaccounts-integration
 Recommends: kaccounts-providers
@@ -147,13 +145,16 @@
 Requires:   libKF5AkonadiWidgets5 = %{version}
 Requires:   libboost_headers-devel
 Requires:   cmake(KF5Completion)
+Requires:   cmake(KF5Config)
+Requires:   cmake(KF5ConfigWidgets)
+Requires:   cmake(KF5CoreAddons)
 Requires:   cmake(KF5ItemModels)
-Requires:   cmake(KF5JobWidgets)
-Requires:   cmake(KF5KDELibs4Support)
-Requires:   cmake(KF5Service)
-Requires:   cmake(KF5Solid)
 Requires:   cmake(KF5XmlGui)
+Requires:   cmake(Qt5Core)
+Requires:   cmake(Qt5DBus)
 Requires:   cmake(Qt5Network)
+Requires:   cmake(Qt5Widgets)
+Requires:   cmake(Qt5Xml)
 Conflicts:  libakonadiprotocolinternals-devel
 Obsoletes:  akonadi-devel < %{version}
 Obsoletes:  libKF5AkonadiPrivate-devel < 

commit akonadi-server for openSUSE:Factory

2020-01-11 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2020-01-11 14:39:42

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.6675 (New)


Package is "akonadi-server"

Sat Jan 11 14:39:42 2020 rev:66 rq:762272 version:19.12.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-12-13 12:01:53.465458473 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.6675/akonadi-server.changes  
2020-01-11 14:40:57.169206450 +0100
@@ -1,0 +2,9 @@
+Tue Jan  7 10:08:48 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 19.12.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/releases/19.12.1
+- No code change since 19.12.0
+
+---
@@ -7 +16 @@
-  * https://www.kde.org/announcements/releases/19.12.0
+  * https://www.kde.org/announcements/releases/19.12

Old:

  akonadi-19.12.0.tar.xz
  akonadi-19.12.0.tar.xz.sig

New:

  akonadi-19.12.1.tar.xz
  akonadi-19.12.1.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.KHWkv4/_old  2020-01-11 14:40:57.861206724 +0100
+++ /var/tmp/diff_new_pack.KHWkv4/_new  2020-01-11 14:40:57.865206725 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-server
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.12.0
+Version:19.12.1
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-19.12.0.tar.xz -> akonadi-19.12.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.12.0/CMakeLists.txt 
new/akonadi-19.12.1/CMakeLists.txt
--- old/akonadi-19.12.0/CMakeLists.txt  2019-12-06 02:48:07.0 +0100
+++ new/akonadi-19.12.1/CMakeLists.txt  2020-01-07 03:27:42.0 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.13.0")
+set(PIM_VERSION "5.13.1")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
@@ -44,7 +44,7 @@
 include(AkonadiMacros)
 
 set(QT_REQUIRED_VERSION "5.11.0")
-set(KDE_APPLICATIONS_VERSION "19.12.0")
+set(KDE_APPLICATIONS_VERSION "19.12.1")
 set(AKONADI_FULL_VERSION "${PIM_VERSION} (${KDE_APPLICATIONS_VERSION})")
 
 configure_file(akonadifull-version.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/akonadifull-version.h @ONLY)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.12.0/po/ca/libakonadi5.po 
new/akonadi-19.12.1/po/ca/libakonadi5.po
--- old/akonadi-19.12.0/po/ca/libakonadi5.po2019-12-06 02:47:55.0 
+0100
+++ new/akonadi-19.12.1/po/ca/libakonadi5.po2020-01-07 03:27:33.0 
+0100
@@ -2528,75 +2528,3 @@
 #, kde-format
 msgid "Unable to find collection %1"
 msgstr "No s'ha pogut trobar la col·lecció %1"
-
-#~ msgctxt "@action:button"
-#~ msgid "Delete"
-#~ msgstr "Elimina"
-
-#~ msgctxt "@action:button"
-#~ msgid "Cancel"
-#~ msgstr "Cancel·la"
-
-#~ msgctxt "@action:button"
-#~ msgid "Open text editor"
-#~ msgstr "Obre l'editor de text"
-
-#~ msgid "Take left one"
-#~ msgstr "Agafa el de l'esquerra"
-
-#~ msgctxt "@label"
-#~ msgid ""
-#~ "Two updates conflict with each other.Please choose which update(s) "
-#~ "to apply."
-#~ msgstr ""
-#~ "Dues actualitzacions col·lideixen entre elles.Escolliu la/es "
-#~ "actualització/ons a aplicar."
-
-#~ msgctxt "@title:column, number of unread messages"
-#~ msgid "Unread"
-#~ msgstr "Sense llegir"
-
-#~ msgctxt "@title:column, total number of messages"
-#~ msgid "Total"
-#~ msgstr "Total"
-
-#~ msgctxt "@title:column, total size (in bytes) of the collection"
-#~ msgid "Size"
-#~ msgstr "Mida"
-
-#~ msgctxt "@title application description"
-#~ msgid "Akonadi Resource"
-#~ msgstr "Recurs de l'Akonadi"
-
-#~ msgctxt "@label:textbox name of a thing"
-#~ msgid "Name"
-#~ msgstr "Nom"
-
-#~ msgid "Invalid collection specified"
-#~ msgstr "S'ha especificat una col·lecció no vàlida"
-
-#~ msgid "Protocol version %1 found, expected at least %2"
-#~ msgstr "S'ha trobat la versió %1 del protocol, s'esperava com a mínim %2"
-
-#~ msgid "Server protocol version is recent enough."
-#~ msgstr "La versió del protocol del servidor és suficientment recent."
-
-#~ msgid ""
-#~ "The server Protocol version is %1, which equal 

commit akonadi-server for openSUSE:Factory

2019-12-13 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-12-13 12:01:44

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.4691 (New)


Package is "akonadi-server"

Fri Dec 13 12:01:44 2019 rev:65 rq:756143 version:19.12.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-11-12 11:33:51.021988642 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.4691/akonadi-server.changes  
2019-12-13 12:01:53.465458473 +0100
@@ -1,0 +2,32 @@
+Tue Dec 10 06:38:00 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:22 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
+- Changes since 19.11.80:
+  * Only build and install designer plugin if it's enabled
+  * akonadi: improve debug message in state() method
+  * Testrunner: wait until all jobs are done before aborting setup
+  * akonadi_control: announce new Resource once both services are registered
+  * Make itemmovetest more robust.
+  * Fix build with Qt 5.14
+  * Avoid KIO starting klauncher, as that can hang the CI
+
+---
+Sun Nov 24 13:28:53 UTC 2019 - Luca Beltrame 
+
+- Update to 19.11.80
+  * New feature release
+- Too many changes to list here.
+
+---

Old:

  akonadi-19.08.3.tar.xz
  akonadi-19.08.3.tar.xz.sig

New:

  akonadi-19.12.0.tar.xz
  akonadi-19.12.0.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.Z1vF4H/_old  2019-12-13 12:01:54.337458144 +0100
+++ /var/tmp/diff_new_pack.Z1vF4H/_new  2019-12-13 12:01:54.341458141 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-server
 #
-# 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,20 +17,20 @@
 
 
 %define rname   akonadi
-%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-server
-Version:19.08.3
+Version:19.12.0
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
 URL:https://akonadi-project.org
-Source: 
https://download.kde.org/stable/applications/%{version}/src/%{rname}-%{version}.tar.xz
+Source: 
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
 %if %{with lang}
-Source1:
https://download.kde.org/stable/applications/%{version}/src/%{rname}-%{version}.tar.xz.sig
+Source1:
https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig
 Source2:applications.keyring
 %endif
 Source99:   akonadi-server-rpmlintrc
@@ -38,15 +38,17 @@
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
 BuildRequires:  libQt5Sql-private-headers-devel
+BuildRequires:  libboost_graph-devel
+BuildRequires:  libboost_headers-devel
 BuildRequires:  libxml2
 BuildRequires:  libxslt
 BuildRequires:  libxslt-devel
 BuildRequires:  libxslt-tools
 BuildRequires:  mariadb
-BuildRequires:  pkgconfig
 BuildRequires:  postgresql-devel
 BuildRequires:  shared-mime-info
 BuildRequires:  sqlite3-devel
+BuildRequires:  cmake(KAccounts)
 BuildRequires:  cmake(KF5Completion)
 BuildRequires:  cmake(KF5Config)
 BuildRequires:  cmake(KF5Crash)
@@ -59,15 +61,15 @@
 BuildRequires:  cmake(KF5ItemViews)
 BuildRequires:  cmake(KF5KIO)
 BuildRequires:  cmake(KF5WindowSystem)
+BuildRequires:  cmake(Qt5Core)
+BuildRequires:  cmake(Qt5DBus)
 BuildRequires:  cmake(Qt5Designer)
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5DBus)
-BuildRequires:  pkgconfig(Qt5Gui)
-BuildRequires:  pkgconfig(Qt5Network)
-BuildRequires:  pkgconfig(Qt5Sql)
-BuildRequires:  pkgconfig(Qt5Test)
-BuildRequires:  pkgconfig(Qt5Widgets)
-BuildRequires:  pkgconfig(Qt5Xml)
+BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5Network)
+BuildRequires:  cmake(Qt5Sql)
+BuildRequires:  

commit akonadi-server for openSUSE:Factory

2019-11-12 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-11-12 11:33:47

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.2990 (New)


Package is "akonadi-server"

Tue Nov 12 11:33:47 2019 rev:64 rq:746795 version:19.08.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-10-14 13:24:48.712007403 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.2990/akonadi-server.changes  
2019-11-12 11:33:51.021988642 +0100
@@ -1,0 +2,9 @@
+Thu Nov  7 23:12:26 UTC 2019 - Luca Beltrame 
+
+- Update to 19.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08.3.php
+- No code change since 19.08.2
+
+---

Old:

  akonadi-19.08.2.tar.xz
  akonadi-19.08.2.tar.xz.sig

New:

  akonadi-19.08.3.tar.xz
  akonadi-19.08.3.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.VheS5Q/_old  2019-11-12 11:33:52.593990352 +0100
+++ /var/tmp/diff_new_pack.VheS5Q/_new  2019-11-12 11:33:52.597990357 +0100
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.08.2
+Version:19.08.3
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-19.08.2.tar.xz -> akonadi-19.08.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.2/CMakeLists.txt 
new/akonadi-19.08.3/CMakeLists.txt
--- old/akonadi-19.08.2/CMakeLists.txt  2019-10-08 02:22:13.0 +0200
+++ new/akonadi-19.08.3/CMakeLists.txt  2019-11-05 05:14:46.0 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.12.2")
+set(PIM_VERSION "5.12.3")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.2/po/gl/libakonadi5.po 
new/akonadi-19.08.3/po/gl/libakonadi5.po
--- old/akonadi-19.08.2/po/gl/libakonadi5.po2019-10-08 02:22:05.0 
+0200
+++ new/akonadi-19.08.3/po/gl/libakonadi5.po2019-11-05 05:14:43.0 
+0100
@@ -15,7 +15,7 @@
 "Project-Id-Version: libakonadi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n;
 "POT-Creation-Date: 2019-08-30 07:47+0200\n"
-"PO-Revision-Date: 2019-09-29 09:15+0200\n"
+"PO-Revision-Date: 2019-11-01 17:00+0100\n"
 "Last-Translator: Adrián Chaves (Gallaecio) \n"
 "Language-Team: Galician \n"
 "Language: gl\n"
@@ -23,7 +23,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Lokalize 19.11.70\n"
+"X-Generator: Lokalize 19.08.2\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -1676,7 +1676,7 @@
 "Non se atopou ningún axente de recurso e Akonadi non é utilizábel sen polo "
 "menos un deles. Isto polo xeral significa que non se instalou ningún axente "
 "de recursos ou que hai un problema de configuración. Buscouse nas rutas "
-"seguintes: «%1». A variábel de ambiente XDG_DATA_DIRS ten o valor «%2»; "
+"seguintes: «%1». A variábel de contorno XDG_DATA_DIRS ten o valor «%2»; "
 "verifique que isto inclúe todas as rutas nas que estean instalados os "
 "axentes de Akonadi."
 
@@ -1799,7 +1799,7 @@
 "many security risks. MySQL, used by this Akonadi installation, will not "
 "allow itself to run as root, to protect you from these risks."
 msgstr ""
-"Executar aplicacións que acceden a internet como root ou administrador expón "
+"Executar aplicacións que acceden a Internet como root ou administrador expón "
 "a moitos riscos de seguranza. A versión de MySQL que esta instalación de "
 "Akonadi usa non permite executarse como root para protexer fronte a estes "
 "riscos."
@@ -2332,8 +2332,8 @@
 "Before syncing folder \"%1\" it is necessary to have the resource online. Do "
 "you want to make it online?"
 msgstr ""
-"Antes de sincronizar o cartafol «%1», o recurso ten que estar conectado. "
-"Quere conectalo?"
+"Antes de sincronizar o cartafol «%1», o recurso ten que estar en liña. Quere "
+"poñelo en liña?"
 
 #: widgets/standardactionmanager.cpp:867
 #, kde-format
@@ -2344,7 +2344,7 @@
 #, kde-format
 msgctxt "@action:button"
 msgid "Go Online"
-msgstr "Conectarse"
+msgstr "Poñerse en liña"
 
 #: widgets/standardactionmanager.cpp:1443
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit akonadi-server for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-10-14 13:24:46

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.2352 (New)


Package is "akonadi-server"

Mon Oct 14 13:24:46 2019 rev:63 rq:737673 version:19.08.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-09-09 12:21:17.777900456 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.2352/akonadi-server.changes  
2019-10-14 13:24:48.712007403 +0200
@@ -1,0 +2,9 @@
+Fri Oct 11 07:44:37 UTC 2019 - Luca Beltrame 
+
+- Update to 19.08.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08.2.php
+- No code change since 19.08.1
+
+---

Old:

  akonadi-19.08.1.tar.xz
  akonadi-19.08.1.tar.xz.sig

New:

  akonadi-19.08.2.tar.xz
  akonadi-19.08.2.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.5QjLm8/_old  2019-10-14 13:24:50.056003901 +0200
+++ /var/tmp/diff_new_pack.5QjLm8/_new  2019-10-14 13:24:50.060003890 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.08.1
+Version:19.08.2
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-19.08.1.tar.xz -> akonadi-19.08.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.1/CMakeLists.txt 
new/akonadi-19.08.2/CMakeLists.txt
--- old/akonadi-19.08.1/CMakeLists.txt  2019-09-03 03:46:30.0 +0200
+++ new/akonadi-19.08.2/CMakeLists.txt  2019-10-08 02:22:13.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.12.1")
+set(PIM_VERSION "5.12.2")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.1/po/cs/libakonadi5.po 
new/akonadi-19.08.2/po/cs/libakonadi5.po
--- old/akonadi-19.08.1/po/cs/libakonadi5.po2019-09-03 03:46:26.0 
+0200
+++ new/akonadi-19.08.2/po/cs/libakonadi5.po2019-10-08 02:22:02.0 
+0200
@@ -1,6 +1,6 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# Vít Pelčák , 2010, 2011, 2012, 2013, 2014, 2015, 2016, 
2017, 2018.
+# Vít Pelčák , 2010, 2011, 2012, 2013, 2014, 2015, 2016, 
2017, 2018, 2019.
 # Lukáš Tinkl , 2011, 2012.
 # Tomáš Chvátal , 2012.
 #
@@ -9,7 +9,7 @@
 "Project-Id-Version: libakonadi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n;
 "POT-Creation-Date: 2019-08-30 07:47+0200\n"
-"PO-Revision-Date: 2018-09-04 13:07+0100\n"
+"PO-Revision-Date: 2019-09-09 16:01+0200\n"
 "Last-Translator: Vit Pelcak \n"
 "Language-Team: Czech \n"
 "Language: en_US\n"
@@ -17,7 +17,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 19.08.0\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -1746,6 +1746,8 @@
 "For more troubleshooting tips please refer to https://userbase.;
 "kde.org/Akonadi\">userbase.kde.org/Akonadi."
 msgstr ""
+"Pro více informací o řešení problémů prosím navštivte  https://;
+"userbase.kde.org/Akonadi\">userbase.kde.org/Akonadi."
 
 #: widgets/standardactionmanager.cpp:85
 #, kde-format
@@ -2339,7 +2341,7 @@
 #: widgets/tagwidget.cpp:55
 #, kde-format
 msgid "Click to add tags"
-msgstr ""
+msgstr "Klikněte pro přidání značek"
 
 #: widgets/tagwidget.cpp:66
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.1/po/gl/libakonadi5.po 
new/akonadi-19.08.2/po/gl/libakonadi5.po
--- old/akonadi-19.08.1/po/gl/libakonadi5.po2019-09-03 03:46:28.0 
+0200
+++ new/akonadi-19.08.2/po/gl/libakonadi5.po2019-10-08 02:22:05.0 
+0200
@@ -15,14 +15,15 @@
 "Project-Id-Version: libakonadi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n;
 "POT-Creation-Date: 2019-08-30 07:47+0200\n"
-"PO-Revision-Date: 2019-03-22 20:29+0100\n"
+"PO-Revision-Date: 2019-09-29 09:15+0200\n"
 "Last-Translator: Adrián Chaves (Gallaecio) \n"
-"Language-Team: Galician \n"
+"Language-Team: Galician \n"
 "Language: gl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 

commit akonadi-server for openSUSE:Factory

2019-09-09 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-09-09 12:21:15

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.7948 (New)


Package is "akonadi-server"

Mon Sep  9 12:21:15 2019 rev:62 rq:728741 version:19.08.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-08-16 15:34:22.301896042 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.7948/akonadi-server.changes  
2019-09-09 12:21:17.777900456 +0200
@@ -1,0 +2,11 @@
+Thu Sep  5 13:59:50 UTC 2019 - Luca Beltrame 
+
+- Update to 19.08.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08.1.php
+- Changes since 19.08.0:
+  * Fix Bug 403208 - Short name of favorite folder results in improperly shown 
number of unread messages (kde#403208) 
+  * Include KDE* cmake macros before any others
+
+---

Old:

  akonadi-19.08.0.tar.xz
  akonadi-19.08.0.tar.xz.sig

New:

  akonadi-19.08.1.tar.xz
  akonadi-19.08.1.tar.xz.sig



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.lI6A3J/_old  2019-09-09 12:21:19.397900215 +0200
+++ /var/tmp/diff_new_pack.lI6A3J/_new  2019-09-09 12:21:19.401900214 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.08.0
+Version:19.08.1
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-19.08.0.tar.xz -> akonadi-19.08.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.0/CMakeLists.txt 
new/akonadi-19.08.1/CMakeLists.txt
--- old/akonadi-19.08.0/CMakeLists.txt  2019-08-09 02:49:10.0 +0200
+++ new/akonadi-19.08.1/CMakeLists.txt  2019-09-03 03:46:30.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.12.0")
+set(PIM_VERSION "5.12.1")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
@@ -23,15 +23,16 @@
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} 
${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
 
+include(KDEInstallDirs)
+include(KDECMakeSettings)
+include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
+
 include(GenerateExportHeader)
 include(ECMGenerateHeaders)
 include(ECMGeneratePriFile)
 
 include(ECMSetupVersion)
 include(FeatureSummary)
-include(KDEInstallDirs)
-include(KDECMakeSettings)
-include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(CheckIncludeFiles)
 include(ECMQtDeclareLoggingCategory)
 include(CheckSymbolExists)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.0/po/ar/akonadi_knut_resource.po 
new/akonadi-19.08.1/po/ar/akonadi_knut_resource.po
--- old/akonadi-19.08.0/po/ar/akonadi_knut_resource.po  2019-08-09 
02:49:02.0 +0200
+++ new/akonadi-19.08.1/po/ar/akonadi_knut_resource.po  2019-09-03 
03:46:26.0 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: akonadi_knut_resource\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n;
-"POT-Creation-Date: 2019-05-20 03:13+0200\n"
+"POT-Creation-Date: 2019-08-30 07:47+0200\n"
 "PO-Revision-Date: 2018-01-23 14:30+0300\n"
 "Last-Translator: Safa Alfulaij \n"
 "Language-Team: Arabic \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.0/po/ar/libakonadi5.po 
new/akonadi-19.08.1/po/ar/libakonadi5.po
--- old/akonadi-19.08.0/po/ar/libakonadi5.po2019-08-09 02:49:02.0 
+0200
+++ new/akonadi-19.08.1/po/ar/libakonadi5.po2019-09-03 03:46:26.0 
+0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libakonadi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n;
-"POT-Creation-Date: 2019-06-20 03:10+0200\n"
+"POT-Creation-Date: 2019-08-30 07:47+0200\n"
 "PO-Revision-Date: 2018-08-11 12:55+0300\n"
 "Last-Translator: Safa Alfulaij \n"
 "Language-Team: Arabic \n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.08.0/po/bs/akonadi_knut_resource.po 
new/akonadi-19.08.1/po/bs/akonadi_knut_resource.po
--- old/akonadi-19.08.0/po/bs/akonadi_knut_resource.po  2019-08-09 
02:49:02.0 +0200
+++ new/akonadi-19.08.1/po/bs/akonadi_knut_resource.po  2019-09-03 
03:46:26.0 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: kdepim-runtime\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n;
-"POT-Creation-Date: 2019-05-20 03:13+0200\n"
+"POT-Creation-Date: 2019-08-30 

commit akonadi-server for openSUSE:Factory

2019-08-16 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-08-16 15:34:19

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.22127 (New)


Package is "akonadi-server"

Fri Aug 16 15:34:19 2019 rev:61 rq:723566 version:19.08.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-07-26 12:24:39.190452997 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.22127/akonadi-server.changes 
2019-08-16 15:34:22.301896042 +0200
@@ -1,0 +2,31 @@
+Fri Aug  9 08:29:50 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 19.08.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08.0.php
+- No code change since 19.07.90
+
+---
+Tue Aug 06 16:50:46 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.07.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08-rc.php
+- Changes since 19.07.80:
+  * Fix compatibility with QMYSQL driver after 74aed95
+- Dropped patches, superseded by upstream changes:
+  * 0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch
+
+---
+Tue Jul 23 11:58:54 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.07.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08-beta.php
+- Changes since 19.04.3:
+  * Too many changes to list here
+
+---

Old:

  0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch
  akonadi-19.04.3.tar.xz

New:

  akonadi-19.08.0.tar.xz
  akonadi-19.08.0.tar.xz.sig
  applications.keyring



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.8HpKcd/_old  2019-08-16 15:34:22.833895887 +0200
+++ /var/tmp/diff_new_pack.8HpKcd/_new  2019-08-16 15:34:22.833895887 +0200
@@ -22,16 +22,18 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.04.3
+Version:19.08.0
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
-URL:http://akonadi-project.org
-Source: %{rname}-%{version}.tar.xz
+URL:https://akonadi-project.org
+Source: 
https://download.kde.org/stable/applications/%{version}/src/%{rname}-%{version}.tar.xz
+%if %{with lang}
+Source1:
https://download.kde.org/stable/applications/%{version}/src/%{rname}-%{version}.tar.xz.sig
+Source2:applications.keyring
+%endif
 Source99:   akonadi-server-rpmlintrc
-# PATCH-FIX-OPENSUSE
-Patch0: 0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch
 BuildRequires:  cmake >= 3.0.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
@@ -178,7 +180,6 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
-%autopatch -p1
 
 %build
   %if 0%{?suse_version} < 1330

++ akonadi-19.04.3.tar.xz -> akonadi-19.08.0.tar.xz ++
 23012 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2019-07-26 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-07-26 12:24:37

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.4126 (New)


Package is "akonadi-server"

Fri Jul 26 12:24:37 2019 rev:60 rq:716644 version:19.04.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-07-16 08:29:34.531395422 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.4126/akonadi-server.changes  
2019-07-26 12:24:39.190452997 +0200
@@ -1,0 +2,12 @@
+Thu Jul 18 19:46:45 UTC 2019 - Stefan Brüns 
+
+- Use kf5_debugdir macro for specifying the logging categories location
+
+---
+Tue Jul 16 15:39:06 UTC 2019 - wba...@tmo.at
+
+- Add patch to revert upstream PostgreSQL fix that apparently
+  causes problems with MySQL (boo#1141604, kde#409753):
+  * 0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch
+
+---

New:

  0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.Pw3HeT/_old  2019-07-26 12:24:40.194452585 +0200
+++ /var/tmp/diff_new_pack.Pw3HeT/_new  2019-07-26 12:24:40.198452584 +0200
@@ -30,6 +30,8 @@
 URL:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
+# PATCH-FIX-OPENSUSE
+Patch0: 0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch
 BuildRequires:  cmake >= 3.0.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
@@ -176,6 +178,7 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
+%autopatch -p1
 
 %build
   %if 0%{?suse_version} < 1330
@@ -240,7 +243,7 @@
 %{_kf5_plugindir}/akonadi/
 %{_kf5_sharedir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
 %{_kf5_sharedir}/mime/packages/akonadi-mime.xml
-%{_kf5_sysconfdir}/xdg/akonadi.*categories
+%{_kf5_debugdir}/akonadi.*categories
 
 %files -n libKF5AkonadiAgentBase5
 %license COPYING*

++ 0001-Revert-Adapt-DBInitializer-to-behavior-change-of-QPS.patch ++
>From 0ec637813bd04d042607ad2d36b70f61e4db7f70 Mon Sep 17 00:00:00 2001
From: Wolfgang Bauer 
Date: Tue, 16 Jul 2019 17:34:58 +0200
Subject: [PATCH] Revert "Adapt DBInitializer to behavior change of QPSQL
 driver in Qt 5.13"

This reverts commit 74aed9542ba1ff1e6e93a550c42869647c4eba8e.
Apparently it breaks things with MySQL/MariaDB.

We don't really need this fix anyway as we reverted the corresponding
change in Qt.

References: boo#1141604, kde#409753
---
 src/server/storage/dbintrospector.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/server/storage/dbintrospector.cpp 
b/src/server/storage/dbintrospector.cpp
index 70d952a6f..224faf7f8 100644
--- a/src/server/storage/dbintrospector.cpp
+++ b/src/server/storage/dbintrospector.cpp
@@ -76,7 +76,7 @@ bool DbIntrospector::hasColumn(const QString , 
const QString 
 QStringList columns = m_columnCache.value(tableName);
 
 if (columns.isEmpty()) {
-const QSqlRecord table = m_database.record(tableName.toLower());
+const QSqlRecord table = m_database.record(tableName);
 const int numTables = table.count();
 columns.reserve(numTables);
 for (int i = 0; i < numTables; ++i) {
-- 
2.16.4




commit akonadi-server for openSUSE:Factory

2019-07-16 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-07-16 08:29:33

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.1887 (New)


Package is "akonadi-server"

Tue Jul 16 08:29:33 2019 rev:59 rq:715034 version:19.04.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-06-13 22:40:38.796237348 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.1887/akonadi-server.changes  
2019-07-16 08:29:34.531395422 +0200
@@ -1,0 +2,14 @@
+Sat Jul 13 07:26:32 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.04.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.04.3.php
+- Changes since 19.04.2:
+  * Fix race-condition on akonadi_control start (kde#392092)
+  * Adapt DBInitializer to behavior change of QPSQL driver in Qt 5.13 
(kde#409234)
+  * Check Postgres status by checking return code of pg_ctl (kde#386173)
+  * Shorten sockets file path
+  * Show error string from QLocalServer on failure
+
+---

Old:

  akonadi-19.04.2.tar.xz

New:

  akonadi-19.04.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.XE4R2D/_old  2019-07-16 08:29:35.135395438 +0200
+++ /var/tmp/diff_new_pack.XE4R2D/_new  2019-07-16 08:29:35.139395436 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.04.2
+Version:19.04.3
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-19.04.2.tar.xz -> akonadi-19.04.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.04.2/CMakeLists.txt 
new/akonadi-19.04.3/CMakeLists.txt
--- old/akonadi-19.04.2/CMakeLists.txt  2019-06-04 02:15:05.0 +0200
+++ new/akonadi-19.04.3/CMakeLists.txt  2019-07-09 02:18:16.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.11.2")
+set(PIM_VERSION "5.11.3")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.04.2/src/akonadicontrol/main.cpp 
new/akonadi-19.04.3/src/akonadicontrol/main.cpp
--- old/akonadi-19.04.2/src/akonadicontrol/main.cpp 2019-06-02 
08:43:52.0 +0200
+++ new/akonadi-19.04.3/src/akonadicontrol/main.cpp 2019-06-28 
17:13:51.0 +0200
@@ -52,7 +52,7 @@
 
 int main(int argc, char **argv)
 {
-AkGuiApplication app(argc, argv, AKONADICONTROL_LOG());
+AkUniqueGuiApplication app(argc, argv, 
Akonadi::DBus::serviceName(Akonadi::DBus::ControlLock), AKONADICONTROL_LOG());
 app.setDescription(QStringLiteral("Akonadi Control Process\nDo not run 
this manually, use 'akonadictl' instead to start/stop Akonadi."));
 
 KAboutData aboutData(QStringLiteral("akonadi_control"),
@@ -64,20 +64,8 @@
 
 app.parseCommandLine();
 
-// try to acquire the lock first, that means there is no second instance 
trying to start up at the same time
-// registering the real service name happens in 
AgentManager::continueStartup(), when everything is in fact up and running
-if 
(!QDBusConnection::sessionBus().registerService(Akonadi::DBus::serviceName(Akonadi::DBus::ControlLock)))
 {
-// We couldn't register. Most likely, it's already running.
-const QString lastError = 
QDBusConnection::sessionBus().lastError().message();
-if (lastError.isEmpty()) {
-qCWarning(AKONADICONTROL_LOG) << "Unable to register service as" 
<< Akonadi::DBus::serviceName(Akonadi::DBus::ControlLock) << "Maybe it's 
already running?";
-} else {
-qCWarning(AKONADICONTROL_LOG) << "Unable to register service as" 
<< Akonadi::DBus::serviceName(Akonadi::DBus::ControlLock) << "Error was:" << 
lastError;
-}
-return -1;
-}
-
 // older Akonadi server versions don't use the lock service yet, so check 
if one is already running before we try to start another one
+// TODO: Remove this legacy check?
 if 
(QDBusConnection::sessionBus().interface()->isServiceRegistered(Akonadi::DBus::serviceName(Akonadi::DBus::Control)))
 {
 qCWarning(AKONADICONTROL_LOG) << "Another Akonadi control process is 
already running.";
 return -1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.04.2/src/private/standarddirs.cpp 

commit akonadi-server for openSUSE:Factory

2019-06-13 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-06-13 22:40:36

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.4811 (New)


Package is "akonadi-server"

Thu Jun 13 22:40:36 2019 rev:58 rq:708524 version:19.04.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-05-14 13:15:29.601119063 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.4811/akonadi-server.changes  
2019-06-13 22:40:38.796237348 +0200
@@ -1,0 +2,29 @@
+Fri Jun 07 12:51:51 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.04.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.04.2.php
+- Changes since 19.04.1:
+  * Add some missing dependencies in KF5AkonadiConfig.cmake
+  * Fix QTimer being leaked in MonitorPrivate
+  * Port ExternalPartStorage::self to C++11 singleton syntax.
+  * autotests: fix leak of FakeServerData and FakeSession
+  * Fix FakeAkonadiServerCommands being leaked
+  * Fix leaking of requests in ItemRetriever::exec()
+  * Fix another null-sender warning in itemretrievertest
+  * monitornotificationtest: create FakeItemCache on stack
+  * Properly cleanup in notificationmanagertest
+  * Fix QObject::connect warning in itemretrievertest
+  * Remove dead code in NotificationManager
+  * itemsynctest: comment out the checks that make no sense.
+  * Fix memory leaks in attributefactorytest
+  * Fix memory leak of ItemRetrievalJobFactory in ItemRetrievalManager
+  * Fix previous commit, we can't use ecm_add_test because we do add_test 
ourselves
+  * Ensure that qsqlite3.so is found in the builddir while running tests.
+  * akonadi: port to ecm_add_test
+  * Fix memory leak due to getTestMonitor()
+  * Akonadi: fix compilation with clang
+  * Fix memory leaks (found by ASAN)
+
+---

Old:

  akonadi-19.04.1.tar.xz

New:

  akonadi-19.04.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.L9Glfk/_old  2019-06-13 22:40:39.472237120 +0200
+++ /var/tmp/diff_new_pack.L9Glfk/_new  2019-06-13 22:40:39.496237112 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.04.1
+Version:19.04.2
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-19.04.1.tar.xz -> akonadi-19.04.2.tar.xz ++
 2158 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2019-05-14 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-05-14 13:15:28

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.5148 (New)


Package is "akonadi-server"

Tue May 14 13:15:28 2019 rev:57 rq:702148 version:19.04.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-04-26 22:46:00.337595773 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.5148/akonadi-server.changes  
2019-05-14 13:15:29.601119063 +0200
@@ -1,0 +2,11 @@
+Fri May 10 05:37:10 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.04.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.04.1.php
+- Changes since 19.04.0:
+  * Don't use qAsConst over a temporary variable
+  * Improve error message "multiple merge candidates" to indicate the 
collection name
+
+---

Old:

  akonadi-19.04.0.tar.xz

New:

  akonadi-19.04.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.zufYyR/_old  2019-05-14 13:15:31.225123199 +0200
+++ /var/tmp/diff_new_pack.zufYyR/_new  2019-05-14 13:15:31.253123269 +0200
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:19.04.0
+Version:19.04.1
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-19.04.0.tar.xz -> akonadi-19.04.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.04.0/CMakeLists.txt 
new/akonadi-19.04.1/CMakeLists.txt
--- old/akonadi-19.04.0/CMakeLists.txt  2019-04-12 02:13:42.0 +0200
+++ new/akonadi-19.04.1/CMakeLists.txt  2019-05-07 02:29:51.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(PIM_VERSION "5.11.0")
+set(PIM_VERSION "5.11.1")
 project(Akonadi VERSION ${PIM_VERSION})
 
 if (MSVC)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-19.04.0/po/ko/libakonadi5.po 
new/akonadi-19.04.1/po/ko/libakonadi5.po
--- old/akonadi-19.04.0/po/ko/libakonadi5.po2019-04-12 02:13:42.0 
+0200
+++ new/akonadi-19.04.1/po/ko/libakonadi5.po2019-05-07 02:29:49.0 
+0200
@@ -1,21 +1,21 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
-# Shinjo Park , 2014, 2015, 2016, 2017, 2018.
+# Shinjo Park , 2014, 2015, 2016, 2017, 2018, 2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n;
 "POT-Creation-Date: 2019-02-24 03:18+0100\n"
-"PO-Revision-Date: 2018-08-15 12:29+0100\n"
+"PO-Revision-Date: 2019-04-22 01:03+0200\n"
 "Last-Translator: Shinjo Park \n"
-"Language-Team: Korean \n"
+"Language-Team: Korean \n"
 "Language: ko\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 18.12.3\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -36,7 +36,7 @@
 #, kde-format
 msgctxt "Name and type of Akonadi resource"
 msgid "%1 of type %2"
-msgstr "%2 형식 %1"
+msgstr "%1(%2 형식)"
 
 #: agentbase/agentbase.cpp:926
 #, kde-format
@@ -129,7 +129,7 @@
 #, kde-format
 msgctxt "@info:status"
 msgid "Syncing folder '%1'"
-msgstr "폴더 '%1' 동기화 중"
+msgstr "'%1' 폴더 동기화 중"
 
 #: agentbase/resourcebase.cpp:992 agentbase/resourcebase.cpp:999
 #, kde-format
@@ -620,33 +620,32 @@
 #, kde-format
 msgctxt "%1 = agent name"
 msgid "%1 Configuration"
-msgstr ""
+msgstr "%1 설정"
 
 #: widgets/agentconfigurationdialog.cpp:100
 #, kde-format
 msgid "%1 Handbook"
-msgstr ""
+msgstr "%1 도움말"
 
 #: widgets/agentconfigurationdialog.cpp:101
 #, kde-format
 msgid "About %1"
-msgstr ""
+msgstr "%1 정보"
 
 #: widgets/agentconfigurationwidget.cpp:118
 #, kde-format
 msgid "The configuration dialog has been opened in another window"
-msgstr ""
+msgstr "다른 창에서 설정 대화 상자를 열었음"
 
 #: widgets/agentconfigurationwidget.cpp:125
 #, kde-format
 msgid "Configuration for %1 is already opened elsewhere."
-msgstr ""
+msgstr "다른 곳에서 %1 설정을 열었습니다."
 
 #: widgets/agentconfigurationwidget.cpp:127
-#, fuzzy, kde-format
-#| msgid "Failed to create relation."
+#, kde-format
 msgid "Failed to register %1 configuration dialog."
-msgstr "관계를 만들 수 없습니다."
+msgstr "%1 설정 대화 상자를 등록할 수 없습니다."
 
 #: widgets/cachepolicypage.cpp:54 widgets/cachepolicypage.cpp:59
 #, kde-format
@@ -2346,8 

commit akonadi-server for openSUSE:Factory

2019-04-26 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-04-26 22:45:58

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.5536 (New)


Package is "akonadi-server"

Fri Apr 26 22:45:58 2019 rev:56 rq:696175 version:19.04.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-04-05 11:55:26.110281624 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.5536/akonadi-server.changes  
2019-04-26 22:46:00.337595773 +0200
@@ -1,0 +2,42 @@
+Sat Apr 20 06:51:52 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.04.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.04.0.php
+- Changes since 19.03.90:
+  * ItemSync: skip handling remote items if local changes failed
+  * autotests: remove unused variables
+  * Fix compiler warning about invalid varargs usage in macro
+  * Remove unused member fetchAllAttributes in CollectionFetchScope
+  * Fix the Akonadi detection with older CMake versions
+  * Add unittest for clearPayload. Unfortunately it passes :-)
+
+---
+Tue Apr 09 20:54:37 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.03.90
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/announce-applications-19.04-rc.php
+- Changes since 19.03.80:
+  * Convert to camelcase include
+  * Don't install unexported class
+  * Fix handling of collectionChanged() in AgentBase (kde#403642)
+  * Fix unhandled exception from DataStream::operator<<
+  * Fix collection detaching at the wrong time in attribute()
+
+---
+Wed Apr  4 06:40:54 UTC 2019 - lbeltr...@kde.org
+
+- Update to 19.03.80
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/announce-applications-19.04-beta.php
+- Changes since 18.12.3:
+  * Too many changes to list here
+- Dropped patches, now upstream:
+  * fix-regression-when-updating-attributes.patch
+  * fix-collection-detaching.patch
+
+---

Old:

  akonadi-18.12.3.tar.xz
  fix-collection-detaching.patch
  fix-regression-when-updating-attributes.patch

New:

  akonadi-19.04.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.Y376pz/_old  2019-04-26 22:46:01.893594977 +0200
+++ /var/tmp/diff_new_pack.Y376pz/_new  2019-04-26 22:46:01.973594936 +0200
@@ -22,17 +22,13 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:18.12.3
+Version:19.04.0
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
 URL:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM
-Patch0: fix-regression-when-updating-attributes.patch
-# PATCH-FIX-UPSTREAM
-Patch1: fix-collection-detaching.patch
 Source99:   akonadi-server-rpmlintrc
 BuildRequires:  cmake >= 3.0.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
@@ -180,7 +176,6 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
-%autopatch -p1
 
 %build
   %if 0%{?suse_version} < 1330

++ akonadi-18.12.3.tar.xz -> akonadi-19.04.0.tar.xz ++
 43645 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2019-04-05 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-04-05 11:55:23

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.3908 (New)


Package is "akonadi-server"

Fri Apr  5 11:55:23 2019 rev:55 rq:691032 version:18.12.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-03-11 11:08:09.805737365 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.3908/akonadi-server.changes  
2019-04-05 11:55:26.110281624 +0200
@@ -1,0 +2,7 @@
+Wed Apr  3 12:01:56 UTC 2019 - Luca Beltrame 
+
+- Add upstream patches to fix regressions when checking mail:
+  * fix-regression-when-updating-attributes.patch
+  * fix-collection-detaching.patch
+
+---

New:

  fix-collection-detaching.patch
  fix-regression-when-updating-attributes.patch



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.oU7zzk/_old  2019-04-05 11:55:27.198282501 +0200
+++ /var/tmp/diff_new_pack.oU7zzk/_new  2019-04-05 11:55:27.202282504 +0200
@@ -29,6 +29,10 @@
 Group:  System/GUI/KDE
 URL:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM
+Patch0: fix-regression-when-updating-attributes.patch
+# PATCH-FIX-UPSTREAM
+Patch1: fix-collection-detaching.patch
 Source99:   akonadi-server-rpmlintrc
 BuildRequires:  cmake >= 3.0.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
@@ -88,9 +92,7 @@
 BuildRequires:  gcc7-c++
 %endif
 %endif
-%if %{with lang}
 Recommends: %{name}-lang
-%endif
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
@@ -174,12 +176,11 @@
 This package contains development files of Akonadi, the KDE PIM storage
 service.
 
-%if %{with lang}
 %lang_package
-%endif
 
 %prep
 %setup -q -n %{rname}-%{version}
+%autopatch -p1
 
 %build
   %if 0%{?suse_version} < 1330

++ fix-collection-detaching.patch ++
>From 53ad3b6d73d92ea289cf0183c10e2b8a35c8127a Mon Sep 17 00:00:00 2001
From: David Faure 
Date: Thu, 21 Mar 2019 23:37:36 +0100
Subject: Fix collection detaching at the wrong time in attribute()

Summary:
Found in FatCRM where changes to collection attributes were not stored
anymore.

Test Plan:
New unittest to ensure that we get the attribute from the
detached collection, not from the original one.

Reviewers: dvratil

Reviewed By: dvratil

Subscribers: kde-pim

Tags: #kde_pim

Differential Revision: https://phabricator.kde.org/D19741
---
 autotests/libs/collectionattributetest.cpp | 15 +++
 autotests/libs/collectionattributetest.h   |  1 +
 src/core/collection.h  |  8 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/autotests/libs/collectionattributetest.cpp 
b/autotests/libs/collectionattributetest.cpp
index e264a37..9c46561 100644
--- a/autotests/libs/collectionattributetest.cpp
+++ b/autotests/libs/collectionattributetest.cpp
@@ -240,3 +240,18 @@ void 
CollectionAttributeTest::testCollectionIdentificationAttribute()
 QCOMPARE(parsed.identifier(), id);
 QCOMPARE(parsed.collectionNamespace(), ns);
 }
+
+void CollectionAttributeTest::testDetach()
+{
+// GIVEN a collection with an attribute
+Collection col;
+col.attribute(Akonadi::Collection::AddIfMissing);
+Collection col2 = col; // and a copy, so that non-const access detaches
+
+// WHEN
+TestAttribute *attr = 
col2.attribute(Akonadi::Collection::AddIfMissing);
+TestAttribute *attr2 = col2.attribute();
+
+// THEN
+QCOMPARE(attr, attr2);
+}
diff --git a/autotests/libs/collectionattributetest.h 
b/autotests/libs/collectionattributetest.h
index 420df78..2afa9eb 100644
--- a/autotests/libs/collectionattributetest.h
+++ b/autotests/libs/collectionattributetest.h
@@ -32,6 +32,7 @@ private Q_SLOTS:
 void testDefaultAttributes();
 void testCollectionRightsAttribute();
 void testCollectionIdentificationAttribute();
+void testDetach();
 };
 
 #endif
diff --git a/src/core/collection.h b/src/core/collection.h
index b5a496c..9c19cc9 100644
--- a/src/core/collection.h
+++ b/src/core/collection.h
@@ -565,10 +565,10 @@ inline T 
*Akonadi::Collection::attribute(Collection::CreateOption option)
 Q_UNUSED(option);
 
 const T dummy;
+markAttributesChanged();
 if (hasAttribute(dummy.type())) {
 T *attr = dynamic_cast(attribute(dummy.type()));
 if (attr) {
-markAttributesChanged();
 return attr;
 }
 //Reuse 5250
@@ -585,14 +585,10 @@ template 
 inline T *Akonadi::Collection::attribute() const
 {

commit akonadi-server for openSUSE:Factory

2019-03-11 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-03-11 11:08:08

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.28833 (New)


Package is "akonadi-server"

Mon Mar 11 11:08:08 2019 rev:54 rq:683111 version:18.12.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-02-14 14:13:58.588203202 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.28833/akonadi-server.changes 
2019-03-11 11:08:09.805737365 +0100
@@ -1,0 +2,27 @@
+Sat Mar 09 08:03:10 UTC 2019 - lbeltr...@kde.org
+
+- Update to 18.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12.3.php
+- Changes since 18.12.2:
+  * Small code cleanup: use local var instead of pimItems.at(i) many times
+  * Fix intermittent race in collectionattributetest
+  * Use an emit syntax that QtCreator understands better.
+  * Remove unneeded warning for killed subjobs, error string was just "".
+  * Add missing Q_EMIT before signal emission.
+  * collectionattributetest: small cleanups
+  * Server: Improve debug, warning and error log messages
+  * Destroy the Connection Through the Session Thread (kde#381636)
+  * Akonadi: fix racy code in (MimeType|Resource)::retrieveByNameOrCreate
+  * Akonadi: fix timing-dependent failure of partstreamertest
+  * Akonadi: add missing dependencies on included XSL files
+  * Fix SQLite backend foreign key PRAGMAs
+  * Simplify AggregatedFetchScope code, removing all setters.
+  * Fix tag change notification shipping a bogus name.
+  * AggregatedFetchScope: fix fetchAllAttributes for tags.
+  * Properly clean up scopes when deregistering a subscriber.
+  * Fix "QIODevice::read" warnings.
+  * autotests: partstreamertest: show more info on failure
+
+---

Old:

  akonadi-18.12.2.tar.xz

New:

  akonadi-18.12.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.o3S4Xq/_old  2019-03-11 11:08:10.269737300 +0100
+++ /var/tmp/diff_new_pack.o3S4Xq/_new  2019-03-11 11:08:10.273737298 +0100
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:18.12.2
+Version:18.12.3
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-18.12.2.tar.xz -> akonadi-18.12.3.tar.xz ++
 3323 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2019-02-14 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-02-14 14:13:54

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.28833 (New)


Package is "akonadi-server"

Thu Feb 14 14:13:54 2019 rev:53 rq:673678 version:18.12.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2019-01-21 10:10:06.522694074 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.28833/akonadi-server.changes 
2019-02-14 14:13:58.588203202 +0100
@@ -1,0 +2,17 @@
+Sat Feb 09 08:24:47 UTC 2019 - lbeltr...@kde.org
+
+- Update to 18.12.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12.2.php
+- Changes since 18.12.1:
+  * Fix aggregation logic for cacheOnly and ignoreErrors.
+  * autotests: rename notificationmanagertest to notificationsubscribertest
+  * Extend tagtest with more checks that the full tag information is sent.
+  * autotests: remove QEXPECT_FAIL, the mysql bug got fixed.
+  * Fix tag name/type/gid missing in notifications about tags.
+  * Minor: improve QDebug output for Akonadi::Tag
+  * actually look for mysql binaries in PATH
+  * Allow to exclude unified mailbox from local subscription
+
+---

Old:

  akonadi-18.12.1.tar.xz

New:

  akonadi-18.12.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.YQAKGj/_old  2019-02-14 14:13:59.104202948 +0100
+++ /var/tmp/diff_new_pack.YQAKGj/_new  2019-02-14 14:13:59.108202946 +0100
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:18.12.1
+Version:18.12.2
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-18.12.1.tar.xz -> akonadi-18.12.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.12.1/CMakeLists.txt 
new/akonadi-18.12.2/CMakeLists.txt
--- old/akonadi-18.12.1/CMakeLists.txt  2019-01-08 01:17:35.0 +0100
+++ new/akonadi-18.12.2/CMakeLists.txt  2019-02-05 01:44:33.0 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.10.1")
+set(PIM_VERSION "5.10.2")
 project(Akonadi VERSION ${PIM_VERSION})
 
 set(CMAKE_CXX_STANDARD 14)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.12.1/autotests/libs/autoincrementtest.cpp 
new/akonadi-18.12.2/autotests/libs/autoincrementtest.cpp
--- old/akonadi-18.12.1/autotests/libs/autoincrementtest.cpp2019-01-04 
17:42:13.0 +0100
+++ new/akonadi-18.12.2/autotests/libs/autoincrementtest.cpp2019-02-02 
18:10:04.0 +0100
@@ -34,11 +34,6 @@
 
 QTEST_AKONADIMAIN(AutoIncrementTest)
 
-static bool isMySQLEnvironment()
-{
-return (qgetenv("TESTRUNNER_DB_ENVIRONMENT") == "mysql");
-}
-
 void AutoIncrementTest::initTestCase()
 {
 AkonadiTest::checkTestIsIsolated();
@@ -97,10 +92,6 @@
 AKVERIFYEXEC(job);
 Item newItem = job->item();
 
-if (isMySQLEnvironment()) {
-QEXPECT_FAIL("", "Server bug: http://bugs.mysql.com/bug.php?id=199;, 
Continue);
-}
-
 QVERIFY(newItem.id() > lastId);
 lastId = newItem.id();
 }
@@ -134,10 +125,6 @@
 AKVERIFYEXEC(job);
 Collection newCollection = job->collection();
 
-if (isMySQLEnvironment()) {
-QEXPECT_FAIL("", "Server bug: http://bugs.mysql.com/bug.php?id=199;, 
Continue);
-}
-
 QVERIFY(newCollection.id() > lastId);
 lastId = newCollection.id();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.12.1/autotests/libs/tagtest.cpp 
new/akonadi-18.12.2/autotests/libs/tagtest.cpp
--- old/akonadi-18.12.1/autotests/libs/tagtest.cpp  2019-01-04 
17:42:13.0 +0100
+++ new/akonadi-18.12.2/autotests/libs/tagtest.cpp  2019-02-02 
18:10:04.0 +0100
@@ -756,23 +756,34 @@
 TagCreateJob *createjob = new TagCreateJob(tag, this);
 AKVERIFYEXEC(createjob);
 createdTag = createjob->tag();
+QCOMPARE(createdTag.type(), tag.type());
+QCOMPARE(createdTag.name(), tag.name());
+QCOMPARE(createdTag.gid(), tag.gid());
 //We usually pick up signals from the previous tests as well (due to 
server-side notification caching)
 QTRY_VERIFY(addedSpy.count() >= 1);
 QTRY_COMPARE(addedSpy.last().first().value().id(), 
createdTag.id());
-

commit akonadi-server for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2019-01-21 10:10:04

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.28833 (New)


Package is "akonadi-server"

Mon Jan 21 10:10:04 2019 rev:52 rq:665063 version:18.12.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-12-19 13:31:08.248796617 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.28833/akonadi-server.changes 
2019-01-21 10:10:06.522694074 +0100
@@ -1,0 +2,16 @@
+Fri Jan 11 05:41:48 UTC 2019 - lbeltr...@kde.org
+
+- Update to 18.12.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12.1.php
+- Changes since 18.12.0:
+  * Ensure StandardDirs::saveDir returns existing dir
+  * Fix SQL syntax error in findOrphanedItems()
+  * Handle query prepare errors in QueryBuilder::exec
+  * not necessary to check twice
+  * Remove not necessary lines
+  * Allow to sort list of folder.
+  * Fix mem leak
+
+---

Old:

  akonadi-18.12.0.tar.xz

New:

  akonadi-18.12.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.KzTDYF/_old  2019-01-21 10:10:07.010693581 +0100
+++ /var/tmp/diff_new_pack.KzTDYF/_new  2019-01-21 10:10:07.014693577 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-server
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:   akonadi-server
-Version:18.12.0
+Version:18.12.1
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later

++ akonadi-18.12.0.tar.xz -> akonadi-18.12.1.tar.xz ++
 2326 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2018-12-19 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-12-19 13:31:05

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new.28833 (New)


Package is "akonadi-server"

Wed Dec 19 13:31:05 2018 rev:51 rq:658317 version:18.12.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-11-12 09:24:53.230485013 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new.28833/akonadi-server.changes 
2018-12-19 13:31:08.248796617 +0100
@@ -1,0 +2,37 @@
+Fri Dec 14 06:08:43 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.12.0
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12.0.php
+- Changes since 18.11.90:
+  * Fix ModelSpy (and thus some model tests)
+  * Fix ItemStoreTest
+  * Fix creating new tags with null parent
+
+---
+Mon Dec 03 20:55:44 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.11.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12-rc.php
+- Changes since 18.11.80:
+  * Akonadi: ignore remote ID if it's empty
+
+---
+Tue Nov 20 06:21:46 UTC 2018 - Luca Beltrame 
+
+- Run spec-cleaner
+
+---
+Tue Nov 20 05:56:34 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.11.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12-beta.php
+- Changes since 18.08.3:
+  * Too many changes to list here
+
+---
@@ -78 +115 @@
-  * https://www.kde.org/announcements/announce-applications-18.07.80.php
+  * https://www.kde.org/announcements/announce-applications-18.08-beta.php
@@ -141 +178 @@
-  * https://www.kde.org/announcements/announce-applications-18.03.90.php
+  * https://www.kde.org/announcements/announce-applications-18.04-rc.php
@@ -303 +340 @@
-  * https://www.kde.org/announcements/announce-applications-17.07.90.php
+  * https://www.kde.org/announcements/announce-applications-17.08-rc.php
@@ -407 +444 @@
-  * https://www.kde.org/announcements/announce-applications-17.03.80.php
+  * https://www.kde.org/announcements/announce-applications-17.04-beta.php
@@ -554 +591 @@
-   * https://www.kde.org/announcements/announce-applications-16.07.90.php
+   * https://www.kde.org/announcements/announce-applications-16.08-rc.php
@@ -731 +768 @@
-   * https://www.kde.org/announcements/announce-applications-15.07.90.php
+   * https://www.kde.org/announcements/announce-applications-15.08-rc.php

Old:

  akonadi-18.08.3.tar.xz

New:

  akonadi-18.12.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.08qixx/_old  2018-12-19 13:31:08.964795684 +0100
+++ /var/tmp/diff_new_pack.08qixx/_new  2018-12-19 13:31:08.968795679 +0100
@@ -16,36 +16,20 @@
 #
 
 
-%bcond_without lang
-
 %define rname   akonadi
-Name:   akonadi-server
-Version:18.08.3
-Release:0
 %define kf5_version 5.26.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-server
+Version:18.12.0
+Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
-Url:http://akonadi-project.org
+URL:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_graph-devel
-BuildRequires:  libboost_headers-devel
-%else
-BuildRequires:  boost-devel
-%endif
-# Needed for 42.3
-%if 0%{?suse_version} < 1330
-# It does not build with the default compiler (GCC 4.8) on Leap 42.x
-%if 0%{?sle_version} < 120300
-BuildRequires:  gcc6-c++
-%else
-BuildRequires:  gcc7-c++
-%endif
-%endif
 BuildRequires:  cmake >= 3.0.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
@@ -55,6 +39,7 @@
 BuildRequires:  libxslt-devel
 BuildRequires:  libxslt-tools
 BuildRequires:  mariadb
+BuildRequires:  pkgconfig
 BuildRequires:  postgresql-devel
 BuildRequires:  shared-mime-info
 BuildRequires:  sqlite3-devel
@@ -89,10 +74,23 @@
 # Needed for users of unstable repositories
 Obsoletes:  akonadi < %{version}
 Obsoletes:  akonadi-runtime < %{version}
+%if 0%{?suse_version} > 1325
+BuildRequires:  

commit akonadi-server for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-11-12 09:22:28

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon Nov 12 09:22:28 2018 rev:50 rq:647954 version:18.08.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-10-15 09:19:30.264704877 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-11-12 09:24:53.230485013 +0100
@@ -1,0 +2,11 @@
+Thu Nov 08 20:43:25 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.08.3.php
+- Changes since 18.08.2:
+  * Fix StorageJanitor SQL error in duplicate detection
+  * Fix KOrg category color customization crash (kde#398459)
+
+---

Old:

  akonadi-18.08.2.tar.xz

New:

  akonadi-18.08.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.K0RCj5/_old  2018-11-12 09:24:56.218481280 +0100
+++ /var/tmp/diff_new_pack.K0RCj5/_new  2018-11-12 09:24:56.222481276 +0100
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:18.08.2
+Version:18.08.3
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++ akonadi-18.08.2.tar.xz -> akonadi-18.08.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/CMakeLists.txt 
new/akonadi-18.08.3/CMakeLists.txt
--- old/akonadi-18.08.2/CMakeLists.txt  2018-10-09 02:29:40.0 +0200
+++ new/akonadi-18.08.3/CMakeLists.txt  2018-11-06 01:19:21.0 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.9.2")
+set(PIM_VERSION "5.9.3")
 project(Akonadi VERSION ${PIM_VERSION})
 
 set(CMAKE_CXX_STANDARD 14)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/po/zh_CN/akonadi_knut_resource.po 
new/akonadi-18.08.3/po/zh_CN/akonadi_knut_resource.po
--- old/akonadi-18.08.2/po/zh_CN/akonadi_knut_resource.po   2018-10-09 
02:29:40.0 +0200
+++ new/akonadi-18.08.3/po/zh_CN/akonadi_knut_resource.po   2018-11-06 
01:19:21.0 +0100
@@ -8,8 +8,8 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n;
 "POT-Creation-Date: 2017-09-18 03:28+0200\n"
-"PO-Revision-Date: 2018-09-28 19:52\n"
-"Last-Translator: guoyunhe \n"
+"PO-Revision-Date: 2018-11-01 23:17\n"
+"Last-Translator: guoyunhe \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/po/zh_CN/libakonadi5.po 
new/akonadi-18.08.3/po/zh_CN/libakonadi5.po
--- old/akonadi-18.08.2/po/zh_CN/libakonadi5.po 2018-10-09 02:29:40.0 
+0200
+++ new/akonadi-18.08.3/po/zh_CN/libakonadi5.po 2018-11-06 01:19:21.0 
+0100
@@ -8,8 +8,8 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n;
 "POT-Creation-Date: 2018-08-26 06:24+0200\n"
-"PO-Revision-Date: 2018-09-28 19:52\n"
-"Last-Translator: guoyunhe \n"
+"PO-Revision-Date: 2018-11-01 23:17\n"
+"Last-Translator: guoyunhe \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/src/server/storage/akonadidb.xml 
new/akonadi-18.08.3/src/server/storage/akonadidb.xml
--- old/akonadi-18.08.2/src/server/storage/akonadidb.xml2018-10-05 
07:52:03.0 +0200
+++ new/akonadi-18.08.3/src/server/storage/akonadidb.xml2018-10-22 
13:00:50.0 +0200
@@ -67,7 +67,7 @@
 Contains the schema version of the database.
 
 
-
+
   
 
   
@@ -199,7 +199,7 @@
   
 
 
-
+
 
   
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/src/server/storage/entities.xsl 
new/akonadi-18.08.3/src/server/storage/entities.xsl
--- old/akonadi-18.08.2/src/server/storage/entities.xsl 2018-10-05 
07:52:03.0 +0200
+++ new/akonadi-18.08.3/src/server/storage/entities.xsl 2018-10-22 
13:00:50.0 +0200
@@ -224,7 +224,7 @@
   
   
 (qb.query().isNull(valueIndex)) ?
-() :
+() :
 
   
   Utils::variantToString( qb.query().value( valueIndex ) )
diff -urN '--exclude=CVS' 

commit akonadi-server for openSUSE:Factory

2018-10-15 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-10-15 09:19:24

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon Oct 15 09:19:24 2018 rev:49 rq:641426 version:18.08.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-09-13 23:53:49.010301165 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-10-15 09:19:30.264704877 +0200
@@ -1,0 +2,12 @@
+Thu Oct 11 20:06:43 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.08.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.08.2.php
+- Changes since 18.08.1:
+  * Job tracker: fix expected reply signature, improve error handling
+  * Fix icon name
+  * Fix "QCoreApplication::postEvent: Unexpected null receiver" warnings
+
+---

Old:

  akonadi-18.08.1.tar.xz

New:

  akonadi-18.08.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.PLZ47i/_old  2018-10-15 09:19:30.808704365 +0200
+++ /var/tmp/diff_new_pack.PLZ47i/_new  2018-10-15 09:19:30.808704365 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:18.08.1
+Version:18.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)

++ akonadi-18.08.1.tar.xz -> akonadi-18.08.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.1/CMakeLists.txt 
new/akonadi-18.08.2/CMakeLists.txt
--- old/akonadi-18.08.1/CMakeLists.txt  2018-09-04 02:52:48.0 +0200
+++ new/akonadi-18.08.2/CMakeLists.txt  2018-10-09 02:29:40.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.9.1")
+set(PIM_VERSION "5.9.2")
 project(Akonadi VERSION ${PIM_VERSION})
 
 set(CMAKE_CXX_STANDARD 14)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.1/po/nb/libakonadi5.po 
new/akonadi-18.08.2/po/nb/libakonadi5.po
--- old/akonadi-18.08.1/po/nb/libakonadi5.po2018-09-04 02:52:46.0 
+0200
+++ new/akonadi-18.08.2/po/nb/libakonadi5.po2018-10-09 02:29:39.0 
+0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: libakonadi\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n;
-"POT-Creation-Date: 2018-08-20 06:21+0200\n"
+"POT-Creation-Date: 2018-08-26 06:24+0200\n"
 "PO-Revision-Date: 2014-09-23 21:56+0200\n"
 "Last-Translator: Bjørn Steensrud \n"
 "Language-Team: Norwegian Bokmål \n"
@@ -262,12 +262,12 @@
 msgid "Invalid parent collection"
 msgstr ""
 
-#: core/jobs/job.cpp:332
+#: core/jobs/job.cpp:343
 #, kde-format
 msgid "Cannot connect to the Akonadi service."
 msgstr "Kan ikke koble til Akonadi-tjenesten."
 
-#: core/jobs/job.cpp:335
+#: core/jobs/job.cpp:346
 #, kde-format
 msgid ""
 "The protocol version of the Akonadi server is incompatible. Make sure you "
@@ -276,17 +276,17 @@
 "Protokollversjonen til Akonadi-tjeneren er ikke kompatibel. Pass på at du "
 "har en kompatibel versjon installert."
 
-#: core/jobs/job.cpp:338
+#: core/jobs/job.cpp:349
 #, kde-format
 msgid "User canceled operation."
 msgstr "Bruker avbrøt handlinga."
 
-#: core/jobs/job.cpp:343
+#: core/jobs/job.cpp:354
 #, kde-format
 msgid "Unknown error."
 msgstr "Ukjent feil."
 
-#: core/jobs/job.cpp:376
+#: core/jobs/job.cpp:387
 #, kde-format
 msgid "Unexpected response"
 msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.1/po/zh_CN/akonadi_knut_resource.po 
new/akonadi-18.08.2/po/zh_CN/akonadi_knut_resource.po
--- old/akonadi-18.08.1/po/zh_CN/akonadi_knut_resource.po   2018-09-04 
02:52:48.0 +0200
+++ new/akonadi-18.08.2/po/zh_CN/akonadi_knut_resource.po   2018-10-09 
02:29:40.0 +0200
@@ -8,8 +8,8 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n;
 "POT-Creation-Date: 2017-09-18 03:28+0200\n"
-"PO-Revision-Date: 2018-08-30 13:16\n"
-"Last-Translator: guoyunhebrave \n"
+"PO-Revision-Date: 2018-09-28 19:52\n"
+"Last-Translator: guoyunhe \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"

commit akonadi-server for openSUSE:Factory

2018-09-13 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-09-13 23:53:47

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Thu Sep 13 23:53:47 2018 rev:48 rq:633855 version:18.08.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-09-03 10:33:06.316360665 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-09-13 23:53:49.010301165 +0200
@@ -1,0 +2,21 @@
+Thu Sep 06 18:42:50 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.08.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.08.1.php
+- Changes since 18.08.0:
+  * Attempt to mitigate trx deadlocks with SELECT ... FOR UPDATE
+  * Fix crash when NotificationCollector does not have Connection (kde#397239)
+  * Akonadi: forget about jobtracker if akonadiconsole went away
+  * Akonadi protocol: an invalid response is still a response.
+  * Use nullptr to fix gcc7 warning
+  * JobTracker: publish all jobs in the session when first connecting
+  * Debug output: show which collection we're syncing.
+  * fsck output: print out collection ID as well, for items with no RID
+  * Disable remote logging for inside Akonadi Console process
+  * Split out search-related debug output into own category.
+- Removed patches, now upstream:
+  * Fix-crash-when-NotificationCollector-does-not-have-Connection.patch
+
+---

Old:

  Fix-crash-when-NotificationCollector-does-not-have-Connection.patch
  akonadi-18.08.0.tar.xz

New:

  akonadi-18.08.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.WrrbQm/_old  2018-09-13 23:53:49.522300773 +0200
+++ /var/tmp/diff_new_pack.WrrbQm/_new  2018-09-13 23:53:49.526300770 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:18.08.0
+Version:18.08.1
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
@@ -31,8 +31,6 @@
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-# PATCH-FIX-UPSTREAM
-Patch:  
Fix-crash-when-NotificationCollector-does-not-have-Connection.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_graph-devel
 BuildRequires:  libboost_headers-devel
@@ -184,7 +182,6 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
-%patch -p1
 
 %build
   %if 0%{?suse_version} < 1330

++ akonadi-18.08.0.tar.xz -> akonadi-18.08.1.tar.xz ++
 4232 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2018-09-03 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-09-03 10:33:05

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon Sep  3 10:33:05 2018 rev:47 rq:631927 version:18.08.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-08-22 14:11:19.593068224 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-09-03 10:33:06.316360665 +0200
@@ -1,0 +2,7 @@
+Tue Aug 28 08:35:13 UTC 2018 - wba...@tmo.at
+
+- Add upstream patch to fix crashes under certain circumstances,
+  e.g. when searching: (kde#397239)
+  * Fix-crash-when-NotificationCollector-does-not-have-Connection.patch
+
+---

New:

  Fix-crash-when-NotificationCollector-does-not-have-Connection.patch



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.08mv9l/_old  2018-09-03 10:33:06.752361786 +0200
+++ /var/tmp/diff_new_pack.08mv9l/_new  2018-09-03 10:33:06.752361786 +0200
@@ -31,6 +31,8 @@
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
+# PATCH-FIX-UPSTREAM
+Patch:  
Fix-crash-when-NotificationCollector-does-not-have-Connection.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_graph-devel
 BuildRequires:  libboost_headers-devel
@@ -182,6 +184,7 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
+%patch -p1
 
 %build
   %if 0%{?suse_version} < 1330

++ Fix-crash-when-NotificationCollector-does-not-have-Connection.patch 
++
>From 0297248b0e768516236bdfeb55d04e8d4f4b1c80 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= 
Date: Mon, 27 Aug 2018 23:26:02 +0200
Subject: Fix crash when NotificationCollector does not have Connection

This can happen when the NotificationCollector is invoked internally
for instance from the SearchManager.

BUG: 397239
FIXED-IN: 5.9.1
---
 src/server/connection.cpp| 4 +++-
 src/server/storage/notificationcollector.cpp | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/server/connection.cpp b/src/server/connection.cpp
index 832cc67..3e1f43d 100644
--- a/src/server/connection.cpp
+++ b/src/server/connection.cpp
@@ -79,7 +79,9 @@ Connection::Connection(quintptr socketDescriptor, QObject 
*parent)
 
 Connection *Connection::self()
 {
-Q_ASSERT(sConnectionStore->hasLocalData());
+if (!sConnectionStore->hasLocalData()) {
+return nullptr;
+}
 return sConnectionStore->localData();
 }
 
diff --git a/src/server/storage/notificationcollector.cpp 
b/src/server/storage/notificationcollector.cpp
index 4c70141..b92ee96 100644
--- a/src/server/storage/notificationcollector.cpp
+++ b/src/server/storage/notificationcollector.cpp
@@ -535,7 +535,7 @@ void NotificationCollector::completeNotification(const 
Protocol::ChangeNotificat
 // we emit a notification without it and leave it up to the Monitor
 // to retrieve the Item on demand - we should have a RID stored in
 // Akonadi by then.
-if (allHaveRID || msg->operation() != 
Protocol::ItemChangeNotification::Add) {
+if (Connection::self() && (allHaveRID || msg->operation() != 
Protocol::ItemChangeNotification::Add)) {
 
 // Prevent transactions inside FetchHelper to recursively call 
our slot
 QScopedValueRollback 
ignoreTransactions(mIgnoreTransactions);
-- 
cgit v0.11.2




commit akonadi-server for openSUSE:Factory

2018-08-22 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-08-22 14:11:18

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Wed Aug 22 14:11:18 2018 rev:46 rq:630102 version:18.08.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-07-18 22:39:12.489890962 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-08-22 14:11:19.593068224 +0200
@@ -1,0 +2,31 @@
+Thu Aug 16 21:59:56 UTC 2018 - christo...@krop.fr
+
+- Update to 18.08.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.08.0.php
+- Changes since 18.07.80:
+  * Don't fetch missing parts from the resource. 
+  * Revert "ProtocolHelper: only unserialize payload we requested" 
+  * Monitor: rebuild Item from ntf if it's mustRetrieve but IFS is empty 
(kde#397131)
+  * ProtocolHelper: only unserialize payload we requested 
+  * Fix warning due to deleteLater on null object 
+  * Server: create new Collection in a single step 
+  * Monitor: fix broken subscription to only Item or Collection ntfs 
+  * Server: fix Item notifications being rejected on mimetype filters 
(kde#396781)
+  * Monitor: invalidate pending notifications on change 
+  * Notifications: retrieve Item when RID is missing 
+  * DataStore: don't access mNotificationCollector directly 
+
+---
+Thu Jul 26 13:00:24 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.07.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.07.80.php
+- Changes since 18.04.3:
+  * Too many changes to list here
+- Build with gcc7 on Leap 42.3
+
+---

Old:

  akonadi-18.04.3.tar.xz

New:

  akonadi-18.08.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.nyoAzA/_old  2018-08-22 14:11:20.069069353 +0200
+++ /var/tmp/diff_new_pack.nyoAzA/_new  2018-08-22 14:11:20.069069353 +0200
@@ -20,11 +20,11 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:18.04.3
+Version:18.08.0
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
-%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
+%{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:PIM Storage Service
 License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
@@ -32,10 +32,20 @@
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
 %if 0%{?suse_version} > 1325
+BuildRequires:  libboost_graph-devel
 BuildRequires:  libboost_headers-devel
 %else
 BuildRequires:  boost-devel
 %endif
+# Needed for 42.3
+%if 0%{?suse_version} < 1330
+# It does not build with the default compiler (GCC 4.8) on Leap 42.x
+%if 0%{?sle_version} < 120300
+BuildRequires:  gcc6-c++
+%else
+BuildRequires:  gcc7-c++
+%endif
+%endif
 BuildRequires:  cmake >= 3.0.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
@@ -174,6 +184,16 @@
 %setup -q -n %{rname}-%{version}
 
 %build
+  %if 0%{?suse_version} < 1330
+# It does not build with the default compiler (GCC 4.8) on Leap 42.x
+%if 0%{?sle_version} < 120300
+  export CC=gcc-6
+  export CXX=g++-6
+%else
+  export CC=gcc-7
+  export CXX=g++-7
+%endif
+  %endif
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}
   %make_jobs
 

++ akonadi-18.04.3.tar.xz -> akonadi-18.08.0.tar.xz ++
 17916 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2018-07-18 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-07-18 22:39:09

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Wed Jul 18 22:39:09 2018 rev:45 rq:622589 version:18.04.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-06-13 15:17:55.803877046 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-07-18 22:39:12.489890962 +0200
@@ -1,0 +2,18 @@
+Fri Jul 13 04:49:44 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.04.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.04.3.php
+- Changes since 18.04.2:
+  * Fix a crash due to access of temporary object
+  * Fix MariaDB initialization when mysql_install_db is missing (kde#392948)
+  * akInit: improve error message when renaming old logfiles fails
+  * StorageJanitor: handle external parts DB entries with missing filename 
(kde#395743)
+  * Server: handle race condition on connection shutdown (kde#394071)
+  * ActionStateManager: separate selected collections from favorites.
+  * Document the hidden mechanism by which these methods are called...
+  * Resourcebase docu: don't call changeCommitted from itemRemoved.
+  * Fix caption/text
+
+---

Old:

  akonadi-18.04.2.tar.xz

New:

  akonadi-18.04.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.Msv9QA/_old  2018-07-18 22:39:12.949889438 +0200
+++ /var/tmp/diff_new_pack.Msv9QA/_new  2018-07-18 22:39:12.953889424 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:18.04.2
+Version:18.04.3
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++ akonadi-18.04.2.tar.xz -> akonadi-18.04.3.tar.xz ++
 3641 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2018-06-13 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-06-13 15:17:47

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Wed Jun 13 15:17:47 2018 rev:44 rq:615454 version:18.04.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-05-16 11:26:40.964833435 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-06-13 15:17:55.803877046 +0200
@@ -1,0 +2,10 @@
+Fri Jun 08 05:06:32 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.04.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.04.2.php
+- Changes since 18.04.1:
+  * None
+
+---

Old:

  akonadi-18.04.1.tar.xz

New:

  akonadi-18.04.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.7M81NM/_old  2018-06-13 15:17:57.031832242 +0200
+++ /var/tmp/diff_new_pack.7M81NM/_new  2018-06-13 15:17:57.039831950 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:18.04.1
+Version:18.04.2
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++ akonadi-18.04.1.tar.xz -> akonadi-18.04.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.04.1/CMakeLists.txt 
new/akonadi-18.04.2/CMakeLists.txt
--- old/akonadi-18.04.1/CMakeLists.txt  2018-05-08 02:20:37.0 +0200
+++ new/akonadi-18.04.2/CMakeLists.txt  2018-06-05 03:13:36.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.8.1")
+set(PIM_VERSION "5.8.2")
 project(Akonadi VERSION ${PIM_VERSION})
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.04.1/po/sr/libakonadi5.po 
new/akonadi-18.04.2/po/sr/libakonadi5.po
--- old/akonadi-18.04.1/po/sr/libakonadi5.po2018-05-08 02:20:37.0 
+0200
+++ new/akonadi-18.04.2/po/sr/libakonadi5.po2018-06-05 03:13:35.0 
+0200
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: libakonadi5\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n;
-"POT-Creation-Date: 2018-03-18 03:22+0100\n"
+"POT-Creation-Date: 2018-04-21 06:20+0200\n"
 "PO-Revision-Date: 2017-12-17 18:01+0100\n"
 "Last-Translator: Chusslove Illich \n"
 "Language-Team: Serbian \n"
@@ -373,13 +373,13 @@
 msgid "Loading..."
 msgstr "Учитавам..."
 
-#: core/models/entitytreemodel.cpp:556 core/models/entitytreemodel_p.cpp:1409
+#: core/models/entitytreemodel.cpp:558 core/models/entitytreemodel_p.cpp:1409
 #: widgets/selftestdialog.cpp:634
 #, kde-format
 msgid "Error"
 msgstr "Грешка"
 
-#: core/models/entitytreemodel.cpp:557
+#: core/models/entitytreemodel.cpp:559
 #, kde-format
 msgid ""
 "The target collection '%1' contains already\n"
@@ -388,7 +388,7 @@
 "Циљна збирка „%1“ већ садржи\n"
 "збирку по имену „%2“."
 
-#: core/models/entitytreemodel.cpp:737
+#: core/models/entitytreemodel.cpp:739
 #, kde-format
 msgctxt "@title:column Name of a thing"
 msgid "Name"
@@ -828,22 +828,22 @@
 msgid "0 Byte"
 msgstr "0 бајтова"
 
-#: widgets/collectionmaintenancepage.cpp:59
+#: widgets/collectionmaintenancepage.cpp:58
 #, kde-format
 msgid "Remember that indexing can take some minutes."
 msgstr "Имајте на уму да индексирање може потрајати неколико минута."
 
-#: widgets/collectionmaintenancepage.cpp:87
+#: widgets/collectionmaintenancepage.cpp:83
 #, kde-format
 msgid "Maintenance"
 msgstr "Одржавање"
 
-#: widgets/collectionmaintenancepage.cpp:150
+#: widgets/collectionmaintenancepage.cpp:146
 #, kde-format
 msgid "Error while retrieving indexed items count"
 msgstr "Грешка при добављању броја индексираних ставки"
 
-#: widgets/collectionmaintenancepage.cpp:153
+#: widgets/collectionmaintenancepage.cpp:149
 #, kde-format
 msgid "Indexed %1 item in this folder"
 msgid_plural "Indexed %1 items in this folder"
@@ -852,7 +852,7 @@
 msgstr[2] "Индексирано %1 ставки у овој фасцикли"
 msgstr[3] "Индексирана %1 ставка у овој фасцикли"
 
-#: widgets/collectionmaintenancepage.cpp:159
+#: widgets/collectionmaintenancepage.cpp:155
 #, kde-format
 msgid "Calculating indexed items..."
 msgstr "Рачунам индексиране ставке..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.04.1/po/zh_CN/akonadi_knut_resource.po 
new/akonadi-18.04.2/po/zh_CN/akonadi_knut_resource.po
--- old/akonadi-18.04.1/po/zh_CN/akonadi_knut_resource.po   2018-05-08 

commit akonadi-server for openSUSE:Factory

2018-05-16 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-05-16 11:26:39

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Wed May 16 11:26:39 2018 rev:43 rq:607093 version:18.04.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-04-25 09:46:13.692123719 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-05-16 11:26:40.964833435 +0200
@@ -1,0 +2,14 @@
+Fri May 11 05:17:40 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.04.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.04.1.php
+- Changes since 18.04.0:
+  * TransactionSequence: fix rollback not finishing properly.
+  * Akonadi tests: make checkTestIsIsolated work in release mode too
+  * Fix session not reconnecting on Qt >= 5.10
+  * Warning--
+  * Fix handling of cut collections.
+
+---

Old:

  akonadi-18.04.0.tar.xz

New:

  akonadi-18.04.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.XB1mDk/_old  2018-05-16 11:26:42.096792304 +0200
+++ /var/tmp/diff_new_pack.XB1mDk/_new  2018-05-16 11:26:42.100792159 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:18.04.0
+Version:18.04.1
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++ akonadi-18.04.0.tar.xz -> akonadi-18.04.1.tar.xz ++
 3967 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2018-04-25 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-04-25 09:46:11

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Wed Apr 25 09:46:11 2018 rev:42 rq:598966 version:18.04.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-03-20 21:35:47.706744021 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-04-25 09:46:13.692123719 +0200
@@ -1,0 +2,20 @@
+Wed Apr 18 07:48:32 CEST 2018 - lbeltr...@kde.org
+
+- Update to 18.04.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.04.0.php
+- Changes since 18.03.90:
+  * None
+
+---
+Fri Apr 06 07:08:39 CEST 2018 - lbeltr...@kde.org
+
+- Update to 18.03.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.03.90.php
+- Changes since 17.12.3:
+  * Too many changes to list here
+
+---

Old:

  akonadi-17.12.3.tar.xz

New:

  akonadi-18.04.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.Mkj45I/_old  2018-04-25 09:46:14.328100401 +0200
+++ /var/tmp/diff_new_pack.Mkj45I/_new  2018-04-25 09:46:14.332100255 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.12.3
+Version:18.04.0
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++ akonadi-17.12.3.tar.xz -> akonadi-18.04.0.tar.xz ++
 40973 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2018-03-20 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-03-20 21:35:43

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Tue Mar 20 21:35:43 2018 rev:41 rq:585490 version:17.12.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-02-12 09:58:14.962192595 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-03-20 21:35:47.706744021 +0100
@@ -1,0 +2,12 @@
+Thu Mar 08 23:50:55 CET 2018 - lbeltr...@kde.org
+
+- Update to 17.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12.3.php
+- Changes since 17.12.2:
+  * Properly workaround xsltproc not handling spaces in filepaths on Windows
+  * Add warning in case an invalid mimetype is requested here.
+  * Restart DataStore's keep-alive query when opening connection
+
+---

Old:

  akonadi-17.12.2.tar.xz

New:

  akonadi-17.12.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.d5sfHg/_old  2018-03-20 21:35:48.634710618 +0100
+++ /var/tmp/diff_new_pack.d5sfHg/_new  2018-03-20 21:35:48.634710618 +0100
@@ -20,13 +20,13 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.12.2
+Version:17.12.3
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:PIM Storage Service
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz

++ akonadi-17.12.2.tar.xz -> akonadi-17.12.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.12.2/CMakeLists.txt 
new/akonadi-17.12.3/CMakeLists.txt
--- old/akonadi-17.12.2/CMakeLists.txt  2018-02-06 01:37:37.0 +0100
+++ new/akonadi-17.12.3/CMakeLists.txt  2018-03-06 01:26:54.0 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.7.2")
+set(PIM_VERSION "5.7.3")
 project(Akonadi VERSION ${PIM_VERSION})
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.12.2/KF5AkonadiMacros.cmake 
new/akonadi-17.12.3/KF5AkonadiMacros.cmake
--- old/akonadi-17.12.2/KF5AkonadiMacros.cmake  2018-01-24 17:42:44.0 
+0100
+++ new/akonadi-17.12.3/KF5AkonadiMacros.cmake  2018-03-05 11:14:26.0 
+0100
@@ -95,3 +95,34 @@
   LINK_LIBRARIES "${link_libraries}"
 )
 endfunction()
+
+function(kcfg_generate_dbus_interface _kcfg _name)
+if (NOT XSLTPROC_EXECUTABLE)
+message(FATAL_ERROR "xsltproc executable not found but needed by 
KCFG_GENERATE_DBUS_INTERFACE()")
+endif()
+
+# When using this macro inside Akonadi, we need to refer to the file in the
+# repo
+if (Akonadi_SOURCE_DIR)
+set(xsl_path ${Akonadi_SOURCE_DIR}/src/core/kcfg2dbus.xsl)
+else()
+set(xsl_path ${KF5Akonadi_DATA_DIR}/kcfg2dbus.xsl)
+endif()
+file(RELATIVE_PATH xsl_relpath ${CMAKE_CURRENT_BINARY_DIR} ${xsl_path})
+if (IS_ABSOLUTE ${_kcfg})
+file(RELATIVE_PATH kcfg_relpath ${CMAKE_CURRENT_BINARY_DIR} ${_kcfg})
+else()
+file(RELATIVE_PATH kcfg_relpath ${CMAKE_CURRENT_BINARY_DIR} 
${CMAKE_CURRENT_SOURCE_DIR}/${_kcfg})
+endif()
+add_custom_command(
+OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_name}.xml
+COMMAND ${XSLTPROC_EXECUTABLE}
+--output ${_name}.xml
+--stringparam interfaceName ${_name}
+${xsl_relpath}
+${kcfg_relpath}
+DEPENDS
+${xsl_path}
+${_kcfg}
+)
+endfunction()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadi-17.12.2/autotests/libs/testresource/CMakeLists.txt 
new/akonadi-17.12.3/autotests/libs/testresource/CMakeLists.txt
--- old/akonadi-17.12.2/autotests/libs/testresource/CMakeLists.txt  
2018-01-24 17:42:44.0 +0100
+++ new/akonadi-17.12.3/autotests/libs/testresource/CMakeLists.txt  
2018-03-05 11:14:26.0 +0100
@@ -2,29 +2,13 @@
   ${Boost_INCLUDE_DIR}
 )
 
+include(${CMAKE_SOURCE_DIR}/KF5AkonadiMacros.cmake)
+
 kde_enable_exceptions()
 
 remove_definitions(-DTRANSLATION_DOMAIN=\"libakonadi5\")
 

commit akonadi-server for openSUSE:Factory

2018-02-12 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-02-12 09:58:13

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon Feb 12 09:58:13 2018 rev:40 rq:574959 version:17.12.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2018-01-17 21:46:32.372263432 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-02-12 09:58:14.962192595 +0100
@@ -1,0 +2,10 @@
+Wed Feb 07 08:47:10 CET 2018 - lbeltr...@kde.org
+
+- Update to 17.12.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12.2.php
+- Changes since 17.12.1:
+  * Fix ItemModifyJob for Item's with only clearPayload flag set
+
+---

Old:

  akonadi-17.12.1.tar.xz

New:

  akonadi-17.12.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.DUz3el/_old  2018-02-12 09:58:15.734164768 +0100
+++ /var/tmp/diff_new_pack.DUz3el/_new  2018-02-12 09:58:15.738164624 +0100
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.12.1
+Version:17.12.2
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++ akonadi-17.12.1.tar.xz -> akonadi-17.12.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.12.1/CMakeLists.txt 
new/akonadi-17.12.2/CMakeLists.txt
--- old/akonadi-17.12.1/CMakeLists.txt  2018-01-09 02:17:22.0 +0100
+++ new/akonadi-17.12.2/CMakeLists.txt  2018-02-06 01:37:37.0 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.7.1")
+set(PIM_VERSION "5.7.2")
 project(Akonadi VERSION ${PIM_VERSION})
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.12.1/po/ar/akonadi_knut_resource.po 
new/akonadi-17.12.2/po/ar/akonadi_knut_resource.po
--- old/akonadi-17.12.1/po/ar/akonadi_knut_resource.po  2018-01-09 
02:17:21.0 +0100
+++ new/akonadi-17.12.2/po/ar/akonadi_knut_resource.po  2018-02-06 
01:37:36.0 +0100
@@ -3,27 +3,27 @@
 #
 # Seif Abaza , 2009.
 # Zayed Al-Saidi , 2009.
-# Safa Alfulaij , 2015.
+# Safa Alfulaij , 2015, 2018.
 msgid ""
 msgstr ""
 "Project-Id-Version: akonadi_knut_resource\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n;
 "POT-Creation-Date: 2017-09-18 03:28+0200\n"
-"PO-Revision-Date: 2015-04-19 19:59+0300\n"
+"PO-Revision-Date: 2018-01-23 14:30+0300\n"
 "Last-Translator: Safa Alfulaij \n"
 "Language-Team: Arabic \n"
 "Language: ar\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.5\n"
+"X-Generator: Lokalize 2.0\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
 "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
 
 #: knutresource.cpp:79
 #, kde-format
 msgid "No data file selected."
-msgstr "لا ملفّ بيانات محدّد."
+msgstr "لم يُحدّد ملفّ بيانات."
 
 #: knutresource.cpp:96
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.12.1/po/ca/libakonadi5.po 
new/akonadi-17.12.2/po/ca/libakonadi5.po
--- old/akonadi-17.12.1/po/ca/libakonadi5.po2018-01-09 02:17:21.0 
+0100
+++ new/akonadi-17.12.2/po/ca/libakonadi5.po2018-02-06 01:37:36.0 
+0100
@@ -2491,52 +2491,3 @@
 #, kde-format
 msgid "Unable to find collection %1"
 msgstr "No s'ha pogut trobar la col·lecció %1"
-
-#~ msgctxt "@title:column, number of unread messages"
-#~ msgid "Unread"
-#~ msgstr "Sense llegir"
-
-#~ msgctxt "@title:column, total number of messages"
-#~ msgid "Total"
-#~ msgstr "Total"
-
-#~ msgctxt "@title:column, total size (in bytes) of the collection"
-#~ msgid "Size"
-#~ msgstr "Mida"
-
-#~ msgctxt "@title application description"
-#~ msgid "Akonadi Resource"
-#~ msgstr "Recurs de l'Akonadi"
-
-#~ msgctxt "@label:textbox name of a thing"
-#~ msgid "Name"
-#~ msgstr "Nom"
-
-#~ msgid "Invalid collection specified"
-#~ msgstr "S'ha especificat una col·lecció no vàlida"
-
-#~ msgid "Protocol version %1 found, expected at least %2"
-#~ msgstr "S'ha trobat la versió %1 del protocol, s'esperava com a mínim %2"
-
-#~ msgid "Server protocol version is recent enough."
-#~ msgstr "La 

commit akonadi-server for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-01-17 21:46:31

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Wed Jan 17 21:46:31 2018 rev:39 rq:564231 version:17.12.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-12-23 12:11:01.656329953 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2018-01-17 21:46:32.372263432 +0100
@@ -1,0 +2,12 @@
+Thu Jan 11 23:40:52 CET 2018 - lbeltr...@kde.org
+
+- Update to 17.12.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12.1.php
+- Changes since 17.12.0:
+  * Give more details in the LLCONFLICT error.
+  * Make conflict dialog much bigger, it's unusable otherwise.
+  * ErrorOverlay: don't show by mistake if called with Running twice. 
(kde#379997)
+
+---

Old:

  akonadi-17.12.0.tar.xz

New:

  akonadi-17.12.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.lopmcw/_old  2018-01-17 21:46:33.288220558 +0100
+++ /var/tmp/diff_new_pack.lopmcw/_new  2018-01-17 21:46:33.300219996 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-server
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.12.0
+Version:17.12.1
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
@@ -211,7 +211,6 @@
 %dir %{_kf5_iconsdir}/hicolor/256x256
 %dir %{_kf5_iconsdir}/hicolor/256x256/apps
 %dir %{_kf5_sysconfdir}/xdg/akonadi
-%exclude %{_kf5_plugindir}/sqldrivers/
 %{_datadir}/akonadi/
 %{_datadir}/kf5/akonadi/
 %{_datadir}/kf5/akonadi_knut_resource/
@@ -225,7 +224,6 @@
 %{_kf5_iconsdir}/hicolor/*/apps/akonadi.png
 %{_kf5_iconsdir}/hicolor/scalable/apps/akonadi.svgz
 %{_kf5_plugindir}/akonadi/
-%{_kf5_plugindir}/sqldrivers/libqsqlite3.so
 %{_kf5_sharedir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
 %{_kf5_sharedir}/mime/packages/akonadi-mime.xml
 %{_kf5_sysconfdir}/xdg/akonadi.*categories

++ akonadi-17.12.0.tar.xz -> akonadi-17.12.1.tar.xz ++
 5360 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2017-12-23 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-12-23 12:11:00

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Sat Dec 23 12:11:00 2017 rev:38 rq:559113 version:17.12.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-12-18 08:44:57.232954024 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-12-23 12:11:01.656329953 +0100
@@ -1,0 +2,5 @@
+Thu Dec 21 14:33:26 UTC 2017 - lbeltr...@kde.org
+
+- Move designer plugins to the devel package
+
+---



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.C5edQ6/_old  2017-12-23 12:11:02.436291923 +0100
+++ /var/tmp/diff_new_pack.C5edQ6/_new  2017-12-23 12:11:02.440291728 +0100
@@ -225,7 +225,6 @@
 %{_kf5_iconsdir}/hicolor/*/apps/akonadi.png
 %{_kf5_iconsdir}/hicolor/scalable/apps/akonadi.svgz
 %{_kf5_plugindir}/akonadi/
-%{_kf5_plugindir}/designer/
 %{_kf5_plugindir}/sqldrivers/libqsqlite3.so
 %{_kf5_sharedir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
 %{_kf5_sharedir}/mime/packages/akonadi-mime.xml
@@ -285,6 +284,7 @@
 %{_kf5_mkspecsdir}/qt_AkonadiXml.pri
 %dir %{_kf5_sharedir}/kdevappwizard/
 %{_kf5_sharedir}/kdevappwizard/templates/
+%{_kf5_plugindir}/designer/
 
 %if %{with lang}
 %files lang -f %{name}.lang




commit akonadi-server for openSUSE:Factory

2017-12-17 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-12-18 08:44:55

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon Dec 18 08:44:55 2017 rev:37 rq:556110 version:17.12.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-11-16 14:18:33.943475625 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-12-18 08:44:57.232954024 +0100
@@ -1,0 +2,38 @@
+Sat Dec 09 14:59:01 CET 2017 - lbeltr...@kde.org
+
+- Update to 17.12.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12.0.php
+- Changes since 17.11.90:
+  * Revert "Use proper way of adding Boost include dirs to install interface"
+  * Use proper way of adding Boost include dirs to install interface
+  * Make Akonadi installation properly relocatable
+
+---
+Sat Dec 02 10:12:35 CET 2017 - lbeltr...@kde.org
+
+- Update to 17.11.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12-rc.php
+- Changes since 17.11.80:
+  * Further extend the non-empty ItemFetchScope case
+  * Fix setting up test Monitor from test_utils
+  * Don't consider ItemFetchScope with only ancestor retrieval set to be empty
+  * AKAPPEND: Merge by RID if matching Item with empty GID exists during GID 
merge
+  * StorageJanitor: cleanup external parts in findRIDDuplicates()
+  * Resource/serializer templates: remove bogus translation strings
+  * Remove unused testdata file, testdata-res*.xml is used instead.
+
+---
+Mon Nov 20 06:55:27 CET 2017 - lbeltr...@kde.org
+
+- Update to 17.11.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12-beta.php
+- Changes since 17.08.3:
+  * Too many changes to list here
+
+---

Old:

  akonadi-17.08.3.tar.xz

New:

  akonadi-17.12.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.m4Wg7a/_old  2017-12-18 08:44:57.864923516 +0100
+++ /var/tmp/diff_new_pack.m4Wg7a/_new  2017-12-18 08:44:57.868923324 +0100
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.08.3
+Version:17.12.0
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
@@ -283,6 +283,8 @@
 %{_kf5_mkspecsdir}/qt_AkonadiCore.pri
 %{_kf5_mkspecsdir}/qt_AkonadiWidgets.pri
 %{_kf5_mkspecsdir}/qt_AkonadiXml.pri
+%dir %{_kf5_sharedir}/kdevappwizard/
+%{_kf5_sharedir}/kdevappwizard/templates/
 
 %if %{with lang}
 %files lang -f %{name}.lang

++ akonadi-17.08.3.tar.xz -> akonadi-17.12.0.tar.xz ++
 29043 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2017-11-16 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-11-16 14:18:33

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Thu Nov 16 14:18:33 2017 rev:36 rq:540801 version:17.08.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-10-23 16:26:17.412516441 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-11-16 14:18:33.943475625 +0100
@@ -1,0 +2,11 @@
+Thu Nov 09 23:10:40 CET 2017 - lbeltr...@kde.org
+
+- Update to 17.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.08.3.php
+- Changes since 17.08.2:
+  * akonaditest: port "app.disableSessionManagement" to Qt5
+  * ItemSync: speed up by not using takeFirst().
+
+---

Old:

  akonadi-17.08.2.tar.xz

New:

  akonadi-17.08.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.WxSOaT/_old  2017-11-16 14:18:34.595452019 +0100
+++ /var/tmp/diff_new_pack.WxSOaT/_new  2017-11-16 14:18:34.599451874 +0100
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.08.2
+Version:17.08.3
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++ akonadi-17.08.2.tar.xz -> akonadi-17.08.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.08.2/CMakeLists.txt 
new/akonadi-17.08.3/CMakeLists.txt
--- old/akonadi-17.08.2/CMakeLists.txt  2017-10-10 02:15:20.0 +0200
+++ new/akonadi-17.08.3/CMakeLists.txt  2017-11-07 02:24:58.0 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.6.2")
+set(PIM_VERSION "5.6.3")
 project(Akonadi VERSION ${PIM_VERSION})
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.08.2/autotests/libs/itemsynctest.cpp 
new/akonadi-17.08.3/autotests/libs/itemsynctest.cpp
--- old/akonadi-17.08.2/autotests/libs/itemsynctest.cpp 2017-10-04 
14:21:04.0 +0200
+++ new/akonadi-17.08.3/autotests/libs/itemsynctest.cpp 2017-10-29 
08:18:48.0 +0100
@@ -24,6 +24,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -49,7 +50,7 @@
 private:
 Item::List fetchItems(const Collection )
 {
-qDebug() << col.remoteId();
+qDebug() << "fetching items from collection" << col.remoteId() << 
col.name();
 ItemFetchJob *fetch = new ItemFetchJob(col, this);
 fetch->fetchScope().fetchFullPayload();
 fetch->fetchScope().fetchAllAttributes();
@@ -575,6 +576,62 @@
 syncer->deliveryDone();
 QTRY_COMPARE(spy.count(), 1);
 }
+
+void testFullSyncManyItems()
+{
+const Collection col = 
Collection(collectionIdFromPath(QStringLiteral("res2/foo2")));
+QVERIFY(col.isValid());
+
+Akonadi::Monitor monitor;
+monitor.setCollectionMonitored(col);
+QSignalSpy addedSpy(, 
SIGNAL(itemAdded(Akonadi::Item,Akonadi::Collection)));
+QVERIFY(addedSpy.isValid());
+
+const int itemCount = 1000;
+for (int i = 0; i < itemCount; ++i) {
+Item item(QStringLiteral("application/octet-stream"));
+item.setRemoteId(QStringLiteral("rid") + QString::number(i));
+item.setGid(QStringLiteral("gid") + QString::number(i));
+item.setPayload("payload1");
+ItemCreateJob *job = new ItemCreateJob(item, col);
+AKVERIFYEXEC(job);
+}
+
+QTRY_COMPARE(addedSpy.count(), itemCount);
+addedSpy.clear();
+
+const Item::List origItems = fetchItems(col);
+
+//Since the item sync affects the knut resource we ensure we actually 
managed to load all items
+//This needs to be adjusted should the testdataset change
+QCOMPARE(origItems.size(), itemCount);
+
+QSignalSpy deletedSpy(, SIGNAL(itemRemoved(Akonadi::Item)));
+QVERIFY(deletedSpy.isValid());
+QSignalSpy changedSpy(, 
SIGNAL(itemChanged(Akonadi::Item,QSet)));
+QVERIFY(changedSpy.isValid());
+
+QBENCHMARK {
+ItemSync *syncer = new ItemSync(col);
+syncer->setTransactionMode(ItemSync::SingleTransaction);
+QSignalSpy transactionSpy(syncer, SIGNAL(transactionCommitted()));
+QVERIFY(transactionSpy.isValid());
+syncer->setFullSyncItems(origItems);
+   

commit akonadi-server for openSUSE:Factory

2017-10-23 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-10-23 16:26:12

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon Oct 23 16:26:12 2017 rev:35 rq:534631 version:17.08.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-09-12 19:41:24.401081759 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-10-23 16:26:17.412516441 +0200
@@ -1,0 +2,16 @@
+Tue Oct 17 00:31:04 CEST 2017 - lbeltr...@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
+
+---

Old:

  akonadi-17.08.1.tar.xz
  correctly-return-mimetypes.patch

New:

  akonadi-17.08.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.WGN0Dx/_old  2017-10-23 16:26:19.116436669 +0200
+++ /var/tmp/diff_new_pack.WGN0Dx/_new  2017-10-23 16:26:19.116436669 +0200
@@ -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 @@
 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 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
-%patch0 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ akonadi-17.08.1.tar.xz -> akonadi-17.08.2.tar.xz ++
 3303 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2017-09-12 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-09-12 19:41:18

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Tue Sep 12 19:41:18 2017 rev:34 rq:522463 version:17.08.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-09-04 12:27:52.850727487 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-09-12 19:41:24.401081759 +0200
@@ -1,0 +2,27 @@
+Fri Sep  8 21:17:15 UTC 2017 - lbeltr...@kde.org
+
+- Add upstream patch correctly-return-mimetypes.patch:
+  * Fixes creating top-level folders in KMail (kde#350219)
+
+---
+Thu Sep 07 07:01:08 CEST 2017 - lbeltr...@kde.org
+
+- Update to 17.08.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.08.1.php
+- Changes since 17.08.0:
+  * Workaround a weird misbehaviour of SQLite when checking tag RID
+  * TAGAPPEND: wrap the Tag creation into a db transaction
+  * Correctly report whether tag changed with SQLite
+  * Fix typos of "orphan"
+  * Fix replaying queries from aborted transactions
+  * Fix job tracker instance support
+  * Fix SQLite DB schema upgrade to version 35 (kde#384024)
+  * Add needed columns to QueryBuilder explicitly
+  * ETM: consider collections that don't match mimetype filter populated
+- Dropped patches, now usptream:
+  * consider-collections-that-not-match-mimetype.patch
+  * Fix-SQLite-DB-schema-upgrade.patch
+
+---

Old:

  Fix-SQLite-DB-schema-upgrade.patch
  akonadi-17.08.0.tar.xz
  consider-collections-that-not-match-mimetype.patch

New:

  akonadi-17.08.1.tar.xz
  correctly-return-mimetypes.patch



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.8ADPl5/_old  2017-09-12 19:41:29.732332226 +0200
+++ /var/tmp/diff_new_pack.8ADPl5/_new  2017-09-12 19:41:29.748329977 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.08.0
+Version:17.08.1
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
@@ -31,10 +31,7 @@
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-# PATCH-FIX-UPSTREAM
-Patch0: Fix-SQLite-DB-schema-upgrade.patch
-# PATCH-FIX-UPSTREAM
-Patch1: consider-collections-that-not-match-mimetype.patch
+Patch0: correctly-return-mimetypes.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -177,7 +174,6 @@
 %prep
 %setup -q -n %{rname}-%{version}
 %patch0 -p1
-%patch1 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ akonadi-17.08.0.tar.xz -> akonadi-17.08.1.tar.xz ++
 4909 lines of diff (skipped)

++ correctly-return-mimetypes.patch ++
>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 , 
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())) {
 

commit akonadi-server for openSUSE:Factory

2017-09-04 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-09-04 12:27:50

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon Sep  4 12:27:50 2017 rev:33 rq:519895 version:17.08.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-08-24 17:41:48.325941353 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-09-04 12:27:52.850727487 +0200
@@ -1,0 +2,13 @@
+Thu Aug 31 10:02:46 UTC 2017 - lbeltr...@kde.org
+
+- Add upstream consider-collections-that-not-match-mimetype.patch:
+  * Fixes Korganizer reminders not showing up
+
+---
+Sat Aug 26 10:25:05 UTC 2017 - wba...@tmo.at
+
+- Add Fix-SQLite-DB-schema-upgrade.patch to fix Akonadi not
+  starting when the sqlite plugin is used because the database
+  schema upgrade fails due to unsupported syntax (kde#384024)
+
+---

New:

  Fix-SQLite-DB-schema-upgrade.patch
  consider-collections-that-not-match-mimetype.patch



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.hPX2Oz/_old  2017-09-04 12:27:53.806593097 +0200
+++ /var/tmp/diff_new_pack.hPX2Oz/_new  2017-09-04 12:27:53.814591972 +0200
@@ -31,6 +31,10 @@
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
+# PATCH-FIX-UPSTREAM
+Patch0: Fix-SQLite-DB-schema-upgrade.patch
+# PATCH-FIX-UPSTREAM
+Patch1: consider-collections-that-not-match-mimetype.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -172,6 +176,8 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
+%patch0 -p1
+%patch1 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ Fix-SQLite-DB-schema-upgrade.patch ++
>From 2fcd7c4c4f6cc512de9d7778ab67d637934e7638 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= 
Date: Sat, 26 Aug 2017 12:03:40 +0200
Subject: Fix SQLite DB schema upgrade to version 35

SQLite does not support DROP COLUMN and our upgrade language is not
expressive enough to handle that in another way, so for now we just
leave the 'external' column in PartTable on SQLite, it will simply
be ignored. On other backends the column is removed as expected.

BUG: 384024
FIXED-IN: 5.6.1
---
 src/server/storage/dbupdate.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/server/storage/dbupdate.xml b/src/server/storage/dbupdate.xml
index 80fb9d7..c5f9777 100644
--- a/src/server/storage/dbupdate.xml
+++ b/src/server/storage/dbupdate.xml
@@ -323,7 +323,8 @@
 
   
 UPDATE PartTable SET storage = 
external;
-ALTER TABLE PartTable DROP COLUMN 
external;
+ALTER TABLE PartTable DROP COLUMN 
external;
+
 UPDATE PartTable SET storage = cast(external as 
integer);
 ALTER TABLE PartTable DROP COLUMN 
external;
   
-- 
cgit v0.11.2

++ consider-collections-that-not-match-mimetype.patch ++
>From d3c6ba904798768b0c83c2e182c27b1c624f78ca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= 
Date: Tue, 15 Aug 2017 12:16:48 +0200
Subject: ETM: consider collections that don't match mimetype filter populated

After commit 0741892fe the ETM only runs ItemFetchJob for collections
that match the current mimetype filter. This caused collections that
don't match the filter (like top-level collections) to never be marked
as populated, breaking applications like korgac that check the
IsPopulatedRole of all collections in the tree.
---
 src/core/models/entitytreemodel_p.cpp | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/src/core/models/entitytreemodel_p.cpp 
b/src/core/models/entitytreemodel_p.cpp
index 94c080b..879ba57 100644
--- a/src/core/models/entitytreemodel_p.cpp
+++ b/src/core/models/entitytreemodel_p.cpp
@@ -473,6 +473,13 @@ void EntityTreeModelPrivate::collectionsFetched(const 
Akonadi::Collection::List
 const auto col = m_collections.value(collectionId);
 if (m_mimeChecker.wantedMimeTypes().isEmpty() || 
m_mimeChecker.isWantedCollection(col)) {
 fetchItems(m_collections.value(collectionId));
+} else {
+// Consider collections that don't contain relevant 
mimetypes to be populated
+m_populatedCols.insert(collectionId);
+Q_EMIT q_ptr->collectionPopulated(collectionId);
+

commit akonadi-server for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-08-24 17:41:46

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Thu Aug 24 17:41:46 2017 rev:32 rq:516280 version:17.08.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-07-25 11:25:56.034884556 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-08-24 17:41:48.325941353 +0200
@@ -1,0 +2,17 @@
+Fri Aug 11 22:44:47 UTC 2017 - christo...@krop.fr
+
+- Update to KDE Applications 17.08.0
+  * New feature release
+  * https://www.kde.org/announcements/announce-applications-17.08.0.php
+- Changes since 17.04.3 :
+- Too many changes to list here
+
+---
+Sat Aug  5 18:16:19 UTC 2017 - christo...@krop.fr
+
+- Update to KDE Applications 17.07.90
+  * KDE Applications 17.07.90
+  * https://www.kde.org/announcements/announce-applications-17.07.90.php
+
+
+---

Old:

  akonadi-17.04.3.tar.xz

New:

  akonadi-17.08.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.KYDjQ9/_old  2017-08-24 17:41:49.125828739 +0200
+++ /var/tmp/diff_new_pack.KYDjQ9/_new  2017-08-24 17:41:49.149825359 +0200
@@ -20,10 +20,10 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.04.3
+Version:17.08.0
 Release:0
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
+# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:PIM Storage Service
 License:LGPL-2.1+
@@ -36,7 +36,7 @@
 %else
 BuildRequires:  boost-devel
 %endif
-BuildRequires:  cmake >= 2.8.12
+BuildRequires:  cmake >= 3.0.0
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
 BuildRequires:  libQt5Sql-private-headers-devel
@@ -78,9 +78,11 @@
 Provides:   akonadi5 = %{version}
 # Needed for users of unstable repositories
 Obsoletes:  akonadi < %{version}
+Obsoletes:  akonadi-runtime < %{version}
+%if %{with lang}
 Recommends: %{name}-lang
+%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Obsoletes:  akonadi-runtime < %{version}
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
@@ -202,73 +204,85 @@
 
 %files
 %defattr(-,root,root)
-%{_kf5_bindir}/asapcat
+%doc COPYING* AUTHORS
+%config %{_kf5_sysconfdir}/xdg/akonadi/mysql-global-mobile.conf
+%config %{_kf5_sysconfdir}/xdg/akonadi/mysql-global.conf
+%dir %{_kf5_configkcfgdir}
+%dir %{_kf5_iconsdir}/hicolor/256x256
+%dir %{_kf5_iconsdir}/hicolor/256x256/apps
+%dir %{_kf5_sysconfdir}/xdg/akonadi
+%exclude %{_kf5_plugindir}/sqldrivers/
+%{_datadir}/akonadi/
+%{_datadir}/kf5/akonadi/
+%{_datadir}/kf5/akonadi_knut_resource/
 %{_kf5_bindir}/akonadi_*
 %{_kf5_bindir}/akonadictl
 %{_kf5_bindir}/akonadiselftest
 %{_kf5_bindir}/akonadiserver
 %{_kf5_bindir}/akonaditest
-%dir %{_kf5_sysconfdir}/xdg/akonadi
-%{_kf5_sysconfdir}/xdg/akonadi.*categories
-%config %{_kf5_sysconfdir}/xdg/akonadi/mysql-global.conf
-%config %{_kf5_sysconfdir}/xdg/akonadi/mysql-global-mobile.conf
-%{_kf5_sharedir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
-%{_kf5_sharedir}/mime/packages/akonadi-mime.xml
-%{_kf5_plugindir}/sqldrivers/libqsqlite3.so
-%{_datadir}/kf5/akonadi/
-%dir %{_kf5_configkcfgdir}
+%{_kf5_bindir}/asapcat
 %{_kf5_configkcfgdir}/resourcebase.kcfg
-%{_kf5_plugindir}/designer/
+%{_kf5_iconsdir}/hicolor/*/apps/akonadi.png
+%{_kf5_iconsdir}/hicolor/scalable/apps/akonadi.svgz
 %{_kf5_plugindir}/akonadi/
-%{_datadir}/akonadi/
-%{_datadir}/kf5/akonadi_knut_resource/
-%exclude %{_kf5_plugindir}/sqldrivers/
+%{_kf5_plugindir}/designer/
+%{_kf5_plugindir}/sqldrivers/libqsqlite3.so
+%{_kf5_sharedir}/dbus-1/services/org.freedesktop.Akonadi.Control.service
+%{_kf5_sharedir}/mime/packages/akonadi-mime.xml
+%{_kf5_sysconfdir}/xdg/akonadi.*categories
 
 %files -n libKF5AkonadiAgentBase5
 %defattr(-,root,root)
-%{_libdir}/libKF5AkonadiAgentBase.so.*
+%doc COPYING*
+%{_kf5_libdir}/libKF5AkonadiAgentBase.so.*
 
 %files -n libKF5AkonadiCore5
 %defattr(-,root,root)
-%{_libdir}/libKF5AkonadiCore.so.*
+%doc COPYING*
+%{_kf5_libdir}/libKF5AkonadiCore.so.*
 
 %files -n libKF5AkonadiWidgets5
 %defattr(-,root,root)
-%{_libdir}/libKF5AkonadiWidgets.so.*
+%doc COPYING*
+%{_kf5_libdir}/libKF5AkonadiWidgets.so.*
 
 %files -n libKF5AkonadiPrivate5
 

commit akonadi-server for openSUSE:Factory

2017-07-25 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-07-25 11:25:52

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Tue Jul 25 11:25:52 2017 rev:31 rq:510630 version:17.04.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-06-12 15:26:26.215095890 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-07-25 11:25:56.034884556 +0200
@@ -1,0 +2,13 @@
+Sat Jul 15 22:58:50 CEST 2017 - lbeltr...@kde.org
+
+- Update to 17.04.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.3.php
+- Changes since 17.04.2:
+  * ETM: only populate collections with matching mimetype
+  * Explicitely pass source collection to ensure moving mails work
+- Drop upstreamed patches:
+  * pass-source-collection-to-move-mails.diff
+
+---

Old:

  akonadi-17.04.2.tar.xz
  pass-source-collection-to-move-mails.diff

New:

  akonadi-17.04.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.zQFwCC/_old  2017-07-25 11:25:57.370695909 +0200
+++ /var/tmp/diff_new_pack.zQFwCC/_new  2017-07-25 11:25:57.370695909 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.04.2
+Version:17.04.3
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
@@ -31,8 +31,6 @@
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-# PATCH-FIX-UPSTREAM
-Patch0: pass-source-collection-to-move-mails.diff
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -172,7 +170,6 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
-%patch0 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ akonadi-17.04.2.tar.xz -> akonadi-17.04.3.tar.xz ++
 3214 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-06-12 15:26:22

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon Jun 12 15:26:22 2017 rev:30 rq:502912 version:17.04.2

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-05-22 10:37:32.936951166 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-06-12 15:26:26.215095890 +0200
@@ -1,0 +2,16 @@
+Sun Jun 11 20:30:22 UTC 2017 - lbeltr...@kde.org
+
+- Add upstream patch pass-source-collection-to-move-mails.diff
+  * Fix mails not being removed from list when deleted (kde#380182)
+
+---
+Wed Jun 07 17:42:39 CEST 2017 - lbeltr...@kde.org
+
+- Update to 17.04.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.2.php
+- Changes since 17.04.1:
+  * Fix crash when Connection is terminated before init() (kde#379809)
+
+---

Old:

  akonadi-17.04.1.tar.xz

New:

  akonadi-17.04.2.tar.xz
  pass-source-collection-to-move-mails.diff



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.JoRm5U/_old  2017-06-12 15:26:26.867003898 +0200
+++ /var/tmp/diff_new_pack.JoRm5U/_new  2017-06-12 15:26:26.871003334 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.04.1
+Version:17.04.2
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
@@ -31,6 +31,8 @@
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
+# PATCH-FIX-UPSTREAM
+Patch0: pass-source-collection-to-move-mails.diff
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -170,6 +172,7 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
+%patch0 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ akonadi-17.04.1.tar.xz -> akonadi-17.04.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.04.1/CMakeLists.txt 
new/akonadi-17.04.2/CMakeLists.txt
--- old/akonadi-17.04.1/CMakeLists.txt  2017-05-09 02:26:06.0 +0200
+++ new/akonadi-17.04.2/CMakeLists.txt  2017-06-06 02:23:19.0 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.5.1")
+set(PIM_VERSION "5.5.2")
 project(Akonadi VERSION ${PIM_VERSION})
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-17.04.1/po/tr/libakonadi5.po 
new/akonadi-17.04.2/po/tr/libakonadi5.po
--- old/akonadi-17.04.1/po/tr/libakonadi5.po2017-05-09 02:26:06.0 
+0200
+++ new/akonadi-17.04.2/po/tr/libakonadi5.po2017-06-06 02:23:19.0 
+0200
@@ -1664,8 +1664,9 @@
 "For more troubleshooting tips please refer to http://userbase.;
 "kde.org/Akonadi\">userbase.kde.org/Akonadi."
 msgstr ""
-"Sorun giderme ile ilgili daha fazla ipucu için lütfen http://;
-"userbase.kde.org/Akonadi\">userbase.kde.org/Akonadi adresine bakın."
+"Sorun giderme ile ilgili daha fazla ipucu için lütfen http://userbase.kde.org/Akonadi\;>userbase.kde.org/Akonadi adresine "
+"bakın."
 
 #: widgets/standardactionmanager.cpp:85
 #, kde-format
@@ -2014,10 +2015,8 @@
 msgid "Do you really want to delete this folder and all its sub-folders?"
 msgid_plural ""
 "Do you really want to delete %1 folders and all their sub-folders?"
-msgstr[0] ""
-"Bu dizini ve tüm alt dizinlerini silmek istediğinizden emin misiniz?"
-msgstr[1] ""
-"%1 dizini ve tüm alt dizinlerini silmek istediğinizden emin misiniz?"
+msgstr[0] "Bu dizini ve tüm alt dizinlerini silmek istediğinizden emin 
misiniz?"
+msgstr[1] "%1 dizini ve tüm alt dizinlerini silmek istediğinizden emin 
misiniz?"
 
 #: widgets/standardactionmanager.cpp:249
 #, kde-format
@@ -2374,8 +2373,7 @@
 #~ "The server Protocol version is %1, which equal or newer than the required "
 #~ "version %2."
 #~ msgstr ""
-#~ "Sunucu Protokol sürümü %1, gerekli %2 sürümüne denk veya daha yeni bir "
-#~ "sürüm."
+#~ "Sunucu Protokol sürümü %1, gerekli %2 sürümüne denk veya daha yeni bir 
sürüm."
 
 #~ msgid "Inconsistent local collection tree detected."
 #~ msgstr "Tutarsız yerel koleksiyon ağacı belirlendi."
@@ -2383,8 +2381,7 @@
 #~ msgid ""
 #~ "Remote collection without root-terminated ancestor chain provided, "
 #~ 

commit akonadi-server for openSUSE:Factory

2017-05-22 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-05-22 10:37:31

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon May 22 10:37:31 2017 rev:29 rq:495864 version:17.04.1

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-05-17 10:46:19.378614939 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-05-22 10:37:32.936951166 +0200
@@ -1,0 +2,26 @@
+Wed May 17 20:35:29 CEST 2017 - lbeltr...@kde.org
+
+- Update to 17.04.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.1.php
+- Changes since 17.04.0:
+  * Fix mem leak
+  * avoid qCWarning in ETM for items never inserted
+  * Increase timeout in ResourceSynchronizationJob
+  * Fix possible crash in CollectionCopyJob when tracing Jobs
+  * Prevent sending multiple error messages from a single Handler
+  * Fix trx deadlock when updating Search collection
+  * On error, still send answer via DBUS, avoiding clients waiting forever 
(kde#378189)
+  * Fix clearing Item flags (kde#375146)
+  * Use toModelIndex
+  * This variable is unused
+  * use qAsConst
+  * Use qAsconst
+  * Minor optimization
+  * Fix emit or not keyword
+  * Remove unused variable
+  * Remove compile warning
+  * Minor optimization
+
+---

Old:

  akonadi-17.04.0.tar.xz

New:

  akonadi-17.04.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.GR7KkJ/_old  2017-05-22 10:37:33.588859249 +0200
+++ /var/tmp/diff_new_pack.GR7KkJ/_new  2017-05-22 10:37:33.592858684 +0200
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:   akonadi-server
-Version:17.04.0
+Version:17.04.1
 Release:0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)

++ akonadi-17.04.0.tar.xz -> akonadi-17.04.1.tar.xz ++
 4211 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-05-17 10:46:18

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Wed May 17 10:46:18 2017 rev:28 rq:493666 version:17.04.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-05-08 18:45:43.722673480 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-05-17 10:46:19.378614939 +0200
@@ -1,0 +2,6 @@
+Tue May  9 08:58:37 UTC 2017 - wba...@tmo.at
+
+- Unconditionally obsolete akonadi-runtime on all distributions, we
+  don't support kdepim4 any more
+
+---



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.KHGlML/_old  2017-05-17 10:46:20.306484414 +0200
+++ /var/tmp/diff_new_pack.KHGlML/_new  2017-05-17 10:46:20.310483852 +0200
@@ -80,11 +80,7 @@
 Obsoletes:  akonadi < %{version}
 Recommends: %{name}-lang
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1320
 Obsoletes:  akonadi-runtime < %{version}
-%else
-Conflicts:  akonadi-runtime
-%endif
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage




commit akonadi-server for openSUSE:Factory

2017-05-08 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-05-08 18:45:38

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Mon May  8 18:45:38 2017 rev:27 rq:490333 version:17.04.0

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-03-15 00:50:22.957941005 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-05-08 18:45:43.722673480 +0200
@@ -1,0 +2,44 @@
+Sun Apr 16 10:44:43 CEST 2017 - lbeltr...@kde.org
+
+- Update to 17.04.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.0.php
+- Changes since 17.03.90:
+  * Remove unused variable
+  * Remove compile warning
+  * Update search query from CollectionModifyJob
+
+---
+Wed Apr 12 20:25:10 CEST 2017 - lbeltr...@kde.org
+
+- Update to 17.03.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04-rc.php
+- Changes since 17.03.80:
+  * Fix some -Wdocumentation warnings
+  * Fix redefinition of QAddConst
+  * Port some foreach code
+  * ResourceBase: cancelTask() when PrepareItemsRetrieval job returns 0 items
+  * Handle nested exceptions during error handling
+  * Improve some ETM warnings
+  * abi::__forced_unwind is only part of gnu's libstc++.
+  * Remove unused include
+
+---
+Thu Mar 30 05:28:34 UTC 2017 - lbeltr...@kde.org
+
+- Drop upstreamed patch: handle-mysql-process-crashes-gracefully.patch
+
+---
+Sat Mar 25 23:10:05 CET 2017 - lbeltr...@kde.org
+
+- Update to 17.03.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.03.80.php
+- Changes since 16.12.3:
+  * Too many changes to list here
+
+---

Old:

  akonadi-16.12.3.tar.xz
  handle-mysql-process-crashes-gracefully.patch

New:

  akonadi-17.04.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.uVmHcJ/_old  2017-05-08 18:45:44.470567721 +0200
+++ /var/tmp/diff_new_pack.uVmHcJ/_new  2017-05-08 18:45:44.474567156 +0200
@@ -16,21 +16,21 @@
 #
 
 
+%bcond_without lang
+
 %define rname   akonadi
-%define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA)
-%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Name:   akonadi-server
-Version:16.12.3
+Version:17.04.0
 Release:0
+%define kf5_version 5.26.0
+# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
+%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:PIM Storage Service
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-# PATCH-FIX-UPSTREAM handle-mysql-process-crashes-gracefully.patch
-Patch0: handle-mysql-process-crashes-gracefully.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -78,6 +78,7 @@
 Provides:   akonadi5 = %{version}
 # Needed for users of unstable repositories
 Obsoletes:  akonadi < %{version}
+Recommends: %{name}-lang
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} > 1320
 Obsoletes:  akonadi-runtime < %{version}
@@ -167,9 +168,12 @@
 This package contains development files of Akonadi, the KDE PIM storage
 service.
 
+%if %{with lang}
+%lang_package
+%endif
+
 %prep
 %setup -q -n %{rname}-%{version}
-%patch0 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}
@@ -177,6 +181,9 @@
 
 %install
   %kf5_makeinstall -C build
+  %if %{with lang}
+%find_lang %{name} --with-man --all-name
+  %endif
 
 %post
 /sbin/ldconfig
@@ -267,4 +274,9 @@
 %{_libdir}/libKF5AkonadiXml.so
 %{_libdir}/qt5/mkspecs/modules/qt_AkonadiXml.pri
 
+%if %{with lang}
+%files lang -f %{name}.lang
+%doc COPYING*
+%endif
+
 %changelog

++ akonadi-16.12.3.tar.xz -> akonadi-17.04.0.tar.xz ++
 144724 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2017-03-14 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-03-15 00:50:22

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Wed Mar 15 00:50:22 2017 rev:26 rq:478097 version:16.12.3

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-02-26 17:08:22.871864525 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-03-15 00:50:22.957941005 +0100
@@ -1,0 +2,28 @@
+Thu Mar  9 18:07:28 UTC 2017 - alarr...@suse.com
+
+- Drop fix-itemretriever-in-case-of-concurrent-requests.patch, it's
+  already merged upstream 
+
+---
+Thu Mar  9 12:33:17 CET 2017 - lbeltr...@kde.org
+
+- Update to 16.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-16.12.3.php
+- Changes since 16.12.2:
+  * Fix ServerManager going into Broken state when called before going to the 
event loop.
+  * Fix crash when Connection is closed while ItemRetriever is running 
(kde#374734)
+  * DataStream: throw exception if device is null (kde#376385)
+  * Don't export internal classes when not building autotests.
+  * Remove unused included cpp file from autotest.
+  * Fix ItemRetriever in case of concurrent requests for the same item(s)
+  * no need to generate the header twice, we can use the one from src/server 
here
+  * Revert unwanted changes in previous commit
+  * Implement "TODO: Qt 5: Use QDir::removeRecursively"
+  * Fix runtime warning at the end of itemretrievertest.
+  * Show collection id if collection is valid
+  * Add more debug
+
+
+---

Old:

  akonadi-16.12.2.tar.xz
  fix-itemretriever-in-case-of-concurrent-requests.patch

New:

  akonadi-16.12.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.WhOnA9/_old  2017-03-15 00:50:24.085781418 +0100
+++ /var/tmp/diff_new_pack.WhOnA9/_new  2017-03-15 00:50:24.085781418 +0100
@@ -18,10 +18,10 @@
 
 %define rname   akonadi
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.12.2 in KUA)
+# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Name:   akonadi-server
-Version:16.12.2
+Version:16.12.3
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1+
@@ -31,8 +31,6 @@
 Source99:   akonadi-server-rpmlintrc
 # PATCH-FIX-UPSTREAM handle-mysql-process-crashes-gracefully.patch
 Patch0: handle-mysql-process-crashes-gracefully.patch
-# PATCH-FIX-UPSTREAM fix-itemretriever-in-case-of-concurrent-requests.patch - 
Fixes hangs when accessing folders
-Patch1: fix-itemretriever-in-case-of-concurrent-requests.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -172,7 +170,6 @@
 %prep
 %setup -q -n %{rname}-%{version}
 %patch0 -p1
-%patch1 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ akonadi-16.12.2.tar.xz -> akonadi-16.12.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.12.2/CMakeLists.txt 
new/akonadi-16.12.3/CMakeLists.txt
--- old/akonadi-16.12.2/CMakeLists.txt  2017-01-19 13:12:42.0 +0100
+++ new/akonadi-16.12.3/CMakeLists.txt  2017-03-04 15:02:02.0 +0100
@@ -22,7 +22,7 @@
 
 include(AkonadiMacros)
 
-set(PIM_VERSION "5.4.2")
+set(PIM_VERSION "5.4.3")
 
 set(QT_REQUIRED_VERSION "5.6.0")
 set(AKONADI_VERSION ${PIM_VERSION})
@@ -79,7 +79,9 @@
 add_definitions(-DQT_STRICT_ITERATORS)
 
 
-set(AKONADI_TESTS_EXPORT AKONADICORE_EXPORT)
+if(BUILD_TESTING)
+set(AKONADI_TESTS_EXPORT AKONADICORE_EXPORT)
+endif()
 configure_file(akonaditests_export.h.in 
"${CMAKE_CURRENT_BINARY_DIR}/akonaditests_export.h")
 
 # Make sure the KF5Akonadi_DATA_DIR is absolute before passing it to 
KF5AkonadiConfig.cmake.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadi-16.12.2/autotests/libs/actionstatemanagertest.cpp 
new/akonadi-16.12.3/autotests/libs/actionstatemanagertest.cpp
--- old/akonadi-16.12.2/autotests/libs/actionstatemanagertest.cpp   
2017-01-19 13:12:42.0 +0100
+++ new/akonadi-16.12.3/autotests/libs/actionstatemanagertest.cpp   
2017-03-04 15:02:02.0 +0100
@@ -27,8 +27,6 @@
 #include "../src/widgets/actionstatemanager.cpp"
 

commit akonadi-server for openSUSE:Factory

2017-02-26 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-02-26 17:08:20

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-02-13 07:03:33.545856194 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-02-26 17:08:22.871864525 +0100
@@ -1,0 +2,7 @@
+Fri Feb 24 13:14:48 UTC 2017 - lbeltr...@kde.org
+
+- Add fix-itemretriever-in-case-of-concurrent-requests.patch
+  * Fix hangs accessing folders ("Retrieving folder contents" 
+going on infinitely)
+
+---

New:

  fix-itemretriever-in-case-of-concurrent-requests.patch



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.4apvMy/_old  2017-02-26 17:08:23.627749805 +0100
+++ /var/tmp/diff_new_pack.4apvMy/_new  2017-02-26 17:08:23.627749805 +0100
@@ -31,6 +31,8 @@
 Source99:   akonadi-server-rpmlintrc
 # PATCH-FIX-UPSTREAM handle-mysql-process-crashes-gracefully.patch
 Patch0: handle-mysql-process-crashes-gracefully.patch
+# PATCH-FIX-UPSTREAM fix-itemretriever-in-case-of-concurrent-requests.patch - 
Fixes hangs when accessing folders
+Patch1: fix-itemretriever-in-case-of-concurrent-requests.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -170,6 +172,7 @@
 %prep
 %setup -q -n %{rname}-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ fix-itemretriever-in-case-of-concurrent-requests.patch ++
>From d42f94701f38c26cf3439727b50ee73cf0d09bee Mon Sep 17 00:00:00 2001
From: David Faure 
Date: Wed, 15 Feb 2017 08:43:09 +0100
Subject: Fix ItemRetriever in case of concurrent requests for the same item(s)

Summary:
- ItemRetrievalManager must emit requestFinished() for those other requests,
otherwise the list of pending requests in ItemRetriever is never emptied

- ItemRetriever must not assume that a signal being emitted by
ItemRetrievalManager is necessarily about the request it's waiting for, it
could be for another one. So it must first check in its list of pending
requests to determine whether it should react or not.

With multithreaded unittest, checked for races with clang+tsan.
(There is one race, the connect to ItemRetrievalRequest vs the emit
in other threads, we should lock mLock before connect...)

Test Plan: new unittest

Reviewers: dvratil

Reviewed By: dvratil

Subscribers: #kde_pim

Tags: #kde_pim

Differential Revision: https://phabricator.kde.org/D4618
---
 autotests/server/itemretrievertest.cpp  | 174 
 src/server/storage/itemretrievalmanager.cpp |   1 +
 src/server/storage/itemretriever.cpp|  21 ++--
 3 files changed, 135 insertions(+), 61 deletions(-)

diff --git a/autotests/server/itemretrievertest.cpp 
b/autotests/server/itemretrievertest.cpp
index fb4468d..1206b35 100644
--- a/autotests/server/itemretrievertest.cpp
+++ b/autotests/server/itemretrievertest.cpp
@@ -20,6 +20,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include "storage/itemretriever.h"
 #include "storage/itemretrievaljob.h"
@@ -144,6 +145,52 @@ private:
 QMultiHash mJobResults;
 };
 
+using RequestedParts = QVector;
+
+class ClientThread : public QThread
+{
+public:
+ClientThread(Entity::Id itemId, const RequestedParts )
+: m_itemId(itemId), m_requestedParts(requestedParts)
+{}
+
+void run() Q_DECL_OVERRIDE
+{
+// ItemRetriever should...
+ItemRetriever retriever;
+retriever.setItem(m_itemId);
+retriever.setRetrieveParts(m_requestedParts);
+QSignalSpy spy(, ::itemsRetrieved);
+
+const bool success = retriever.exec();
+
+QMutexLocker lock(_mutex);
+m_results.success = success;
+m_results.signalsCount = spy.count();
+if (m_results.signalsCount > 0) {
+m_results.emittedItems = spy.at(0).at(0).value();
+}
+}
+
+struct Results
+{
+bool success;
+int signalsCount;
+QList emittedItems;
+};
+Results results() const {
+QMutexLocker lock(_mutex);
+return m_results;
+}
+
+private:
+const Entity::Id m_itemId;
+const RequestedParts m_requestedParts;
+
+mutable QMutex m_mutex; // protects results below
+Results m_results;
+};
+
 class ItemRetrieverTest : public QObject
 {
 Q_OBJECT
@@ -151,7 +198,6 @@ class 

commit akonadi-server for openSUSE:Factory

2017-02-12 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-02-13 07:03:31

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-02-08 10:45:39.483714705 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-02-13 07:03:33.545856194 +0100
@@ -1,0 +2,8 @@
+Thu Feb  9 06:38:57 UTC 2017 - lbeltr...@kde.org
+
+- Update to KDE Applications 16.12.2
+   * KDE Applications 16.12.2
+   * https://www.kde.org/announcements/announce-applications-16.12.2.php
+
+
+---

Old:

  akonadi-16.12.1.tar.xz

New:

  akonadi-16.12.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.ryVhXS/_old  2017-02-13 07:03:34.981650990 +0100
+++ /var/tmp/diff_new_pack.ryVhXS/_new  2017-02-13 07:03:34.985650418 +0100
@@ -18,10 +18,10 @@
 
 %define rname   akonadi
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.12.1 in KUA)
+# Latest stable Applications (e.g. 16.08 in KA, but 16.12.2 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Name:   akonadi-server
-Version:16.12.1
+Version:16.12.2
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1+
@@ -142,7 +142,7 @@
 Summary:Akonadi Framework: Build Environment
 Group:  Development/Libraries/X11
 Requires:   %{name} = %{version}
-%if 0%{?suse_version} > 1315
+%if 0%{?suse_version} > 1325
 Requires:   libboost_headers-devel
 %else
 Requires:   boost-devel

++ akonadi-16.12.1.tar.xz -> akonadi-16.12.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.12.1/CMakeLists.txt 
new/akonadi-16.12.2/CMakeLists.txt
--- old/akonadi-16.12.1/CMakeLists.txt  2017-01-08 16:41:33.0 +0100
+++ new/akonadi-16.12.2/CMakeLists.txt  2017-01-19 13:12:42.0 +0100
@@ -22,7 +22,7 @@
 
 include(AkonadiMacros)
 
-set(PIM_VERSION "5.4.1")
+set(PIM_VERSION "5.4.2")
 
 set(QT_REQUIRED_VERSION "5.6.0")
 set(AKONADI_VERSION ${PIM_VERSION})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.12.1/src/akonadicontrol/CMakeLists.txt 
new/akonadi-16.12.2/src/akonadicontrol/CMakeLists.txt
--- old/akonadi-16.12.1/src/akonadicontrol/CMakeLists.txt   2017-01-08 
16:41:33.0 +0100
+++ new/akonadi-16.12.2/src/akonadicontrol/CMakeLists.txt   2017-01-19 
13:12:42.0 +0100
@@ -41,6 +41,7 @@
 target_link_libraries(akonadi_control
 akonadi_shared
 KF5AkonadiPrivate
+KF5::CoreAddons
 KF5::ConfigCore
 Qt5::Core
 Qt5::DBus
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.12.1/src/akonadicontrol/main.cpp 
new/akonadi-16.12.2/src/akonadicontrol/main.cpp
--- old/akonadi-16.12.1/src/akonadicontrol/main.cpp 2017-01-08 
16:41:33.0 +0100
+++ new/akonadi-16.12.2/src/akonadicontrol/main.cpp 2017-01-19 
13:12:42.0 +0100
@@ -21,6 +21,7 @@
 #include "controlmanager.h"
 #include "processcontrol.h"
 #include "akonadicontrol_debug.h"
+#include "akonadi_version.h"
 
 #include 
 
@@ -32,6 +33,7 @@
 #include 
 
 #include 
+#include 
 
 #include 
 #ifdef HAVE_UNISTD_H
@@ -53,6 +55,14 @@
 {
 AkGuiApplication app(argc, argv, AKONADICONTROL_LOG());
 app.setDescription(QStringLiteral("Akonadi Control Process\nDo not run 
this manually, use 'akonadictl' instead to start/stop Akonadi."));
+
+KAboutData aboutData(QStringLiteral("akonadi_control"),
+ QStringLiteral("Akonadi Control"),
+ QStringLiteral(AKONADI_VERSION_STRING),
+ QStringLiteral("Akonadi Control"),
+ KAboutLicense::LGPL_V2);
+KAboutData::setApplicationData(aboutData);
+
 app.parseCommandLine();
 
 // try to acquire the lock first, that means there is no second instance 
trying to start up at the same time
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.12.1/src/akonadictl/CMakeLists.txt 
new/akonadi-16.12.2/src/akonadictl/CMakeLists.txt
--- old/akonadi-16.12.1/src/akonadictl/CMakeLists.txt   2017-01-08 
16:41:33.0 +0100
+++ new/akonadi-16.12.2/src/akonadictl/CMakeLists.txt   2017-01-19 
13:12:42.0 +0100
@@ -19,6 +19,7 @@
 target_link_libraries(akonadictl
 akonadi_shared

commit akonadi-server for openSUSE:Factory

2017-02-08 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-02-08 10:45:38

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2017-01-25 23:15:40.576075342 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-02-08 10:45:39.483714705 +0100
@@ -1,0 +2,5 @@
+Wed Feb  1 09:54:19 UTC 2017 - adam.ma...@suse.de
+
+- use individual libboost-*-devel packages instead of boost-devel
+
+---



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.A9d8PR/_old  2017-02-08 10:45:39.987644486 +0100
+++ /var/tmp/diff_new_pack.A9d8PR/_new  2017-02-08 10:45:39.991643929 +0100
@@ -31,7 +31,11 @@
 Source99:   akonadi-server-rpmlintrc
 # PATCH-FIX-UPSTREAM handle-mysql-process-crashes-gracefully.patch
 Patch0: handle-mysql-process-crashes-gracefully.patch
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_headers-devel
+%else
 BuildRequires:  boost-devel
+%endif
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
 BuildRequires:  kf5-filesystem
@@ -138,7 +142,11 @@
 Summary:Akonadi Framework: Build Environment
 Group:  Development/Libraries/X11
 Requires:   %{name} = %{version}
+%if 0%{?suse_version} > 1315
+Requires:   libboost_headers-devel
+%else
 Requires:   boost-devel
+%endif
 Requires:   kcompletion-devel
 Requires:   kdelibs4support-devel
 Requires:   kitemmodels-devel




commit akonadi-server for openSUSE:Factory

2017-01-25 Thread root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2017-01-25 23:15:39

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-12-29 22:43:03.455351682 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2017-01-25 23:15:40.576075342 +0100
@@ -1,0 +2,14 @@
+Sun Jan 22 17:10:01 UTC 2017 - hrvoje.sen...@gmail.com
+
+- Add handle-mysql-process-crashes-gracefully.patch from upstream
+
+---
+Sat Jan 14 08:48:19 UTC 2017 - lbeltr...@kde.org
+
+- - Update to KDE Applications 16.12.1
+   * KDE Applications 16.12.1 
+   * https://www.kde.org/announcements/announce-applications-16.12.1.php
+
+- Drop upstream patch fix-connect-api.patch
+
+---

Old:

  akonadi-16.12.0.tar.xz
  fix-connect-api.patch

New:

  akonadi-16.12.1.tar.xz
  handle-mysql-process-crashes-gracefully.patch



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.qZneu0/_old  2017-01-25 23:15:41.323962578 +0100
+++ /var/tmp/diff_new_pack.qZneu0/_new  2017-01-25 23:15:41.327961975 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-server
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
 
 %define rname   akonadi
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.12.0 in KUA)
+# Latest stable Applications (e.g. 16.08 in KA, but 16.12.1 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Name:   akonadi-server
-Version:16.12.0
+Version:16.12.1
 Release:0
 Summary:PIM Storage Service
 License:LGPL-2.1+
@@ -29,8 +29,8 @@
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-#PATCH-FIX-UPSTREAM fix-connect-api.patch  mon...@kde.org
-Patch1: fix-connect-api.patch
+# PATCH-FIX-UPSTREAM handle-mysql-process-crashes-gracefully.patch
+Patch0: handle-mysql-process-crashes-gracefully.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
@@ -161,7 +161,7 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
-%patch1 -p1
+%patch0 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ akonadi-16.12.0.tar.xz -> akonadi-16.12.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.12.0/CMakeLists.txt 
new/akonadi-16.12.1/CMakeLists.txt
--- old/akonadi-16.12.0/CMakeLists.txt  2016-12-07 11:27:47.0 +0100
+++ new/akonadi-16.12.1/CMakeLists.txt  2017-01-08 16:41:33.0 +0100
@@ -22,7 +22,7 @@
 
 include(AkonadiMacros)
 
-set(PIM_VERSION "5.4.0")
+set(PIM_VERSION "5.4.1")
 
 set(QT_REQUIRED_VERSION "5.6.0")
 set(AKONADI_VERSION ${PIM_VERSION})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.12.0/src/core/changerecorder_p.cpp 
new/akonadi-16.12.1/src/core/changerecorder_p.cpp
--- old/akonadi-16.12.0/src/core/changerecorder_p.cpp   2016-12-07 
11:27:47.0 +0100
+++ new/akonadi-16.12.1/src/core/changerecorder_p.cpp   2017-01-08 
16:41:33.0 +0100
@@ -127,11 +127,11 @@
 notificationsLoaded();
 }
 
-static const quint64 s_currentVersion = Q_UINT64_C(0x0005);
+static const quint64 s_currentVersion = Q_UINT64_C(0x0006);
 static const quint64 s_versionMask= Q_UINT64_C(0x);
 static const quint64 s_sizeMask   = Q_UINT64_C(0x);
 
-QQueue ChangeRecorderPrivate::loadFrom(QIODevice 
*device, bool ) const
+QQueue ChangeRecorderPrivate::loadFrom(QFile 
*device, bool ) const
 {
 QDataStream stream(device);
 stream.setVersion(QDataStream::Qt_4_6);
@@ -161,6 +161,11 @@
 stream >> sessionId;
 stream >> type;
 
+if (stream.status() != QDataStream::Ok) {
+qCWarning(AKONADICORE_LOG) << "Error reading saved notifications! 
Aborting. Corrupt file:" << device->fileName();
+break;
+}
+
 switch (static_cast(type)) {
 case Item:
 msg = 

commit akonadi-server for openSUSE:Factory

2016-11-22 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-11-22 18:56:50

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-11-12 13:27:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-11-22 18:56:51.0 +0100
@@ -1,0 +2,6 @@
+Sun Nov 20 18:24:27 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Split out sqlite plugin into separete package to avoid whole server
+  depending on Qt private API
+
+---



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.1vQ5db/_old  2016-11-22 18:56:52.0 +0100
+++ /var/tmp/diff_new_pack.1vQ5db/_new  2016-11-22 18:56:52.0 +0100
@@ -117,6 +117,15 @@
 %description -n libKF5AkonadiXml5
 This package includes the Akonadi Xml library for Akonadi, the KDE PIM storage 
service.
 
+%package sqlite
+Summary:akonadi server's SQlite plugin
+Group:  System/GUI/KDE
+Requires:   %{name} = %{version}
+Supplements:packageand(%{name}:sqlite3)
+
+%description sqlite
+Akonadi server's SQlite plugin.
+
 %package devel
 Summary:Akonadi Framework: Build Environment
 Group:  Development/Libraries/X11
@@ -197,6 +206,7 @@
 %{_kf5_plugindir}/akonadi/
 %{_datadir}/akonadi/
 %{_datadir}/kf5/akonadi_knut_resource/
+%exclude %{_kf5_plugindir}/sqldrivers/
 
 %files -n libKF5AkonadiAgentBase5
 %defattr(-,root,root)
@@ -218,6 +228,10 @@
 %defattr(-,root,root)
 %{_libdir}/libKF5AkonadiXml.so.*
 
+%files sqlite
+%defattr(-,root,root)
+%{_kf5_plugindir}/sqldrivers/
+
 %files devel
 %defattr(-,root,root)
 %{_kf5_bindir}/akonadi2xml




commit akonadi-server for openSUSE:Factory

2016-11-02 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-11-02 12:30:10

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-10-18 10:10:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-11-02 12:30:11.0 +0100
@@ -1,0 +2,11 @@
+Mon Oct 31 10:43:08 UTC 2016 - alarr...@suse.com
+
+- Changed Requires to Recommends so Akonadi libraries don't require
+  akonadi-server anymore and can be thus co-installable with
+  akonadi-4.x .
+- Extracted libraries libKF5AkonadiPrivate5 and libKF5AkonadiXml5
+  from the akonadi-server package into new sub packages, so installing
+  libraries don't require akonadi-server to be installed just
+  because of the libraries.
+
+---



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.9smF6O/_old  2016-11-02 12:30:12.0 +0100
+++ /var/tmp/diff_new_pack.9smF6O/_new  2016-11-02 12:30:12.0 +0100
@@ -30,6 +30,7 @@
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules
 BuildRequires:  kf5-filesystem
+BuildRequires:  libQt5Sql-private-headers-devel
 BuildRequires:  libxml2
 BuildRequires:  libxslt
 BuildRequires:  libxslt-devel
@@ -55,7 +56,6 @@
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5Sql)
-BuildRequires:  libQt5Sql-private-headers-devel
 BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5Xml)
@@ -72,8 +72,6 @@
 %endif
 Obsoletes:  akonadi5 < %{version}
 Provides:   akonadi5 = %{version}
-Obsoletes:  libKF5AkonadiPrivate5 < %{version}
-Provides:   libKF5AkonadiPrivate5 = %{version}
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
@@ -82,7 +80,7 @@
 %package -n libKF5AkonadiCore5
 Summary:Core Akonadi Server library
 Group:  System/Libraries
-Requires:   %{name}
+Recommends: %{name}
 
 %description -n libKF5AkonadiCore5
 This package includes the core Akonadi library, the KDE PIM storage service.
@@ -90,7 +88,7 @@
 %package -n libKF5AkonadiAgentBase5
 Summary:Akonadi Agent base library
 Group:  System/Libraries
-Requires:   %{name}
+Recommends: %{name}
 
 %description -n libKF5AkonadiAgentBase5
 This package includes the agent library for Akonadi, the KDE PIM storage 
service.
@@ -98,11 +96,27 @@
 %package -n libKF5AkonadiWidgets5
 Summary:Akonadi Agent base library
 Group:  System/Libraries
-Requires:   %{name}
+Recommends: %{name}
 
 %description -n libKF5AkonadiWidgets5
 This package provides the basic GUI widgets for Akonadi, the KDE PIM storage 
service.
 
+%package -n libKF5AkonadiPrivate5
+Summary:Akonadi Private Server library
+Group:  System/Libraries
+Recommends: %{name}
+
+%description -n libKF5AkonadiPrivate5
+This package includes the Private Akonadi library for Akonadi, the KDE PIM 
storage service.
+
+%package -n libKF5AkonadiXml5
+Summary:Akonadi Xml library
+Group:  System/Libraries
+Recommends: %{name}
+
+%description -n libKF5AkonadiXml5
+This package includes the Akonadi Xml library for Akonadi, the KDE PIM storage 
service.
+
 %package devel
 Summary:Akonadi Framework: Build Environment
 Group:  Development/Libraries/X11
@@ -114,11 +128,11 @@
 Requires:   kjobwidgets-devel
 Requires:   kservice-devel
 Requires:   kxmlgui-devel
-Requires:   pkgconfig(Qt5Network)
-Requires:   solid-devel
 Requires:   libKF5AkonadiAgentBase5 = %{version}
 Requires:   libKF5AkonadiCore5 = %{version}
 Requires:   libKF5AkonadiWidgets5 = %{version}
+Requires:   solid-devel
+Requires:   pkgconfig(Qt5Network)
 Obsoletes:  akonadi-devel < %{version}
 Obsoletes:  libKF5AkonadiPrivate-devel < %{version}
 Provides:   libKF5AkonadiPrivate-devel = %{version}
@@ -155,6 +169,12 @@
 %post -n libKF5AkonadiAgentBase5 -p /sbin/ldconfig
 %postun -n libKF5AkonadiAgentBase5 -p /sbin/ldconfig
 
+%post -n libKF5AkonadiPrivate5 -p /sbin/ldconfig
+%postun -n libKF5AkonadiPrivate5 -p /sbin/ldconfig
+
+%post -n libKF5AkonadiXml5 -p /sbin/ldconfig
+%postun -n libKF5AkonadiXml5 -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root)
 %{_kf5_bindir}/asapcat
@@ -174,8 +194,6 @@
 %dir %{_kf5_configkcfgdir}
 %{_kf5_configkcfgdir}/resourcebase.kcfg
 %{_kf5_plugindir}/designer/
-%{_libdir}/libKF5AkonadiPrivate.so.*

commit akonadi-server for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-10-18 10:10:45

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-09-14 23:00:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-10-18 10:10:45.0 +0200
@@ -1,0 +2,6 @@
+Tue Oct 11 20:44:35 UTC 2016 - lbeltr...@kde.org
+
+- KDE Applications 16.08.2
+https://www.kde.org/announcements/announce-applications-16.08.2.php
+
+---

Old:

  akonadi-16.08.1.tar.xz

New:

  akonadi-16.08.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.wu5GxL/_old  2016-10-18 10:10:46.0 +0200
+++ /var/tmp/diff_new_pack.wu5GxL/_new  2016-10-18 10:10:46.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:16.08.1
+Version:16.08.2
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-16.08.1.tar.xz -> akonadi-16.08.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.08.1/CMakeLists.txt 
new/akonadi-16.08.2/CMakeLists.txt
--- old/akonadi-16.08.1/CMakeLists.txt  2016-08-26 15:36:51.0 +0200
+++ new/akonadi-16.08.2/CMakeLists.txt  2016-09-10 15:03:17.0 +0200
@@ -20,7 +20,7 @@
 
 include(AkonadiMacros)
 
-set(PIM_VERSION "5.3.1")
+set(PIM_VERSION "5.3.2")
 
 set(QT_REQUIRED_VERSION "5.4.0")
 set(AKONADI_VERSION ${PIM_VERSION})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.08.1/src/server/akonadi.cpp 
new/akonadi-16.08.2/src/server/akonadi.cpp
--- old/akonadi-16.08.1/src/server/akonadi.cpp  2016-08-26 15:36:51.0 
+0200
+++ new/akonadi-16.08.2/src/server/akonadi.cpp  2016-09-10 15:03:17.0 
+0200
@@ -330,14 +330,20 @@
 if (mAlreadyShutdown) {
 return;
 }
-QPointer connection = new Connection(socketDescriptor);
-connect(connection.data(), ::disconnected,
-this, [connection]() {
-delete connection.data();
-}, Qt::QueuedConnection);
+
+Connection *connection = new Connection(socketDescriptor);
+connect(connection, ::disconnected,
+this, ::connectionDisconnected);
 mConnections.append(connection);
 }
 
+void AkonadiServer::connectionDisconnected()
+{
+auto conn = qobject_cast(sender());
+mConnections.removeOne(conn);
+delete conn;
+}
+
 AkonadiServer *AkonadiServer::instance()
 {
 if (!s_instance) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.08.1/src/server/akonadi.h 
new/akonadi-16.08.2/src/server/akonadi.h
--- old/akonadi-16.08.1/src/server/akonadi.h2016-08-26 15:36:51.0 
+0200
+++ new/akonadi-16.08.2/src/server/akonadi.h2016-09-10 15:03:17.0 
+0200
@@ -68,6 +68,7 @@
 private Q_SLOTS:
 void doQuit();
 void serviceOwnerChanged(const QString , const QString , 
const QString );
+void connectionDisconnected();
 
 protected:
 /** reimpl */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.08.1/src/widgets/erroroverlay.cpp 
new/akonadi-16.08.2/src/widgets/erroroverlay.cpp
--- old/akonadi-16.08.1/src/widgets/erroroverlay.cpp2016-08-26 
15:36:51.0 +0200
+++ new/akonadi-16.08.2/src/widgets/erroroverlay.cpp2016-09-10 
15:03:17.0 +0200
@@ -94,7 +94,7 @@
 sInstanceOverlay->baseWidgets.append(qMakePair(mBaseWidget, 
QPointer(this)));
 
 connect(baseWidget, ::destroyed, this, ::deleteLater);
-mPreviousState = mBaseWidget->isEnabled();
+mPreviousState = !mBaseWidget->testAttribute(Qt::WA_ForceDisabled);
 
 ui->setupUi(this);
 
ui->notRunningIcon->setPixmap(QIcon::fromTheme(QStringLiteral("akonadi")).pixmap(64));
@@ -220,7 +220,7 @@
 }
 
 if (!mBaseWidgetIsParent) {
-mPreviousState = mBaseWidget->isEnabled();
+mPreviousState = !mBaseWidget->testAttribute(Qt::WA_ForceDisabled);
 mBaseWidget->setEnabled(false);
 }
 




commit akonadi-server for openSUSE:Factory

2016-09-14 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-09-14 23:00:23

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-08-29 14:30:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-09-14 23:00:25.0 +0200
@@ -1,0 +2,8 @@
+Fri Sep  9 08:02:36 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.08.1
+   * KDE Applications 16.08.1
+   * https://www.kde.org/announcements/announce-applications-16.08.1.php
+
+
+---

Old:

  akonadi-16.08.0.tar.xz

New:

  akonadi-16.08.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.9v6FmN/_old  2016-09-14 23:00:25.0 +0200
+++ /var/tmp/diff_new_pack.9v6FmN/_new  2016-09-14 23:00:25.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:16.08.0
+Version:16.08.1
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-16.08.0.tar.xz -> akonadi-16.08.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.08.0/CMakeLists.txt 
new/akonadi-16.08.1/CMakeLists.txt
--- old/akonadi-16.08.0/CMakeLists.txt  2016-08-11 13:49:22.0 +0200
+++ new/akonadi-16.08.1/CMakeLists.txt  2016-08-26 15:36:51.0 +0200
@@ -20,7 +20,7 @@
 
 include(AkonadiMacros)
 
-set(PIM_VERSION "5.3.0")
+set(PIM_VERSION "5.3.1")
 
 set(QT_REQUIRED_VERSION "5.4.0")
 set(AKONADI_VERSION ${PIM_VERSION})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.08.0/KF5AkonadiConfig.cmake.in 
new/akonadi-16.08.1/KF5AkonadiConfig.cmake.in
--- old/akonadi-16.08.0/KF5AkonadiConfig.cmake.in   2016-08-11 
13:49:22.0 +0200
+++ new/akonadi-16.08.1/KF5AkonadiConfig.cmake.in   2016-08-26 
15:36:51.0 +0200
@@ -6,12 +6,8 @@
 endif(NOT AKONADI_INSTALL_DIR)
 
 find_dependency(KF5Completion "@KF5_VERSION@")
-find_dependency(KF5JobWidgets "@KF5_VERSION@")
-find_dependency(KF5Service "@KF5_VERSION@")
-find_dependency(KF5Solid "@KF5_VERSION@")
 find_dependency(KF5XmlGui "@KF5_VERSION@")
 find_dependency(KF5ItemModels "@KF5_VERSION@")
-find_dependency(KF5KDELibs4Support "@KF5_VERSION@")
 
 find_dependency(Qt5Network "@QT_REQUIRED_VERSION@")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.08.0/KF5AkonadiMacros.cmake 
new/akonadi-16.08.1/KF5AkonadiMacros.cmake
--- old/akonadi-16.08.0/KF5AkonadiMacros.cmake  2016-08-11 13:49:22.0 
+0200
+++ new/akonadi-16.08.1/KF5AkonadiMacros.cmake  2016-08-26 15:36:51.0 
+0200
@@ -27,12 +27,19 @@
 Qt5::Test Qt5::Gui Qt5::Widgets KF5::KIOCore 
KF5::AkonadiCore KF5::DBusAddons
 ${_linklibraries})
 
-  # Set the akonaditest path when the macro is used in Akonadi
-  find_program(_testrunner
-   NAMES akonaditest akonaditest.exe
-   PATHS ${CMAKE_CURRENT_BINARY_DIR} ${_akonaditest_DIR} ENV PATH)
-  if (_testrunner-NOTFOUND)
-message(WARNING "Could not locate akonaditest executable, isolated Akonadi 
tests will fail!")
+  if (NOT DEFINED _testrunner)
+if (${PROJECT_NAME} STREQUAL Akonadi AND TARGET akonaditest)
+  # If this macro is used in Akonadi itself, just use the target name;
+  # CMake will replace it with the path to the executable in the build
+  # directory. This will ensure it works even on a clean build,
+  # where the executable doesn't exist yet at cmake time.
+  set(_testrunner akonaditest)
+else()
+  find_program(_testrunner NAMES akonaditest akonaditest.exe)
+  if (NOT _testrunner)
+message(WARNING "Could not locate akonaditest executable, isolated 
Akonadi tests will fail!")
+  endif()
+endif()
   endif()
 
   # based on kde4_add_unit_test
@@ -61,9 +68,9 @@
   if ( KDEPIMLIBS_RUN_MYSQL_ISOLATED_TESTS OR AKONADI_RUN_MYSQL_ISOLATED_TESTS 
)
 find_program( MYSQLD_EXECUTABLE mysqld /usr/sbin /usr/local/sbin 
/usr/libexec /usr/local/libexec /opt/mysql/libexec /usr/mysql/bin )
 if ( MYSQLD_EXECUTABLE )
-  add_test( akonadi-mysql-db-${_name} ${_testrunner} -c 
${CMAKE_CURRENT_SOURCE_DIR}/unittestenv/config-mysql-db.xml ${_executable}
+  add_test( NAME akonadi-mysql-db-${_name} COMMAND ${_testrunner} -c 
${CMAKE_CURRENT_SOURCE_DIR}/unittestenv/config-mysql-db.xml ${_executable}

commit akonadi-server for openSUSE:Factory

2016-08-29 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-08-29 14:30:31

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-08-08 13:49:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-08-29 14:30:41.0 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:00:36 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.08.0
+   * KDE Applications 16.08.0
+   * https://www.kde.org/announcements/announce-applications-16.08.0.php
+
+
+---
+Mon Aug  8 14:22:41 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.07.90
+   * KDE Applications 16.07.90 (16.08-RC)
+   * https://www.kde.org/announcements/announce-applications-16.07.90.php
+
+
+---

Old:

  akonadi-16.04.3.tar.xz

New:

  akonadi-16.08.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.JbQWkr/_old  2016-08-29 14:30:42.0 +0200
+++ /var/tmp/diff_new_pack.JbQWkr/_new  2016-08-29 14:30:42.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:16.04.3
+Version:16.08.0
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service
@@ -55,6 +55,7 @@
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5Sql)
+BuildRequires:  libQt5Sql-private-headers-devel
 BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5Xml)

++ akonadi-16.04.3.tar.xz -> akonadi-16.08.0.tar.xz ++
 10560 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2016-08-08 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-08-08 13:49:30

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-07-21 07:41:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-08-08 13:49:32.0 +0200
@@ -1,0 +2,8 @@
+Wed Jul 20 17:00:15 UTC 2016 - wba...@tmo.at
+
+- cmake 2.8.12 is necessary now
+- Add necessary requirements to the devel package so that other
+  packages building against this don't have to specify them even
+  if they don't use them
+
+---



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.ycssA6/_old  2016-08-08 13:49:33.0 +0200
+++ /var/tmp/diff_new_pack.ycssA6/_new  2016-08-08 13:49:33.0 +0200
@@ -27,7 +27,7 @@
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
 BuildRequires:  boost-devel
-BuildRequires:  cmake >= 2.8.9
+BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules
 BuildRequires:  kf5-filesystem
 BuildRequires:  libxml2
@@ -106,6 +106,15 @@
 Summary:Akonadi Framework: Build Environment
 Group:  Development/Libraries/X11
 Requires:   %{name} = %{version}
+Requires:   boost-devel
+Requires:   kcompletion-devel
+Requires:   kdelibs4support-devel
+Requires:   kitemmodels-devel
+Requires:   kjobwidgets-devel
+Requires:   kservice-devel
+Requires:   kxmlgui-devel
+Requires:   pkgconfig(Qt5Network)
+Requires:   solid-devel
 Requires:   libKF5AkonadiAgentBase5 = %{version}
 Requires:   libKF5AkonadiCore5 = %{version}
 Requires:   libKF5AkonadiWidgets5 = %{version}




commit akonadi-server for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-07-21 07:41:50

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-06-20 11:05:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-07-21 07:41:51.0 +0200
@@ -1,0 +2,15 @@
+Thu Jul  7 23:15:23 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.04.3
+   * KDE Applications 16.04.3
+   * https://www.kde.org/announcements/announce-applications-16.04.3.php
+
+- Drop upstream patch fix-read-after-free-collectionstatistics.diff
+
+---
+Wed Jun 29 05:34:57 UTC 2016 - lbeltr...@kde.org
+
+- Add fix-read-after-free-collectionstatistics.diff: fix occasional
+  memory corruption (may fix kde#363881)
+
+---

Old:

  akonadi-16.04.2.tar.xz

New:

  akonadi-16.04.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.qQbzBD/_old  2016-07-21 07:41:52.0 +0200
+++ /var/tmp/diff_new_pack.qQbzBD/_new  2016-07-21 07:41:52.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:16.04.2
+Version:16.04.3
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-16.04.2.tar.xz -> akonadi-16.04.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.04.2/autotests/libs/CMakeLists.txt 
new/akonadi-16.04.3/autotests/libs/CMakeLists.txt
--- old/akonadi-16.04.2/autotests/libs/CMakeLists.txt   2016-05-31 
11:33:56.0 +0200
+++ new/akonadi-16.04.3/autotests/libs/CMakeLists.txt   2016-06-24 
15:51:12.0 +0200
@@ -122,7 +122,7 @@
 add_akonadi_isolated_test(entitycachetest.cpp)
 add_akonadi_isolated_test(monitortest.cpp)
 add_akonadi_isolated_test_advanced(monitorfiltertest.cpp "" 
"KF5::AkonadiPrivate")
-#add_akonadi_isolated_test(searchjobtest.cpp)
+add_akonadi_isolated_test(searchjobtest.cpp)
 add_akonadi_isolated_test(changerecordertest.cpp)
 add_akonadi_isolated_test(resourcetest.cpp)
 add_akonadi_isolated_test(subscriptiontest.cpp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.04.2/autotests/libs/searchjobtest.cpp 
new/akonadi-16.04.3/autotests/libs/searchjobtest.cpp
--- old/akonadi-16.04.2/autotests/libs/searchjobtest.cpp2016-05-31 
11:33:56.0 +0200
+++ new/akonadi-16.04.3/autotests/libs/searchjobtest.cpp2016-06-24 
15:51:12.0 +0200
@@ -19,42 +19,39 @@
 */
 
 #include "searchjobtest.h"
+#include "qtest_akonadi.h"
 
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
 #include 
+#include 
 
 #include "collectionutils.h"
 
-#include 
-
-QTEST_AKONADIMAIN(SearchJobTest, NoGUI)
+QTEST_AKONADIMAIN(SearchJobTest)
 
 using namespace Akonadi;
 
 void SearchJobTest::initTestCase()
 {
 AkonadiTest::checkTestIsIsolated();
-AkonadiTest::setAllResourcesOffline();
-Akonadi::AgentInstance agent = 
Akonadi::AgentManager::self()->instance("akonadi_knut_resource_0");
-QVERIFY(agent.isValid());
-agent.setIsOnline(true);
 }
 
 void SearchJobTest::testCreateDeleteSearch()
 {
 Akonadi::SearchQuery query;
-query.addTerm(Akonadi::SearchTerm("plugin", 1));
-query.addTerm(Akonadi::SearchTerm("resource", 2));
-query.addTerm(Akonadi::SearchTerm("plugin", 3));
-query.addTerm(Akonadi::SearchTerm("resource", 4));
+query.addTerm(Akonadi::SearchTerm(QStringLiteral("plugin"), 1));
+query.addTerm(Akonadi::SearchTerm(QStringLiteral("resource"), 2));
+query.addTerm(Akonadi::SearchTerm(QStringLiteral("plugin"), 3));
+query.addTerm(Akonadi::SearchTerm(QStringLiteral("resource"), 4));
 
 // Create collection
-SearchCreateJob *create = new SearchCreateJob("search123456", query, this);
+SearchCreateJob *create = new 
SearchCreateJob(QStringLiteral("search123456"), query, this);
 create->setRemoteSearchEnabled(false);
 AKVERIFYEXEC(create);
 const Collection created = create->createdCollection();
@@ -63,10 +60,10 @@
 // Fetch "Search" collection, check the search collection has been created
 CollectionFetchJob *list = new CollectionFetchJob(Collection(1), 
CollectionFetchJob::Recursive, this);
 AKVERIFYEXEC(list);
-Collection::List cols = list->collections();
+const Collection::List cols = list->collections();
 

commit akonadi-server for openSUSE:Factory

2016-06-20 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-06-20 11:05:54

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-05-31 12:22:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-06-20 11:05:56.0 +0200
@@ -1,0 +2,13 @@
+Tue Jun 14 21:24:55 UTC 2016 - wba...@tmo.at
+
+- Use shared-mime-info macros (boo#979301)
+
+---
+Fri Jun 10 17:45:29 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.04.2
+   * KDE Applications 16.04.2
+   * https://www.kde.org/announcements/announce-applications-16.04.2.php
+
+
+---

Old:

  akonadi-16.04.1.tar.xz

New:

  akonadi-16.04.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.69CNRx/_old  2016-06-20 11:05:57.0 +0200
+++ /var/tmp/diff_new_pack.69CNRx/_new  2016-06-20 11:05:57.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:16.04.1
+Version:16.04.2
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service
@@ -130,11 +130,11 @@
 
 %post
 /sbin/ldconfig
-%{_kf5_bindir}/update-mime-database %{_kf5_sharedir}/mime &> /dev/null || :
+%mime_database_post
 
 %postun
 /sbin/ldconfig
-%{_kf5_bindir}/update-mime-database %{_kf5_sharedir}/mime &> /dev/null || :
+%mime_database_postun
 
 %post -n libKF5AkonadiWidgets5 -p /sbin/ldconfig
 %postun -n libKF5AkonadiWidgets5 -p /sbin/ldconfig

++ akonadi-16.04.1.tar.xz -> akonadi-16.04.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.04.1/CMakeLists.txt 
new/akonadi-16.04.2/CMakeLists.txt
--- old/akonadi-16.04.1/CMakeLists.txt  2016-05-02 14:03:47.0 +0200
+++ new/akonadi-16.04.2/CMakeLists.txt  2016-05-31 11:33:56.0 +0200
@@ -21,7 +21,7 @@
 include(AkonadiMacros)
 
 set(QT_REQUIRED_VERSION "5.2.0")
-set(AKONADI_VERSION "5.2.1")
+set(AKONADI_VERSION "5.2.2")
 set(KF5_VERSION "5.16.0")
 
 ecm_setup_version(${AKONADI_VERSION}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.04.1/src/core/collectionsync.cpp 
new/akonadi-16.04.2/src/core/collectionsync.cpp
--- old/akonadi-16.04.1/src/core/collectionsync.cpp 2016-05-02 
14:03:47.0 +0200
+++ new/akonadi-16.04.2/src/core/collectionsync.cpp 2016-05-31 
11:33:56.0 +0200
@@ -644,8 +644,20 @@
 //Prevent double result emission
 Q_ASSERT(!resultEmitted);
 if (!resultEmitted) {
-resultEmitted = true;
-q->emitResult();
+if (q->hasSubjobs()) {
+// If there are subjobs, pick one, wait for it to finish, then
+// try again. This way we make sure we don't emit result() 
signal
+// while there is still a Transaction job running
+KJob *subjob = q->subjobs().at(0);
+connect(subjob, ::result,
+q, [this](KJob*) {
+emitResult();
+},
+Qt::QueuedConnection);
+} else {
+resultEmitted = true;
+q->emitResult();
+}
 }
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.04.1/src/core/jobs/collectioncopyjob.cpp 
new/akonadi-16.04.2/src/core/jobs/collectioncopyjob.cpp
--- old/akonadi-16.04.1/src/core/jobs/collectioncopyjob.cpp 2016-05-02 
14:03:47.0 +0200
+++ new/akonadi-16.04.2/src/core/jobs/collectioncopyjob.cpp 2016-05-31 
11:33:56.0 +0200
@@ -74,7 +74,7 @@
 
 bool CollectionCopyJob::doHandleResponse(qint64 tag, const Protocol::Command 
)
 {
-if (!response.isResponse() || response.type() != 
Protocol::Command::CreateCollection) {
+if (!response.isResponse() || response.type() != 
Protocol::Command::CopyCollection) {
 return Job::doHandleResponse(tag, response);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-16.04.1/src/core/jobs/job.cpp 
new/akonadi-16.04.2/src/core/jobs/job.cpp
--- old/akonadi-16.04.1/src/core/jobs/job.cpp   2016-05-02 14:03:47.0 
+0200
+++ new/akonadi-16.04.2/src/core/jobs/job.cpp   2016-05-31 11:33:56.0 
+0200
@@ -62,7 +62,14 @@
 }
 

commit akonadi-server for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-05-31 12:22:31

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-03-26 15:12:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-05-31 12:22:33.0 +0200
@@ -1,0 +2,47 @@
+Thu May 19 21:49:58 UTC 2016 - lbeltr...@kde.org
+
+- Explicitly require the newly-split libs in the devel package
+
+---
+Thu May 19 21:09:58 UTC 2016 - lbeltr...@kde.org
+
+- Split AkonadiCore, AkonadiAgentBase and AkonadiWidgets libraries
+  to separate subpackages, as per the SLPP
+
+---
+Sat May  7 10:10:06 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.04.1
+   * KDE Applications 16.04.1
+   * https://www.kde.org/announcements/announce-applications-16.04.1.php
+
+
+---
+Thu Apr 28 05:36:04 UTC 2016 - lbeltr...@kde.org
+
+- Move akonadi2xml to devel package
+
+---
+Wed Apr 27 21:40:31 UTC 2016 - lbeltr...@kde.org
+
+- Move dbus xml files to the akonadi-devel package
+- Make the devel package conflict with 
+  libakonadiprotocolinternals-devel
+
+---
+Sun Apr 17 05:48:49 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.04.0
+   * KDE Applications 16.04.0
+   * https://www.kde.org/announcements/announce-applications-16.04.0.php
+
+
+---
+Mon Apr 11 06:29:53 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.03.90
+   * KDE Applications 16.04.0 RC
+   * https://www.kde.org/announcements/announce-applications-16.04-rc.php
+
+
+---

Old:

  akonadi-15.12.3.tar.xz

New:

  akonadi-16.04.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.39A0g2/_old  2016-05-31 12:22:34.0 +0200
+++ /var/tmp/diff_new_pack.39A0g2/_new  2016-05-31 12:22:34.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:15.12.3
+Version:16.04.1
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service
@@ -32,10 +32,24 @@
 BuildRequires:  kf5-filesystem
 BuildRequires:  libxml2
 BuildRequires:  libxslt
+BuildRequires:  libxslt-devel
+BuildRequires:  libxslt-tools
 BuildRequires:  mariadb
 BuildRequires:  postgresql-devel
 BuildRequires:  shared-mime-info
 BuildRequires:  sqlite3-devel
+BuildRequires:  cmake(KF5Completion)
+BuildRequires:  cmake(KF5Config)
+BuildRequires:  cmake(KF5DBusAddons)
+BuildRequires:  cmake(KF5DesignerPlugin)
+BuildRequires:  cmake(KF5GuiAddons)
+BuildRequires:  cmake(KF5I18n)
+BuildRequires:  cmake(KF5IconThemes)
+BuildRequires:  cmake(KF5ItemModels)
+BuildRequires:  cmake(KF5ItemViews)
+BuildRequires:  cmake(KF5KIO)
+BuildRequires:  cmake(KF5WindowSystem)
+BuildRequires:  cmake(Qt5Designer)
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
@@ -47,7 +61,6 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires(post):shared-mime-info
 Requires(postun):  shared-mime-info
-Requires:   libKF5AkonadiPrivate5 = %{version}
 Requires:   libqt5-sql-mysql
 Requires:   mysql
 Suggests:   mariadb
@@ -56,34 +69,55 @@
 %else
 Conflicts:  akonadi-runtime
 %endif
+Obsoletes:  akonadi5 < %{version}
+Provides:   akonadi5 = %{version}
+Obsoletes:  libKF5AkonadiPrivate5 < %{version}
+Provides:   libKF5AkonadiPrivate5 = %{version}
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
 service.
 
-%package -n libKF5AkonadiPrivate-devel
-Summary:PIM Storage Service: Build Environment
+%package -n libKF5AkonadiCore5
+Summary:Core Akonadi Server library
+Group:  System/Libraries
+Requires:   %{name}
+
+%description -n libKF5AkonadiCore5
+This package includes the core Akonadi library, the KDE PIM storage service.
+
+%package -n libKF5AkonadiAgentBase5
+Summary:Akonadi Agent base library
+Group:  System/Libraries
+Requires:   %{name}
+
+%description -n libKF5AkonadiAgentBase5
+This package includes the agent library for Akonadi, the KDE PIM storage 
service.
+
+%package -n 

commit akonadi-server for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-03-26 15:12:39

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-02-22 10:14:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-03-26 15:12:41.0 +0100
@@ -1,0 +2,9 @@
+Sun Mar 13 15:32:26 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.12.3
+   * KDE Applications 15.12.3 
+   * https://www.kde.org/announcements/announce-applications-15.12.3.php
+   * boo#970855
+
+
+---

Old:

  akonadi-15.12.2.tar.xz

New:

  akonadi-15.12.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.lwjj1P/_old  2016-03-26 15:12:42.0 +0100
+++ /var/tmp/diff_new_pack.lwjj1P/_new  2016-03-26 15:12:42.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:15.12.2
+Version:15.12.3
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-15.12.2.tar.xz -> akonadi-15.12.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-15.12.2/src/server/storage/dbupdate.xml 
new/akonadi-15.12.3/src/server/storage/dbupdate.xml
--- old/akonadi-15.12.2/src/server/storage/dbupdate.xml 2016-01-28 
13:00:07.0 +0100
+++ new/akonadi-15.12.3/src/server/storage/dbupdate.xml 2016-03-11 
01:10:30.0 +0100
@@ -256,4 +256,64 @@
 WHERE PimItemTable.id IS NULL)
 
   
+  
+  
+
+DELETE FROM PimItemFlagRelation WHERE pimItem_id 
IN (
+SELECT id FROM (
+SELECT pimItem_id AS id FROM 
PimItemFlagRelation
+LEFT JOIN PimItemTable ON 
PimItemFlagRelation.pimItem_id = PimItemTable.id
+WHERE PimItemTable.id IS NULL) x)
+
+DELETE FROM PimItemFlagRelation WHERE flag_id IN 
(
+SELECT id FROM (
+SELECT flag_id AS id FROM PimItemFlagRelation
+LEFT JOIN FlagTable ON 
PimItemFlagRelation.flag_id = FlagTable.id
+WHERE FlagTable.id IS NULL) x)
+
+
+DELETE FROM PimItemTagRelation WHERE pimItem_id 
IN (
+SELECT id FROM (
+SELECT pimItem_id AS id FROM PimItemTagRelation
+LEFT JOIN PimItemTable ON 
PimItemTagRelation.pimItem_id = PimItemTable.id
+WHERE PimItemTable.id IS NULL) x)
+
+DELETE FROM PimItemTagRelation WHERE tag_id IN (
+SELECT id FROM (
+SELECT tag_id AS id FROM PimItemTagRelation
+LEFT JOIN TagTable ON 
PimItemTagRelation.tag_id = TagTable.id
+WHERE TagTable.id IS NULL) x)
+
+
+DELETE FROM CollectionMimeTypeRelation WHERE 
collection_id IN (
+SELECT id FROM (
+SELECT collection_id AS id  FROM 
CollectionMimeTypeRelation
+LEFT JOIN CollectionTable ON 
CollectionMimeTypeRelation.collection_id = CollectionTable.id
+WHERE CollectionTable.id IS NULL) x)
+
+DELETE FROM CollectionMimeTypeRelation WHERE 
mimeType_id IN (
+SELECT id FROM (
+SELECT mimeType_id AS id FROM 
CollectionMimeTypeRelation
+LEFT JOIN MimeTypeTable ON 
CollectionMimeTypeRelation.mimeType_id = MimeTypeTable.id
+WHERE MimeTypeTable.id IS NULL) x)
+
+
+DELETE FROM CollectionPimItemRelation WHERE 
collection_id IN (
+SELECT id FROM (
+SELECT collection_id AS id FROM 
CollectionPimItemRelation
+LEFT JOIN CollectionTable ON 
CollectionPimItemRelation.collection_id = CollectionTable.id
+WHERE CollectionTable.id IS NULL) x)
+
+DELETE FROM CollectionPimItemRelation WHERE 
pimItem_id IN (
+SELECT id FROM (
+SELECT pimItem_id AS id FROM 
CollectionPimItemRelation
+  

commit akonadi-server for openSUSE:Factory

2016-02-22 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-02-22 10:14:07

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-01-26 17:26:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-02-22 10:14:09.0 +0100
@@ -1,0 +2,9 @@
+Sat Feb 13 07:59:56 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.12.2
+   * KDE Applications 15.12.2 
+   * https://www.kde.org/announcements/announce-applications-15.12.2.php
+   * boo#966605
+
+
+---

Old:

  akonadi-15.12.1.tar.xz

New:

  akonadi-15.12.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.mW6eqK/_old  2016-02-22 10:14:10.0 +0100
+++ /var/tmp/diff_new_pack.mW6eqK/_new  2016-02-22 10:14:10.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package akonadi-server
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:15.12.1
+Version:15.12.2
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service
@@ -28,14 +28,14 @@
 Source99:   akonadi-server-rpmlintrc
 BuildRequires:  boost-devel
 BuildRequires:  cmake >= 2.8.9
+BuildRequires:  extra-cmake-modules
 BuildRequires:  kf5-filesystem
 BuildRequires:  libxml2
 BuildRequires:  libxslt
 BuildRequires:  mariadb
+BuildRequires:  postgresql-devel
 BuildRequires:  shared-mime-info
 BuildRequires:  sqlite3-devel
-BuildRequires:  postgresql-devel
-BuildRequires:  extra-cmake-modules
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
@@ -64,8 +64,8 @@
 %package -n libKF5AkonadiPrivate-devel
 Summary:PIM Storage Service: Build Environment
 Group:  Development/Libraries/X11
-Requires:   libKF5AkonadiPrivate5 = %{version}
 Requires:   %{name} = %{version}
+Requires:   libKF5AkonadiPrivate5 = %{version}
 %if 0%{?suse_version} > 1320
 Obsoletes:  libakonadiprotocolinternals-devel < %{version}
 %else

++ akonadi-15.12.1.tar.xz -> akonadi-15.12.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-15.12.1/src/akonadicontrol/agenttype.cpp 
new/akonadi-15.12.2/src/akonadicontrol/agenttype.cpp
--- old/akonadi-15.12.1/src/akonadicontrol/agenttype.cpp2015-12-17 
23:42:16.0 +0100
+++ new/akonadi-15.12.2/src/akonadicontrol/agenttype.cpp2016-01-28 
13:00:07.0 +0100
@@ -47,20 +47,14 @@
 if (value.isNull()) {
 return QString();
 } else if (value.canConvert()) {
-return QString::fromUtf8(value.toByteArray());
+return value.toString();
 } else if (value.canConvert()) {
 // This is a workaround for QSettings interpreting value with a comma 
as
 // a QStringList, which is not compatible with KConfig. KConfig reads 
everything
 // as a QByteArray and splits it to a list when requested. See 
BKO#330010
 // TODO KF5: If we end up in Tier 2 or above, depend on KConfig for 
parsing
 // .desktop files
-const QStringList parts = value.toStringList();
-QStringList utf8Parts;
-utf8Parts.reserve(parts.size());
-Q_FOREACH (const QString , parts) {
-utf8Parts << QString::fromUtf8(part.toLatin1());
-}
-return utf8Parts.join(QStringLiteral(", "));
+return value.toStringList().join(QStringLiteral(", "));
 } else {
 akError() << "Agent desktop file" << file.fileName() << "contains 
invalid value for key" << key;
 return QString();
@@ -72,6 +66,7 @@
 Q_UNUSED(manager);
 
 QSettings file(fileName, QSettings::IniFormat);
+file.setIniCodec("UTF-8");
 file.beginGroup(QStringLiteral("Desktop Entry"));
 
 Q_FOREACH (const QString , file.allKeys()) {




commit akonadi-server for openSUSE:Factory

2016-01-26 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-01-26 17:26:02

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-01-23 01:05:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-01-26 17:26:04.0 +0100
@@ -1,0 +2,6 @@
+Tue Jan 25 16:00:35 UTC 2016 - tittiatc...@gmail.com
+
+- Obsolete the old akonadi-runtime for Factory/TW due to the 
+  switch to kdepim5 as default
+
+---



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.KrmNyg/_old  2016-01-26 17:26:04.0 +0100
+++ /var/tmp/diff_new_pack.KrmNyg/_new  2016-01-26 17:26:04.0 +0100
@@ -51,7 +51,11 @@
 Requires:   libqt5-sql-mysql
 Requires:   mysql
 Suggests:   mariadb
+%if 0%{?suse_version} > 1320
+Obsoletes:  akonadi-runtime < %{version}
+%else
 Conflicts:  akonadi-runtime
+%endif
 
 %description
 This package contains the data files of Akonadi, the KDE PIM storage
@@ -62,7 +66,11 @@
 Group:  Development/Libraries/X11
 Requires:   libKF5AkonadiPrivate5 = %{version}
 Requires:   %{name} = %{version}
+%if 0%{?suse_version} > 1320
+Obsoletes:  libakonadiprotocolinternals-devel < %{version}
+%else
 Conflicts:  libakonadiprotocolinternals-devel
+%endif
 
 %description -n libKF5AkonadiPrivate-devel
 This package contains development files of Akonadi, the KDE PIM storage




commit akonadi-server for openSUSE:Factory

2016-01-22 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-01-23 01:05:19

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2016-01-07 00:19:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-01-23 01:05:20.0 +0100
@@ -1,0 +2,9 @@
+Sat Jan  9 18:08:35 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.12.1
+   * KDE Applications 15.12.1 
+   * https://www.kde.org/announcements/announce-applications-15.12.1.php
+   * boo#961265
+
+
+---

Old:

  akonadi-15.12.0.tar.xz

New:

  akonadi-15.12.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.Dcl4qp/_old  2016-01-23 01:05:21.0 +0100
+++ /var/tmp/diff_new_pack.Dcl4qp/_new  2016-01-23 01:05:21.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:15.12.0
+Version:15.12.1
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-15.12.0.tar.xz -> akonadi-15.12.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadi-15.12.0/autotests/server/fakeakonadiserver.cpp 
new/akonadi-15.12.1/autotests/server/fakeakonadiserver.cpp
--- old/akonadi-15.12.0/autotests/server/fakeakonadiserver.cpp  2015-11-14 
14:42:31.0 +0100
+++ new/akonadi-15.12.1/autotests/server/fakeakonadiserver.cpp  2015-12-17 
23:42:16.0 +0100
@@ -182,17 +182,20 @@
 }
 
 const QLatin1String initCon("initConnection");
-QSqlDatabase db = 
QSqlDatabase::addDatabase(DbConfig::configuredDatabase()->driverName(), 
initCon);
-DbConfig::configuredDatabase()->apply(db);
-db.setDatabaseName(DbConfig::configuredDatabase()->databaseName());
-if (!db.isDriverAvailable(DbConfig::configuredDatabase()->driverName())) {
-throw FakeAkonadiServerException(QString::fromLatin1("SQL driver %s 
not available").arg(db.driverName()));
-}
-if (!db.isValid()) {
-throw FakeAkonadiServerException("Got invalid database");
-}
-if (db.open()) {
-qWarning() << "Database" << 
dbConfig->configuredDatabase()->databaseName() << "already exists, the test is 
not running in a clean environment!";
+{
+QSqlDatabase db = 
QSqlDatabase::addDatabase(DbConfig::configuredDatabase()->driverName(), 
initCon);
+DbConfig::configuredDatabase()->apply(db);
+db.setDatabaseName(DbConfig::configuredDatabase()->databaseName());
+if 
(!db.isDriverAvailable(DbConfig::configuredDatabase()->driverName())) {
+throw FakeAkonadiServerException(QString::fromLatin1("SQL driver 
%s not available").arg(db.driverName()));
+}
+if (!db.isValid()) {
+throw FakeAkonadiServerException("Got invalid database");
+}
+if (db.open()) {
+qWarning() << "Database" << 
dbConfig->configuredDatabase()->databaseName() << "already exists, the test is 
not running in a clean environment!";
+}
+db.close();
 }
 
 QSqlDatabase::removeDatabase(initCon);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-15.12.0/src/server/connection.cpp 
new/akonadi-15.12.1/src/server/connection.cpp
--- old/akonadi-15.12.0/src/server/connection.cpp   2015-11-14 
14:42:31.0 +0100
+++ new/akonadi-15.12.1/src/server/connection.cpp   2015-12-17 
23:42:16.0 +0100
@@ -41,9 +41,12 @@
 #include 
 #include 
 
+
 using namespace Akonadi;
 using namespace Akonadi::Server;
 
+#define IDLE_TIMER_TIMEOUT 18 // 3 min
+
 Connection::Connection(QObject *parent)
 : QObject(parent)
 , m_socketDescriptor(0)
@@ -92,6 +95,8 @@
 this, ::slotNewData);
 connect(socket, ::disconnected,
 this, ::disconnected);
+connect(_idleTimer, ::timeout,
+this, ::slotConnectionIdle);
 
 // don't send before the event loop is active, since waitForBytesWritten() 
can cause interesting reentrancy issues
 // TODO should be QueueConnection, but unfortunately that doesn't work 
(yet), since
@@ -131,6 +136,24 @@
 if (m_reportTime) {
 reportTime();
 }
+
+m_idleTimer.stop();
+}
+
+void Connection::slotConnectionIdle()
+{
+Q_ASSERT(m_currentHandler == 0);
+if (m_backend && m_backend->isOpened() ) {
+if (m_backend->inTransaction()) {
+// This is a 

commit akonadi-server for openSUSE:Factory

2016-01-06 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2016-01-07 00:19:49

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2015-11-15 12:27:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2016-01-07 00:19:50.0 +0100
@@ -1,0 +2,9 @@
+Sun Dec 13 12:45:30 UTC 2015 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.12.0
+   * KDE Applications 15.12.0 
+   * https://www.kde.org/announcements/announce-applications-15.12.0.php
+   * boo#958887
+
+
+---

Old:

  akonadi-15.08.3.tar.xz

New:

  akonadi-15.12.0.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.CdJwGS/_old  2016-01-07 00:19:51.0 +0100
+++ /var/tmp/diff_new_pack.CdJwGS/_new  2016-01-07 00:19:51.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:15.08.3
+Version:15.12.0
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-15.08.3.tar.xz -> akonadi-15.12.0.tar.xz ++
 13194 lines of diff (skipped)




commit akonadi-server for openSUSE:Factory

2015-11-15 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2015-11-15 12:27:47

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2015-10-19 22:30:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2015-11-15 12:27:48.0 +0100
@@ -1,0 +2,9 @@
+Tue Nov 10 19:51:55 UTC 2015 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.08.3
+   * KDE Applications 15.08.3 
+   * https://www.kde.org/announcements/announce-applications-15.08.3.php
+   * boo#954531
+
+
+---

Old:

  akonadi-15.08.2.tar.xz

New:

  akonadi-15.08.3.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.Rfqy0t/_old  2015-11-15 12:27:49.0 +0100
+++ /var/tmp/diff_new_pack.Rfqy0t/_new  2015-11-15 12:27:49.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:15.08.2
+Version:15.08.3
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-15.08.2.tar.xz -> akonadi-15.08.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadi-15.08.2/autotests/server/fetchhandlertest.cpp 
new/akonadi-15.08.3/autotests/server/fetchhandlertest.cpp
--- old/akonadi-15.08.2/autotests/server/fetchhandlertest.cpp   2015-09-11 
12:54:49.0 +0200
+++ new/akonadi-15.08.3/autotests/server/fetchhandlertest.cpp   2015-10-27 
17:54:02.0 +0100
@@ -232,7 +232,7 @@
 
 timer.start();
 QList items;
-for (int i = 0; i < 1; i++) {
+for (int i = 0; i < 1000; i++) {
 
items.append(initializer->createItem(QString::number(i).toLatin1().constData(),col1));
 }
 qDebug() << timer.nsecsElapsed()/1.0e6 << "ms";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadi-15.08.2/src/server/storage/collectionstatistics.cpp 
new/akonadi-15.08.3/src/server/storage/collectionstatistics.cpp
--- old/akonadi-15.08.2/src/server/storage/collectionstatistics.cpp 
2015-09-11 12:54:49.0 +0200
+++ new/akonadi-15.08.3/src/server/storage/collectionstatistics.cpp 
2015-10-27 17:54:02.0 +0100
@@ -57,11 +57,18 @@
 
 CollectionStatistics::Statistics 
CollectionStatistics::getCollectionStatistics(const Collection )
 {
+static const QString SeenFlagsTableName = QStringLiteral("SeenFlags");
+static const QString IgnoredFlagsTableName = 
QStringLiteral("IgnoredFlags");
+
+#define FLAGS_COLUMN(table, column) \
+QStringLiteral("%1.%2").arg(table##TableName, 
PimItemFlagRelation::column())
+
 // COUNT(DISTINCT PimItemTable.id)
 CountQueryBuilder qb(PimItem::tableName(), PimItem::idFullColumnName(), 
CountQueryBuilder::Distinct);
 // SUM(PimItemTable.size)
-qb.addAggregation(PimItem::sizeFullColumnName(), QLatin1String("sum"));
-// SUM(CASE WHEN FlagTable.name IN ('\SEEN', '$IGNORED') THEN 1 ELSE 0 END)
+qb.addAggregation(PimItem::sizeFullColumnName(), QStringLiteral("sum"));
+
+// SUM(CASE WHEN SeenFlags.flag_id IS NOT NULL OR IgnoredFlags.flag_id IS 
NOT NULL THEN 1 ELSE 0 END)
 // This allows us to get read messages count in a single query with the 
other
 // statistics. It is much than doing two queries, because the database
 // only has to calculate the JOINs once.
@@ -69,17 +76,36 @@
 // Flag::retrieveByName() will hit the Entity cache, which allows us to 
avoid
 // a second JOIN with FlagTable, which PostgreSQL seems to struggle to 
optimize.
 Query::Condition cond(Query::Or);
-cond.addValueCondition(PimItemFlagRelation::rightFullColumnName(),
-   Query::Equals,
-   
Flag::retrieveByName(QLatin1String(AKONADI_FLAG_SEEN)).id());
-cond.addValueCondition(PimItemFlagRelation::rightFullColumnName(),
-   Query::Equals,
-   
Flag::retrieveByName(QLatin1String(AKONADI_FLAG_IGNORED)).id());
-Query::Case caseStmt(cond, QLatin1String("1"), QLatin1String("0"));
-qb.addAggregation(caseStmt, QLatin1String("sum"));
+cond.addValueCondition(FLAGS_COLUMN(SeenFlags, rightColumn), Query::IsNot, 
QVariant());
+cond.addValueCondition(FLAGS_COLUMN(IgnoredFlags, rightColumn), 
Query::IsNot, QVariant());
+
+Query::Case caseStmt(cond, QStringLiteral("1"), QStringLiteral("0"));
+qb.addAggregation(caseStmt, 

commit akonadi-server for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2015-10-19 22:30:25

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2015-10-12 10:01:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2015-10-19 22:30:27.0 +0200
@@ -1,0 +2,8 @@
+Sun Oct 11 13:14:41 UTC 2015 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.08.2
+   * KDE Applications 15.08.2 
+   * https://www.kde.org/announcements/announce-applications-15.08.2.php
+
+
+---

Old:

  akonadi-15.08.1.tar.xz

New:

  akonadi-15.08.2.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.Uei0BV/_old  2015-10-19 22:30:27.0 +0200
+++ /var/tmp/diff_new_pack.Uei0BV/_new  2015-10-19 22:30:27.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:15.08.1
+Version:15.08.2
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service

++ akonadi-15.08.1.tar.xz -> akonadi-15.08.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-15.08.1/src/server/notificationsource.cpp 
new/akonadi-15.08.2/src/server/notificationsource.cpp
--- old/akonadi-15.08.1/src/server/notificationsource.cpp   2015-08-31 
11:15:45.0 +0200
+++ new/akonadi-15.08.2/src/server/notificationsource.cpp   2015-09-11 
12:54:49.0 +0200
@@ -347,8 +347,10 @@
 return false;
 }
 } else if (notification.type() == Protocol::ChangeNotification::Items) {
+//We always want notifications that affect the parent resource (like 
an item added to a referenced collection)
+const bool notificationForParentResource = (mSession == 
notification.resource());
 if 
(CollectionReferenceManager::instance()->isReferenced(notification.parentCollection()))
 {
-return (mExclusive || 
isCollectionMonitored(notification.parentCollection()) || 
isMoveDestinationResourceMonitored(notification));
+return (mExclusive || 
isCollectionMonitored(notification.parentCollection()) || 
isMoveDestinationResourceMonitored(notification) || 
notificationForParentResource);
 }
 } else if (notification.type() == Protocol::ChangeNotification::Tags) {
 // Special handling for Tag removal notifications: When a Tag is 
removed,




commit akonadi-server for openSUSE:Factory

2015-10-12 Thread h_root
Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2015-10-12 10:01:46

Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and  /work/SRC/openSUSE:Factory/.akonadi-server.new (New)


Package is "akonadi-server"

Changes:

--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes
2015-10-03 20:16:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes   
2015-10-12 10:01:47.0 +0200
@@ -1,0 +2,8 @@
+Sun Sep 13 18:54:20 UTC 2015 - tittiatc...@gmail.com
+
+- Update to KDE Applications 15.08.1
+   * KDE Applications 15.08.1 
+   * https://www.kde.org/announcements/announce-applications-15.08.1.php
+- Drop upstream patch akonadi-fix-licenses.diff
+
+---

Old:

  akonadi-15.08.0.tar.xz
  akonadi-fix-licenses.diff

New:

  akonadi-15.08.1.tar.xz



Other differences:
--
++ akonadi-server.spec ++
--- /var/tmp/diff_new_pack.7BG0mh/_old  2015-10-12 10:01:47.0 +0200
+++ /var/tmp/diff_new_pack.7BG0mh/_new  2015-10-12 10:01:47.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   akonadi-server
-Version:15.08.0
+Version:15.08.1
 Release:0
 %define rname   akonadi
 Summary:PIM Storage Service
@@ -26,8 +26,6 @@
 Url:http://akonadi-project.org
 Source: %{rname}-%{version}.tar.xz
 Source99:   akonadi-server-rpmlintrc
-# PATCH-FIX-UPSTREAM akonadi-fix-licenses.diff -- Ensure all files are 
LGPL-2.1+ -- kde#351747 boo#942998
-Patch0: akonadi-fix-licenses.diff
 BuildRequires:  boost-devel
 BuildRequires:  cmake >= 2.8.9
 BuildRequires:  kf5-filesystem
@@ -80,7 +78,6 @@
 
 %prep
 %setup -q -n %{rname}-%{version}
-%patch0 -p1
 
 %build
   %cmake_kf5 -d build -- -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE 
-DQT_PLUGINS_DIR=%{_kf5_plugindir}

++ akonadi-15.08.0.tar.xz -> akonadi-15.08.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-15.08.0/.arcconfig 
new/akonadi-15.08.1/.arcconfig
--- old/akonadi-15.08.0/.arcconfig  1970-01-01 01:00:00.0 +0100
+++ new/akonadi-15.08.1/.arcconfig  2015-08-31 11:15:45.0 +0200
@@ -0,0 +1,4 @@
+{
+  "phabricator.uri" : "https://phabricator.kde.org/project/profile/34/;,
+  "history.immutable" : true
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadi-15.08.0/autotests/server/fakeakonadiserver.cpp 
new/akonadi-15.08.1/autotests/server/fakeakonadiserver.cpp
--- old/akonadi-15.08.0/autotests/server/fakeakonadiserver.cpp  2015-08-10 
18:01:43.0 +0200
+++ new/akonadi-15.08.1/autotests/server/fakeakonadiserver.cpp  2015-08-31 
11:15:45.0 +0200
@@ -1,19 +1,19 @@
 /*
  * Copyright (C) 2014  Daniel Vrátil 
  *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
  *
- * This program is distributed in the hope that it will be useful,
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  
USA
  *
  */
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-15.08.0/autotests/server/fakeakonadiserver.h 
new/akonadi-15.08.1/autotests/server/fakeakonadiserver.h
--- old/akonadi-15.08.0/autotests/server/fakeakonadiserver.h2015-08-10 
18:01:43.0 +0200
+++ new/akonadi-15.08.1/autotests/server/fakeakonadiserver.h2015-08-31 
11:15:45.0 +0200
@@ -1,22