Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kmymoney for openSUSE:Factory 
checked in at 2025-06-23 15:03:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmymoney (Old)
 and      /work/SRC/openSUSE:Factory/.kmymoney.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kmymoney"

Mon Jun 23 15:03:45 2025 rev:80 rq:1287663 version:5.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kmymoney/kmymoney.changes        2024-02-29 
21:50:57.539322733 +0100
+++ /work/SRC/openSUSE:Factory/.kmymoney.new.7067/kmymoney.changes      
2025-06-23 15:04:17.807290550 +0200
@@ -1,0 +2,6 @@
+Sun Jun 22 06:57:23 UTC 2025 - Christophe Marin <christo...@krop.fr>
+
+- Update to 5.2.0
+  https://blog.bembel.net/2025/06/kmymoney-5-2-0-released/
+
+-------------------------------------------------------------------

Old:
----
  kmymoney-5.1.3.tar.xz

New:
----
  kmymoney-5.2.0.tar.xz
  kmymoney-5.2.0.tar.xz.sig
  kmymoney.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kmymoney.spec ++++++
--- /var/tmp/diff_new_pack.rHboL1/_old  2025-06-23 15:04:18.803332104 +0200
+++ /var/tmp/diff_new_pack.rHboL1/_new  2025-06-23 15:04:18.807332271 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kmymoney
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,72 +16,77 @@
 #
 
 
-%bcond_without lang
+%define kf6_version 6.1.0
+%define qt6_version 6.7.0
+
+%bcond_without released
 Name:           kmymoney
-Version:        5.1.3
+Version:        5.2.0
 Release:        0
 Summary:        A Personal Finance Manager by KDE
 License:        GPL-2.0-only OR GPL-3.0-only
-Group:          Productivity/Office/Finance
 URL:            https://www.kmymoney.org/
-Source0:        
https://download.kde.org/stable/kmymoney/%{version}/src/%{name}-%{version}.tar.xz
+Source0:        
https://download.kde.org/stable/kmymoney/%{version}/%{name}-%{version}.tar.xz
+%if %{with released}
+Source1:        
https://download.kde.org/stable/kmymoney/%{version}/%{name}-%{version}.tar.xz.sig
+Source2:        kmymoney.keyring
+%endif
 BuildRequires:  doxygen
-BuildRequires:  extra-cmake-modules
+BuildRequires:  kf6-extra-cmake-modules >= %{kf6_version}
 BuildRequires:  fdupes
-BuildRequires:  kdiagram-devel
-BuildRequires:  libQt5Sql-private-headers-devel
-BuildRequires:  libalkimia5-devel >= 7.0
 BuildRequires:  libofx-devel
-BuildRequires:  libqgpgme-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
-BuildRequires:  cmake(KF5Activities)
-BuildRequires:  cmake(KF5Archive)
-BuildRequires:  cmake(KF5Completion)
-BuildRequires:  cmake(KF5Config)
-BuildRequires:  cmake(KF5ConfigWidgets)
-BuildRequires:  cmake(KF5Contacts)
-BuildRequires:  cmake(KF5CoreAddons)
-BuildRequires:  cmake(KF5DocTools)
-BuildRequires:  cmake(KF5Holidays)
-BuildRequires:  cmake(KF5I18n)
-BuildRequires:  cmake(KF5IconThemes)
-BuildRequires:  cmake(KF5ItemModels)
-BuildRequires:  cmake(KF5ItemViews)
-BuildRequires:  cmake(KF5KCMUtils)
-BuildRequires:  cmake(KF5KIO)
-BuildRequires:  cmake(KF5Notifications)
-BuildRequires:  cmake(KF5Service)
-BuildRequires:  cmake(KF5TextWidgets)
-BuildRequires:  cmake(KF5Wallet)
-BuildRequires:  cmake(KF5XmlGui)
-# Disabled PIM dependencies until kmymoney is ported to KF6/Qt6
-# BuildRequires:  cmake(KF5Akonadi)
-# BuildRequires:  cmake(KF5IdentityManagement)
-BuildRequires:  cmake(Qt5Concurrent) >= 5.6.0
-BuildRequires:  cmake(Qt5Core) >= 5.6.0
-BuildRequires:  cmake(Qt5DBus) >= 5.6.0
-BuildRequires:  cmake(Qt5PrintSupport) >= 5.6.0
-BuildRequires:  cmake(Qt5QuickWidgets) >= 5.6.0
-BuildRequires:  cmake(Qt5Sql) >= 5.6.0
-BuildRequires:  cmake(Qt5Svg) >= 5.6.0
-BuildRequires:  cmake(Qt5Test) >= 5.6.0
-BuildRequires:  cmake(Qt5WebEngine) >= 5.8.0
-BuildRequires:  cmake(Qt5Widgets) >= 5.6.0
-BuildRequires:  cmake(Qt5Xml) >= 5.6.0
-BuildRequires:  cmake(aqbanking) >= 6.0.1
+BuildRequires:  qt6-sql-private-devel >= %{qt6_version}
+BuildRequires:  cmake(KChart6)
+BuildRequires:  cmake(KF6Archive) >= %{kf6_version}
+BuildRequires:  cmake(KF6Completion) >= %{kf6_version}
+BuildRequires:  cmake(KF6Config) >= %{kf6_version}
+BuildRequires:  cmake(KF6ConfigWidgets) >= %{kf6_version}
+BuildRequires:  cmake(KF6Contacts) >= %{kf6_version}
+BuildRequires:  cmake(KF6CoreAddons) >= %{kf6_version}
+BuildRequires:  cmake(KF6DocTools) >= %{kf6_version}
+BuildRequires:  cmake(KF6Holidays) >= %{kf6_version}
+BuildRequires:  cmake(KF6I18n) >= %{kf6_version}
+BuildRequires:  cmake(KF6IconThemes) >= %{kf6_version}
+BuildRequires:  cmake(KF6ItemModels) >= %{kf6_version}
+BuildRequires:  cmake(KF6ItemViews) >= %{kf6_version}
+BuildRequires:  cmake(KF6KCMUtils) >= %{kf6_version}
+BuildRequires:  cmake(KF6KIO) >= %{kf6_version}
+BuildRequires:  cmake(KF6Notifications) >= %{kf6_version}
+BuildRequires:  cmake(KF6Service) >= %{kf6_version}
+BuildRequires:  cmake(KF6TextWidgets) >= %{kf6_version}
+BuildRequires:  cmake(KF6XmlGui) >= %{kf6_version}
+BuildRequires:  cmake(KPim6Akonadi)
+BuildRequires:  cmake(KPim6IdentityManagementCore)
+BuildRequires:  cmake(LibAlkimia6) >= 8.1.90
+BuildRequires:  cmake(PlasmaActivities)
+BuildRequires:  cmake(QGpgmeQt6)
+BuildRequires:  cmake(Qt6Concurrent) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Core) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Core5Compat) >= %{qt6_version}
+BuildRequires:  cmake(Qt6DBus) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Keychain)
+BuildRequires:  cmake(Qt6PrintSupport) >= %{qt6_version}
+BuildRequires:  cmake(Qt6QuickWidgets) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Sql) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Svg) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Test) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Widgets) >= %{qt6_version}
+BuildRequires:  cmake(Qt6Xml) >= %{qt6_version}
+BuildRequires:  cmake(aqbanking) >= 6.5.0
+BuildRequires:  cmake(gwengui-cpp)
+# BuildRequires:  cmake(gwengui-qt6) TODO
+BuildRequires:  cmake(gwenhywfar) >= 5.10.1
 BuildRequires:  pkgconfig(libical)
 BuildRequires:  pkgconfig(sqlcipher)
 BuildRequires:  pkgconfig(sqlite3)
+Requires:       qt6-sql-sqlite >= %{qt6_version}
 # For users of KDE:Unstable:Extra
 Provides:       kmymoney5 = %{version}
 Obsoletes:      kmymoney5 < %{version}
 Provides:       kmymoney-doc = %{version}
 Obsoletes:      kmymoney-doc < %{version}
-# QtWebEngine is needed
-%ifnarch %{ix86} x86_64 %{arm} aarch64
-ExclusiveArch:  do_not_build
-%endif
 
 %description
 KMyMoney is a Personal Finance Manager by KDE. It operates
@@ -91,8 +96,7 @@
 
 %package devel
 Summary:        Development Files for KMyMoney
-Group:          Development/Languages/C and C++
-Requires:       %{name} = %{version}
+Requires:       kmymoney = %{version}
 
 %description devel
 Development files and headers need to build software using KMyMoney.
@@ -103,68 +107,87 @@
 %autosetup -p1
 
 %build
-%cmake_kf5 -d build -- -DENABLE_WEBENGINE=ON
+%cmake_kf6 -DBUILD_WITH_QT6:BOOL=TRUE
 
-%cmake_build
+%kf6_build
 
 %install
-%kf5_makeinstall -C build
-%fdupes -s %{buildroot}
+%kf6_install
 
-%if %{with lang}
-%find_lang %{name} --with-man
-%{kf5_find_htmldocs}
-%endif
+%fdupes %{buildroot}
+
+%find_lang %{name} --with-html --with-man
 
 %ldconfig_scriptlets
 
 %files
 %license LICENSES/*
-%doc %lang(en) %{_kf5_htmldir}/en/kmymoney/
-%dir %{_kf5_iconsdir}/hicolor/1024x1024
-%dir %{_kf5_iconsdir}/hicolor/1024x1024/apps
-%dir %{_kf5_iconsdir}/hicolor/1024x1024/mimetypes
-%dir %{_kf5_iconsdir}/hicolor/20x20
-%dir %{_kf5_iconsdir}/hicolor/20x20/apps
+%doc %lang(en) %{_kf6_htmldir}/en/kmymoney/
+%doc README.md
+%dir %{_kf6_iconsdir}/hicolor/1024x1024
+%dir %{_kf6_iconsdir}/hicolor/1024x1024/apps
+%dir %{_kf6_iconsdir}/hicolor/1024x1024/mimetypes
+%dir %{_kf6_iconsdir}/hicolor/20x20
+%dir %{_kf6_iconsdir}/hicolor/20x20/apps
 %{_datadir}/mime/packages/x-kmymoney.xml
-%{_kf5_applicationsdir}/org.kde.kmymoney.desktop
-%{_kf5_appsdir}/kbanking/
-%{_kf5_appsdir}/kmymoney/
-%{_kf5_appstreamdir}/org.kde.kmymoney.appdata.xml
-%{_kf5_bindir}/kmymoney
-%{_kf5_configkcfgdir}/
-%{_kf5_iconsdir}/hicolor/*/*/*
-%{_kf5_kxmlguidir}/
-%{_kf5_libdir}/libkmm_csvimportercore.so.*
-%{_kf5_libdir}/libkmm_icons.so.*
-%{_kf5_libdir}/libkmm_menus.so.*
-%{_kf5_libdir}/libkmm_models.so.*
-%{_kf5_libdir}/libkmm_mymoney.so.*
-%{_kf5_libdir}/libkmm_payeeidentifier.so.*
-%{_kf5_libdir}/libkmm_plugin.so.*
-%{_kf5_libdir}/libkmm_printer.so.*
-%{_kf5_libdir}/libkmm_settings.so.*
-%{_kf5_libdir}/libkmm_widgets.so.*
-%{_kf5_plugindir}/
-%{_kf5_servicesdir}/*.desktop
-%{_kf5_sharedir}/checkprinting/
-%{_kf5_sharedir}/kconf_update/
+%{_kf6_applicationsdir}/org.kde.kmymoney.desktop
+%{_kf6_sharedir}/kmymoney/
+%{_kf6_appstreamdir}/org.kde.kmymoney.appdata.xml
+%{_kf6_bindir}/kmymoney
+%{_kf6_configkcfgdir}/
+%{_kf6_iconsdir}/hicolor/*/*/*
+%{_kf6_libdir}/libkmm_base_dialogs.so.*
+%{_kf6_libdir}/libkmm_base_widgets.so.*
+%{_kf6_libdir}/libkmm_csvimportercore.so.*
+%{_kf6_libdir}/libkmm_extended_dialogs.so.*
+%{_kf6_libdir}/libkmm_gpgfile.so.*
+%{_kf6_libdir}/libkmm_icons.so.*
+%{_kf6_libdir}/libkmm_keychain.so.*
+%{_kf6_libdir}/libkmm_menuactionexchanger.so.*
+%{_kf6_libdir}/libkmm_menus.so.*
+%{_kf6_libdir}/libkmm_models.so.*
+%{_kf6_libdir}/libkmm_mymoney.so.*
+%{_kf6_libdir}/libkmm_payeeidentifier.so.*
+%{_kf6_libdir}/libkmm_plugin.so.*
+%{_kf6_libdir}/libkmm_printer.so.*
+%{_kf6_libdir}/libkmm_selections.so.*
+%{_kf6_libdir}/libkmm_settings.so.*
+%{_kf6_libdir}/libkmm_templates.so.*
+%{_kf6_libdir}/libkmm_webconnect.so.*
+%{_kf6_libdir}/libkmm_widgets.so.*
+%{_kf6_libdir}/libkmm_wizard.so.*
+%{_kf6_libdir}/libkmm_yesno.so.*
+%{_kf6_libdir}/libonlinetask_interfaces.so.*
+%{_kf6_plugindir}/
+%{_kf6_sharedir}/checkprinting/
+%{_kf6_sharedir}/kconf_update/
 %{_mandir}/man1/kmymoney.1%{?ext_man}
 
 %files devel
 %{_includedir}/kmymoney/
-%{_kf5_libdir}/libkmm_csvimportercore.so
-%{_kf5_libdir}/libkmm_icons.so
-%{_kf5_libdir}/libkmm_menus.so
-%{_kf5_libdir}/libkmm_models.so
-%{_kf5_libdir}/libkmm_mymoney.so
-%{_kf5_libdir}/libkmm_payeeidentifier.so
-%{_kf5_libdir}/libkmm_plugin.so
-%{_kf5_libdir}/libkmm_printer.so
-%{_kf5_libdir}/libkmm_settings.so
-%{_kf5_libdir}/libkmm_widgets.so
+%{_kf6_libdir}/libkmm_base_dialogs.so
+%{_kf6_libdir}/libkmm_base_widgets.so
+%{_kf6_libdir}/libkmm_csvimportercore.so
+%{_kf6_libdir}/libkmm_extended_dialogs.so
+%{_kf6_libdir}/libkmm_gpgfile.so
+%{_kf6_libdir}/libkmm_icons.so
+%{_kf6_libdir}/libkmm_keychain.so
+%{_kf6_libdir}/libkmm_menuactionexchanger.so
+%{_kf6_libdir}/libkmm_menus.so
+%{_kf6_libdir}/libkmm_models.so
+%{_kf6_libdir}/libkmm_mymoney.so
+%{_kf6_libdir}/libkmm_payeeidentifier.so
+%{_kf6_libdir}/libkmm_plugin.so
+%{_kf6_libdir}/libkmm_printer.so
+%{_kf6_libdir}/libkmm_selections.so
+%{_kf6_libdir}/libkmm_settings.so
+%{_kf6_libdir}/libkmm_templates.so
+%{_kf6_libdir}/libkmm_webconnect.so
+%{_kf6_libdir}/libkmm_widgets.so
+%{_kf6_libdir}/libkmm_wizard.so
+%{_kf6_libdir}/libkmm_yesno.so
+%{_kf6_libdir}/libonlinetask_interfaces.so
 
-%if %{with lang}
 %files lang -f %{name}.lang
-%endif
+%exclude %{_kf6_htmldir}/en/kmymoney/
 

++++++ kmymoney-5.1.3.tar.xz -> kmymoney-5.2.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/kmymoney/kmymoney-5.1.3.tar.xz 
/work/SRC/openSUSE:Factory/.kmymoney.new.7067/kmymoney-5.2.0.tar.xz differ: 
char 25, line 1

Reply via email to