Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qactus for openSUSE:Leap:16.0 checked in at 2025-05-22 21:21:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/qactus (Old) and /work/SRC/openSUSE:Leap:16.0/.qactus.new.2732 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qactus" Thu May 22 21:21:02 2025 rev:2 rq:1279346 version:3.0.0 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/qactus/qactus.changes 2025-03-19 11:55:52.736767006 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.qactus.new.2732/qactus.changes 2025-05-22 21:21:03.229096770 +0200 @@ -1,0 +2,28 @@ +Fri May 2 13:11:43 UTC 2025 - Javier Llorente <jav...@opensuse.org> + +- Update to 3.0.0 + * UI redesign, package-centred with a modern style + * Port to Qt 6 + * New feature: location bar + * New feature: quick search + * New feature: project/package overview + * New feature: getting revisions + * New feature: getting requests per project/package + * New logo + * Switch to Apache License 2.0 + * Improve build log viewer + * Improve error handling + * Improve progress indicator management + * Improve memory management with smart pointers + * Improve signals/slots by using modern connect syntax + * Refactor request box to make its components reusable + * Bump cmake_minimum_required to 3.16 + * Remove Qt5-related code + * Remove unneeded QtDBus dependency + * Multiple fixes +- Update spec: + * Use qt6 macros + * Remove qactus-fix-leap-build.patch + * Remove update-desktop-files + +------------------------------------------------------------------- Old: ---- qactus-2.1.0.tar.gz qactus-fix-leap-build.patch New: ---- qactus-3.0.0.tar.gz BETA DEBUG BEGIN: Old: * Use qt6 macros * Remove qactus-fix-leap-build.patch * Remove update-desktop-files BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qactus.spec ++++++ --- /var/tmp/diff_new_pack.hrvIKc/_old 2025-05-22 21:21:04.753160798 +0200 +++ /var/tmp/diff_new_pack.hrvIKc/_new 2025-05-22 21:21:04.773161639 +0200 @@ -1,7 +1,8 @@ # # spec file for package qactus # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2015-2025 Javier Llorente <jav...@opensuse.org> # Copyright (c) 2018 Neal Gompa <ngomp...@gmail.com>. # # All modifications and additions to the file contributed by third parties @@ -17,32 +18,27 @@ # -%global libmajor 2 +%global libmajor 3 %global libprefix libqobs %global libname %{libprefix}%{libmajor} %global devname %{libprefix}-devel Name: qactus -Version: 2.1.0 +Version: 3.0.0 Release: 0 Summary: A GUI client for OBS -License: GPL-2.0-only OR GPL-3.0-only +License: Apache-2.0 Group: Development/Tools/Building URL: https://github.com/javierllorente/qactus Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM qactus-fix-leap-build.patch -Patch0: qactus-fix-leap-build.patch -BuildRequires: cmake >= 3.5 -BuildRequires: cmake(Qt5Core) -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5Network) -BuildRequires: cmake(Qt5Widgets) -# Needed to ensure Qt5Keychain can be used properly +BuildRequires: cmake >= 3.16 BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig -BuildRequires: update-desktop-files -BuildRequires: cmake(Qt5DBus) -BuildRequires: cmake(Qt5Keychain) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Gui) +BuildRequires: cmake(Qt6Keychain) +BuildRequires: cmake(Qt6Network) +BuildRequires: cmake(Qt6Widgets) Requires: %{libname}%{?_isa} = %{version}-%{release} %description @@ -69,26 +65,24 @@ %autosetup -p1 %build -%cmake -%cmake_build +%cmake_qt6 +%qt6_build %install -%cmake_install - -%suse_update_desktop_file %{name} +%qt6_install %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %files %doc README.md -%license COPYING gpl-*.txt +%license LICENSE NOTICE %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/128x128/apps/%{name}.png %files -n %{libname} -%license COPYING gpl-*.txt +%license LICENSE NOTICE %{_libdir}/%{libprefix}.so.%{libmajor} %{_libdir}/%{libprefix}.so.%{libmajor}.* ++++++ qactus-2.1.0.tar.gz -> qactus-3.0.0.tar.gz ++++++ ++++ 18252 lines of diff (skipped)