Hello community, here is the log from the commit of package gnome-session for openSUSE:Factory checked in at 2017-10-21 20:17:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-session (Old) and /work/SRC/openSUSE:Factory/.gnome-session.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-session" Sat Oct 21 20:17:16 2017 rev:175 rq:535505 version:3.26.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes 2017-10-06 10:59:28.821362389 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 2017-10-21 20:17:17.335606970 +0200 @@ -1,0 +2,7 @@ +Thu Oct 19 04:57:29 UTC 2017 - [email protected] + +- Make default.desktop session working on wayland. + Add default.desktop file in '{_datadir}/wayland-sessions/' + (bsc#1062196). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.Vc5XbL/_old 2017-10-21 20:17:18.043573817 +0200 +++ /var/tmp/diff_new_pack.Vc5XbL/_new 2017-10-21 20:17:18.055573256 +0200 @@ -140,6 +140,8 @@ mkdir -p %{buildroot}%{_sysconfdir}/alternatives touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop ln -s %{_sysconfdir}/alternatives/default-xsession.desktop %{buildroot}%{_datadir}/xsessions/default.desktop +touch %{buildroot}%{_sysconfdir}/alternatives/default-waylandsession.desktop +ln -s %{_sysconfdir}/alternatives/default-waylandsession.desktop %{buildroot}%{_datadir}/wayland-sessions/default.desktop %post %{_sbindir}/update-alternatives --install %{_datadir}/xsessions/default.desktop \ @@ -163,10 +165,20 @@ %{_datadir}/gnome-session/sessions/gnome-dummy.session %ifnarch s390 s390x +%post wayland +%{_sbindir}/update-alternatives --install %{_datadir}/wayland-sessions/default.desktop \ + default-waylandsession.desktop %{_datadir}/wayland-sessions/gnome.desktop 25 + +%postun wayland +[ -f %{_datadir}/wayland-sessions/gnome.desktop ] || %{_sbindir}/update-alternatives \ + --remove default-waylandsession.desktop %{_datadir}/wayland-sessions/gnome.desktop + %files wayland %defattr (-, root, root) %dir %{_datadir}/wayland-sessions +%{_datadir}/wayland-sessions/default.desktop %{_datadir}/wayland-sessions/gnome.desktop +%ghost %{_sysconfdir}/alternatives/default-waylandsession.desktop # Disabled as wayland is now the default session again. #{_datadir}/wayland-sessions/gnome-wayland.desktop %endif
