Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lutris for openSUSE:Factory checked in at 2026-11-09 16:07:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lutris (Old) and /work/SRC/openSUSE:Factory/.lutris.new.3759290 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lutris" Mon Nov 9 16:07:34 2026 rev:44 rq:1396284 version:0.5.22 Changes: -------- --- /work/SRC/openSUSE:Factory/lutris/lutris.changes 2026-05-11 17:07:28.313798370 +0200 +++ /work/SRC/openSUSE:Factory/.lutris.new.3759290/lutris.changes 2026-11-09 16:08:28.535446456 +0100 @@ -1,0 +2,8 @@ +Fri Nov 6 13:35:46 UTC 2026 - Matthias Fehring <[email protected]> + +- Add fix-removed-attributes-in-gnomedesktop.patch to fix compatibility + with newer GNOME desktop environments that remove a previously + deprecated attribute (RRScreen) from GnomeDesktop. + (gh#lutris/lutris#6965) (gh#lutris/lutris#6828) + +------------------------------------------------------------------- New: ---- fix-removed-attributes-in-gnomedesktop.patch ----------(New B)---------- New: - Add fix-removed-attributes-in-gnomedesktop.patch to fix compatibility with newer GNOME desktop environments that remove a previously ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lutris.spec ++++++ --- /var/tmp/diff_new_pack.4LF6db/_old 2026-11-09 16:08:29.451484827 +0100 +++ /var/tmp/diff_new_pack.4LF6db/_new 2026-11-09 16:08:29.453484911 +0100 @@ -30,6 +30,8 @@ Source0: https://github.com/lutris/lutris/archive/refs/tags/v%{version}.tar.gz Source1: %{name}.apparmor Patch0: fix-webkit-typelib.patch +# PATCH-FIX-UPSTREAM fix-removed-attributes-in-gnomedesktop.patch -- fix compatibility with newer GNOME versions +Patch1: fix-removed-attributes-in-gnomedesktop.patch Requires: xrandr # boo#1213440 Recommends: ca-certificates-steamtricks ++++++ fix-removed-attributes-in-gnomedesktop.patch ++++++ >From fd91646fbae9b0f7ce90fb5d7dda34e8f13856fe Mon Sep 17 00:00:00 2001 From: Tim Coninx <[email protected]> Date: Wed, 12 Aug 2026 16:05:08 +0200 Subject: [PATCH 1/3] Check for deprecated attributes in GnomeDesktop which have been removed in newer versions. This prevents AttributeError when trying to access them. Upstream: merged (https://github.com/lutris/lutris/commit/d262218565a5a7c3628583d8ae9cd776447d52da) --- lutris/util/display.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lutris/util/display.py b/lutris/util/display.py index d8f96861f0..6b0e243d95 100644 --- a/lutris/util/display.py +++ b/lutris/util/display.py @@ -14,9 +14,11 @@ try: gi.require_version("GnomeDesktop", "3.0") from gi.repository import GnomeDesktop # type: ignore + # check for AttributeError on newer systems on which the deprecated attributes have been removed + GnomeDesktop.RRScreen # type: ignore LIB_GNOME_DESKTOP_AVAILABLE = True -except ValueError: +except (ValueError, AttributeError): LIB_GNOME_DESKTOP_AVAILABLE = False GnomeDesktop = None >From 68197a0686526df1c117d4e2506d5fd8af4cb2ae Mon Sep 17 00:00:00 2001 From: Tim Coninx <[email protected]> Date: Wed, 12 Aug 2026 16:15:02 +0200 Subject: [PATCH 2/3] Comment formatting Upstream: merged (https://github.com/lutris/lutris/commit/d262218565a5a7c3628583d8ae9cd776447d52da) --- lutris/util/display.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lutris/util/display.py b/lutris/util/display.py index 6b0e243d95..f468e89a8c 100644 --- a/lutris/util/display.py +++ b/lutris/util/display.py @@ -14,7 +14,8 @@ try: gi.require_version("GnomeDesktop", "3.0") from gi.repository import GnomeDesktop # type: ignore - # check for AttributeError on newer systems on which the deprecated attributes have been removed + # check for AttributeError on newer systems on which the + # deprecated attributes have been removed GnomeDesktop.RRScreen # type: ignore LIB_GNOME_DESKTOP_AVAILABLE = True >From 27ba1c90242597e72380fdc505249581fb8ddb44 Mon Sep 17 00:00:00 2001 From: Tim Coninx <[email protected]> Date: Wed, 12 Aug 2026 16:24:06 +0200 Subject: [PATCH 3/3] Ruff formatting Upstream: merged (https://github.com/lutris/lutris/commit/d262218565a5a7c3628583d8ae9cd776447d52da) --- lutris/util/display.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lutris/util/display.py b/lutris/util/display.py index f468e89a8c..0a47b3cdae 100644 --- a/lutris/util/display.py +++ b/lutris/util/display.py @@ -14,6 +14,7 @@ try: gi.require_version("GnomeDesktop", "3.0") from gi.repository import GnomeDesktop # type: ignore + # check for AttributeError on newer systems on which the # deprecated attributes have been removed GnomeDesktop.RRScreen # type: ignore
