Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfce4-session for openSUSE:Factory checked in at 2025-03-31 11:43:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-session (Old) and /work/SRC/openSUSE:Factory/.xfce4-session.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-session" Mon Mar 31 11:43:46 2025 rev:94 rq:1265579 version:4.20.2 Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-session/xfce4-session.changes 2025-03-27 22:32:19.268655487 +0100 +++ /work/SRC/openSUSE:Factory/.xfce4-session.new.2696/xfce4-session.changes 2025-03-31 11:44:58.996648634 +0200 @@ -1,0 +2,6 @@ +Sun Mar 30 15:29:35 UTC 2025 - Manfred Hollstein <[email protected]> + +- Build sub-package wayland-experimental only on Tumbleweed or + Slowroll; Leap does not provide labwc (yet). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-session.spec ++++++ --- /var/tmp/diff_new_pack.sVUkJS/_old 2025-03-31 11:44:59.612674196 +0200 +++ /var/tmp/diff_new_pack.sVUkJS/_new 2025-03-31 11:44:59.612674196 +0200 @@ -101,6 +101,7 @@ %description branding-upstream This package provides the upstream look and feel for the Xfce Session Manager. +%if 0%{is_opensuse} && 0%{suse_version} >= 1550 %package wayland-experimental Summary: Xfce Session Manager for Wayland Group: System/GUI/XFCE @@ -111,6 +112,7 @@ %description wayland-experimental xfce4-wayland-experimental-session is the Wayland session manager for the Xfce desktop environment. +%endif %lang_package @@ -166,6 +168,15 @@ touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop ln -s %{_sysconfdir}/alternatives/default-xsession.desktop %{buildroot}%{_datadir}/xsessions/default.desktop +# Remove all wayland/labwc related stuff on Leap; sub-package wayland-experimental +# won't be generated at all +%if 0%{suse_version} < 1550 +rm -f %{buildroot}%{_datadir}/xfce4/labwc/labwc* +rmdir %{buildroot}%{_datadir}/xfce4/labwc +rm -f %{buildroot}%{_datadir}/wayland-sessions/xfce-wayland.desktop +rmdir %{buildroot}%{_datadir}/wayland-sessions +%endif + %post %{_sbindir}/update-alternatives --install %{_datadir}/xsessions/default.desktop \ default-xsession.desktop %{_datadir}/xsessions/xfce.desktop 20 @@ -200,9 +211,11 @@ %files branding-upstream %config %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml +%if 0%{is_opensuse} && 0%{suse_version} >= 1550 %files wayland-experimental %dir %{_datadir}/wayland-sessions %{_datadir}/wayland-sessions/xfce-wayland.desktop %dir %{_datadir}/xfce4/labwc %{_datadir}/xfce4/labwc/labwc* +%endif
