Compare commits
16 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 7c771cf3b0 | |||
|
|
b6603b61bf | ||
|
|
a9e52f53f4 | ||
| 9691b722e0 | |||
|
|
00634f36bf | ||
|
|
46def30f7d | ||
| 31547a9d36 | |||
|
|
4fb29515d0 | ||
| 2a818c7a80 | |||
|
|
4eb6c06975 | ||
| 069889880b | |||
|
|
53cfc8f552 | ||
| 116c06b8a0 | |||
|
|
8c4cb71c65 | ||
|
|
98b0b993b7 | ||
|
|
20d51e3ce6 |
17
_constraints
Normal file
17
_constraints
Normal 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>
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:042cd3319eadfb82547773e52ce7d41d361d58c4e92fe75a5179c1574ed4f5df
|
||||
size 1742704
|
||||
@@ -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
3
akonadi-25.12.1.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fa0ff9007e0fb1803911a2f1a5cdadf2bf3f714845a583872b787f7b52714ff0
|
||||
size 1771124
|
||||
16
akonadi-25.12.1.tar.xz.sig
Normal file
16
akonadi-25.12.1.tar.xz.sig
Normal 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-----
|
||||
105
akonadi.changes
105
akonadi.changes
@@ -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>
|
||||
|
||||
|
||||
42
akonadi.spec
42
akonadi.spec
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user