Package Release Info

akonadi-server-23.08.5-bp156.1.2

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

akonadi-server
akonadi-server-apparmor
akonadi-server-devel
akonadi-server-lang
libKPim5AkonadiAgentBase5
libKPim5AkonadiCore5
libKPim5AkonadiPrivate5
libKPim5AkonadiWidgets5
libKPim5AkonadiXml5

Change Logs

* Tue Mar 26 2024 Christophe Marin <christophe@krop.fr>
- Update to 23.08.5
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/23.08.5/
- Changes since 23.08.4:
  * Also skip MySQL tests on the FreeBSD CI
  * Disable PostgreSQL Akonadi tests on the CI
* Tue Dec 05 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.08.4
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/23.08.4/
- No code change since 23.08.3
* Tue Nov 07 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/23.08.3/
- Changes since 23.08.2:
  * Only keep mysql log from the last session (kde#456983)
* Tue Oct 10 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.08.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
* Tue Sep 12 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.08.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
* Tue Aug 29 2023 Wolfgang Bauer <wbauer@tmo.at>
- Fix Provides/Obsoletes: the removed package was named
  akonadi-server-sqlite, not akonadi-sqlite
* Sun Aug 20 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/23.08.0/
- No code change since 23.07.90
* Mon Aug 14 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.07.90
  * New feature release
- Changes since 23.07.80:
  * Debugging helper: indicate resource name in "Unknown resource" error msg
* Tue Aug 01 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.07.80
  * New feature release
- Too many changes since 23.04.3, only listing bugfixes:
  * Check for config file in the location of CONFIG_INSTALL_DIR (kde#418265)
  * Fix wrong for clause in Akonadi::Session (kde#468343)
* Tue Jul 04 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/23.04.3/
- No code change since 23.04.2
* Tue Jun 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/23.04.2/
- No code change since 23.04.1
* Tue May 09 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/23.04.1/
- Changes since 23.04.0:
  * Allow running mysql_upgrade when starting Akonadi
  * Remove dangling reference
  * Avoid crashing before priting debug output when setting up db
  * Fix crash on server shutdown (kde#462692)
  * Use correct INSTALL_TARGETS_DEFAULT_ARGS
  * Fix a bug in for clause in EntityTreeModel
  * Remove dead code from FavoriteCollectionsModel
  * Fix wrong for clause in Akonadi::Session (kde#468343)
  * Add a test for faulty iteration in Akonadi::Session
- Drop patches, merged upstream:
  * 0001-Fix-wrong-for-clause-in-Akonadi-Session.patch
  * 0002-Remove-dead-code-from-FavoriteCollectionsModel.patch
  * 0003-Fix-a-bug-in-for-clause-in-EntityTreeModel.patch
  * 0001-Fix-crash-on-server-shutdown.patch
  * 0001-Avoid-crashing-before-priting-debug-output-when-sett.patch
  * 0001-Remove-dangling-reference.patch
  * 0001-Allow-running-mysql_upgrade-when-starting-Akonadi.patch
* Fri Apr 28 2023 Christophe Marin <christophe@krop.fr>
- Add more fixes:
  * 0001-Avoid-crashing-before-priting-debug-output-when-sett.patch
    (kde#468985)
  * 0001-Remove-dangling-reference.patch
  * 0001-Allow-running-mysql_upgrade-when-starting-Akonadi.patch
    (kde#402680)
* Sat Apr 22 2023 Christophe Marin <christophe@krop.fr>
- Add upstream changes:
  * 0001-Fix-wrong-for-clause-in-Akonadi-Session.patch (kde#458315)
  * 0002-Remove-dead-code-from-FavoriteCollectionsModel.patch
  * 0003-Fix-a-bug-in-for-clause-in-EntityTreeModel.patch
  * 0001-Fix-crash-on-server-shutdown.patch (kde#450217, kde#462692)
* Sat Apr 15 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/23.04.0/
* Fri Mar 31 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.03.90
  * New feature release
* Fri Mar 17 2023 Christophe Marin <christophe@krop.fr>
- Update to 23.03.80
  * New feature release
Version: 22.12.3-bp155.1.7
* Tue Feb 28 2023 Christophe Marin <christophe@krop.fr>
- Update to 22.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.12.3/
* Tue Jan 31 2023 Christophe Marin <christophe@krop.fr>
- Update to 22.12.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.12.2/
* Tue Jan 03 2023 Christophe Marin <christophe@krop.fr>
- Update to 22.12.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.12.1/
* Fri Dec 02 2022 Christophe Marin <christophe@krop.fr>
- Update to 22.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/22.12.0/
* Sat Nov 26 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.11.90
  * New feature release
* Sat Nov 12 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.11.80
  * New feature release
* Tue Nov 01 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.08.3/
* Tue Oct 11 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.08.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.08.2/
* Tue Sep 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.08.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.08.1/
* Sun Aug 14 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/22.08.0/
* Fri Aug 05 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.07.90
  * New feature release
* Sat Jul 16 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.07.80
  * New feature release
- Drop akonadiserver-apparmor-typos-mr94.patch. Fixed upstream
* Tue Jul 05 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.04.3/
* Wed Jun 08 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.04.2/
* Sun May 15 2022 Christian Boltz <suse-beta@cboltz.de>
- Add akonadiserver-apparmor-typos-mr94.patch to ensure mariadbd_akonadi
  AppArmor profile actually gets used
* Tue May 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/22.04.1/
* Mon Apr 18 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/22.04.0/
* Fri Apr 08 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.03.90
  * New feature release
* Wed Mar 23 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 22.03.80
  * New feature release
- Changes since 21.12.3:
  * Apparmor: Also look in /usr/libexec
  * Fix some qt6 compile error
  * Fix compile without deprecated method
  * Make it compile against qt6
  * Fix install private includes (qt6 compile fix)
  * Fix cmake variable
  * Show missing header in qtc6
  * Fix some qtc6 compile error
  * Check executables exist in PATH before passing them to QProcess
  * kaccounts-integration is Linux/FreeBSD only - so don't try to use it elsewhere
  * Remove kplugindesigner dep
  * Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
  * Fix compile error against qt6
  * Change build system for building against qt6
  * Remove dependence on Boost
  * Update postgres paths
  * Fix brackets issue
  * Use capturedView directly
  * Enable new CI on FreeBSD
  * Switch to new GitLab CI tooling
  * Fix kaccounts-integration dep
  * Fix warning
  * Port deprecated I18N_NOOP macro
- Drop patch, now upstream:
  * akonadi-server/0001-Apparmor-Also-look-in-usr-libexec.patch
Version: 21.12.3-bp154.2.3.1
* Tue Oct 18 2022 Antonio Larrosa <alarrosa@suse.com>
- In SLE-15-SP3 we had patches that made akonadi fall back to
  sqlite if the mysql backend is not available. Those patches were
  already merged by upstream so we can let the package Recommend
  mysql instead of Require it, since it's not available in SLED.
  The Requires are set unless branding-SLE is installed so the
  requirements are used in Leap/TW but not in SLE where it's only
  a Recommends and an alternate Requirements is used in that case
  where the sqlite backend is installed if mysql is not available.
Version: 21.12.3-bp154.1.30
* Tue Mar 01 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/21.12.3/
- Changes since 21.12.2:
  * Use exec variable
  * Check executables exist in PATH before passing them to QProcess
* Tue Feb 01 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.12.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/21.12.2/
- Changes since 21.12.1:
  * Use all interface include dirs needed for LibXml2 (unbreak Windows build)
  * Fix build with GCC 12 (standard attributes in middle of decl-specifiers)
* Tue Jan 04 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.12.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/21.12.1/
- Changes since 21.12.0:
  * Fix min required libaccounts-qt version
* Fri Dec 03 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.12.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
  * Enable new GitLab CI on stable branch
* Sat Nov 27 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.11.90
  * New feature release
- No code change since 21.11.80
* Sat Nov 13 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.11.80
  * New feature release
- Too many changes to list here.
- Drop upstream patch:
  * akonadi-apparmor-opensuse.diff
* Tue Nov 02 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.08.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/21.08.3/
- No code change since 21.08.2
* Tue Oct 05 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.08.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/21.08.2/
- No code change since 21.08.1
* Wed Sep 01 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.08.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/21.08.1
- Changes since 21.08.0:
  * Add a missing static storage class
* Fri Aug 06 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.08.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/21.08.0
- No code change since 21.07.90
* Fri Jul 30 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.07.90
  * New feature release
- No code change since 21.07.80
* Sat Jul 17 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.07.80
  * New feature release
- Changes since 21.04.3:
  * Make sure that we don't cancel dialog
  * Use KSharedConfig::openStateConfig
  * Allow to exclude unified folder
  * Add roleNames to AgentTypeModel for easier interfacing with QML
  * USe QStringView here
  * Fix some clazy warning
  * Add support for subquery as table expression
  * Modernize code
  * Remove references to innodb_additional_mem_pool_size
  * use forward declaration here
  * AgentServer: remove unnecessary QWidgets import
  * kde4 Migration code will be removed in kf6
  * Remove the std::auto_ptr and std::unique_ptr payload checks
  * Make the recently accessed folder list globally accessible
  * Fix Clazy exclusion for 'old-style-connect', causes CI to fail
  * It will create mem leak here too I think
  * Fix memory leak detected by ASAN, by passing qApp as parent to QTranslator.
  * [favoriteproxytest] Link against KConfig
  * StandardActionManager is now based on QAction
  * CMake: replace most include_directories calls
  * CMake: use target_compile_definitions when possible
  * Add trailing comma to enums
- Only install the license files once
* Sun Jul 11 2021 Christian Boltz <suse-beta@cboltz.de>
- update akonadi-apparmor-opensuse.diff: add openSUSE Postgresql
  path in AppArmor profiles (and make it a variable to keep the
  profiles readable) and some more rules for Postgresql
* Wed Jul 07 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.04.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/21.04.3
- No code change since 21.04.2
* Tue Jun 08 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.04.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/gear/21.04.2
- No code change since 21.04.1
* Thu Jun 03 2021 Christian Boltz <suse-beta@cboltz.de>
- Install AppArmor profiles (as -apparmor subpackage)
- add akonadi-apparmor-opensuse.diff to adjust the profiles to
  openSUSE paths, and to add 'abi' rules to the profiles
* Wed May 12 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.04.1
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/releases/21.04.1
- No code change since 21.04.0
* Fri Apr 16 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.04.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
* Fri Apr 09 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.03.90
  * New feature release
- No code change since 21.03.80
* Sun Mar 21 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 21.03.80
  * New feature release
- Too many changes to list here.
Version: 20.04.2-bp152.2.6.1
* Wed Mar 03 2021 Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to work around QTBUG-72649 (boo#1173759, boo#1182982):
  * 0001-Replace-disconnect-reconnect-with-recursion-detectio.patch
Version: 20.04.2-bp152.2.3.1
* Wed Jul 22 2020 Antonio Larrosa <alarrosa@suse.com>
- SLED doesn't include mysql/mariadb but SLES does. So make mysql
  a Recommended (instead of Required) package when building for
  Backports and add a patch that checks in runtime if mysql is
  available before setting it as the default database and if
  it's not, use the QSQLITE3 driver (boo#1172539). Patches already
  submitted and approved by upstream.
  * 0001-Fallback-to-using-the-QSQLITE3-driver-if-QMYSQL-can-.patch
  * 0002-Check-availability-of-Postgresql-backend-and-clean-a.patch
  * 0003-Use-nullptr-instead-of-0L.patch
  * 0004-Add-curly-braces-around-single-line-blocks-and-space.patch
  * 0005-Add-missing-default-value-for-storeSettings-in-init-.patch
  * 0006-Use-std-unique_ptr-to-get-the-DbConfig.-temporary-ob.patch
  * 0007-Add-missing-include-memory.patch
Version: 20.04.2-bp152.1.1
* Tue Jun 09 2020 Christophe Giboudeaux <christophe@krop.fr>
- 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
* Fri May 15 2020 Luca Beltrame <lbeltrame@kde.org>
- 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
* Thu Apr 23 2020 Luca Beltrame <lbeltrame@kde.org>
- 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 05 2020 Luca Beltrame <lbeltrame@kde.org>
- Update to 20.03.90
  * New feature release
- No code change since 20.03.80
* Sun Mar 22 2020 Luca Beltrame <lbeltrame@kde.org>
- Update to 20.03.80
  * New feature release
- Too many changes to list here.
* Thu Mar 05 2020 Luca Beltrame <lbeltrame@kde.org>
- Update to 19.12.3
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/releases/2020-03-apps-update
- No code change since 19.12.2
* Fri Feb 07 2020 Christophe Giboudeaux <christophe@krop.fr>
- Replace %make_jobs with %cmake_build.
* Wed Feb 05 2020 Luca Beltrame <lbeltrame@kde.org>
- Update to 19.12.2
  * New bugfix release
  * For more details please see:
  * https://kde.org/announcements/releases/2020-02-apps-update
- No code change since 19.12.1
* Tue Feb 04 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- 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
* Tue Jan 07 2020 Christophe Giboudeaux <christophe@krop.fr>
- 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
* Tue Dec 10 2019 Luca Beltrame <lbeltrame@kde.org>
- Update to 19.12.0
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/releases/19.12
- No code change since 19.11.90
* Sat Nov 30 2019 Luca Beltrame <lbeltrame@kde.org>
- 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 2019 Luca Beltrame <lbeltrame@kde.org>
- Update to 19.11.80
  * New feature release
- Too many changes to list here.
* Thu Nov 07 2019 Luca Beltrame <lbeltrame@kde.org>
- 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
* Fri Oct 11 2019 Luca Beltrame <lbeltrame@kde.org>
- 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
* Thu Sep 05 2019 Luca Beltrame <lbeltrame@kde.org>
- 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
* Fri Aug 09 2019 Christophe Giboudeaux <christophe@krop.fr>
- 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 2019 lbeltrame@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 2019 lbeltrame@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
* Thu Jul 18 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Use kf5_debugdir macro for specifying the logging categories location
Version: 18.12.3-bp151.4.3.1
* Fri May 10 2019 wbauer@tmo.at
- Add fix-unhandled-exception.patch to fix a possible crash on
  exit (kde#401692)
Version: 18.12.3-bp151.2.3
* Wed Apr 03 2019 Luca Beltrame <lbeltrame@kde.org>
- Add upstream patches to fix regressions when checking mail:
  * fix-regression-when-updating-attributes.patch
  * fix-collection-detaching.patch
* Sat Mar 09 2019 lbeltrame@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
* Sat Feb 09 2019 lbeltrame@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
* Fri Jan 11 2019 lbeltrame@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
* Fri Dec 14 2018 lbeltrame@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 2018 lbeltrame@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 2018 Luca Beltrame <lbeltrame@kde.org>
- Run spec-cleaner
* Tue Nov 20 2018 lbeltrame@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
* Thu Nov 08 2018 lbeltrame@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)
* Thu Oct 11 2018 lbeltrame@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
* Thu Sep 06 2018 lbeltrame@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
* Tue Aug 28 2018 wbauer@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
* Thu Aug 16 2018 christophe@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 2018 lbeltrame@kde.org
- Update to 18.07.80
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-18.08-beta.php
- Changes since 18.04.3:
  * Too many changes to list here
- Build with gcc7 on Leap 42.3
* Fri Jul 13 2018 lbeltrame@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
* Fri Jun 08 2018 lbeltrame@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
* Fri May 11 2018 lbeltrame@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.
* Wed Apr 18 2018 lbeltrame@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 2018 lbeltrame@kde.org
- Update to 18.03.90
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-18.04-rc.php
- Changes since 17.12.3:
  * Too many changes to list here
Version: 17.12.3-bp150.2.4
* Thu Mar 08 2018 lbeltrame@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
* Wed Feb 07 2018 lbeltrame@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
* Thu Jan 11 2018 lbeltrame@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)
* Thu Dec 21 2017 lbeltrame@kde.org
- Move designer plugins to the devel package
* Sat Dec 09 2017 lbeltrame@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 2017 lbeltrame@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 2017 lbeltrame@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
* Thu Nov 09 2017 lbeltrame@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().
* Mon Oct 16 2017 lbeltrame@kde.org
- Update to 17.08.2
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-17.08.2.php
- Changes since 17.08.1:
  * Fix cancelTask() for retrieveItems()
  * akonadictl: fsck and vacuum require running Akonadi (kde#361542)
  * Introduce MimeTypeChecker::hasWantedMimeTypes
  * Only remove init connections to the database on server shutdown.
  * LIST: correctly return mimetypes for all Collections (kde#350219)
- Drop patches, now upstream:
  * correctly-return-mimetypes.patch
* Fri Sep 08 2017 lbeltrame@kde.org
- Add upstream patch correctly-return-mimetypes.patch:
  * Fixes creating top-level folders in KMail (kde#350219)
* Thu Sep 07 2017 lbeltrame@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
* Thu Aug 31 2017 lbeltrame@kde.org
- Add upstream consider-collections-that-not-match-mimetype.patch:
  * Fixes Korganizer reminders not showing up
* Sat Aug 26 2017 wbauer@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)
* Fri Aug 11 2017 christophe@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 05 2017 christophe@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
* Sat Jul 15 2017 lbeltrame@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
* Sun Jun 11 2017 lbeltrame@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 2017 lbeltrame@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)
* Wed May 17 2017 lbeltrame@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
* Tue May 09 2017 wbauer@tmo.at
- Unconditionally obsolete akonadi-runtime on all distributions, we
  don't support kdepim4 any more
Version: 16.08.2-2.4
* Mon Oct 31 2016 alarrosa@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.
* Tue Oct 11 2016 lbeltrame@kde.org
- KDE Applications 16.08.2
  https://www.kde.org/announcements/announce-applications-16.08.2.php
* Fri Sep 09 2016 tittiatcoke@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
* Fri Aug 12 2016 tittiatcoke@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 08 2016 tittiatcoke@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
* Wed Jul 20 2016 wbauer@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
* Thu Jul 07 2016 tittiatcoke@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 2016 lbeltrame@kde.org
- Add fix-read-after-free-collectionstatistics.diff: fix occasional
  memory corruption (may fix kde#363881)
* Tue Jun 14 2016 wbauer@tmo.at
- Use shared-mime-info macros (boo#979301)
* Fri Jun 10 2016 tittiatcoke@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
* Thu May 19 2016 lbeltrame@kde.org
- Explicitly require the newly-split libs in the devel package
* Thu May 19 2016 lbeltrame@kde.org
- Split AkonadiCore, AkonadiAgentBase and AkonadiWidgets libraries
  to separate subpackages, as per the SLPP
* Sat May 07 2016 tittiatcoke@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 2016 lbeltrame@kde.org
- Move akonadi2xml to devel package
* Wed Apr 27 2016 lbeltrame@kde.org
- Move dbus xml files to the akonadi-devel package
- Make the devel package conflict with
  libakonadiprotocolinternals-devel
* Sun Apr 17 2016 tittiatcoke@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 2016 tittiatcoke@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
Version: 15.12.3-4.1
* Sun Nov 09 2014 ledest@gmail.com
- fix bashisms in post/postun scripts
Version: 15.12.3-3.1
* Sun Mar 13 2016 tittiatcoke@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
* Sat Feb 13 2016 tittiatcoke@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
* Mon Jan 25 2016 tittiatcoke@gmail.com
- Obsolete the old akonadi-runtime for Factory/TW due to the
  switch to kdepim5 as default
* Sat Jan 09 2016 tittiatcoke@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
* Sun Dec 13 2015 tittiatcoke@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
* Tue Nov 10 2015 tittiatcoke@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
* Sun Oct 11 2015 tittiatcoke@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
* Sun Sep 13 2015 tittiatcoke@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
* Sat Aug 29 2015 cgiboudeaux@gmx.com
- Add akonadi-fix-licenses.diff. All files shall be LGPL-2.1+
  Fixes kde#351747 and boo#942998
* Mon Aug 24 2015 cgiboudeaux@gmx.com
- Make libKF5AkonadiPrivate-devel conflict with
  libakonadiprotocolinternals-devel as expected.
* Wed Aug 19 2015 cgiboudeaux@gmx.com
- Update to KDE Applications 15.08.0
  * KDE Applications 15.08.0
  * https://www.kde.org/announcements/announce-applications-15.08.0.php
* Fri Aug 07 2015 tittiatcoke@gmail.com
- Update to KDE Applications 15.07.90
  * KDE Applications 15.08.0 RC1
  * https://www.kde.org/announcements/announce-applications-15.07.90.php
- Drop patch do-not-leak-old-external-payload-files.diff due to
  upstream inclusion
- Rename package to akonadi-server to enable fallback to KDE4 version
* Tue Jun 30 2015 lbeltrame@kde.org
- Add do-not-leak-old-external-payload-files.diff: do not leak
  external payload files, fixes disk usage of akonadi file_db_data
  (kde#341884)
* Sun Nov 09 2014 Led <ledest@gmail.com>
- fix bashisms in post/postun scripts
* Wed Oct 29 2014 olaf@aepfle.de
- Package sqldrivers depending on its availibility instead of
  a given suse_version number
* Thu Sep 11 2014 hrvoje.senjan@gmail.com
- Add baselibs.conf, needed for kdebase4-workspace-libs-32bit
* Fri Aug 15 2014 tittiatcoke@gmail.com
- Update to 1.13.0
  * Fixed virtual collections statistics
  * Fixed tag RID fetch
  * Fixed HRID-based fetches
  * Fixed race condition in StorageDebugger
  * Use FindBacktrace.cmake from CMake 3.0 instead of our own
    detection
* Thu Jul 10 2014 cgiboudeaux@gmx.com
- Update to 1.12.91
  * MERGE command for faster synchronization
  * Optimizations in various commands handlers
  * SELECT command is obsolete now
  * Performance and concurrency improvements in QSQLITE3 driver
  * Introduced Collection sync preferences as an improvement over the IMAP-based subscription model
  * Disable filesystem copy-on-write for DB files when running on Btrfs
  * Introduced direct streaming of external parts
  * Fixed SearchManager DBus interface not being registered to DBus
  * Fixed handling of tags in AK-APPEND and MERGE commands
  * Various fixes in virtual collections handling
- Drop 0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch (merged upstream)
* Tue Apr 22 2014 hrvoje.senjan@gmail.com
- Added 0001-Remove-the-invalid-GID-part-from-PartTable-before-st.patch,
  resolves migration problems from earlier akonadi versions, kde#331867
* Tue Apr 08 2014 tittiatcoke@gmail.com
- Update to 1.12.1
  * Bugfix releases. Resolves performance issues with the baloo
    indexer and prevents dataloss when copying large email collections