diff --git a/mate-session-manager.spec b/mate-session-manager.spec index 03cc4fed8c4bd55f0ff82fdb5e4005846ebb8e04..dfb7e294843090275e880cdc9fbca7821593e634 100644 --- a/mate-session-manager.spec +++ b/mate-session-manager.spec @@ -1,14 +1,17 @@ Name: mate-session-manager Summary: MATE Desktop session manager -License: GPLv2+ +License: GPL-2.0-or-later Version: 1.28.0 -Release: 1 +Release: 2 URL: http://mate-desktop.org # for downloading the tarball use 'spectool -g -R mate-session-manager.spec' # Source for release-builds. Source0: http://pub.mate-desktop.org/releases/%{branch}/%{name}-%{version}.tar.xz +# https://github.com/mate-desktop/mate-session-manager/commit/5424817 +Patch1: mate-session-manager_0001-Use-g_info-for-screensaver-left-the-bus-message.patch + BuildRequires: dbus-glib-devel BuildRequires: desktop-file-utils BuildRequires: gtk3-devel @@ -86,5 +89,8 @@ desktop-file-install \ %changelog +* Mon Sep 01 2025 yueyaoqiang - 1.28.0-2 +- convert license to SPDX,And use g_info() for 'screensaver left the bus' message + * Mon Feb 17 2025 yuanxing - 1.28.0-1 - Initial build diff --git a/mate-session-manager_0001-Use-g_info-for-screensaver-left-the-bus-message.patch b/mate-session-manager_0001-Use-g_info-for-screensaver-left-the-bus-message.patch new file mode 100644 index 0000000000000000000000000000000000000000..b7eb9b2c0b129cf4caa18f34c8fec55f6c8ab2c7 --- /dev/null +++ b/mate-session-manager_0001-Use-g_info-for-screensaver-left-the-bus-message.patch @@ -0,0 +1,30 @@ +From 54248174640de5c6079f7f85d3a44ea3923d3445 Mon Sep 17 00:00:00 2001 +From: Andrew Sayers +Date: Tue, 18 Mar 2025 11:52:33 +0000 +Subject: [PATCH] Use g_info() for "screensaver left the bus" message + +This message is only useful for people developing screensavers, +but occurs normally when the user logs out. + +Change it to a g_info() message, so screensaver devs can find it +but normal users don't think they have a bug. +--- + mate-session/gsm-presence.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/mate-session/gsm-presence.c b/mate-session/gsm-presence.c +index 7fc2304..4c28542 100644 +--- a/mate-session/gsm-presence.c ++++ b/mate-session/gsm-presence.c +@@ -201,7 +201,7 @@ on_screensaver_proxy_destroy (GObject *proxy, + { + GsmPresencePrivate *priv; + +- g_warning ("Detected that screensaver has left the bus"); ++ g_info ("Detected that screensaver has left the bus"); + priv = gsm_presence_get_instance_private (presence); + + priv->screensaver_proxy = NULL; +-- +2.49.0 +