Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kvantum for openSUSE:Factory checked in at 2024-03-19 17:31:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kvantum (Old) and /work/SRC/openSUSE:Factory/.kvantum.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kvantum" Tue Mar 19 17:31:57 2024 rev:19 rq:1159144 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kvantum/kvantum.changes 2023-04-25 21:54:46.279663055 +0200 +++ /work/SRC/openSUSE:Factory/.kvantum.new.1905/kvantum.changes 2024-03-19 17:32:22.131927818 +0100 @@ -1,0 +2,20 @@ +Sun Mar 17 20:01:55 UTC 2024 - Konstantin Voinov <[email protected]> + +- Version 1.1.0 +- update spec for default Qt6 +- use kwindowsystem only for TW for now + * The default compilation is against Qt6 now (For Qt5, ENABLE_QT5 + should be set to ON), and the support for qmake has been removed + (because KF6 doesn't support it). The blur effect of KWin 6.0 is supported. + * It is possible to reduce only the opacity of inactive windows + with negative values of the relevant setting (in Kvantum Manager). + * Added a workaround for a bug in Qt 6.6, because of which, + translucent menus might be drawn with wrong sizes after being moved. + * Added a workaround for tiny overlaps between tree branch lines + with translucent light/dark colors. + * Added a workaround for a crashing bug in KDE's plasma-settings. + * Added a toolbar, containing a date-time editor with popup and a + progress-bar, to kvantumpreview. + * Minor fixes. + +------------------------------------------------------------------- Old: ---- kvantum-1.0.10.tar.gz New: ---- kvantum-1.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kvantum.spec ++++++ --- /var/tmp/diff_new_pack.oiKByy/_old 2024-03-19 17:32:22.723949521 +0100 +++ /var/tmp/diff_new_pack.oiKByy/_new 2024-03-19 17:32:22.723949521 +0100 @@ -1,7 +1,7 @@ # -# spec file +# spec file for package kvantum # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,7 +31,7 @@ %define dsc_suffix Qt5 %endif Name: kvantum%{?pkg_suffix} -Version: 1.0.10 +Version: 1.1.0 Release: 0 Summary: SVG-based theme engine for Qt5 and Qt6 License: GPL-3.0-or-later @@ -40,11 +40,8 @@ Source0: https://github.com/tsujan/Kvantum/archive/V%{version}.tar.gz#/kvantum-%{version}.tar.gz BuildRequires: cmake %if 0%{?qt5} -BuildRequires: fdupes BuildRequires: kwindowsystem-devel BuildRequires: libQt5PlatformHeaders-devel -BuildRequires: libqt5-linguist-devel -BuildRequires: update-desktop-files BuildRequires: cmake(Qt5Core) > 5.15 BuildRequires: cmake(Qt5Gui) BuildRequires: cmake(Qt5Svg) @@ -52,6 +49,12 @@ BuildRequires: cmake(Qt5X11Extras) %endif %if 0%{?qt6} +BuildRequires: fdupes +%if 0%{?suse_version} > 1600 +BuildRequires: kf6-kwindowsystem-devel +%endif +BuildRequires: qt6-linguist-devel +BuildRequires: update-desktop-files BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Svg) %endif @@ -66,7 +69,7 @@ %package -n kvantum-manager Summary: GUI for installing, selecting and manipulating Kvantum themes -Requires: kvantum-qt5 = %{version} +Requires: kvantum-qt6 = %{version} %description -n kvantum-manager This package provides configuration manager - GUI appligation for installing, selecting and manipulating Kvantum themes. @@ -89,7 +92,7 @@ %package -n kvantum-themes Summary: Themes for Kvantum engine -Requires: (kvantum-qt5 = %{version} or kvantum-qt6 = %{version}) +Requires: (kvantum-qt6 = %{version} or kvantum-qt5 = %{version}) BuildArch: noarch %description -n kvantum-themes @@ -111,11 +114,15 @@ pushd Kvantum %if 0%{?qt5} -%cmake +%cmake -DENABLE_QT5=ON %cmake_build %endif %if 0%{?qt6} -%cmake_qt6 -DENABLE_QT5=OFF +%if 0%{?suse_version} > 1600 +%cmake_qt6 +%else +%cmake_qt6 -DWITHOUT_KF=ON +%endif %{qt6_build} %endif @@ -128,7 +135,7 @@ %{qt6_install} %endif -%if 0%{?qt5} +%if 0%{?qt6} %fdupes %{buildroot}%{_datadir}/themes %suse_update_desktop_file kvantummanager Utility Settings DesktopSettings X-XFCE-SettingsDialog X-XFCE-PersonalSettings X-GNOME-PersonalSettings %endif @@ -139,7 +146,7 @@ %license Kvantum/COPYING %doc Kvantum/README.md -%if 0%{?qt5} +%if 0%{?qt6} %files -n kvantum-manager %{_bindir}/* %dir %{_datadir}/icons/hicolor ++++++ kvantum-1.0.10.tar.gz -> kvantum-1.1.0.tar.gz ++++++ ++++ 69148 lines of diff (skipped)
