Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package akonadi for openSUSE:Factory checked in at 2026-08-24 12:02:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/akonadi (Old) and /work/SRC/openSUSE:Factory/.akonadi.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "akonadi" Mon Aug 24 12:02:02 2026 rev:32 rq:1372298 version:26.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/akonadi/akonadi.changes 2026-07-02 22:03:38.760895560 +0200 +++ /work/SRC/openSUSE:Factory/.akonadi.new.1258/akonadi.changes 2026-08-24 12:02:59.973570378 +0200 @@ -1,0 +2,30 @@ +Sun Aug 16 07:26:21 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 26.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/26.08.0/ +- Changes since 26.07.90: + * Port away from deprecated Q_FLAGS + * Fix i18n (missing arg) + * ETMViewStateSaver: add stable remote-path key format + +------------------------------------------------------------------- +Sat Aug 1 11:38:05 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 26.07.90 + * New feature release +- Changes since 26.07.80: + * Clarify ambiguous trash collection message + * agentinstancewidget - use a smaller icon size for agents + +------------------------------------------------------------------- +Sat Jul 18 11:10:39 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 26.07.80 + * New feature release +- Too many changes since 26.04.3, only listing bugfixes: + * Fixes for Akonadi killing MariaDB too quickly + * FormCollectionComboBox: Drop unused collection property (kde#518048) + +------------------------------------------------------------------- Old: ---- akonadi-26.04.3.tar.xz akonadi-26.04.3.tar.xz.sig New: ---- akonadi-26.08.0.tar.xz akonadi-26.08.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ akonadi.spec ++++++ --- /var/tmp/diff_new_pack.sySplb/_old 2026-08-24 12:03:00.917603683 +0200 +++ /var/tmp/diff_new_pack.sySplb/_new 2026-08-24 12:03:00.919603754 +0200 @@ -16,13 +16,26 @@ # -%define kf6_version 6.19.0 +%define kf6_version 6.27.0 %define qt6_version 6.9.0 %define name akonadi + +%bcond_without kde_python_bindings +%if %{with kde_python_bindings} +%if 0%{suse_version} > 1500 +%define pythons %{primary_python} +%else +%{?sle15_python_module_pythons} +%endif +%define mypython %pythons +%define __mypython %{expand:%%__%{mypython}} +%define mypython_sitearch %{expand:%%%{mypython}_sitearch} +%endif + %bcond_without released Name: akonadi -Version: 26.04.3 +Version: 26.08.0 Release: 0 Summary: PIM Storage Service License: LGPL-2.1-or-later @@ -62,6 +75,17 @@ BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} BuildRequires: cmake(Qt6Xml) >= %{qt6_version} BuildRequires: pkgconfig(liblzma) >= 5.0.0 +# SECTION bindings +%if %{with kde_python_bindings} +BuildRequires: %{mypython}-build +BuildRequires: %{mypython}-devel >= 3.9 +BuildRequires: %{mypython}-setuptools +BuildRequires: %{mypython}-wheel +BuildRequires: python3-kf6-kcoreaddons +BuildRequires: cmake(PySide6) +BuildRequires: cmake(Shiboken6) +%endif +# /SECTION # SECTION sqlite Requires: qt6-sql-sqlite Requires: sqlite3 @@ -140,9 +164,9 @@ # For the kcfg_generate_dbus_interface CMake macro Requires: xsltproc Requires: libKPim6AkonadiAgentBase6 = %{version} +Requires: libKPim6AkonadiAgentWidgetBase6 = %{version} Requires: libKPim6AkonadiCore6 = %{version} Requires: libKPim6AkonadiWidgets6 = %{version} -Requires: libKPim6AkonadiAgentWidgetBase6 = %{version} Requires: libKPim6AkonadiXml6 = %{version} Requires: cmake(KF6Config) >= %{kf6_version} Requires: cmake(KF6ConfigWidgets) >= %{kf6_version} @@ -172,13 +196,26 @@ %description apparmor This package contains AppArmor profiles for Akonadi. +%if %{with kde_python_bindings} +%package -n python3-akonadi +Summary: Python interface for Akonadi +Requires: python3-kf6-kcoreaddons + +%description -n python3-akonadi +This package provides a python interface for Akonadi. +%endif + %lang_package %prep %autosetup -p1 %build -%cmake_kf6 -DDATABASE_BACKEND:STRING=SQLITE +%cmake_kf6 \ +%if %{with kde_python_bindings} + -DPython_EXECUTABLE:STRING=%{__mypython} +%endif +%{nil} %kf6_build @@ -216,6 +253,7 @@ %dir %{_kf6_iconsdir}/hicolor/256x256 %dir %{_kf6_iconsdir}/hicolor/256x256/apps %{_kf6_applicationsdir}/org.kde.akonadi.configdialog.desktop +%{_kf6_applicationsdir}/org.kde.akonadi.desktop %{_kf6_bindir}/akonadi_agent_launcher %{_kf6_bindir}/akonadi_agent_server %{_kf6_bindir}/akonadi_control @@ -290,6 +328,10 @@ %{_kf6_plugindir}/designer/akonadi6widgets.so %{_kf6_sharedir}/kdevappwizard/templates/akonadiresource.tar.bz2 %{_kf6_sharedir}/kdevappwizard/templates/akonadiserializer.tar.bz2 +%if %{with kde_python_bindings} +%dir %{_includedir}/PySide6/ +%{_includedir}/PySide6/AkonadiCore/ +%endif %files apparmor %config(noreplace) %{_sysconfdir}/apparmor.d/mariadbd_akonadi @@ -297,5 +339,11 @@ %config(noreplace) %{_sysconfdir}/apparmor.d/postgresql_akonadi %config(noreplace) %{_sysconfdir}/apparmor.d/usr.bin.akonadiserver +%if %{with kde_python_bindings} +%files -n python3-akonadi +%{_kf6_sharedir}/PySide6/typesystems/typesystem_akonadi.xml +%{mypython_sitearch}/*.so +%endif + %files lang -f %{name}.lang ++++++ akonadi-26.04.3.tar.xz -> akonadi-26.08.0.tar.xz ++++++ ++++ 84118 lines of diff (skipped)
