Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-session for openSUSE:Factory checked in at 2022-01-14 23:12:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-session (Old) and /work/SRC/openSUSE:Factory/.gnome-session.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-session" Fri Jan 14 23:12:52 2022 rev:199 rq:945921 version:41.3 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes 2021-11-15 00:06:41.123618678 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-session.new.1892/gnome-session.changes 2022-01-14 23:13:37.554646692 +0100 @@ -1,0 +2,16 @@ +Wed Jan 12 17:03:20 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 41.3: + + No changes, just version synching. +- Changes from version 40.8: + + data: Install GNOME on Wayland session for X11 preferred setups + + Don't spew as much into log when falling back to non-systemd sessions + + Work better with certain versions of meson + + Correct screwed up check for gnome-shell + + Various cleanups and leak fixes + + Updated translations. +- Rebase gnome-session-better-handle-empty-xdg_session_type.patch. +- Drop gnome-session-exit-when-lost-name-on-bus.patch: no longer + applicable. + +------------------------------------------------------------------- Old: ---- gnome-session-40.1.1.tar.xz gnome-session-exit-when-lost-name-on-bus.patch New: ---- gnome-session-41.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.Mwniz3/_old 2022-01-14 23:13:38.178647095 +0100 +++ /var/tmp/diff_new_pack.Mwniz3/_new 2022-01-14 23:13:38.182647097 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-session # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,17 @@ Name: gnome-session -Version: 40.1.1 +Version: 41.3 Release: 0 Summary: Session Tools for the GNOME Desktop License: GPL-2.0-or-later Group: System/GUI/GNOME URL: https://www.gnome.org -Source0: https://download.gnome.org/sources/gnome-session/40/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-session/41/%{name}-%{version}.tar.xz Source1: gnome Source2: gnome.desktop # PATCH-FIX-UPSTREAM gnome-session-better-handle-empty-xdg_session_type.patch bsc#1084756 bgo#794256 yfji...@suse.com -- solution provided by m...@suse.com using a more reasonable way to handle gpu acceleration check Patch0: gnome-session-better-handle-empty-xdg_session_type.patch -# PATCH-FIX-UPSTREAM gnome-session-exit-when-lost-name-on-bus.patch bsc#1175622 glgo!GNOME/gnome-session!60 xw...@suse.com -- gnome-session exit immediately when lost name on bus -Patch1: gnome-session-exit-when-lost-name-on-bus.patch # PATCH-FIX-OPENSUSE gnome-session-s390-not-require-g-s-d_wacom.patch bsc#1129412 yfji...@suse.com -- Remove the runtime requirement of g-s-d Wacom plugin Patch2: gnome-session-s390-not-require-g-s-d_wacom.patch @@ -106,7 +104,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %ifarch s390 s390x %patch2 -p1 %endif @@ -126,7 +123,7 @@ install -m755 %{SOURCE1} %{buildroot}%{_bindir}/gnome install -d -m755 %{buildroot}%{_datadir}/xsessions install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/gnome.desktop -%find_lang %{name}-40 %{?no_lang_C} +%find_lang %{name}-41 %{?no_lang_C} %fdupes %{buildroot}/%{_prefix} # remove wayland files on s390/s390x %ifarch s390 s390x @@ -174,6 +171,7 @@ %dir %{_datadir}/wayland-sessions %{_datadir}/wayland-sessions/default.desktop %{_datadir}/wayland-sessions/gnome.desktop +%{_datadir}/wayland-sessions/gnome-wayland.desktop %ghost %{_sysconfdir}/alternatives/default-waylandsession.desktop # Disabled as wayland is now the default session again. #{_datadir}/wayland-sessions/gnome-wayland.desktop @@ -224,6 +222,6 @@ %dir %{_userunitdir}/gnome-session@gnome.target.d %{_userunitdir}/gnome-session@gnome.target.d/gnome.session.conf -%files lang -f %{name}-40.lang +%files lang -f %{name}-41.lang %changelog ++++++ gnome-session-40.1.1.tar.xz -> gnome-session-41.3.tar.xz ++++++ ++++ 10046 lines of diff (skipped) ++++++ gnome-session-better-handle-empty-xdg_session_type.patch ++++++ --- /var/tmp/diff_new_pack.Mwniz3/_old 2022-01-14 23:13:38.406647242 +0100 +++ /var/tmp/diff_new_pack.Mwniz3/_new 2022-01-14 23:13:38.410647244 +0100 @@ -1,14 +1,14 @@ -Index: gnome-session-3.28.0/tools/gnome-session-check-accelerated.c +Index: gnome-session-41.3/tools/gnome-session-check-accelerated.c =================================================================== ---- gnome-session-3.28.0.orig/tools/gnome-session-check-accelerated.c -+++ gnome-session-3.28.0/tools/gnome-session-check-accelerated.c +--- gnome-session-41.3.orig/tools/gnome-session-check-accelerated.c ++++ gnome-session-41.3/tools/gnome-session-check-accelerated.c @@ -147,7 +147,7 @@ main (int argc, char **argv) * Also make sure that we don't read cached information about the first GPU * when requesting information about the second. */ - if (is_discrete_gpu_check () || g_strcmp0 (g_getenv ("XDG_SESSION_TYPE"), "x11") != 0) { + if (is_discrete_gpu_check () || g_strcmp0 (g_getenv ("XDG_SESSION_TYPE"), "wayland") == 0) { - renderer_string = get_gtk_gles_renderer (); - if (renderer_string) { - g_print ("%s", renderer_string); + g_autofree char *discrete_renderer_string = get_gtk_gles_renderer (); + if (discrete_renderer_string) { + g_print ("%s", discrete_renderer_string);