Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rocs for openSUSE:Factory checked in at 2025-12-15 11:56:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rocs (Old) and /work/SRC/openSUSE:Factory/.rocs.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rocs" Mon Dec 15 11:56:05 2025 rev:187 rq:1322520 version:25.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rocs/rocs.changes 2025-11-08 16:35:56.331747133 +0100 +++ /work/SRC/openSUSE:Factory/.rocs.new.1939/rocs.changes 2025-12-15 12:02:35.181895809 +0100 @@ -1,0 +2,40 @@ +Sat Dec 6 11:41:17 UTC 2025 - Christophe Marin <[email protected]> + +- Update to 25.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/25.12.0/ +- No code change since 25.11.80 + +------------------------------------------------------------------- +Sat Nov 15 19:57:21 UTC 2025 - Christophe Marin <[email protected]> + +- Update to 25.11.80 + * New feature release +- Changes since 25.08.3: + * Reactivate property dialogs after Qt6 port + * Modernize and refactor QML graph editor + * Finalize QML modernization of view + * Refactor QML integration to QML module + * Rework graph file format support and simplify integration + * Port away from deprecated include + * Avoid message boxex in library code + * Fix wrong and conflicting plugin identifier + * Fix document import behavior and reenable tests + * Fix doc installation + * Disable project test until schmeme handling is implemented again + * Skip test due to missing implementation + * Initial port of QML elements to Qt6 + * Fix handling of invalid dynamic properties + * gitlab-ci: update to templates + * kde-ci: adapt for Qt6 + * Simple porting changes to Qt6 + * Port away from qpair + * Port build system to Qt6 dependencies + * Remove finally obsolete QScript dependency + * Implement dynamic property handling + * WIP introduce new engine facade to replicate dynamic property behavior of qtscript + * Refactor DocumentWrapper::remove(...) + * [#12] Update QScriptEngine + +------------------------------------------------------------------- Old: ---- rocs-25.08.3.tar.xz rocs-25.08.3.tar.xz.sig New: ---- rocs-25.12.0.tar.xz rocs-25.12.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rocs.spec ++++++ --- /var/tmp/diff_new_pack.AUAzwj/_old 2025-12-15 12:02:35.765920350 +0100 +++ /var/tmp/diff_new_pack.AUAzwj/_new 2025-12-15 12:02:35.765920350 +0100 @@ -15,10 +15,12 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define kf6_version 6.19.0 +%define qt6_version 6.9.0 %bcond_without released Name: rocs -Version: 25.08.3 +Version: 25.12.0 Release: 0 Summary: Graph Theory IDE License: GPL-2.0-or-later @@ -28,27 +30,24 @@ Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig Source2: applications.keyring %endif -BuildRequires: extra-cmake-modules +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: fdupes BuildRequires: libboost_headers-devel -BuildRequires: cmake(Grantlee5) -BuildRequires: cmake(KF5Archive) -BuildRequires: cmake(KF5Config) -BuildRequires: cmake(KF5CoreAddons) -BuildRequires: cmake(KF5Crash) -BuildRequires: cmake(KF5DocTools) -BuildRequires: cmake(KF5I18n) -BuildRequires: cmake(KF5ItemViews) -BuildRequires: cmake(KF5TextEditor) -BuildRequires: cmake(KF5XmlGui) -BuildRequires: cmake(Qt5Core) -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5QuickWidgets) -BuildRequires: cmake(Qt5Script) -BuildRequires: cmake(Qt5ScriptTools) -BuildRequires: cmake(Qt5Svg) -BuildRequires: cmake(Qt5Widgets) -BuildRequires: cmake(Qt5XmlPatterns) +BuildRequires: cmake(KF6Archive) >= %{kf6_version} +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6Crash) >= %{kf6_version} +BuildRequires: cmake(KF6DocTools) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6ItemViews) >= %{kf6_version} +BuildRequires: cmake(KF6TextEditor) >= %{kf6_version} +BuildRequires: cmake(KF6TextTemplate) >= %{kf6_version} +BuildRequires: cmake(KF6XmlGui) >= %{kf6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Gui) >= %{qt6_version} +BuildRequires: cmake(Qt6QuickWidgets) >= %{qt6_version} +BuildRequires: cmake(Qt6Svg) >= %{qt6_version} +BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} Obsoletes: %{name}5 < %{version} Provides: %{name}5 = %{version} @@ -85,41 +84,39 @@ %autosetup -p1 %build -%ifarch ppc ppc64 -export RPM_OPT_FLAGS="%{optflags} -mminimal-toc" -%endif -%cmake_kf5 -d build -%cmake_build +%cmake_kf6 + +%kf6_build %install -%kf5_makeinstall -C build +%kf6_install -%find_lang %{name} --with-man --all-name -%{kf5_find_htmldocs} +%find_lang %{name} --with-man --all-name --with-html -%fdupes -s %{buildroot} +%fdupes %{buildroot} %ldconfig_scriptlets -n librocsgraphtheory0 %files %license LICENSES/* -%doc ChangeLog README.md -%doc %lang(en) %{_kf5_htmldir}/en/rocs/ -%{_kf5_applicationsdir}/org.kde.rocs.desktop -%{_kf5_appstreamdir}/org.kde.rocs.appdata.xml -%{_kf5_bindir}/rocs -%{_kf5_configkcfgdir}/rocs.kcfg -%{_kf5_iconsdir}/hicolor/*/*/* -%{_kf5_plugindir}/rocs/ -%{_kf5_sharedir}/rocs/ +%doc README.md +%doc %lang(en) %{_kf6_htmldir}/en/rocs/ +%{_kf6_applicationsdir}/org.kde.rocs.desktop +%{_kf6_appstreamdir}/org.kde.rocs.appdata.xml +%{_kf6_bindir}/rocs +%{_kf6_configkcfgdir}/rocs.kcfg +%{_kf6_iconsdir}/hicolor/*/*/* +%{_kf6_plugindir}/rocs/ +%{_kf6_sharedir}/rocs/ %files -n librocsgraphtheory0 -%{_kf5_libdir}/librocsgraphtheory.so.* +%{_kf6_libdir}/librocsgraphtheory.so.* %files devel %doc TESTING.md -%{_kf5_prefix}/include/rocs/ -%{_kf5_libdir}/librocsgraphtheory.so +%{_includedir}/rocs/ +%{_kf6_libdir}/librocsgraphtheory.so %files lang -f %{name}.lang +%exclude %{_kf6_htmldir}/en/rocs/ ++++++ rocs-25.08.3.tar.xz -> rocs-25.12.0.tar.xz ++++++ ++++ 51264 lines of diff (skipped)
