Accepting request 890072 from GNOME:Next

Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/890072
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-session?expand=0&rev=331
This commit is contained in:
Dominique Leuenberger 2021-05-03 16:13:49 +00:00 committed by Git OBS Bridge
parent 352fad130c
commit 6885e345e8
5 changed files with 17 additions and 35 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:80de1c59c6e4fc275ac439eede0654fdf41ac9deded6dd5e0d9d76a117ab1a89
size 481996

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9c787829ee32e13e1508b9aee2b1d9ba42a02c48e6c8094e34f3e7f92af4df82
size 482304

View File

@ -1,28 +0,0 @@
From 0903f9d861cb00cba9c1075cd57c6e9297122426 Mon Sep 17 00:00:00 2001
From: Xiaoguang Wang <xwang@suse.com>
Date: Thu, 15 Apr 2021 16:49:21 +0800
Subject: [PATCH] GsmPresence: Avoid blocking when connecting dbus ScreenSaver
https://gitlab.gnome.org/GNOME/gnome-session/-/issues/88
---
gnome-session/gsm-presence.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gnome-session/gsm-presence.c b/gnome-session/gsm-presence.c
index cdfa3ccd..cd28f5ce 100644
--- a/gnome-session/gsm-presence.c
+++ b/gnome-session/gsm-presence.c
@@ -328,7 +328,9 @@ gsm_presence_constructor (GType type,
}
presence->priv->screensaver_proxy = g_dbus_proxy_new_sync (presence->priv->connection,
- G_DBUS_PROXY_FLAGS_NONE,
+ G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START |
+ G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS |
+ G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES,
NULL,
GS_NAME,
GS_PATH,
--
2.31.1

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Fri Apr 30 12:35:06 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 40.1.1:
+ presence: Fix error detection when syncing initial screensaver
state.
- Changes from version 40.1:
+ presence: Do not auto-start the GNOME Shell screensaver
service.
+ util: Unset LC_* variables as they may be unset at login time.
- Drop gnome-session-avoid-blocking-when-connecting-dbus.patch:
fixed upstream with slight modifications.
-------------------------------------------------------------------
Mon Apr 19 01:17:31 UTC 2021 - xiaoguang wang <xiaoguang.wang@suse.com>

View File

@ -17,7 +17,7 @@
Name: gnome-session
Version: 40.0
Version: 40.1.1
Release: 0
Summary: Session Tools for the GNOME Desktop
License: GPL-2.0-or-later
@ -26,11 +26,8 @@ URL: https://www.gnome.org
Source0: https://download.gnome.org/sources/gnome-session/40/%{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 yfjiang@suse.com -- solution provided by msrb@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-avoid-blocking-when-connecting-dbus.patch bsc#1184698 glgo#GNOME/gnome-session#88 xwang@suse.com -- Avoid blocking when connecting to ScreenSaver dbus
Patch1: gnome-session-avoid-blocking-when-connecting-dbus.patch
BuildRequires: docbook-xsl-stylesheets
BuildRequires: fdupes