Hello community, here is the log from the commit of package gnome-session for openSUSE:Factory checked in at 2019-12-11 12:05:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-session (Old) and /work/SRC/openSUSE:Factory/.gnome-session.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-session" Wed Dec 11 12:05:20 2019 rev:186 rq:754972 version:3.34.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes 2019-10-17 13:00:56.237054730 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-session.new.4691/gnome-session.changes 2019-12-11 12:05:39.228727011 +0100 @@ -1,0 +2,27 @@ +Fri Nov 29 12:37:15 UTC 2019 - Frederic Crozat <[email protected]> + +- Refresh gnome-session-s390-not-require-g-s-d_wacom.patch for + GNOME 3.34. + +------------------------------------------------------------------- +Thu Nov 28 14:18:21 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 3.34.2: + + autostart-app: Strip blacklisted variables from autostart + environment. + + data: + - Ensure shutdown target does not keep units loaded. + - Make X11 services part of gnome-session-initialized. + - Remove gnome-session-stable.timer and related units. + - Remove never used gnome-session-shutdown.service. + + doap: Add a description. + + manager: Disable session saving on systemd managed sessions. + + session-fill: Disable session restoring on systemd. + + Updated translations. + +------------------------------------------------------------------- +Thu Nov 28 08:25:01 UTC 2019 - QK ZHU <[email protected]> + +- Pass systemd_journal=true to both SLE and Tumbleweed(jsc#SLE-10383). + +------------------------------------------------------------------- Old: ---- gnome-session-3.34.1.obscpio New: ---- gnome-session-3.34.2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.AUH76u/_old 2019-12-11 12:05:40.768726363 +0100 +++ /var/tmp/diff_new_pack.AUH76u/_new 2019-12-11 12:05:40.768726363 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-session # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gnome-session -Version: 3.34.1 +Version: 3.34.2 Release: 0 Summary: Session Tools for the GNOME Desktop License: GPL-2.0-or-later @@ -115,9 +115,7 @@ %meson \ -D docbook=false \ -D systemd=true \ -%if !0%{is_opensuse} - -D systemd_journal=false \ -%endif + -D systemd_journal=true \ %{nil} %meson_build @@ -213,8 +211,6 @@ %{_userunitdir}/gnome-session-restart-dbus.service %{_userunitdir}/gnome-session-shutdown.target %{_userunitdir}/gnome-session-signal-init.service -%{_userunitdir}/gnome-session-stable.target -%{_userunitdir}/gnome-session-stable.timer %{_userunitdir}/gnome-session-wayland.target %{_userunitdir}/[email protected] %{_userunitdir}/gnome-session-x11.target ++++++ _service ++++++ --- /var/tmp/diff_new_pack.AUH76u/_old 2019-12-11 12:05:40.792726353 +0100 +++ /var/tmp/diff_new_pack.AUH76u/_new 2019-12-11 12:05:40.792726353 +0100 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/gnome-session.git</param> - <param name="revision">refs/tags/3.34.1</param> + <param name="revision">refs/tags/3.34.2</param> <param name="versionformat">@PARENT_TAG@</param> </service> <service name="tar" mode="buildtime"/> ++++++ gnome-session-3.34.1.obscpio -> gnome-session-3.34.2.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/NEWS new/gnome-session-3.34.2/NEWS --- old/gnome-session-3.34.1/NEWS 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/NEWS 2019-11-28 14:40:00.000000000 +0100 @@ -1,4 +1,18 @@ ============== +Version 3.34.2 +============== + + autostart-app: Strip blacklisted variables from autostart environment + data: Ensure shutdown target does not keep units loaded + data: Make X11 services part of gnome-session-initialized + data: Remove gnome-session-stable.timer and related units + data: Remove never used gnome-session-shutdown.service + doap: Add a description + manager: Disable session saving on systemd managed sessions + session-fill: Disable session restoring on systemd + Translation updates: Chinese (Taiwan), Russian + +============== Version 3.34.1 ============== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/data/gnome-session-shutdown.service.in new/gnome-session-3.34.2/data/gnome-session-shutdown.service.in --- old/gnome-session-3.34.1/data/gnome-session-shutdown.service.in 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/data/gnome-session-shutdown.service.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,9 +0,0 @@ -[Unit] -Description=Trigger shutdown of a GNOME Session -CollectMode=inactive-or-failed - -PartOf=gnome-session.target - -[Service] -Type=oneshot -ExecStart=@libexecdir@/gnome-session-ctl --shutdown diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/data/gnome-session-shutdown.target new/gnome-session-3.34.2/data/gnome-session-shutdown.target --- old/gnome-session-3.34.1/data/gnome-session-shutdown.target 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/data/gnome-session-shutdown.target 2019-11-28 14:40:00.000000000 +0100 @@ -16,7 +16,11 @@ Conflicts=gnome-session-pre.target gnome-session-initialized.target gnome-session-failed.target After=gnome-session-pre.target gnome-session-initialized.target gnome-session-failed.target -# Could we set StopWhenUnneeded=true or would that prevent the service to start? +# We need to make sure this unit is stopped; primarily so that the tree of +# units that we created is completely cleaned. +# Note that this can also be improved by reversing the conflicts above and +# not listing them in the shutdown unit. +StopWhenUnneeded=true # We trigger a restart of DBus after reaching the shutdown target this # is a workaround so that DBus services that do not connect to the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/data/gnome-session-stable.target new/gnome-session-3.34.2/data/gnome-session-stable.target --- old/gnome-session-3.34.1/data/gnome-session-stable.target 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/data/gnome-session-stable.target 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -[Unit] -Description=GNOME Session is stable (running for >2 minutes) - -Requisite=gnome-session.target -PartOf=gnome-session.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/data/gnome-session-stable.timer new/gnome-session-3.34.2/data/gnome-session-stable.timer --- old/gnome-session-3.34.1/data/gnome-session-stable.timer 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/data/gnome-session-stable.timer 1970-01-01 01:00:00.000000000 +0100 @@ -1,11 +0,0 @@ -[Unit] -Description=GNOME Session is not yet stable (running for <2 minutes) - -Requisite=gnome-session.target -PartOf=gnome-session.target - -[Timer] -OnActiveSec=120 -AccuracySec=5 -Unit=gnome-session-stable.target -RemainAfterElapse=no diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/data/gnome-session-x11-services.target new/gnome-session-3.34.2/data/gnome-session-x11-services.target --- old/gnome-session-3.34.1/data/gnome-session-x11-services.target 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/data/gnome-session-x11-services.target 2019-11-28 14:40:00.000000000 +0100 @@ -1,3 +1,8 @@ [Unit] Description=GNOME session X11 services DefaultDependencies=no + +Requisite=gnome-session-initialized.target +After=gnome-session-initialized.target +PartOf=gnome-session-initialized.target +Before=gnome-session.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/data/gnome-session.target new/gnome-session-3.34.2/data/gnome-session.target --- old/gnome-session-3.34.1/data/gnome-session.target 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/data/gnome-session.target 2019-11-28 14:40:00.000000000 +0100 @@ -13,6 +13,3 @@ # gnome-session.target pulls in graphical-session.target BindsTo=gnome-session-monitor.service After=gnome-session-monitor.service - -# Pull in timer to mark session as stable (and unstable as long as the timer is active) -Requires=gnome-session-stable.timer diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/data/meson.build new/gnome-session-3.34.2/data/meson.build --- old/gnome-session-3.34.1/data/meson.build 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/data/meson.build 2019-11-28 14:40:00.000000000 +0100 @@ -127,8 +127,6 @@ 'gnome-session-initialized.target', 'gnome-session-shutdown.target', 'gnome-session-failed.target', - 'gnome-session-stable.target', - 'gnome-session-stable.timer', ) install_data( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/gnome-session/gsm-autostart-app.c new/gnome-session-3.34.2/gnome-session/gsm-autostart-app.c --- old/gnome-session-3.34.1/gnome-session/gsm-autostart-app.c 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/gnome-session/gsm-autostart-app.c 2019-11-28 14:40:00.000000000 +0100 @@ -997,6 +997,7 @@ gboolean success; GError *local_error; const char *startup_id; + const char * const *variable_blacklist; const char * const *child_environment; int i; GAppLaunchContext *ctx; @@ -1013,6 +1014,10 @@ local_error = NULL; ctx = g_app_launch_context_new (); + variable_blacklist = gsm_util_get_variable_blacklist (); + for (i = 0; variable_blacklist[i] != NULL; i++) + g_app_launch_context_unsetenv (ctx, variable_blacklist[i]); + child_environment = gsm_util_listenv (); for (i = 0; child_environment[i] != NULL; i++) { char **environment_tuple; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/gnome-session/gsm-manager.c new/gnome-session-3.34.2/gnome-session/gsm-manager.c --- old/gnome-session-3.34.1/gnome-session/gsm-manager.c 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/gnome-session/gsm-manager.c 2019-11-28 14:40:00.000000000 +0100 @@ -1910,6 +1910,11 @@ static gboolean auto_save_is_enabled (GsmManager *manager) { + /* Note that saving/restoring sessions is not really possible on systemd, as + * XSMP clients cannot be reliably mapped to .desktop files. */ + if (manager->priv->systemd_managed) + return FALSE; + return g_settings_get_boolean (manager->priv->settings, KEY_AUTOSAVE_ONE_SHOT) || g_settings_get_boolean (manager->priv->settings, KEY_AUTOSAVE); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/gnome-session/gsm-session-fill.c new/gnome-session-3.34.2/gnome-session/gsm-session-fill.c --- old/gnome-session-3.34.1/gnome-session/gsm-session-fill.c 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/gnome-session/gsm-session-fill.c 2019-11-28 14:40:00.000000000 +0100 @@ -132,8 +132,11 @@ load_standard_apps (GsmManager *manager, GKeyFile *keyfile) { + /* Note that saving/restoring sessions is not really possible on systemd, as + * XSMP clients cannot be reliably mapped to .desktop files. */ g_debug ("fill: *** Adding required components"); - handle_required_components (keyfile, !gsm_manager_get_failsafe (manager), + handle_required_components (keyfile, + !gsm_manager_get_failsafe (manager) && !gsm_manager_get_systemd_managed (manager), append_required_components_helper, manager); g_debug ("fill: *** Done adding required components"); @@ -143,7 +146,8 @@ autostart_dirs = gsm_util_get_autostart_dirs (); - maybe_load_saved_session_apps (manager); + if (!gsm_manager_get_systemd_managed (manager)) + maybe_load_saved_session_apps (manager); for (i = 0; autostart_dirs[i]; i++) { gsm_manager_add_autostart_apps_from_dir (manager, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/gnome-session/gsm-util.c new/gnome-session-3.34.2/gnome-session/gsm-util.c --- old/gnome-session-3.34.1/gnome-session/gsm-util.c 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/gnome-session/gsm-util.c 2019-11-28 14:40:00.000000000 +0100 @@ -808,3 +808,9 @@ return (const char * const *) child_environment; } + +const char * const * +gsm_util_get_variable_blacklist (void) +{ + return variable_blacklist; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/gnome-session/gsm-util.h new/gnome-session-3.34.2/gnome-session/gsm-util.h --- old/gnome-session-3.34.1/gnome-session/gsm-util.h 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/gnome-session/gsm-util.h 2019-11-28 14:40:00.000000000 +0100 @@ -50,6 +50,7 @@ void gsm_util_setenv (const char *variable, const char *value); const char * const * gsm_util_listenv (void); +const char * const * gsm_util_get_variable_blacklist(void); gboolean gsm_util_export_activation_environment (GError **error); #ifdef HAVE_SYSTEMD diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/gnome-session.doap new/gnome-session-3.34.2/gnome-session.doap --- old/gnome-session-3.34.1/gnome-session.doap 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/gnome-session.doap 2019-11-28 14:40:00.000000000 +0100 @@ -6,6 +6,12 @@ <name xml:lang="en">Session Manager</name> <shortdesc xml:lang="en">The GNOME Session Manager</shortdesc> + <description>The GNOME Session Manager is in charge of starting the core +components of the GNOME desktop, and applications that should be launched at +login time. + +GNOME Session also provides the definition of what a standard GNOME session +consists of.</description> <homepage rdf:resource="https://wiki.gnome.org/Projects/SessionManagement" /> <mailing-list rdf:resource="http://mail.gnome.org/mailman/listinfo/desktop-devel-list" /> <download-page rdf:resource="http://download.gnome.org/sources/gnome-session/" /> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/meson.build new/gnome-session-3.34.2/meson.build --- old/gnome-session-3.34.1/meson.build 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/meson.build 2019-11-28 14:40:00.000000000 +0100 @@ -1,6 +1,6 @@ project( 'gnome-session', 'c', - version: '3.34.1', + version: '3.34.2', license: 'GPL2+', default_options: 'buildtype=debugoptimized', meson_version: '>= 0.43.0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/po/ru.po new/gnome-session-3.34.2/po/ru.po --- old/gnome-session-3.34.1/po/ru.po 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/po/ru.po 2019-11-28 14:40:00.000000000 +0100 @@ -14,8 +14,8 @@ msgstr "" "Project-Id-Version: ru\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" -"POT-Creation-Date: 2018-09-06 20:11+0000\n" -"PO-Revision-Date: 2019-02-24 23:30+0300\n" +"POT-Creation-Date: 2019-09-25 11:15+0000\n" +"PO-Revision-Date: 2019-11-11 22:01+0300\n" "Last-Translator: Stas Solovey <[email protected]>\n" "Language-Team: Russian <[email protected]>\n" "Language: ru\n" @@ -24,7 +24,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Poedit 2.2.1\n" +"X-Generator: Poedit 2.2.4\n" #: data/gnome-custom-session.desktop.in.in:3 msgid "Custom" @@ -35,10 +35,12 @@ 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" -#: data/gnome.desktop.in.in:4 data/gnome-xorg.desktop.in.in:4 +#: 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" @@ -148,7 +150,7 @@ msgid "_Log Out" msgstr "_Завершить сеанс" -#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:279 +#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:396 msgid "Enable debugging code" msgstr "Включить отладочный код" @@ -160,11 +162,11 @@ msgid "Show extension warning" msgstr "Показывать предупреждения от расширений" -#: gnome-session/gsm-manager.c:1266 gnome-session/gsm-manager.c:1919 +#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1994 msgid "Not responding" msgstr "Не отвечает" -#: gnome-session/gsm-util.c:382 +#: gnome-session/gsm-util.c:414 msgid "_Log out" msgstr "_Завершить сеанс" @@ -191,43 +193,80 @@ msgid "Could not create ICE listening socket: %s" msgstr "Не удалось создать сокет, слушающий ICE: %s" -#: gnome-session/main.c:277 +#: gnome-session/main.c:390 +msgid "Running as systemd service" +msgstr "Запущен в качестве службы systemd" + +#: gnome-session/main.c:391 +msgid "Use systemd session management" +msgstr "Использовать менеджер сеансов systemd" + +#: gnome-session/main.c:393 +msgid "Use builtin session management (rather than the systemd based one)" +msgstr "" +"Используйте встроенное управление сессиями (вместо основанного на systemd)" + +#: gnome-session/main.c:394 msgid "Override standard autostart directories" msgstr "Заместить стандартные каталоги автозапуска" -#: gnome-session/main.c:277 +#: gnome-session/main.c:394 msgid "AUTOSTART_DIR" msgstr "КАТАЛОГ_АВТОЗАПУСКА" -#: gnome-session/main.c:278 +#: gnome-session/main.c:395 msgid "Session to use" msgstr "Использовать сеанс" -#: gnome-session/main.c:278 +#: gnome-session/main.c:395 msgid "SESSION_NAME" msgstr "НАЗВАНИЕ_СЕАНСА" -#: gnome-session/main.c:280 +#: gnome-session/main.c:397 msgid "Do not load user-specified applications" msgstr "Не загружать указанные пользователем приложения" -#: gnome-session/main.c:281 +#: gnome-session/main.c:398 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:283 +#: gnome-session/main.c:400 msgid "Show the fail whale dialog for testing" msgstr "Показать для отладки диалог с сообщением об ошибке" -#: gnome-session/main.c:284 +#: gnome-session/main.c:401 msgid "Disable hardware acceleration check" msgstr "Отключить проверку наличия аппаратного ускорения" -#: gnome-session/main.c:316 +#: gnome-session/main.c:433 msgid " — the GNOME session manager" msgstr " — менеджер сеансов GNOME" +#: tools/gnome-session-ctl.c:244 +msgid "Start gnome-session-shutdown.target" +msgstr "Запустить gnome-session-shutdown.target" + +#: tools/gnome-session-ctl.c:245 +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:246 +msgid "Signal initialization done to gnome-session" +msgstr "Инициализация сигнала выполнена для gnome-session" + +#: tools/gnome-session-ctl.c:247 +msgid "Restart dbus.service if it is running" +msgstr "Перезапустить dbus.service, если он работает" + +#: tools/gnome-session-ctl.c:275 +msgid "Program needs exactly one parameter" +msgstr "Программе нужен только один параметр" + #: tools/gnome-session-inhibit.c:108 #, c-format msgid "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-session-3.34.1/po/zh_TW.po new/gnome-session-3.34.2/po/zh_TW.po --- old/gnome-session-3.34.1/po/zh_TW.po 2019-10-07 10:28:21.000000000 +0200 +++ new/gnome-session-3.34.2/po/zh_TW.po 2019-11-28 14:40:00.000000000 +0100 @@ -1,30 +1,31 @@ # Chinese (Taiwan) translation of gnome-session. # Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. # gnome-core: +# gnome-session: +# # Yuan-Chung Cheng <[email protected]>, 1999. # Jing-Jong Shyue <[email protected]>, 2000. # Chih-Wei Huang <[email protected]>, 2000. # Abel Cheung <[email protected]>, 2001-2002. -# gnome-session: # Abel Cheung <[email protected]>, 2002-2003. # Woodman Tuen <[email protected]>, 2005-006. # Chao-Hsiung Liao <[email protected]>, 2008, 2010. # Wei-Lun Chao <[email protected]>, 2010. -# +# pan93412 <[email protected]>, 2019. msgid "" msgstr "" "Project-Id-Version: gnome-session 3.1.92\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n" -"POT-Creation-Date: 2018-08-28 21:21+0000\n" -"PO-Revision-Date: 2018-10-03 22:27+0800\n" -"Last-Translator: Cheng-Chia Tseng <[email protected]>\n" -"Language-Team: Chinese (Taiwan) <[email protected]>\n" +"POT-Creation-Date: 2019-09-18 13:36+0000\n" +"PO-Revision-Date: 2019-11-23 22:37+0800\n" +"Last-Translator: pan93412 <[email protected]>\n" +"Language-Team: Chinese <[email protected]>\n" "Language: zh_TW\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.1.1\n" +"X-Generator: Lokalize 19.11.80\n" #: data/gnome-custom-session.desktop.in.in:3 msgid "Custom" @@ -35,10 +36,12 @@ 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" -#: data/gnome.desktop.in.in:4 data/gnome-xorg.desktop.in.in:4 +#: 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" @@ -86,8 +89,7 @@ msgid "" "If enabled, gnome-session will display a warning dialog after login if the " "session was automatically fallen back." -msgstr "" -"若啟用此選項,gnome-session 將會在工作階段自動回滾時,登入後顯示警告對話框。" +msgstr "若啟用此選項,gnome-session 將會在工作階段自動回滾時,登入後顯示警告對話框。" #: data/session-selector.ui:15 msgid "Custom Session" @@ -141,7 +143,7 @@ msgid "_Log Out" msgstr "登出(_L)" -#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:279 +#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:396 msgid "Enable debugging code" msgstr "啟用除錯碼" @@ -153,11 +155,11 @@ msgid "Show extension warning" msgstr "顯示擴充功能警告" -#: gnome-session/gsm-manager.c:1266 gnome-session/gsm-manager.c:1919 +#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1994 msgid "Not responding" msgstr "沒有回應" -#: gnome-session/gsm-util.c:382 +#: gnome-session/gsm-util.c:389 msgid "_Log out" msgstr "登出(_L)" @@ -184,43 +186,79 @@ msgid "Could not create ICE listening socket: %s" msgstr "無法建立 ICE 監聽插槽:%s" -#: gnome-session/main.c:277 +#: gnome-session/main.c:390 +msgid "Running as systemd service" +msgstr "以 systemd 服務執行" + +#: gnome-session/main.c:391 +#| msgid "Specify session management ID" +msgid "Use systemd session management" +msgstr "使用 systemd 工作階段管理工具" + +#: gnome-session/main.c:393 +msgid "Use builtin session management (rather than the systemd based one)" +msgstr "使用內建(而非基於 systemd 的)工作階段管理工具" + +#: gnome-session/main.c:394 msgid "Override standard autostart directories" msgstr "覆蓋標準的自動啟動目錄" -#: gnome-session/main.c:277 +#: gnome-session/main.c:394 msgid "AUTOSTART_DIR" msgstr "AUTOSTART_DIR" -#: gnome-session/main.c:278 +#: gnome-session/main.c:395 msgid "Session to use" msgstr "要使用的工作階段" -#: gnome-session/main.c:278 +#: gnome-session/main.c:395 msgid "SESSION_NAME" msgstr "SESSION_NAME" -#: gnome-session/main.c:280 +#: gnome-session/main.c:397 msgid "Do not load user-specified applications" msgstr "不要載入使用者指定的應用程式" -#: gnome-session/main.c:281 +#: gnome-session/main.c:398 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:283 +#: gnome-session/main.c:400 msgid "Show the fail whale dialog for testing" msgstr "顯示嚴重錯誤對話盒以供測試" -#: gnome-session/main.c:284 +#: gnome-session/main.c:401 msgid "Disable hardware acceleration check" msgstr "停用硬體加速檢查" -#: gnome-session/main.c:316 +#: gnome-session/main.c:433 msgid " — the GNOME session manager" msgstr " — GNOME 工作階段管理員" +#: tools/gnome-session-ctl.c:244 +msgid "Start gnome-session-shutdown.target" +msgstr "啟動 gnome-session-shutdown.target" + +#: tools/gnome-session-ctl.c:245 +msgid "" +"Start gnome-session-shutdown.target when receiving EOF or a single byte on " +"stdin" +msgstr "當在標準輸入接收到 EOF 或一個位元組時啟動 gnome-session-shutdown.target" + +#: tools/gnome-session-ctl.c:246 +#, fuzzy +msgid "Signal initialization done to gnome-session" +msgstr "訊號初始化已對 gnome-session 完成" + +#: tools/gnome-session-ctl.c:247 +msgid "Restart dbus.service if it is running" +msgstr "在其執行時重新啟動 dbus.service" + +#: tools/gnome-session-ctl.c:275 +msgid "Program needs exactly one parameter" +msgstr "程式明確指出需要一個參數" + #: tools/gnome-session-inhibit.c:108 #, c-format msgid "" @@ -418,9 +456,6 @@ #~ msgid "FILE" #~ msgstr "檔案" -#~ msgid "Specify session management ID" -#~ msgstr "指定作業階段管理 ID" - #~ msgid "ID" #~ msgstr "ID" ++++++ gnome-session-s390-not-require-g-s-d_wacom.patch ++++++ --- /var/tmp/diff_new_pack.AUH76u/_old 2019-12-11 12:05:40.968726279 +0100 +++ /var/tmp/diff_new_pack.AUH76u/_new 2019-12-11 12:05:40.968726279 +0100 @@ -1,9 +1,9 @@ -Index: gnome-session-3.32.0/data/gnome.session.desktop.in.in +Index: gnome-session-3.34.2/data/gnome.session.desktop.in.in =================================================================== ---- gnome-session-3.32.0.orig/data/gnome.session.desktop.in.in -+++ gnome-session-3.32.0/data/gnome.session.desktop.in.in +--- gnome-session-3.34.2.orig/data/gnome.session.desktop.in.in 2019-11-29 13:31:35.916694686 +0100 ++++ gnome-session-3.34.2/data/gnome.session.desktop.in.in 2019-11-29 13:34:30.620702300 +0100 @@ -1,3 +1,3 @@ [GNOME Session] Name=GNOME --RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; -+RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.XSettings; +-RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings; ++RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.XSettings; ++++++ gnome-session.obsinfo ++++++ --- /var/tmp/diff_new_pack.AUH76u/_old 2019-12-11 12:05:40.992726269 +0100 +++ /var/tmp/diff_new_pack.AUH76u/_new 2019-12-11 12:05:40.992726269 +0100 @@ -1,5 +1,5 @@ name: gnome-session -version: 3.34.1 -mtime: 1570436901 -commit: 984dce35f9b59c016cbf21542c642da9e2e7d77b +version: 3.34.2 +mtime: 1574948400 +commit: 2bb33887ea575263b06cb7154f48ed8438c4b8cc
