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-03-23 20:17:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-session.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-session"

Wed Mar 23 20:17:17 2022 rev:201 rq:964272 version:42.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes      
2022-02-22 21:18:12.454286410 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.25692/gnome-session.changes   
2022-03-23 20:18:56.686481987 +0100
@@ -1,0 +2,15 @@
+Wed Mar 23 09:56:57 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.0:
+  + Give better error when failing to get renderer string.
+  + Fix failure to run sessions for program accounts.
+  + Updated translations.
+- Rebase gnome-session-better-handle-empty-xdg_session_type.patch
+  with quilt.
+- Drop glib2_gsettings_schema_requires macro from
+  gnome-session-core package, no longer needed.
+- Add a basever define and set it to 42, make future version
+  updates simpler, as this will autorename lang-package with
+  regards to version (as done here, bumped to 42 from 41).
+
+-------------------------------------------------------------------

Old:
----
  gnome-session-41.3.tar.xz

New:
----
  gnome-session-42.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-session.spec ++++++
--- /var/tmp/diff_new_pack.7lHCio/_old  2022-03-23 20:18:57.278482321 +0100
+++ /var/tmp/diff_new_pack.7lHCio/_new  2022-03-23 20:18:57.286482326 +0100
@@ -16,14 +16,16 @@
 #
 
 
+%define basever 42
+
 Name:           gnome-session
-Version:        41.3
+Version:        42.0
 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/41/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/gnome-session/%{basever}/%{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
@@ -94,7 +96,6 @@
 Requires:       dbus-1-x11
 Requires:       gsettings-desktop-schemas >= 0.1.7
 Requires:       hicolor-icon-theme
-%glib2_gsettings_schema_requires
 
 %description core
 This package contains a minimal version of gnome-session, that can be
@@ -126,7 +127,7 @@
 install -m755 %{SOURCE1} %{buildroot}%{_bindir}/gnome
 install -d -m755 %{buildroot}%{_datadir}/xsessions
 install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/gnome.desktop
-%find_lang %{name}-41 %{?no_lang_C}
+%find_lang %{name}-%{basever} %{?no_lang_C}
 %fdupes %{buildroot}/%{_prefix}
 # remove wayland files on s390/s390x
 %ifarch s390 s390x
@@ -225,6 +226,6 @@
 %dir %{_userunitdir}/gnome-session@gnome.target.d
 %{_userunitdir}/gnome-session@gnome.target.d/gnome.session.conf
 
-%files lang -f %{name}-41.lang
+%files lang -f %{name}-%{basever}.lang
 
 %changelog

++++++ gnome-session-41.3.tar.xz -> gnome-session-42.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/NEWS new/gnome-session-42.0/NEWS
--- old/gnome-session-41.3/NEWS 2022-01-12 16:29:34.297445800 +0100
+++ new/gnome-session-42.0/NEWS 2022-03-21 21:13:31.650419000 +0100
@@ -1,8 +1,10 @@
 ============
-Version 41.3
+Version 42.0
 ============
 
-       No changes, just version synching
+       Give better error when failing to get renderer string
+       Fix failure to run sessions for program accounts
+       Translation updates
 
 ============
 Version 40.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/gnome-session/gnome-session.in 
new/gnome-session-42.0/gnome-session/gnome-session.in
--- old/gnome-session-41.3/gnome-session/gnome-session.in       2022-01-12 
16:29:34.298445700 +0100
+++ new/gnome-session-42.0/gnome-session/gnome-session.in       2022-03-21 
21:13:31.651419000 +0100
@@ -2,7 +2,10 @@
 
 if [ "x$XDG_SESSION_TYPE" = "xwayland" ] &&
    [ "x$XDG_SESSION_CLASS" != "xgreeter" ] &&
-   [  -n "$SHELL" ]; then
+   [  -n "$SHELL" ] &&
+   grep -q "$SHELL" /etc/shells &&
+   ! (echo "$SHELL" | grep -q "false") &&
+   ! (echo "$SHELL" | grep -q "nologin"); then
   if [ "$1" != '-l' ]; then
     exec bash -c "exec -l '$SHELL' -c '$0 -l $*'"
   else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/meson.build 
new/gnome-session-42.0/meson.build
--- old/gnome-session-41.3/meson.build  2022-01-12 16:29:34.301445700 +0100
+++ new/gnome-session-42.0/meson.build  2022-03-21 21:13:31.655418900 +0100
@@ -1,6 +1,6 @@
 project(
   'gnome-session', 'c',
-  version: '41.3',
+  version: '42.0',
   license: 'GPL2+',
   default_options: 'buildtype=debugoptimized',
   meson_version: '>= 0.53.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/LINGUAS 
new/gnome-session-42.0/po/LINGUAS
--- old/gnome-session-41.3/po/LINGUAS   2022-01-12 16:29:34.302445700 +0100
+++ new/gnome-session-42.0/po/LINGUAS   2022-03-21 21:13:31.655418900 +0100
@@ -1,5 +1,6 @@
 # please keep this list sorted alphabetically
 #
+ab
 af
 am
 an
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/ab.po 
new/gnome-session-42.0/po/ab.po
--- old/gnome-session-41.3/po/ab.po     1970-01-01 01:00:00.000000000 +0100
+++ new/gnome-session-42.0/po/ab.po     2022-03-21 21:13:31.655418900 +0100
@@ -0,0 +1,357 @@
+# Abkhazian translation for gnome-session.
+# Copyright (C) 2022 gnome-session's COPYRIGHT HOLDER
+# This file is distributed under the same license as the gnome-session package.
+# ?????????? ?????????? <naala-na...@rambler.ru>, 2022.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gnome-session main\n"
+"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
+"POT-Creation-Date: 2022-01-26 19:00+0000\n"
+"PO-Revision-Date: 2022-01-26 19:00+0000\n"
+"Last-Translator: ?????????? ?????????? <naala-na...@rambler.ru>\n"
+"Language-Team: Abkhazian <a...@li.org>\n"
+"Language: ab\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-DamnedLies-Scope: partial\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+
+#: data/gnome-custom-session.desktop.in.in:3
+msgid "Custom"
+msgstr "???????? ????????????"
+
+#: data/gnome-custom-session.desktop.in.in:4
+msgid "This entry lets you select a saved session"
+msgstr "?????? ?????????????? ?????????????????? ???????? ?????????????????? 
???????????? ??????????"
+
+#: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
+msgid "GNOME"
+msgstr "GNOME"
+
+#: data/gnome.desktop.in.in:4 data/gnome-wayland.desktop.in.in:4
+#: data/gnome-xorg.desktop.in.in:4
+msgid "This session logs you into GNOME"
+msgstr "?????? ???????????? GNOME ?????????????? ???????? ???????????????? "
+
+#: data/gnome-dummy.session.desktop.in.in:3
+msgid "GNOME dummy"
+msgstr "?????????????? ???????????? GNOME "
+
+#: data/gnome-wayland.desktop.in.in:3
+msgid "GNOME on Wayland"
+msgstr "GNOME Wayland ????????"
+
+#: data/gnome-xorg.desktop.in.in:3
+msgid "GNOME on Xorg"
+msgstr "GNOME  Xorg ????????"
+
+#: data/org.gnome.SessionManager.gschema.xml.in:5
+msgid "Save sessions"
+msgstr "???????????? ????????????????????"
+
+#: data/org.gnome.SessionManager.gschema.xml.in:6
+msgid "If enabled, gnome-session will save the session automatically."
+msgstr "?????????????????? gnome-session ?????????????????? 
?????????????????????? ????????????."
+
+#: data/org.gnome.SessionManager.gschema.xml.in:10
+msgid "Save this session"
+msgstr "?????? ???????????? ????????????????????"
+
+#: data/org.gnome.SessionManager.gschema.xml.in:11
+msgid ""
+"When enabled, gnome-session will automatically save the next session at log "
+"out even if auto saving is disabled."
+msgstr "????????????????,gnome-session ?????????????????? 
?????????????????????? ???????????????? ????????????,"
+"???????????????? ???????????? ?????????????????? ?????????????????? 
???????????????????? ???????????????????? "
+
+#: data/org.gnome.SessionManager.gschema.xml.in:15
+msgid "Logout prompt"
+msgstr "???????????? ?????????????????????????? ????????????????????"
+
+#: data/org.gnome.SessionManager.gschema.xml.in:16
+msgid "If enabled, gnome-session will prompt the user before ending a session."
+msgstr "??????????????????, gnome-session ???????????????? ???????????? 
?????????????????????????? ??????????????????????????????."
+
+#: data/org.gnome.SessionManager.gschema.xml.in:20
+msgid "Show the fallback warning"
+msgstr "?????????????????? ?????????????????? ????????????"
+
+#: data/org.gnome.SessionManager.gschema.xml.in:21
+msgid ""
+"If enabled, gnome-session will display a warning dialog after login if the "
+"session was automatically fallen back."
+msgstr "??????????????????,???????????? ?????????????????? ???????????????? 
???????????????????????? ,"
+"???????????????? ?????????????????????? ?????????????? gnome-session 
?????????????????????? ?????????????????????????? ?????????????? 
???????????????????? ??????."
+
+#: data/session-selector.ui:15
+msgid "Custom Session"
+msgstr "???????? ????????????"
+
+#: data/session-selector.ui:50 tools/gnome-session-selector.c:102
+msgid "Please select a custom session to run"
+msgstr "?????????????? ???????????? ?????? ??????????????"
+
+#: data/session-selector.ui:105
+msgid "_New Session"
+msgstr "_???????????? ??????"
+
+#: data/session-selector.ui:119
+msgid "_Remove Session"
+msgstr "_???????????? ????????????"
+
+#: data/session-selector.ui:133
+msgid "Rena_me Session"
+msgstr "???????????? ???????? ??_????????????"
+
+#: data/session-selector.ui:168
+msgid "_Continue"
+msgstr "_????????????"
+
+#: gnome-session/gsm-fail-whale-dialog.c:318
+msgid "Oh no!  Something has gone wrong."
+msgstr "??,??????! ???????????? ??????????????????."
+
+#: gnome-session/gsm-fail-whale-dialog.c:325
+msgid ""
+"A problem has occurred and the system can???t recover. Please contact a 
system "
+"administrator"
+msgstr "???????????? ???????? ???????????????? ???????????????? 
??????????????????????????????????????????."
+"???????????????? ???????????????? ??????????."
+
+#: gnome-session/gsm-fail-whale-dialog.c:327
+msgid ""
+"A problem has occurred and the system can???t recover. All extensions have "
+"been disabled as a precaution."
+msgstr "???????????? ???????? ???????????????? ???????????????? 
??????????????????????????????????????????."
+"?????????????????????? ?????????? ???????????? ?????????????????????? 
??????????????????????????."
+
+#: gnome-session/gsm-fail-whale-dialog.c:329
+msgid ""
+"A problem has occurred and the system can???t recover.\n"
+"Please log out and try again."
+msgstr "???????????? ???????? ???????????????? ???????????????? 
??????????????????????????????????????????.\n"
+"???????????? ?????????????????? ??????????????????."
+
+#: gnome-session/gsm-fail-whale-dialog.c:344
+msgid "_Log Out"
+msgstr "_???????????? ????????????????????"
+
+#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:408
+msgid "Enable debugging code"
+msgstr "?????????????????????????? ?????? ????????????"
+
+#: gnome-session/gsm-fail-whale-dialog.c:413
+msgid "Allow logout"
+msgstr "???????????? ???????????????????????? ???????? ??????????????"
+
+#: gnome-session/gsm-fail-whale-dialog.c:414
+msgid "Show extension warning"
+msgstr "?????????????????????? ???????????? ?????????????????????????? 
??????????????"
+
+#: gnome-session/gsm-manager.c:1317 gnome-session/gsm-manager.c:2058
+msgid "Not responding"
+msgstr "???????? ??????????????????"
+
+#: gnome-session/gsm-util.c:431
+msgid "_Log out"
+msgstr "_???????????? ????????????????????"
+
+#. It'd be really surprising to reach this code: if we're here,
+#. * then the XSMP client already has set several XSMP
+#. * properties. But it could still be that SmProgram is not set.
+#.
+#: gnome-session/gsm-xsmp-client.c:557
+msgid "Remembered Application"
+msgstr "???????????????????? ??????????"
+
+#: gnome-session/gsm-xsmp-client.c:1216
+msgid "This program is blocking logout."
+msgstr "?????? ???????????????????? ???????????? ???????????????????? 
?????????????????????? "
+
+#: gnome-session/gsm-xsmp-server.c:340
+msgid ""
+"Refusing new client connection because the session is currently being shut "
+"down\n"
+msgstr "?????????? ?????????????????? ???????????????????? ???????????? ?????? 
?????????????????? ,?????????? ???????????? ???????????? 
??????????????????????\n"
+
+#: gnome-session/gsm-xsmp-server.c:607
+#, c-format
+msgid "Could not create ICE listening socket: %s"
+msgstr "ICE ???????????????????? ???????????? ?????? ?????????????? 
??????????????????????:%s"
+
+#: gnome-session/main.c:402
+msgid "Running as systemd service"
+msgstr "?????? ???????? systemd ?????????????? ?????????????????? "
+
+#: gnome-session/main.c:403
+msgid "Use systemd session management"
+msgstr "?????????????????? ?????????????????? systemd ?????????????????? "
+
+#: gnome-session/main.c:405
+msgid "Use builtin session management (rather than the systemd based one)"
+msgstr "???????? ?????????????????? ???????????????? ?????????????? 
???????????????????????? ( ???????????? systemd ??????????????????)"
+
+#: gnome-session/main.c:406
+msgid "Override standard autostart directories"
+msgstr "???????????????????????? ???????????????????? 
?????????????????????????????? ????????????????"
+
+#: gnome-session/main.c:406
+msgid "AUTOSTART_DIR"
+msgstr "??????????????????_???????????????????????? "
+
+#: gnome-session/main.c:407
+msgid "Session to use"
+msgstr "???????????? ??????????????????"
+
+#: gnome-session/main.c:407
+msgid "SESSION_NAME"
+msgstr "????????????_????????"
+
+#: gnome-session/main.c:409
+msgid "Do not load user-specified applications"
+msgstr "???????????????? ?????????????? ?????????????? ?????????????????? 
?????? ????????????"
+
+#: gnome-session/main.c:410
+msgid "Version of this application"
+msgstr "?????? ?????????? ???????? "
+
+#. Translators: the 'fail whale' is the black dialog we show when something 
goes seriously wrong
+#: gnome-session/main.c:412
+msgid "Show the fail whale dialog for testing"
+msgstr"???????????????????? ???????? ?????????? ?????????????? ???????? 
??????????????????????, ???? ?????????????????? "
+
+#: gnome-session/main.c:413
+msgid "Disable hardware acceleration check"
+msgstr "???????????????? ?????????????? ???????????????? ???????????????? 
????????????"
+
+#: gnome-session/main.c:445
+msgid " ??? the GNOME session manager"
+msgstr " ???  GNOME ?????????????????? ????????????????????"
+
+#: tools/gnome-session-ctl.c:245
+msgid "Start gnome-session-shutdown.target"
+msgstr "gnome-session-shutdown.target ?????? ??????????"
+
+#: tools/gnome-session-ctl.c:246
+msgid ""
+"Start gnome-session-shutdown.target when receiving EOF or a single byte on "
+"stdin"
+msgstr "gnome-session-shutdown.target ?????? ?????????? EOF , ???????????? 
?????????? stdin ????????  ?????????????? "
+
+#: tools/gnome-session-ctl.c:247
+msgid "Signal initialization done to gnome-session"
+msgstr "???????????? ?????????????????????????? ???????????? gnome-session 
??????"
+
+#: tools/gnome-session-ctl.c:248
+msgid "Restart dbus.service if it is running"
+msgstr "dbus.service ??????????????????, ?????? ????????????"
+
+#: tools/gnome-session-ctl.c:249
+msgid ""
+"Run from ExecStopPost to start gnome-session-failed.target on service failure"
+msgstr "?????? ?????????? ExecStopPost ???????????? ?????????????? 
?????????????????? gnome-session-failed.target ?????? ?????????????? "
+
+#: tools/gnome-session-ctl.c:279
+msgid "Program needs exactly one parameter"
+msgstr "???????????????????? ???????????????? ?????? ????????????"
+
+#: tools/gnome-session-inhibit.c:108
+#, c-format
+msgid ""
+"%s [OPTION???] COMMAND\n"
+"\n"
+"Execute COMMAND while inhibiting some session functionality.\n"
+"\n"
+"  -h, --help        Show this help\n"
+"  --version         Show program version\n"
+"  --app-id ID       The application id to use\n"
+"                    when inhibiting (optional)\n"
+"  --reason REASON   The reason for inhibiting (optional)\n"
+"  --inhibit ARG     Things to inhibit, colon-separated list of:\n"
+"                    logout, switch-user, suspend, idle, automount\n"
+"  --inhibit-only    Do not launch COMMAND and wait forever instead\n"
+"  -l, --list        List the existing inhibitions, and exit\n"
+"\n"
+"If no --inhibit option is specified, idle is assumed.\n"
+msgstr ""
+"%s [???????????????] ????????\n"
+"\n"
+"???????????? ???????????????????????? ?????????????????? ???????? COMMAND 
????????????????.\n"
+"\n"
+"  -h, --help        ???????????????? ????????????\n"
+"  --version         ???????????????????? ???????? ????????????\n"
+"  --app-id ID       ?????????? ???????????????????????????? ?????????? \n 
??????????????????????"
+"                    \n ??????????????????????(??????????????????????????)"
+"  --reason REASON   ???????? ???????????? ???????? ?????????? 
(??????????????????????????)\n"
+"  --inhibit ARG     ???????? ??????????????, ????????????????,???????????? 
?????? ????????????:\n"
+"                    logout, switch-user, suspend, idle, automount\n"
+"  --inhibit-only    ?????????????????????? COMMAND,???? ?????????????????? 
???????????????? ?????????????????? \n"
+"  -l, --list        ???????????????????????????? ?????????????????? , 
???????????? ?????? ????????????????????\n"
+"\n"
+"???????????? --inhibit ????????????????, ?????????????? ???????????? 
???????????????? .\n"
+
+#: tools/gnome-session-inhibit.c:288
+#, c-format
+msgid "Failed to execute %s\n"
+msgstr "%s ???????????? ??????????????????????\n"
+
+#: tools/gnome-session-inhibit.c:352 tools/gnome-session-inhibit.c:362
+#: tools/gnome-session-inhibit.c:372
+#, c-format
+msgid "%s requires an argument\n"
+msgstr "%s ?????????????? ??????????????????????\n"
+
+#: tools/gnome-session-quit.c:50
+msgid "Log out"
+msgstr "???????????? ????????????????????"
+
+#: tools/gnome-session-quit.c:51
+msgid "Power off"
+msgstr "????????????"
+
+#: tools/gnome-session-quit.c:52
+msgid "Reboot"
+msgstr "??????????????????"
+
+#: tools/gnome-session-quit.c:53
+msgid "Ignoring any existing inhibitors"
+msgstr "?????????????????????? ?????????????????????????? "
+
+#: tools/gnome-session-quit.c:54
+msgid "Don???t prompt for user confirmation"
+msgstr " ???????????????? ???????????? ?????????????????????????????? 
???????????? ?????????????????? "
+
+#: tools/gnome-session-quit.c:88 tools/gnome-session-quit.c:102
+msgid "Could not connect to the session manager"
+msgstr "?????????????????? ?????????????????? ?????????????????? 
??????????????????????"
+
+#: tools/gnome-session-quit.c:198
+msgid "Program called with conflicting options"
+msgstr "???????????????????? ???????????????? ???????? ?????????????? 
???????????????????? ??????????."
+
+#: tools/gnome-session-selector.c:61
+#, c-format
+msgid "Session %d"
+msgstr "???????????? %d"
+
+#: tools/gnome-session-selector.c:107
+msgid ""
+"Session names are not allowed to start with ???.??? or contain ???/??? 
characters"
+msgstr "???????????? ?????????????? ?????????????????? ???.??? 
???????????????????? ????????, ???????????? ?????????????? ?????????????? 
???????????????????? ???/??? "
+
+#: tools/gnome-session-selector.c:111
+msgid "Session names are not allowed to start with ???.???"
+msgstr "???????????? ?????????????? ?????????????????? ???.??? 
???????????????????? ???????? "
+
+#: tools/gnome-session-selector.c:115
+msgid "Session names are not allowed to contain ???/??? characters"
+msgstr "?????????????????? ???????????????? ???????????????? ?????????????? 
???/??? ???????????????????? "
+
+#: tools/gnome-session-selector.c:123
+#, c-format
+msgid "A session named ???%s??? already exists"
+msgstr "???????? ?????????? ???????????? ???%s??? ?????????? "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/da.po 
new/gnome-session-42.0/po/da.po
--- old/gnome-session-41.3/po/da.po     2022-01-12 16:29:34.305445700 +0100
+++ new/gnome-session-42.0/po/da.po     2022-03-21 21:13:31.660418700 +0100
@@ -30,8 +30,8 @@
 msgstr ""
 "Project-Id-Version: gnome-session.HEAD\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
-"POT-Creation-Date: 2020-07-31 14:02+0000\n"
-"PO-Revision-Date: 2020-09-06 19:21+0200\n"
+"POT-Creation-Date: 2021-10-12 18:16+0000\n"
+"PO-Revision-Date: 2022-02-27 13:07+0100\n"
 "Last-Translator: Alan Mortensen <alanmortensen...@gmail.com>\n"
 "Language-Team: Danish <da...@dansk-gruppen.dk>\n"
 "Language: da\n"
@@ -50,7 +50,6 @@
 msgstr "Dette indtastningsfelt lader dig v??lge en gemt session"
 
 #: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
-#: data/gnome-wayland.desktop.in.in:3
 msgid "GNOME"
 msgstr "GNOME"
 
@@ -63,6 +62,10 @@
 msgid "GNOME dummy"
 msgstr "GNOME-attrap"
 
+#: data/gnome-wayland.desktop.in.in:3
+msgid "GNOME on Wayland"
+msgstr "GNOME p?? Wayland"
+
 #: data/gnome-xorg.desktop.in.in:3
 msgid "GNOME on Xorg"
 msgstr "GNOME p?? Xorg"
@@ -180,7 +183,7 @@
 msgid "Not responding"
 msgstr "Svarer ikke"
 
-#: gnome-session/gsm-util.c:415
+#: gnome-session/gsm-util.c:431
 msgid "_Log out"
 msgstr "_Log ud"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/fi.po 
new/gnome-session-42.0/po/fi.po
--- old/gnome-session-41.3/po/fi.po     2022-01-12 16:29:34.307445800 +0100
+++ new/gnome-session-42.0/po/fi.po     2022-03-21 21:13:31.662418800 +0100
@@ -14,8 +14,8 @@
 msgstr ""
 "Project-Id-Version: gnome-session\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
-"POT-Creation-Date: 2019-08-06 16:59+0000\n"
-"PO-Revision-Date: 2019-08-17 16:15+0300\n"
+"POT-Creation-Date: 2021-10-12 18:16+0000\n"
+"PO-Revision-Date: 2022-02-27 19:06+0200\n"
 "Last-Translator: Jiri Gr??nroos <jiri.gronroos+l...@iki.fi>\n"
 "Language-Team: suomi <lokalisointi-li...@googlegroups.com>\n"
 "Language: fi\n"
@@ -23,7 +23,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.0.6\n"
+"X-Generator: Poedit 3.0.1\n"
 
 #: data/gnome-custom-session.desktop.in.in:3
 msgid "Custom"
@@ -34,7 +34,6 @@
 msgstr "T??m?? kohta mahdollistaa tallennetun istunnon valinnan"
 
 #: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
-#: data/gnome-wayland.desktop.in.in:3
 msgid "GNOME"
 msgstr "Gnome"
 
@@ -47,6 +46,10 @@
 msgid "GNOME dummy"
 msgstr "Gnome-malli-istunto (dummy)"
 
+#: data/gnome-wayland.desktop.in.in:3
+msgid "GNOME on Wayland"
+msgstr "Gnome Waylandia k??ytt??en"
+
 #: data/gnome-xorg.desktop.in.in:3
 msgid "GNOME on Xorg"
 msgstr "Gnome Xorgia k??ytt??en"
@@ -118,11 +121,11 @@
 msgid "_Continue"
 msgstr "_Jatka"
 
-#: gnome-session/gsm-fail-whale-dialog.c:313
+#: gnome-session/gsm-fail-whale-dialog.c:318
 msgid "Oh no!  Something has gone wrong."
 msgstr "Voi ei! Jotain meni pieleen."
 
-#: gnome-session/gsm-fail-whale-dialog.c:320
+#: gnome-session/gsm-fail-whale-dialog.c:325
 msgid ""
 "A problem has occurred and the system can???t recover. Please contact a 
system "
 "administrator"
@@ -130,7 +133,7 @@
 "Esiintyi ongelma, josta j??rjestelm?? ei pysty palautumaan. Ota yhteys "
 "j??rjestelm??n yll??pit??j????n"
 
-#: gnome-session/gsm-fail-whale-dialog.c:322
+#: gnome-session/gsm-fail-whale-dialog.c:327
 msgid ""
 "A problem has occurred and the system can???t recover. All extensions have "
 "been disabled as a precaution."
@@ -138,7 +141,7 @@
 "Esiintyi ongelma, josta j??rjestelm?? ei pysty palautumaan. Kaikki "
 "laajennukset on poistettu k??yt??st?? varotoimenpiteen??."
 
-#: gnome-session/gsm-fail-whale-dialog.c:324
+#: gnome-session/gsm-fail-whale-dialog.c:329
 msgid ""
 "A problem has occurred and the system can???t recover.\n"
 "Please log out and try again."
@@ -146,27 +149,27 @@
 "Esiintyi ongelma, josta j??rjestelm?? ei pysty palautumaan.\n"
 "Kirjaudu ulos ja yrit?? uudelleen."
 
-#: gnome-session/gsm-fail-whale-dialog.c:339
+#: gnome-session/gsm-fail-whale-dialog.c:344
 msgid "_Log Out"
 msgstr "Kirjaudu ul_os"
 
-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:396
+#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404
 msgid "Enable debugging code"
 msgstr "K??yt?? vianetsint??koodia"
 
-#: gnome-session/gsm-fail-whale-dialog.c:362
+#: gnome-session/gsm-fail-whale-dialog.c:413
 msgid "Allow logout"
 msgstr "Salli uloskirjautuminen"
 
-#: gnome-session/gsm-fail-whale-dialog.c:363
+#: gnome-session/gsm-fail-whale-dialog.c:414
 msgid "Show extension warning"
 msgstr "N??yt?? laajennusvaroitus"
 
-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1967
+#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999
 msgid "Not responding"
 msgstr "Ei vastaa"
 
-#: gnome-session/gsm-util.c:382
+#: gnome-session/gsm-util.c:431
 msgid "_Log out"
 msgstr "Kirjau_du ulos"
 
@@ -195,75 +198,80 @@
 msgid "Could not create ICE listening socket: %s"
 msgstr "ICE-kuuntelupistoketta ei voi luoda: %s"
 
-#: gnome-session/main.c:390
+#: gnome-session/main.c:398
 msgid "Running as systemd service"
 msgstr "Suoritetaan systemd-palveluna"
 
-#: gnome-session/main.c:391
+#: gnome-session/main.c:399
 msgid "Use systemd session management"
 msgstr "K??yt?? systemd-istuntohallintaa"
 
-#: gnome-session/main.c:393
+#: gnome-session/main.c:401
 msgid "Use builtin session management (rather than the systemd based one)"
 msgstr ""
 "K??yt?? sis????nrakennettua istuntohallintaa systemd-istuntohallinan sijaan"
 
-#: gnome-session/main.c:394
+#: gnome-session/main.c:402
 msgid "Override standard autostart directories"
 msgstr "Korvaa automaattik??ynnistyksen oletuskansiot"
 
-#: gnome-session/main.c:394
+#: gnome-session/main.c:402
 msgid "AUTOSTART_DIR"
 msgstr "AUTOK??YN_HAK"
 
-#: gnome-session/main.c:395
+#: gnome-session/main.c:403
 msgid "Session to use"
 msgstr "K??ytett??v?? istunto"
 
-#: gnome-session/main.c:395
+#: gnome-session/main.c:403
 msgid "SESSION_NAME"
 msgstr "ISTUNTONIMI"
 
-#: gnome-session/main.c:397
+#: gnome-session/main.c:405
 msgid "Do not load user-specified applications"
 msgstr "??l?? lataa k??ytt??j??n m????rittelemi?? sovelluksia"
 
-#: gnome-session/main.c:398
+#: gnome-session/main.c:406
 msgid "Version of this application"
 msgstr "T??m??n ohjelman versio"
 
 #. Translators: the 'fail whale' is the black dialog we show when something 
goes seriously wrong
-#: gnome-session/main.c:400
+#: gnome-session/main.c:408
 msgid "Show the fail whale dialog for testing"
 msgstr "N??yt?? musta virheikkuna testausta varten"
 
-#: gnome-session/main.c:401
+#: gnome-session/main.c:409
 msgid "Disable hardware acceleration check"
 msgstr "Poista laitteistokiihdytyksen tarkistus k??yt??st??"
 
-#: gnome-session/main.c:433
+#: gnome-session/main.c:441
 msgid " ??? the GNOME session manager"
 msgstr " ??? Gnomen istunnonhallinta"
 
-#: tools/gnome-session-ctl.c:244
+#: tools/gnome-session-ctl.c:245
 msgid "Start gnome-session-shutdown.target"
 msgstr "K??ynnist?? gnome-session-shutdown.target"
 
-#: tools/gnome-session-ctl.c:245
+#: tools/gnome-session-ctl.c:246
 msgid ""
 "Start gnome-session-shutdown.target when receiving EOF or a single byte on "
 "stdin"
 msgstr ""
 
-#: tools/gnome-session-ctl.c:246
+#: tools/gnome-session-ctl.c:247
 msgid "Signal initialization done to gnome-session"
 msgstr ""
 
-#: tools/gnome-session-ctl.c:247
+#: tools/gnome-session-ctl.c:248
 msgid "Restart dbus.service if it is running"
 msgstr "K??ynnist?? dbus.service uudelleen jos se on k??ynniss??"
 
-#: tools/gnome-session-ctl.c:275
+#: tools/gnome-session-ctl.c:249
+msgid ""
+"Run from ExecStopPost to start gnome-session-failed.target on service failure"
+msgstr ""
+
+#: tools/gnome-session-ctl.c:279
 msgid "Program needs exactly one parameter"
 msgstr ""
 
@@ -282,17 +290,18 @@
 "  --inhibit ARG     Things to inhibit, colon-separated list of:\n"
 "                    logout, switch-user, suspend, idle, automount\n"
 "  --inhibit-only    Do not launch COMMAND and wait forever instead\n"
+"  -l, --list        List the existing inhibitions, and exit\n"
 "\n"
 "If no --inhibit option is specified, idle is assumed.\n"
 msgstr ""
 
-#: tools/gnome-session-inhibit.c:146
+#: tools/gnome-session-inhibit.c:288
 #, c-format
 msgid "Failed to execute %s\n"
 msgstr "Kohteen %s suorittaminen ep??onnistui\n"
 
-#: tools/gnome-session-inhibit.c:206 tools/gnome-session-inhibit.c:216
-#: tools/gnome-session-inhibit.c:226
+#: tools/gnome-session-inhibit.c:352 tools/gnome-session-inhibit.c:362
+#: tools/gnome-session-inhibit.c:372
 #, c-format
 msgid "%s requires an argument\n"
 msgstr "%s vaatii argumentin\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/gl.po 
new/gnome-session-42.0/po/gl.po
--- old/gnome-session-41.3/po/gl.po     2022-01-12 16:29:34.308445700 +0100
+++ new/gnome-session-42.0/po/gl.po     2022-03-21 21:13:31.662418800 +0100
@@ -11,22 +11,28 @@
 # Ant??n M??ixome <meix...@mancomun.org>, 2009.
 # Fran Di??guez <frandieg...@gnome.org>, 2009, 2010, 2011, 2012.
 # Leandro Regueiro <leandro.regue...@gmail.com>, 2012.
-# Fran Dieguez <frandieg...@gnome.org>, 2012-2020, 2021.
+# Fran Dieguez <frandieg...@gnome.org>, 2012-2022.
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: gnome-session.master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
-"POT-Creation-Date: 2020-08-16 08:36+0000\n"
-"PO-Revision-Date: 2021-02-24 20:45+0100\n"
-"Last-Translator: Fran Di??guez <frandieg...@gnome.org>\n"
-"Language-Team: Proxecto Trasno <proxe...@trasno.gal>\n"
+"POT-Creation-Date: 2022-01-13 20:29+0000\n"
+"PO-Revision-Date: 2022-01-26 19:49+0100\n"
+"Last-Translator: Fran Dieguez <frandieg...@gnome.org>\n"
+"Language-Team: Galician <proxe...@trasno.gal>\n"
 "Language: gl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
-"X-Generator: Gtranslator 3.38.0\n"
+"X-Generator: Gtranslator 40.0\n"
 "X-Project-Style: gnome\n"
+"X-DL-Team: gl\n"
+"X-DL-Module: gnome-session\n"
+"X-DL-Branch: main\n"
+"X-DL-Domain: po\n"
+"X-DL-State: Translating\n"
 
 #: data/gnome-custom-session.desktop.in.in:3
 msgid "Custom"
@@ -37,7 +43,6 @@
 msgstr "Esta entrada perm??telle selecciona unha sesi??n gardada"
 
 #: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
-#: data/gnome-wayland.desktop.in.in:3
 msgid "GNOME"
 msgstr "GNOME"
 
@@ -50,6 +55,11 @@
 msgid "GNOME dummy"
 msgstr "GNOME de proba"
 
+#: data/gnome-wayland.desktop.in.in:3
+#| msgid "GNOME on Xorg"
+msgid "GNOME on Wayland"
+msgstr "GNOME en Wayland"
+
 #: data/gnome-xorg.desktop.in.in:3
 msgid "GNOME on Xorg"
 msgstr "GNOME en Xorg"
@@ -152,7 +162,7 @@
 msgid "_Log Out"
 msgstr "_Sa??r da sesi??n"
 
-#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404
+#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:408
 msgid "Enable debugging code"
 msgstr "Activar o c??digo de depuraci??n"
 
@@ -164,11 +174,11 @@
 msgid "Show extension warning"
 msgstr "Mostrar aviso de extensi??n"
 
-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999
+#: gnome-session/gsm-manager.c:1317 gnome-session/gsm-manager.c:2058
 msgid "Not responding"
 msgstr "Non responde"
 
-#: gnome-session/gsm-util.c:415
+#: gnome-session/gsm-util.c:431
 msgid "_Log out"
 msgstr "_Sa??r da sesi??n"
 
@@ -184,7 +194,7 @@
 msgid "This program is blocking logout."
 msgstr "Este programa est?? bloqueando a sa??da da sesi??n."
 
-#: gnome-session/gsm-xsmp-server.c:338
+#: gnome-session/gsm-xsmp-server.c:340
 msgid ""
 "Refusing new client connection because the session is currently being shut "
 "down\n"
@@ -192,57 +202,57 @@
 "Rexeitouse a conexi??n co novo cliente porque neste momento a sesi??n est?? "
 "sendo apagada\n"
 
-#: gnome-session/gsm-xsmp-server.c:605
+#: gnome-session/gsm-xsmp-server.c:607
 #, c-format
 msgid "Could not create ICE listening socket: %s"
 msgstr "Non foi pos??bel crear o socket de escoita ICE: %s"
 
-#: gnome-session/main.c:398
+#: gnome-session/main.c:402
 msgid "Running as systemd service"
 msgstr "Execut??ndose como un servizo de systemd"
 
-#: gnome-session/main.c:399
+#: gnome-session/main.c:403
 msgid "Use systemd session management"
 msgstr "Usar a xesti??n de sesi??ns de systemd"
 
-#: gnome-session/main.c:401
+#: gnome-session/main.c:405
 msgid "Use builtin session management (rather than the systemd based one)"
 msgstr "Usar a xesti??n de sesi??ns interna (no lugar da baseada en systemd)"
 
-#: gnome-session/main.c:402
+#: gnome-session/main.c:406
 msgid "Override standard autostart directories"
 msgstr "Ignorar os directorios de inicio autom??tico est??ndares"
 
-#: gnome-session/main.c:402
+#: gnome-session/main.c:406
 msgid "AUTOSTART_DIR"
 msgstr "CARTAFO_DE_AUTOINICIO"
 
-#: gnome-session/main.c:403
+#: gnome-session/main.c:407
 msgid "Session to use"
 msgstr "Sesi??n a usar"
 
-#: gnome-session/main.c:403
+#: gnome-session/main.c:407
 msgid "SESSION_NAME"
 msgstr "NOME_DA_SESI??N"
 
-#: gnome-session/main.c:405
+#: gnome-session/main.c:409
 msgid "Do not load user-specified applications"
 msgstr "Non cargar as aplicaci??ns especificadas polo usuario"
 
-#: gnome-session/main.c:406
+#: gnome-session/main.c:410
 msgid "Version of this application"
 msgstr "Versi??n desta aplicaci??n"
 
 #. Translators: the 'fail whale' is the black dialog we show when something 
goes seriously wrong
-#: gnome-session/main.c:408
+#: gnome-session/main.c:412
 msgid "Show the fail whale dialog for testing"
 msgstr "Mostrar o di??logo da balea de fallos"
 
-#: gnome-session/main.c:409
+#: gnome-session/main.c:413
 msgid "Disable hardware acceleration check"
 msgstr "Desactivar a comprobaci??n de aceleraci??n de hardware"
 
-#: gnome-session/main.c:441
+#: gnome-session/main.c:445
 msgid " ??? the GNOME session manager"
 msgstr " ??? o xestor de sesi??ns do GNOME"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/hu.po 
new/gnome-session-42.0/po/hu.po
--- old/gnome-session-41.3/po/hu.po     2022-01-12 16:29:34.308445700 +0100
+++ new/gnome-session-42.0/po/hu.po     2022-03-21 21:13:31.663418800 +0100
@@ -1,5 +1,5 @@
 # Hungarian translation for gnome-session.
-# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 
2008, 2009, 2010, 2011, 2012, 2013, 2014, 2018, 2019 Free Software Foundation, 
Inc.
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 
2008, 2009, 2010, 2011, 2012, 2013, 2014, 2018, 2019, 2022 Free Software 
Foundation, Inc.
 # This file is distributed under the same license as the gnome-session package.
 #
 # Szabolcs Ban <shooby at gnome dot hu>, 1998, 1999, 2000, 2001, 2002.
@@ -8,20 +8,20 @@
 # Laszlo Dvornik <dvornik at gnome dot hu>, 2004.
 # Gabor Kelemen <kelemeng at gnome dot hu>, 2004, 2005, 2006, 2007, 2008, 
2009, 2010, 2011, 2012, 2013, 2018.
 # Mate ORY <orymate at gmail d0t com>, 2006, 2008.
-# Bal??zs ??r <ur.balazs at fsf dot hu>, 2014, 2019.
+# Bal??zs ??r <ur.balazs at fsf dot hu>, 2014, 2019, 2022.
 msgid ""
 msgstr ""
 "Project-Id-Version: gnome-session master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
-"POT-Creation-Date: 2020-07-31 14:02+0000\n"
-"PO-Revision-Date: 2020-09-05 17:10+0200\n"
-"Last-Translator: Mesk?? Bal??zs <mesko.bal...@fsf.hu>\n"
+"POT-Creation-Date: 2021-10-12 18:16+0000\n"
+"PO-Revision-Date: 2022-03-11 01:33+0100\n"
+"Last-Translator: Bal??zs ??r <ur.balazs at fsf dot hu>\n"
 "Language-Team: Hungarian <gnome-hu-list at gnome dot org>\n"
 "Language: hu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Lokalize 19.12.3\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: data/gnome-custom-session.desktop.in.in:3
@@ -33,7 +33,6 @@
 msgstr "Ez a bejegyz??s lehet??v?? teszi mentett munkamenet kiv??laszt??s??t"
 
 #: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
-#: data/gnome-wayland.desktop.in.in:3
 msgid "GNOME"
 msgstr "GNOME"
 
@@ -46,6 +45,11 @@
 msgid "GNOME dummy"
 msgstr "GNOME p??lda"
 
+#: data/gnome-wayland.desktop.in.in:3
+#| msgid "GNOME on Xorg"
+msgid "GNOME on Wayland"
+msgstr "GNOME Waylanden"
+
 #: data/gnome-xorg.desktop.in.in:3
 msgid "GNOME on Xorg"
 msgstr "GNOME Xorgon"
@@ -165,7 +169,7 @@
 msgid "Not responding"
 msgstr "Nem v??laszol"
 
-#: gnome-session/gsm-util.c:415
+#: gnome-session/gsm-util.c:431
 msgid "_Log out"
 msgstr "_Kijelentkez??s"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/kk.po 
new/gnome-session-42.0/po/kk.po
--- old/gnome-session-41.3/po/kk.po     2022-01-12 16:29:34.309445600 +0100
+++ new/gnome-session-42.0/po/kk.po     2022-03-21 21:13:31.664418700 +0100
@@ -7,8 +7,8 @@
 msgstr ""
 "Project-Id-Version: gnome-session master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
-"POT-Creation-Date: 2020-08-12 23:38+0000\n"
-"PO-Revision-Date: 2020-08-16 13:35+0500\n"
+"POT-Creation-Date: 2021-10-12 18:16+0000\n"
+"PO-Revision-Date: 2022-03-12 22:36+0500\n"
 "Last-Translator: Baurzhan Muftakhidinov <baurthefi...@gmail.com>\n"
 "Language-Team: Kazakh <kk...@googlegroups.com>\n"
 "Language: kk\n"
@@ -16,7 +16,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 3.0.1\n"
 
 #: data/gnome-custom-session.desktop.in.in:3
 msgid "Custom"
@@ -27,7 +27,6 @@
 msgstr "?????? ?????????????? ?????????? ???????????????? ???????????? 
???????????????? ???????????????? ???????????? ??????????"
 
 #: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
-#: data/gnome-wayland.desktop.in.in:3
 msgid "GNOME"
 msgstr "GNOME"
 
@@ -40,6 +39,10 @@
 msgid "GNOME dummy"
 msgstr "GNOME ???????????? ????????????????"
 
+#: data/gnome-wayland.desktop.in.in:3
+msgid "GNOME on Wayland"
+msgstr "Wayland ?????????????????????? GNOME"
+
 #: data/gnome-xorg.desktop.in.in:3
 msgid "GNOME on Xorg"
 msgstr "Xorg ?????????????????????? GNOME"
@@ -160,7 +163,7 @@
 msgid "Not responding"
 msgstr "?????????? ????????????????"
 
-#: gnome-session/gsm-util.c:415
+#: gnome-session/gsm-util.c:431
 msgid "_Log out"
 msgstr "?????????????? _????????"
 
@@ -254,7 +257,7 @@
 
 #: tools/gnome-session-ctl.c:248
 msgid "Restart dbus.service if it is running"
-msgstr "dbus.service ?????????????? ?????????????????? ??????????, ?????? 
?????????? ???????? ??????????????"
+msgstr "dbus.service ?????????????? ?????????????????? ??????????, ?????? 
?????????? ???????? ????????"
 
 #: tools/gnome-session-ctl.c:249
 msgid ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/ko.po 
new/gnome-session-42.0/po/ko.po
--- old/gnome-session-41.3/po/ko.po     2022-01-12 16:29:34.309445600 +0100
+++ new/gnome-session-42.0/po/ko.po     2022-03-21 21:13:31.665418600 +0100
@@ -3,7 +3,7 @@
 #
 # Updated by Sung-Hyun Nam <na...@kldp.org>, 2000
 # Updated by Young-Ho Cha <ganad...@chollian.net>, 2000,2001,2006,2007
-# Changwoo Ryu <cw...@debian.org>, 1998, 2002-2013, 2015-2020.
+# Changwoo Ryu <cw...@debian.org>, 1998, 2002-2013, 2015-2020, 2022.
 #
 #
 # ??????:
@@ -14,8 +14,8 @@
 msgstr ""
 "Project-Id-Version: gnome-session\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
-"POT-Creation-Date: 2020-08-28 10:35+0000\n"
-"PO-Revision-Date: 2020-08-29 19:20+0900\n"
+"POT-Creation-Date: 2021-10-12 18:16+0000\n"
+"PO-Revision-Date: 2022-03-02 23:56+0900\n"
 "Last-Translator: Changwoo Ryu <cw...@debian.org>\n"
 "Language-Team: GNOME Korea <gnome...@googlegroups.com>\n"
 "Language: ko\n"
@@ -33,7 +33,6 @@
 msgstr "??? ???????????? ????????? ????????? ???????????????"
 
 #: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
-#: data/gnome-wayland.desktop.in.in:3
 msgid "GNOME"
 msgstr "??????"
 
@@ -46,6 +45,10 @@
 msgid "GNOME dummy"
 msgstr "?????? ??????"
 
+#: data/gnome-wayland.desktop.in.in:3
+msgid "GNOME on Wayland"
+msgstr "?????? (????????????)"
+
 #: data/gnome-xorg.desktop.in.in:3
 msgid "GNOME on Xorg"
 msgstr "?????? (Xorg)"
@@ -160,7 +163,7 @@
 msgid "Not responding"
 msgstr "?????? ??????"
 
-#: gnome-session/gsm-util.c:415
+#: gnome-session/gsm-util.c:431
 msgid "_Log out"
 msgstr "????????????(_L)"
 
@@ -259,7 +262,9 @@
 #: tools/gnome-session-ctl.c:249
 msgid ""
 "Run from ExecStopPost to start gnome-session-failed.target on service failure"
-msgstr "ExecStopPost?????? ??????, ????????? ????????? ??? 
gnome-session-failed.target??? ???????????????"
+msgstr ""
+"ExecStopPost?????? ??????, ????????? ????????? ??? 
gnome-session-failed.target??? ?????????"
+"??????"
 
 #: tools/gnome-session-ctl.c:279
 msgid "Program needs exactly one parameter"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/sl.po 
new/gnome-session-42.0/po/sl.po
--- old/gnome-session-41.3/po/sl.po     2022-01-12 16:29:34.312445600 +0100
+++ new/gnome-session-42.0/po/sl.po     2022-03-21 21:13:31.669418600 +0100
@@ -3,15 +3,15 @@
 # This file is distributed under the same license as the gnome-session package.
 #
 # Andra?? Tori <andraz.to...@guest.arnes.si> 2000.
-# Matej Urban??i?? <mat...@svn.gnome.org>, 2007???2020.
+# Matej Urban??i?? <mat...@src.gnome.org>, 2007???2022.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: gnome-session master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
 "POT-Creation-Date: 2020-08-18 21:08+0000\n"
-"PO-Revision-Date: 2020-08-19 21:46+0200\n"
-"Last-Translator: Matej Urban??i?? <mat...@svn.gnome.org>\n"
+"PO-Revision-Date: 2022-02-07 20:40+0100\n"
+"Last-Translator: Matej Urban??i?? <mat...@src.gnome.org>\n"
 "Language-Team: Slovenian GNOME Translation Team <gnome...@googlegroups.com>\n"
 "Language: sl_SI\n"
 "MIME-Version: 1.0\n"
@@ -20,7 +20,7 @@
 "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
 "%100==4 ? 3 : 0);\n"
 "X-Poedit-SourceCharset: utf-8\n"
-"X-Generator: Poedit 2.3\n"
+"X-Generator: Poedit 3.0\n"
 
 #: data/gnome-custom-session.desktop.in.in:3
 msgid "Custom"
@@ -320,7 +320,7 @@
 
 #: tools/gnome-session-quit.c:51
 msgid "Power off"
-msgstr "Izklju??i"
+msgstr "Izklopi"
 
 #: tools/gnome-session-quit.c:52
 msgid "Reboot"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/sr.po 
new/gnome-session-42.0/po/sr.po
--- old/gnome-session-41.3/po/sr.po     2022-01-12 16:29:34.313445600 +0100
+++ new/gnome-session-42.0/po/sr.po     2022-03-21 21:13:31.669418600 +0100
@@ -1,19 +1,18 @@
 # Serbian translation of gnome-session
-# Courtesy of Prevod.org team (http://prevod.org/) -- 2003???2017.
+# Courtesy of Prevod.org team (http://prevod.org/) -- 2003???2022.
 # This file is distributed under the same license as the gnome-session package.
 # ???????????? ?????????? <dan...@gnome.org> 2005.
 # ???????????????? ??. ???????????????????? <sl...@akrep.be> 2006.
-# ?????????? ?????????????? <gpo...@gmail.com>, 2010???2011.
-# ???????????????? ?????????????? <miroslavniko...@rocketmail.com>, 
2011???2017.
+# ?????????? ?????????????? <gpo...@gmail.com>, 2010???2011.
+# ???????????????? ?????????????? <miroslavniko...@rocketmail.com>, 
2011???2022.
 # ?????????? ??. ???????????? <marko.m.kos...@gmail.com>, 2020.
-#
 msgid ""
 msgstr ""
 "Project-Id-Version: gnome-session\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
-"POT-Creation-Date: 2020-07-31 14:02+0000\n"
-"PO-Revision-Date: 2020-08-18 23:06+0200\n"
-"Last-Translator: ?????????? ??. ???????????? <marko.m.kos...@gmail.com>\n"
+"POT-Creation-Date: 2022-01-12 17:11+0000\n"
+"PO-Revision-Date: 2022-03-03 05:26+0200\n"
+"Last-Translator: ???????????????? ?????????????? 
<miroslavniko...@rocketmail.com>\n"
 "Language-Team: Serbian <gnome...@googlegroups.org>\n"
 "Language: sr\n"
 "MIME-Version: 1.0\n"
@@ -22,7 +21,6 @@
 "Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : n"
 "%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n"
 "X-Project-Style: gnome\n"
-"X-Generator: Gtranslator 3.36.0\n"
 
 #: data/gnome-custom-session.desktop.in.in:3
 msgid "Custom"
@@ -33,7 +31,6 @@
 msgstr "?????? ???????????? ?????? ?????????????? ???? ?????????????????? 
???????????????? ????????????"
 
 #: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
-#: data/gnome-wayland.desktop.in.in:3
 msgid "GNOME"
 msgstr "????????"
 
@@ -46,6 +43,11 @@
 msgid "GNOME dummy"
 msgstr "???????????? ????????????"
 
+#: data/gnome-wayland.desktop.in.in:3
+#| msgid "GNOME on Xorg"
+msgid "GNOME on Wayland"
+msgstr "???????? ???? ????????????????"
+
 #: data/gnome-xorg.desktop.in.in:3
 msgid "GNOME on Xorg"
 msgstr "???????? ???? ?????? ??????????????"
@@ -148,7 +150,7 @@
 msgid "_Log Out"
 msgstr "_???????????? ????"
 
-#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404
+#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:408
 msgid "Enable debugging code"
 msgstr "???????????????? ?????? ???? ???????????????????? ??????????????"
 
@@ -160,11 +162,11 @@
 msgid "Show extension warning"
 msgstr "?????????????????? ?????????????????? ??????????????????"
 
-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999
+#: gnome-session/gsm-manager.c:1317 gnome-session/gsm-manager.c:2058
 msgid "Not responding"
 msgstr "???? ???????? ??????????"
 
-#: gnome-session/gsm-util.c:415
+#: gnome-session/gsm-util.c:431
 msgid "_Log out"
 msgstr "_???????????? ????"
 
@@ -180,63 +182,63 @@
 msgid "This program is blocking logout."
 msgstr "???????? ?????????????? ?????????????????????? ????????????."
 
-#: gnome-session/gsm-xsmp-server.c:338
+#: gnome-session/gsm-xsmp-server.c:340
 msgid ""
 "Refusing new client connection because the session is currently being shut "
 "down\n"
 msgstr "?????????????????? ???????? ???? ?????????? ?????????????????? ?????? 
???? ?? ???????? ???????????? ????????????\n"
 
-#: gnome-session/gsm-xsmp-server.c:605
+#: gnome-session/gsm-xsmp-server.c:607
 #, c-format
 msgid "Could not create ICE listening socket: %s"
 msgstr "???? ???????? ???? ???????????????? ?????????????????? ?????? 
??????????????????????: %s"
 
-#: gnome-session/main.c:398
+#: gnome-session/main.c:402
 msgid "Running as systemd service"
 msgstr "?????????????? ?????? ????????????-???? ????????????"
 
-#: gnome-session/main.c:399
+#: gnome-session/main.c:403
 msgid "Use systemd session management"
 msgstr "?????????????? ????????????-???? ?????????????????? ??????????????"
 
-#: gnome-session/main.c:401
+#: gnome-session/main.c:405
 msgid "Use builtin session management (rather than the systemd based one)"
 msgstr "?????????????? ???????????????? ?????????????????? ???????????? 
(???????????? ?????? ?????????????????? ???? ????????????-??????)"
 
-#: gnome-session/main.c:402
+#: gnome-session/main.c:406
 msgid "Override standard autostart directories"
 msgstr "?????????????????? ???????????????????? ?????????????????????????? 
??????????????????????????"
 
-#: gnome-session/main.c:402
+#: gnome-session/main.c:406
 msgid "AUTOSTART_DIR"
 msgstr "????????????????????????_??????????????????????????"
 
-#: gnome-session/main.c:403
+#: gnome-session/main.c:407
 msgid "Session to use"
 msgstr "???????????? ???????? ???? ???????? ??????????????????"
 
-#: gnome-session/main.c:403
+#: gnome-session/main.c:407
 msgid "SESSION_NAME"
 msgstr "??????????_????????????"
 
-#: gnome-session/main.c:405
+#: gnome-session/main.c:409
 msgid "Do not load user-specified applications"
 msgstr "???? ?????????????? ???????????????? ???????? ???? ?????????? 
????????????????"
 
-#: gnome-session/main.c:406
+#: gnome-session/main.c:410
 msgid "Version of this application"
 msgstr "???????????? ???????? ????????????????"
 
 #. Translators: the 'fail whale' is the black dialog we show when something 
goes seriously wrong
-#: gnome-session/main.c:408
+#: gnome-session/main.c:412
 msgid "Show the fail whale dialog for testing"
 msgstr "?????????????????? ???????????????? ???????????????? ???? 
??????????????????????"
 
-#: gnome-session/main.c:409
+#: gnome-session/main.c:413
 msgid "Disable hardware acceleration check"
 msgstr "?????????????????? ?????????????? ?????????????????????? 
??????????????"
 
-#: gnome-session/main.c:441
+#: gnome-session/main.c:445
 msgid " ??? the GNOME session manager"
 msgstr " ??? ???????????????? ???????????????? ??????????????"
 
@@ -273,21 +275,6 @@
 
 #: tools/gnome-session-inhibit.c:108
 #, c-format
-#| msgid ""
-#| "%s [OPTION???] COMMAND\n"
-#| "\n"
-#| "Execute COMMAND while inhibiting some session functionality.\n"
-#| "\n"
-#| "  -h, --help        Show this help\n"
-#| "  --version         Show program version\n"
-#| "  --app-id ID       The application id to use\n"
-#| "                    when inhibiting (optional)\n"
-#| "  --reason REASON   The reason for inhibiting (optional)\n"
-#| "  --inhibit ARG     Things to inhibit, colon-separated list of:\n"
-#| "                    logout, switch-user, suspend, idle, automount\n"
-#| "  --inhibit-only    Do not launch COMMAND and wait forever instead\n"
-#| "\n"
-#| "If no --inhibit option is specified, idle is assumed.\n"
 msgid ""
 "%s [OPTION???] COMMAND\n"
 "\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-41.3/po/zh_CN.po 
new/gnome-session-42.0/po/zh_CN.po
--- old/gnome-session-41.3/po/zh_CN.po  2022-01-12 16:29:34.314445500 +0100
+++ new/gnome-session-42.0/po/zh_CN.po  2022-03-21 21:13:31.671418700 +0100
@@ -16,21 +16,22 @@
 # Tong Hui <tongh...@gmail.com>, 2015.
 # Mingcong Bai <jeff...@aosc.io>, 2018.
 # Dingzhong Chen <wsxy...@gmail.com>, 2018-2019.
+# lumingzh <lumin...@qq.com>, 2022.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: gnome-session master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n";
-"POT-Creation-Date: 2020-07-31 14:02+0000\n"
-"PO-Revision-Date: 2020-08-13 11:39+0800\n"
-"Last-Translator: Dingzhong Chen <wsxy...@gmail.com>\n"
-"Language-Team: Chinese (China) <i18n...@googlegroups.com>\n"
+"POT-Creation-Date: 2021-10-12 18:16+0000\n"
+"PO-Revision-Date: 2022-01-01 11:08+0800\n"
+"Last-Translator: lumingzh <lumin...@qq.com>\n"
+"Language-Team: Chinese - China <i18n...@googlegroups.com>\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 2.4.1\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+"X-Generator: Gtranslator 41.0\n"
 
 #: data/gnome-custom-session.desktop.in.in:3
 msgid "Custom"
@@ -41,7 +42,6 @@
 msgstr "?????????????????????????????????????????????"
 
 #: data/gnome.desktop.in.in:3 data/gnome.session.desktop.in.in:3
-#: data/gnome-wayland.desktop.in.in:3
 msgid "GNOME"
 msgstr "GNOME"
 
@@ -54,9 +54,14 @@
 msgid "GNOME dummy"
 msgstr "GNOME dummy"
 
+#: data/gnome-wayland.desktop.in.in:3
+#| msgid "GNOME on Xorg"
+msgid "GNOME on Wayland"
+msgstr "GNOME Wayland"
+
 #: data/gnome-xorg.desktop.in.in:3
 msgid "GNOME on Xorg"
-msgstr "????????? Xorg ??? GNOME"
+msgstr "GNOME Xorg"
 
 #: data/org.gnome.SessionManager.gschema.xml.in:5
 msgid "Save sessions"
@@ -165,7 +170,7 @@
 msgstr "?????????"
 
 # gsm/logout.c:248
-#: gnome-session/gsm-util.c:415
+#: gnome-session/gsm-util.c:431
 msgid "_Log out"
 msgstr "??????(_L)"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-session-41.3/tools/gnome-session-check-accelerated.c 
new/gnome-session-42.0/tools/gnome-session-check-accelerated.c
--- old/gnome-session-41.3/tools/gnome-session-check-accelerated.c      
2022-01-12 16:29:34.315445400 +0100
+++ new/gnome-session-42.0/tools/gnome-session-check-accelerated.c      
2022-03-21 21:13:31.671418700 +0100
@@ -93,7 +93,7 @@
 }
 
 static char *
-get_gtk_gles_renderer (void)
+get_gtk_gles_renderer (GError **error)
 {
         GtkWidget *win;
         GdkGLContext *context;
@@ -101,7 +101,7 @@
 
         win = gtk_window_new (GTK_WINDOW_TOPLEVEL);
         gtk_widget_realize (win);
-        context = gdk_window_create_gl_context (gtk_widget_get_window (win), 
NULL);
+        context = gdk_window_create_gl_context (gtk_widget_get_window (win), 
error);
         if (!context)
                 return NULL;
         gdk_gl_context_make_current (context);
@@ -137,7 +137,7 @@
         gboolean gl_software_rendering = FALSE, gles_software_rendering = 
FALSE;
         Window rootwin;
         glong is_accelerated, is_software_rendering;
-        GError *gl_error = NULL, *gles_error = NULL;
+        GError *gl_error = NULL, *gles_error = NULL, *gtk_gles_error = NULL;
 
         gtk_init (NULL, NULL);
 
@@ -148,11 +148,17 @@
          * when requesting information about the second.
          */
         if (is_discrete_gpu_check () || g_strcmp0 (g_getenv 
("XDG_SESSION_TYPE"), "x11") != 0) {
-                g_autofree char *discrete_renderer_string = 
get_gtk_gles_renderer ();
+                g_autofree char *discrete_renderer_string = 
get_gtk_gles_renderer (&gtk_gles_error);
                 if (discrete_renderer_string) {
                         g_print ("%s", discrete_renderer_string);
                         return 0;
                 }
+                if (gtk_gles_error != NULL) {
+                        g_printerr ("gnome-session-check-accelerated: "
+                                    "Failed to get GTK GLES renderer: %s\n",
+                                    gtk_gles_error->message);
+                        g_clear_error (&gtk_gles_error);
+                }
                 return 1;
         }
 

++++++ gnome-session-better-handle-empty-xdg_session_type.patch ++++++
--- /var/tmp/diff_new_pack.7lHCio/_old  2022-03-23 20:18:57.546482473 +0100
+++ /var/tmp/diff_new_pack.7lHCio/_new  2022-03-23 20:18:57.550482476 +0100
@@ -1,14 +1,14 @@
-Index: gnome-session-41.3/tools/gnome-session-check-accelerated.c
+Index: gnome-session-42.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
+--- gnome-session-42.0.orig/tools/gnome-session-check-accelerated.c
++++ gnome-session-42.0/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) {
-                 g_autofree char *discrete_renderer_string = 
get_gtk_gles_renderer ();
+                 g_autofree char *discrete_renderer_string = 
get_gtk_gles_renderer (&gtk_gles_error);
                  if (discrete_renderer_string) {
                          g_print ("%s", discrete_renderer_string);
 

Reply via email to