Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kvantum for openSUSE:Factory checked 
in at 2022-12-07 17:35:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kvantum (Old)
 and      /work/SRC/openSUSE:Factory/.kvantum.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kvantum"

Wed Dec  7 17:35:27 2022 rev:15 rq:1040840 version:1.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/kvantum/kvantum.changes  2022-09-21 
14:43:49.741980342 +0200
+++ /work/SRC/openSUSE:Factory/.kvantum.new.1835/kvantum.changes        
2022-12-07 17:36:48.597145251 +0100
@@ -1,0 +2,55 @@
+Thu Dec  1 22:33:24 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- Version 1.0.7
+
+  * Don't rely on the (undocumented) "Destroy" event to remove 
+    destroyed widgets from lists. In this way, the cause of a rare
+    crash is removed.
+  * Better guarantee for the lack of scrollbars in the config page
+    of Kvantum Manager when it's visited for the first time.
+
+-------------------------------------------------------------------
+Wed Nov 23 13:28:16 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- another fixes in naming
+
+-------------------------------------------------------------------
+Wed Nov 23 13:25:34 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- Proper naming
+
+-------------------------------------------------------------------
+Wed Nov 23 13:11:33 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- Update Summary
+
+-------------------------------------------------------------------
+Wed Nov 23 13:00:02 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- fix build Qt6 version for 15.4
+
+-------------------------------------------------------------------
+Wed Nov 23 12:14:53 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- simplify conditions
+
+-------------------------------------------------------------------
+Wed Nov 23 12:06:50 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- use singlespec muiltibuild
+
+-------------------------------------------------------------------
+Tue Nov 22 23:37:16 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- attempt to multibuild
+
+-------------------------------------------------------------------
+Tue Nov 22 23:05:24 UTC 2022 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- Version 1.0.6
+
+  * Added workarounds for Kate's new side-pane and status-bar buttons
+    (which still have wrong style codes).
+  * Silenced the compilation warnings with Qt 6.4.
+
+-------------------------------------------------------------------

Old:
----
  kvantum-1.0.5.tar.gz

New:
----
  _multibuild
  kvantum-1.0.7.tar.gz

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

Other differences:
------------------
++++++ kvantum.spec ++++++
--- /var/tmp/diff_new_pack.cIEGgp/_old  2022-12-07 17:36:49.145148252 +0100
+++ /var/tmp/diff_new_pack.cIEGgp/_new  2022-12-07 17:36:49.153148296 +0100
@@ -14,16 +14,30 @@
 
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
-
-
-Name:           kvantum
-Version:        1.0.5
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == ""
+ExclusiveArch:  do_not_build
+%endif
+%if "%{flavor}" == "qt6"
+%define qt6 1
+%define pkg_suffix -qt6
+%define dsc_suffix Qt6
+%endif
+%if "%{flavor}" == "qt5"
+%define qt5 1
+%define pkg_suffix -qt5
+%define dsc_suffix Qt5
+%endif
+Name:           kvantum%{?pkg_suffix}
+Version:        1.0.7
 Release:        0
-Summary:        SVG-based theme engine for Qt5
+Summary:        SVG-based theme engine for Qt5 and Qt6
 License:        GPL-3.0-or-later
+Group:          System/GUI/KDE
 URL:            https://github.com/tsujan/Kvantum
-Source0:        
https://github.com/tsujan/Kvantum/archive/V%{version}.tar.gz#/%{name}-%{version}.tar.gz
+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
@@ -34,6 +48,16 @@
 BuildRequires:  cmake(Qt5Svg)
 BuildRequires:  cmake(Qt5Widgets)
 BuildRequires:  cmake(Qt5X11Extras)
+%endif
+%if 0%{?qt6}
+%if 0%{?sle_version} == 150400
+BuildRequires:  gcc10-c++
+%else
+BuildRequires:  gcc-c++
+%endif
+BuildRequires:  cmake(Qt6Core)
+BuildRequires:  cmake(Qt6Svg)
+%endif
 
 %description
 Kvantum is an SVG-based theme engine for Qt, tuned to Plasma and LXQt, with an 
emphasis on elegance, usability and practicality.
@@ -41,54 +65,45 @@
 
 Kvantum also comes with extra themes that can be selected and activated by 
using Kvantum Manager.
 
-%package qt5
-Summary:        SVG-based theme engine for Qt5
-
-%description qt5
-Kvantum is an SVG-based theme engine for Qt, tuned to Plasma and LXQt, with an 
emphasis on elegance, usability and practicality.
-Its homepage is https://github.com/tsujan/Kvantum.
+This package provides Kvantum theme engine for %{dsc_suffix}.
 
-Kvantum also comes with extra themes that can be selected and activated by 
using Kvantum Manager.
-
-This package provides Kvantum theme engine for Qt5.
-
-%package manager
+%package -n kvantum-manager
 Summary:        GUI for installing, selecting and manipulating Kvantum themes
-Requires:       %{name}-qt5 = %{version}
+Requires:       kvantum-qt5 = %{version}
 
-%description manager
+%description -n kvantum-manager
 This package provides configuration manager - GUI appligation for installing, 
selecting and manipulating Kvantum themes.
 
-%package manager-lang
+%package -n kvantum-manager-lang
 Summary:        Translations for Kvantum manager
-Requires:       %{name}-manager = %{version}
+Requires:       kvantum-manager = %{version}
 BuildArch:      noarch
 
-%description manager-lang
+%description -n kvantum-manager-lang
 
 This package provides translations for Kvantum manager.
 
-%package doc
+%package -n kvantum-doc
 Summary:        Documentation for Kvantum engine
 BuildArch:      noarch
 
-%description doc
+%description -n kvantum-doc
 This package provides instructions on how to change configuration or make new 
themes for Kvantum engine.
 
-%package themes
+%package -n kvantum-themes
 Summary:        Themes for Kvantum engine
-Requires:       %{name}-qt5 = %{version}
+Requires:       (kvanum-qt5 = %{version} or kvantum-qt6 = %{version})
 BuildArch:      noarch
 
-%description themes
+%description -n kvantum-themes
 
 This package provides extra themes for Kvantum engine.
 
-%package openbox-themes
+%package -n kvantum-openbox-themes
 Summary:        Openbox themes for Kvantum engine
 BuildArch:      noarch
 
-%description openbox-themes
+%description -n kvantum-openbox-themes
 
 This package provides extra Openbox themes for Kvantum engine.
 
@@ -96,23 +111,37 @@
 %setup -q -n Kvantum-%{version}
 
 %build
+
 pushd Kvantum
+%if 0%{?qt5}
 %cmake
 %cmake_build
+%endif
+%if 0%{?qt6}
+%if 0%{?sle_version} == 150400
+export CXX=g++-10
+%endif
+%cmake -DENABLE_QT5=OFF
+%cmake_build
+%endif
 
 %install
 pushd Kvantum
 %cmake_install
+
+%if 0%{?qt5}
 %fdupes %{buildroot}%{_datadir}/themes
 %suse_update_desktop_file kvantummanager Utility Settings DesktopSettings 
X-XFCE-SettingsDialog X-XFCE-PersonalSettings X-GNOME-PersonalSettings
+%endif
 
-%files qt5
-%dir %{_libdir}/qt5/plugins/styles
-%{_libdir}/qt5/plugins/styles/*
+%files
+%dir %{_libdir}/%{flavor}/plugins/styles
+%{_libdir}/%{flavor}/plugins/styles/*
 %license Kvantum/COPYING
 %doc Kvantum/README.md
 
-%files manager
+%if 0%{?qt5}
+%files -n kvantum-manager
 %{_bindir}/*
 %dir %{_datadir}/icons/hicolor
 %dir %{_datadir}/icons/hicolor/scalable
@@ -120,7 +149,7 @@
 %{_datadir}/applications/kvantummanager.desktop
 %{_datadir}/icons/hicolor/scalable/apps/kvantum.svg
 
-%files manager-lang
+%files -n kvantum-manager-lang
 %dir %{_datadir}/kvantummanager
 %dir %{_datadir}/kvantumpreview
 %dir %{_datadir}/kvantummanager/translations
@@ -128,11 +157,11 @@
 %{_datadir}/kvantummanager/translations/*
 %{_datadir}/kvantumpreview/translations/*
 
-%files doc
+%files -n kvantum-doc
 
 %doc Kvantum/doc/*
 
-%files themes
+%files -n kvantum-themes
 %exclude %{_datadir}/kde4/apps/color-schemes/*
 %dir %{_datadir}/color-schemes/
 %dir %{_datadir}/Kvantum
@@ -140,9 +169,10 @@
 %{_datadir}/color-schemes/*
 %{_datadir}/Kvantum/Kv*/*
 
-%files openbox-themes
+%files -n kvantum-openbox-themes
 %dir %{_datadir}/themes/Kv*
 %dir %{_datadir}/themes/Kv*/openbox-3
 %{_datadir}/themes/Kv*/openbox-3/*
+%endif
 
 %changelog

++++++ _multibuild ++++++
<multibuild>
  <flavor>qt5</flavor>
  <flavor>qt6</flavor>
</multibuild>

++++++ kvantum-1.0.5.tar.gz -> kvantum-1.0.7.tar.gz ++++++
++++ 61363 lines of diff (skipped)

Reply via email to