16 Commits

Author SHA256 Message Date
7c771cf3b0 Accepting request 1326015 from KDE:Applications
KDE release gear 25.12.1 (forwarded request 1325801 from krop)

OBS-URL: https://build.opensuse.org/request/show/1326015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/akonadi?expand=0&rev=25
2026-01-12 09:12:46 +00:00
Christophe Marin
b6603b61bf OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=60 2026-01-08 21:01:41 +00:00
Christophe Marin
a9e52f53f4 KDE release gear 25.12.1
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=59
2026-01-08 20:59:13 +00:00
9691b722e0 Accepting request 1322287 from KDE:Applications
KDE release gear 25.12 (forwarded request 1321386 from krop)

OBS-URL: https://build.opensuse.org/request/show/1322287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/akonadi?expand=0&rev=24
2025-12-15 10:45:59 +00:00
Christophe Marin
00634f36bf KDE release gear 25.12
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=57
2025-12-11 22:45:14 +00:00
Christophe Marin
46def30f7d KDE Release gear 25.12 beta
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=56
2025-11-22 12:43:08 +00:00
31547a9d36 Accepting request 1316113 from KDE:Applications
KDE release gear 25.08.3

OBS-URL: https://build.opensuse.org/request/show/1316113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/akonadi?expand=0&rev=23
2025-11-08 15:26:52 +00:00
Christophe Marin
4fb29515d0 KDE release gear 25.08.3
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=54
2025-11-07 00:12:26 +00:00
2a818c7a80 Accepting request 1310042 from KDE:Applications
KDE release gear 25.08.2 (forwarded request 1309696 from krop)

OBS-URL: https://build.opensuse.org/request/show/1310042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/akonadi?expand=0&rev=22
2025-10-13 15:21:55 +00:00
Christophe Marin
4eb6c06975 KDE release gear 25.08.2
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=52
2025-10-09 15:37:01 +00:00
069889880b Accepting request 1303771 from KDE:Applications
KDE release gear 25.08.1

OBS-URL: https://build.opensuse.org/request/show/1303771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/akonadi?expand=0&rev=21
2025-09-11 12:38:27 +00:00
Christophe Marin
53cfc8f552 KDE Release gear 25.08.1
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=50
2025-09-11 07:34:46 +00:00
116c06b8a0 Accepting request 1299813 from KDE:Applications
KDE release gear 25.08

OBS-URL: https://build.opensuse.org/request/show/1299813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/akonadi?expand=0&rev=20
2025-08-16 18:36:51 +00:00
Christophe Marin
8c4cb71c65 OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=48 2025-08-15 10:48:52 +00:00
Christophe Marin
98b0b993b7 KDE release gear 25.08.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=47
2025-08-15 06:49:04 +00:00
Christophe Marin
20d51e3ce6 KDE release gear 25.08 beta
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi?expand=0&rev=46
2025-07-22 18:24:43 +00:00
7 changed files with 177 additions and 25 deletions

17
_constraints Normal file
View File

@@ -0,0 +1,17 @@
<constraints>
<hardware>
<disk>
<size unit="G">5</size>
</disk>
</hardware>
<overwrite>
<conditions>
<arch>ppc64le</arch>
</conditions>
<hardware>
<memory>
<size unit="G">6</size>
</memory>
</hardware>
</overwrite>
</constraints>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:042cd3319eadfb82547773e52ce7d41d361d58c4e92fe75a5179c1574ed4f5df
size 1742704

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmhjcVoACgkQu0YzUNbv
Me84MA/9HDquij/NLUy7yCnTEGG3uggNCu2uztMu+6dedpWbbFlLAzDrn+PGwdu1
8ZyyApkcnZa9XLP7hMRsRaAVdPu1VTP5TZrlOiniJMQRZaZgGDxuwio5OIDRp83w
ecuISEYfRxjlEE6yMT4C2DA/Q1pPTjIofcR8y51sMSG68xHMYQ2Da8W0GyBHx2AN
rHb8fOFr6BqknzWlMl25TMEdA5CkR3itKZ5/PwD+kwidw4LS2HQ0WSPXc1i1gvG1
Rq+sZnCcm1bfQI/4EmHa/1R6bCuVSjRB6rPabEEz8Moa5+2OtgkeV/BxYsEoT0HB
m6tJztNfJVuf7r8hBPZ0//WgmvjFhX7N1vUkp+CGvtz9VTrWDmz/TDzftcpxb/+O
NFL5xkXjQs06b8RSLZqRAQS9V6JH77Q754Nc/vWB97m0zJGQ3kVB5OLsdzFWmpMj
abHS8pSeDivxqtF94hDrCvddumpG1veC/Alrv5BfFevMBSKqF+nz+Z+4177th62K
OnIx0U5NFyr/RLcxnSo2tHNjM0iCjyrO2ruOz3GFu0VJk8mTxJ/ChLsXpRDl7Mbc
/YFn5/7f6FXRy9rSCCYDYXEut6217jvctMlmPzsaJuc4DRBtrqnj9iv6613Rjs+g
ykrXvxMCmWl1Fh8FLPbuEeh6mgUUPe6mgZdo7m0GQyj0IWSy3HU=
=mWZt
-----END PGP SIGNATURE-----

3
akonadi-25.12.1.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fa0ff9007e0fb1803911a2f1a5cdadf2bf3f714845a583872b787f7b52714ff0
size 1771124

View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmle2j8ACgkQu0YzUNbv
Me92dA//T1ByGb7ThncUZXQp/13hKE1Jbt6+luLwtscqW0IprQwjJWM6WBQ8Y5Ns
J/UmJ9R2h6rBINmgs+cCSbit58J3e7G6dJZHiWq272UL30PDx247NfSmwr4xXOqA
d31Mpzh6jUK4nP8JH3PvBmKUNlVfa/r6scsCU6aQtNwCUYsCTj2c4sY4HWYrf69S
+Wg/uCGx4WJ5z0oKQvBgTyWAXi6jlByv27aFOD5fNIyMU7KJpNN0RgWPO3ubfTIz
EHcH4WzOuBPxHlh2iTytmXCbOCFGR5TDv9ZxigSD9PlmY6qKcFvj510B7EvBlaol
ovRw97kvd/EQdzYYZb67FBTwkWG8MzJkIGJqtRaZ7THkj/CJwX2CA8hjOO/Q+8p+
evCmd4TlQdEr8bdap4Zq6srEPT2+ZciVUZ3CNzyf9/L9+HqBEFo7MV75cNxEnROJ
xm2nEXgfg7N5zPN4OdI6GRWprikV0CkhjznD1cUDPjqIndC0BB6XH4hnWzLILC1O
N3V3/B5L8F4ai/UhiTUzTDUJEagnLV/NTputqQ2AJmMlD1MbQCYalrYvj0ziuLWG
oxTctbIyUXmKdVnKeagaMjrDPryl+xj87VsY3hrkdoWUS53Niq2ZihYhFOfPBieg
n/Cfs+kRQzTxHQlXdt/wanfRW2QfqY5swdP7J3x+wkV9WibaEdM=
=SkZM
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,108 @@
-------------------------------------------------------------------
Wed Jan 7 12:24:22 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 25.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.12.1/
- Changes since 25.12.0:
* fix missing alias property in AgentConfigurationForm
* Optimize StorageJanitor::findOrphanedItems
-------------------------------------------------------------------
Sat Dec 6 11:40:08 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.12.0/
- Changes since 25.11.80:
* Fix SQL syntax error when using MariaDB 12.1
* Revert "Extend the protocol with BeginItemSync and EndItemSync commands"
* Revert "DataStream: distinguish between regular exception and timeout"
* Revert "ItemQueryHelper: use a more helpful exception message"
* Revert "Implement ItemSyncHandler"
* Revert "Switch ItemSync to the new server-side itemsync protocol"
* Revert "Deprecated TransactionJobs and TransactionSequence"
* Revert "Fix handling subjob error in new ItemSync"
* Revert "Decrease the default size of batchSize reported by ResourceBase"
* Revert "ItemSync: don't send EndItemSync if we did not send BeginItemSync"
* Revert "Fix build against Qt 5.14"
* Revert "ItemSync: don't use long-lasting multi-item transactions"
* Revert "ItemSync: propagate merge mode to BeginItemSync command"
* Revert "ItemSync: fix & adjust itemsynctest"
* Revert "Connection: specify socket read timeout using std::chrono"
* Revert "ItemSync: use DB transactions to optimize sync speed"
* Revert "Fix a spelling and a newline-at-eof issue to pass CI"
* Revert "A round of clang-format for CI"
* Revert "Fix Windows build, adapt to rename"
-------------------------------------------------------------------
Sat Nov 15 19:56:10 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.11.80
* New feature release
- Too many changes since 25.08.3, only listing bugfixes:
* Fix bug 511642: Sort tags by name (kde#511642)
* widgets/standardactionmanager: Filter clipboard change events (kde#485661, kde#508727)
-------------------------------------------------------------------
Thu Nov 6 18:37:06 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2
-------------------------------------------------------------------
Tue Oct 7 18:48:32 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.2/
- Changes since 25.08.1:
* widgets/standardactionmanager: Filter clipboard change events (kde#485661, kde#508727)
-------------------------------------------------------------------
Wed Sep 10 09:23:14 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.1/
- Changes since 25.08.0:
* agentbase.cp - fix finding mallinfo2 using __GLIBC_PREREQ
* Fix opening agent configuration
- Drop patch, merged upstream:
* 0001-Fix-opening-agent-configuration.patch
-------------------------------------------------------------------
Fri Aug 15 10:48:45 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Add upstream fix:
* 0001-Fix-opening-agent-configuration.patch
-------------------------------------------------------------------
Fri Aug 8 07:46:57 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.08.0/
- Changes since 25.07.80:
* Fix typo: i18ndc is correct not i18ncd
-------------------------------------------------------------------
Mon Jul 14 14:24:42 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.07.80
* New feature release
- Too many changes since 25.04.3, only listing bugfixes:
* fix batch query operation really completing full set (kde#494807)
* collectioncombobox.cpp - add a connect to deal with the combobox changes (kde#498551)
-------------------------------------------------------------------
Tue Jul 1 15:26:25 UTC 2025 - Christophe Marin <christophe@krop.fr>

View File

@@ -1,7 +1,7 @@
#
# spec file for package akonadi
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,13 +16,13 @@
#
%define kf6_version 6.6.0
%define qt6_version 6.6.0
%define kf6_version 6.19.0
%define qt6_version 6.9.0
%define name akonadi
%bcond_without released
Name: akonadi
Version: 25.04.3
Version: 25.12.1
Release: 0
Summary: PIM Storage Service
License: LGPL-2.1-or-later
@@ -41,8 +41,6 @@ BuildRequires: libxslt-tools
BuildRequires: mariadb
BuildRequires: pkgconfig
BuildRequires: postgresql-devel
BuildRequires: qt6-core-private-devel >= %{qt6_version}
BuildRequires: qt6-sql-private-devel >= %{qt6_version}
BuildRequires: shared-mime-info
BuildRequires: cmake(AccountsQt6)
BuildRequires: cmake(KAccounts6)
@@ -54,11 +52,13 @@ BuildRequires: cmake(KF6I18n) >= %{kf6_version}
BuildRequires: cmake(KF6IconThemes) >= %{kf6_version}
BuildRequires: cmake(KF6ItemModels) >= %{kf6_version}
BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version}
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
BuildRequires: cmake(KF6XmlGui) >= %{kf6_version}
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6DBus) >= %{qt6_version}
BuildRequires: cmake(Qt6Designer) >= %{qt6_version}
BuildRequires: cmake(Qt6Network) >= %{qt6_version}
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
BuildRequires: cmake(Qt6Sql) >= %{qt6_version}
BuildRequires: cmake(Qt6Test) >= %{qt6_version}
BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version}
@@ -94,6 +94,13 @@ Recommends: akonadi
%description -n libKPim6AkonadiCore6
This package includes the core Akonadi library, the KDE PIM storage service.
%package -n libKPim6AkonadiAgentWidgetBase6
Summary: Akonadi Agent widget library
Recommends: akonadi
%description -n libKPim6AkonadiAgentWidgetBase6
This package include base widgets for Akonadi agents, part of the KDE PIM storage service.
%package -n libKPim6AkonadiAgentBase6
Summary: Akonadi Agent base library
Recommends: akonadi
@@ -122,6 +129,14 @@ Recommends: akonadi
%description -n libKPim6AkonadiXml6
This package includes the Akonadi Xml library for Akonadi, the KDE PIM storage service.
%package imports
Summary: QtQuick components for Akonadi
Requires: libKPim6AkonadiCore6 = %{version}
Recommends: akonadi
%description imports
This package contains QtQuick components for the libraries part of Akonadi, the KDE PIM storage service.
%package devel
Summary: Akonadi Framework: Build Environment
Requires: akonadi = %{version}
@@ -130,6 +145,8 @@ Requires: xsltproc
Requires: libKPim6AkonadiAgentBase6 = %{version}
Requires: libKPim6AkonadiCore6 = %{version}
Requires: libKPim6AkonadiWidgets6 = %{version}
Requires: libKPim6AkonadiAgentWidgetBase6 = %{version}
Requires: libKPim6AkonadiXml6 = %{version}
Requires: cmake(KF6Config) >= %{kf6_version}
Requires: cmake(KF6ConfigWidgets) >= %{kf6_version}
Requires: cmake(KF6CoreAddons) >= %{kf6_version}
@@ -179,6 +196,7 @@ This package contains AppArmor profiles for Akonadi.
%ldconfig_scriptlets -n libKPim6AkonadiAgentBase6
%ldconfig_scriptlets -n libKPim6AkonadiPrivate6
%ldconfig_scriptlets -n libKPim6AkonadiXml6
%ldconfig_scriptlets -n libKPim6AkonadiAgentWidgetBase6
%post apparmor
%apparmor_reload %{_sysconfdir}/apparmor.d/mariadbd_akonadi %{_sysconfdir}/apparmor.d/mysqld_akonadi %{_sysconfdir}/apparmor.d/postgresql_akonadi %{_sysconfdir}/apparmor.d/usr.bin.akonadiserver
@@ -190,6 +208,7 @@ This package contains AppArmor profiles for Akonadi.
%config %{_kf6_sysconfdir}/xdg/akonadi/mysql-global.conf
%dir %{_kf6_iconsdir}/hicolor/256x256
%dir %{_kf6_iconsdir}/hicolor/256x256/apps
%{_kf6_applicationsdir}/org.kde.akonadi.configdialog.desktop
%{_kf6_bindir}/akonadi_agent_launcher
%{_kf6_bindir}/akonadi_agent_server
%{_kf6_bindir}/akonadi_control
@@ -201,6 +220,7 @@ This package contains AppArmor profiles for Akonadi.
%{_kf6_bindir}/akonadiserver
%{_kf6_bindir}/akonaditest
%{_kf6_bindir}/asapcat
%{_kf6_bindir}/akonadiagentconfigdialog
%{_kf6_configkcfgdir}/resourcebase.kcfg
%dir %{_kf6_datadir}/akonadi/
%{_kf6_datadir}/akonadi/akonadi-xml.xsd
@@ -212,6 +232,8 @@ This package contains AppArmor profiles for Akonadi.
%{_kf6_iconsdir}/hicolor/*/apps/akonadi.png
%{_kf6_iconsdir}/hicolor/scalable/apps/akonadi.svgz
%{_kf6_plugindir}/pim6/akonadi/akonadi_test_searchplugin.so
%dir %{_kf6_plugindir}/pim6/akonadi/config/
%{_kf6_plugindir}/pim6/akonadi/config/knutconfig.so
%dir %{_kf6_sharedir}/akonadi
%dir %{_kf6_sharedir}/akonadi/agents
%{_kf6_sharedir}/akonadi/agents/knutresource.desktop
@@ -234,6 +256,12 @@ This package contains AppArmor profiles for Akonadi.
%files -n libKPim6AkonadiXml6
%{_kf6_libdir}/libKPim6AkonadiXml.so.*
%files -n libKPim6AkonadiAgentWidgetBase6
%{_kf6_libdir}/libKPim6AkonadiAgentWidgetBase.so.*
%files imports
%{_kf6_qmldir}/org/kde/akonadi/
%files devel
%doc %{_kf6_qchdir}/KPim6Akonadi*
%{_includedir}/KPim6/Akonadi/
@@ -241,6 +269,7 @@ This package contains AppArmor profiles for Akonadi.
%{_includedir}/KPim6/AkonadiCore/
%{_includedir}/KPim6/AkonadiWidgets/
%{_includedir}/KPim6/AkonadiXml/
%{_includedir}/KPim6/AkonadiAgentWidgetBase/
%{_kf6_bindir}/akonadi2xml
%{_kf6_cmakedir}/KPim6Akonadi/
%{_kf6_dbusinterfacesdir}/org.freedesktop.Akonadi.*.xml
@@ -249,6 +278,7 @@ This package contains AppArmor profiles for Akonadi.
%{_kf6_libdir}/libKPim6AkonadiPrivate.so
%{_kf6_libdir}/libKPim6AkonadiWidgets.so
%{_kf6_libdir}/libKPim6AkonadiXml.so
%{_kf6_libdir}/libKPim6AkonadiAgentWidgetBase.so
%dir %{_kf6_plugindir}/designer
%{_kf6_plugindir}/designer/akonadi6widgets.so
%{_kf6_sharedir}/kdevappwizard/templates/akonadiresource.tar.bz2