Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lxqt-wayland-session for 
openSUSE:Factory checked in at 2025-07-06 17:13:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxqt-wayland-session (Old)
 and      /work/SRC/openSUSE:Factory/.lxqt-wayland-session.new.1903 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lxqt-wayland-session"

Sun Jul  6 17:13:42 2025 rev:9 rq:1290543 version:0.2.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/lxqt-wayland-session/lxqt-wayland-session.changes    
    2025-04-22 17:27:09.212236982 +0200
+++ 
/work/SRC/openSUSE:Factory/.lxqt-wayland-session.new.1903/lxqt-wayland-session.changes
      2025-07-06 17:17:42.783290596 +0200
@@ -1,0 +2,13 @@
+Thu Jul  3 20:52:06 UTC 2025 - Shawn Dunn <sfal...@opensuse.org>
+
+- Add conditionals to remove hyprland and river sessions from Leap,
+  restore hyprland session for Tumbleweed
+
+-------------------------------------------------------------------
+Fri Jun 13 09:18:16 UTC 2025 - Shawn Dunn <sfal...@opensuse.org>
+
+- Disable creation of lxqt-hyprland-session subpackage
+  * Hyprland just moves too quickly to reasonably support it as a
+    default option, from a maintenance perspective
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ lxqt-wayland-session.spec ++++++
--- /var/tmp/diff_new_pack.TNUYrQ/_old  2025-07-06 17:17:43.555322519 +0200
+++ /var/tmp/diff_new_pack.TNUYrQ/_new  2025-07-06 17:17:43.555322519 +0200
@@ -16,6 +16,14 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+# Disable hyprland and river for SLE/Leap
+%if 0%{?suse_version} && 0%{?suse_version} <= 1600
+  %bcond river_session 0
+  %bcond hyprland_session 0
+%else
+  %bcond river_session 1
+  %bcond hyprland_session 1
+%endif
 
 Name:           lxqt-wayland-session
 Version:        0.2.0
@@ -64,6 +72,7 @@
 its desktop entry for display managers and default configurations for
 actually supported compositors.
 
+%if %{with hyprland_session}
 %package -n     lxqt-hyprland-session
 Summary:        Session files for LXQt-Hyprland
 License:        BSD-3-Clause
@@ -76,6 +85,7 @@
 %description -n lxqt-hyprland-session
 This package contains the files necessary to use Hyprland as the Wayland
 compositor with LXQt
+%endif
 
 %package -n     lxqt-labwc-session
 Summary:        Session files and theme for labwc
@@ -116,6 +126,7 @@
 This package contains the files necessary to use niri as the Wayland compositor
 for LXQt
 
+%if %{with river_session}
 %package -n     lxqt-river-session
 Summary:        Session files for LXQt-river
 License:        GPL-3.0-or-later
@@ -127,6 +138,7 @@
 %description -n lxqt-river-session
 This package contains the files necessary to use river as the Wayland
 compositor with LXQt
+%endif
 
 %package -n     lxqt-sway-session
 Summary:        Session files for LXQt-Sway
@@ -164,6 +176,14 @@
 %install
 %cmake_install
 
+%if ! %{with hyprland_session}
+  rm -f %{buildroot}%{_datadir}/lxqt/wayland/lxqt-hyprland.conf
+%endif
+
+%if ! %{with river_session}
+  rm -f %{buildroot}%{_datadir}/lxqt/wayland/lxqt-river-init
+%endif
+
 %fdupes -s %{buildroot}%{_datadir}/themes/
 
 %check
@@ -182,9 +202,11 @@
 %{_mandir}/man?/%{name}.?%{?ext_man}
 %{_mandir}/man?/startlxqtwayland.?%{?ext_man}
 
+%if %{with hyprland_session}
 %files -n lxqt-hyprland-session
 %license LICENSE.BSD
 %{_datadir}/lxqt/wayland/lxqt-hyprland.conf
+%endif
 
 %files -n lxqt-labwc-session
 %license LICENSE.GPLv2
@@ -213,9 +235,11 @@
 %license COPYING
 %{_datadir}/lxqt/wayland/lxqt-niri.kdl
 
+%if %{with river_session}
 %files -n lxqt-river-session
 %license COPYING
 %attr(0755,root,root)%{_datadir}/lxqt/wayland/lxqt-river-init
+%endif
 
 %files -n lxqt-sway-session
 %license LICENSE.MIT

Reply via email to