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