Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lxqt-config for openSUSE:Factory 
checked in at 2024-06-05 17:38:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxqt-config (Old)
 and      /work/SRC/openSUSE:Factory/.lxqt-config.new.24587 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lxqt-config"

Wed Jun  5 17:38:10 2024 rev:29 rq:1174604 version:2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lxqt-config/lxqt-config.changes  2024-01-08 
23:45:42.143272041 +0100
+++ /work/SRC/openSUSE:Factory/.lxqt-config.new.24587/lxqt-config.changes       
2024-06-05 17:38:24.065370721 +0200
@@ -1,0 +2,9 @@
+Thu Apr 18 19:14:45 UTC 2024 - Shawn Dunn <sfal...@opensuse.org>
+
+- Update to 2.0.0:
+  * Ported to Qt6
+  * Improved the UI of monitor settings
+  * Corrected tab orders of config dialogs
+- Specfile cleanup and macro refactoring/updating
+
+-------------------------------------------------------------------

Old:
----
  lxqt-config-1.4.0.tar.xz
  lxqt-config-1.4.0.tar.xz.asc

New:
----
  lxqt-config-2.0.0.tar.xz
  lxqt-config-2.0.0.tar.xz.asc

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

Other differences:
------------------
++++++ lxqt-config.spec ++++++
--- /var/tmp/diff_new_pack.LXf3Bb/_old  2024-06-05 17:38:25.613427075 +0200
+++ /var/tmp/diff_new_pack.LXf3Bb/_new  2024-06-05 17:38:25.633427803 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lxqt-config
 #
-# 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
@@ -17,34 +17,31 @@
 
 
 Name:           lxqt-config
-Version:        1.4.0
+Version:        2.0.0
 Release:        0
 Summary:        LXQt Control Center
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
-Group:          System/GUI/LXQt
 URL:            http://www.lxqt.org
 Source:         
https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
 Source1:        
https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
 Source2:        lxqt-config.keyring
-BuildRequires:  cmake >= 3.1.0
+BuildRequires:  cmake >= 3.5.0
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  libQt5Gui-private-headers-devel
-BuildRequires:  lxqt-build-tools-devel >= 0.13.0
 BuildRequires:  pkgconfig
-BuildRequires:  cmake(KF5Screen) >= 5.2.0
-BuildRequires:  cmake(KF5WindowSystem) >= 5.36.0
-BuildRequires:  cmake(Qt5LinguistTools)
-BuildRequires:  cmake(lxqt-menu-data)
-BuildRequires:  pkgconfig(Qt5Concurrent)
-BuildRequires:  pkgconfig(Qt5DBus)
-BuildRequires:  pkgconfig(Qt5Svg)
-BuildRequires:  pkgconfig(Qt5Widgets)
-BuildRequires:  pkgconfig(Qt5X11Extras)
-BuildRequires:  pkgconfig(Qt5Xml)
+BuildRequires:  qt6-gui-private-devel
+BuildRequires:  cmake(KF6Screen) >= 6.0.0
+BuildRequires:  cmake(KF6WindowSystem) >= 6.0.0
+BuildRequires:  cmake(Qt6Concurrent) >= 6.6
+BuildRequires:  cmake(Qt6DBus) >= 6.6
+BuildRequires:  cmake(Qt6LinguistTools) >= 6.6
+BuildRequires:  cmake(Qt6Svg) >= 6.6
+BuildRequires:  cmake(Qt6Xml) >= 6.6
+BuildRequires:  cmake(lxqt) >= %{version}
+BuildRequires:  cmake(lxqt-menu-data) >= %{version}
+BuildRequires:  cmake(lxqt2-build-tools) >= %{version}
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libudev)
-BuildRequires:  pkgconfig(lxqt) >= %{version}
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-randr)
@@ -54,7 +51,6 @@
 BuildRequires:  pkgconfig(zlib)
 Requires(post): desktop-file-utils
 Requires(pre):  desktop-file-utils
-Recommends:     %{name}-lang
 
 %description
 System Configuration and Control Center for LXQt
@@ -62,22 +58,20 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 # Changing LXQt into X-LXQt in desktop files to be freedesktop compliant and 
shut rpmlint warnings
 #find -name '*desktop.in*' -exec sed -ri 's/(LXQt;)/X-\1/' {} +
 
 %build
-#We normally use _libdir but LXQt expects _lib
-%cmake \
--DCMAKE_SKIP_RPATH:BOOL=Off \
--DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
--DPULL_TRANSLATIONS=No
+%cmake_qt6
+%{qt6_build}
 
 %install
-%cmake_install
+%{qt6_install}
 install -Dm 0644 man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
 install -Dm 0644 lib%{name}-cursor/man/%{name}-mouse.1 
%{buildroot}%{_mandir}/man1/%{name}-mouse.1
 install -Dm 0644 %{name}-appearance/man/%{name}-appearance.1 
%{buildroot}%{_mandir}/man1/%{name}-appearance.1
+
 %fdupes -s %{buildroot}/%{_datadir}
 
 %find_lang %{name} --with-qt
@@ -94,34 +88,22 @@
 %files
 %license LICENSE
 %doc AUTHORS
-%dir %{_libdir}/lxqt-config
+%dir %{_qt6_libdir}/lxqt-config
 %dir %{_datadir}/lxqt
 %dir %{_datadir}/lxqt/icons
+%dir %{_datadir}/icons/hicolor
 %dir %{_datadir}/icons/hicolor/48x48
 %dir %{_datadir}/icons/hicolor/48x48/apps
 %config %{_sysconfdir}/ld.so.conf.d/lxqt-config.conf
-%{_bindir}/%{name}
-%{_bindir}/%{name}-appearance
-%{_bindir}/%{name}-file-associations
-%{_bindir}/%{name}-input
-%{_bindir}/%{name}-monitor
-%{_bindir}/%{name}-locale
-%{_libdir}/%{name}/lib%{name}-cursor.so
-%{_bindir}/lxqt-config-brightness
-%{_datadir}/applications/*.desktop
-%{_datadir}/icons/hicolor/48x48/apps/brightnesssettings.svg
-%{_datadir}/lxqt/icons/monitor.svg
+%{_bindir}/%{name}*
+%{_qt6_libdir}/%{name}/lib%{name}-cursor.so
+%{_datadir}/applications/
+%{_datadir}/icons/hicolor/48x48/apps/
+%{_datadir}/lxqt/icons/
 %{_mandir}/man?/%{name}*.?%{ext_man}
 
 %files lang -f %{name}.lang
 %dir %{_datadir}/lxqt
 %dir %{_datadir}/lxqt/translations
-%{_datadir}/lxqt/translations/lxqt-config
-%{_datadir}/lxqt/translations/lxqt-config-appearance
-%{_datadir}/lxqt/translations/lxqt-config-brightness
-%{_datadir}/lxqt/translations/lxqt-config-cursor
-%{_datadir}/lxqt/translations/lxqt-config-file-associations
-%{_datadir}/lxqt/translations/lxqt-config-input
-%{_datadir}/lxqt/translations/lxqt-config-locale
-%{_datadir}/lxqt/translations/lxqt-config-monitor
+%{_datadir}/lxqt/translations/%{name}*
 

++++++ lxqt-config-1.4.0.tar.xz -> lxqt-config-2.0.0.tar.xz ++++++
++++ 6586 lines of diff (skipped)

Reply via email to