summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/55gnome-session_gnomerc23
-rw-r--r--debian/README.Debian54
-rw-r--r--debian/changelog3246
-rw-r--r--debian/control100
-rw-r--r--debian/control.in96
-rw-r--r--debian/copyright68
-rw-r--r--debian/gbp.conf17
-rw-r--r--debian/gnome-mimeapps.list347
-rw-r--r--debian/gnome-session-bin.install7
-rw-r--r--debian/gnome-session-common.dirs1
-rwxr-xr-xdebian/gnome-session-common.install7
-rw-r--r--debian/gnome-session-common.maintscript1
-rw-r--r--debian/gnome-session-common.postinst16
-rw-r--r--debian/gnome-session.docs3
-rwxr-xr-xdebian/gnome-session.install6
-rw-r--r--debian/gnome-session.postinst12
-rw-r--r--debian/gnome-session.prerm9
-rw-r--r--debian/patches/Stop-dbus-daemon-instead-of-restarting-it.patch54
-rw-r--r--debian/patches/Update-Bengali-India-translation.patch96
-rw-r--r--debian/patches/Update-Chinese-Taiwan-translation.patch183
-rw-r--r--debian/patches/Update-Dutch-translation.patch247
-rw-r--r--debian/patches/Update-Greek-translation.patch234
-rw-r--r--debian/patches/Update-Hebrew-translation.patch304
-rw-r--r--debian/patches/Update-Latvian-translation.patch255
-rw-r--r--debian/patches/Update-Norwegian-Bokm-l-translation.patch170
-rw-r--r--debian/patches/data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch54
-rw-r--r--debian/patches/debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch29
-rw-r--r--debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch32
-rw-r--r--debian/patches/main-Use-already-defined-error-from-main-function.patch29
-rw-r--r--debian/patches/main-Warn-about-failures-to-update-the-environment.patch37
-rw-r--r--debian/patches/series18
-rw-r--r--debian/patches/util-Disable-capturing-of-subpatterns.patch40
-rw-r--r--debian/patches/util-Log-variables-excluded-from-environment-upload.patch55
-rw-r--r--debian/patches/util-Never-try-to-autostart-systemd.patch52
-rw-r--r--debian/patches/util-Only-accept-common-space-characters.patch38
-rw-r--r--debian/patches/util-Remove-undesired-variables-from-activation-environme.patch35
-rwxr-xr-xdebian/rules25
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch3
39 files changed, 6004 insertions, 0 deletions
diff --git a/debian/55gnome-session_gnomerc b/debian/55gnome-session_gnomerc
new file mode 100644
index 0000000..57b945f
--- /dev/null
+++ b/debian/55gnome-session_gnomerc
@@ -0,0 +1,23 @@
+# If we are running the GNOME session, source ~/.gnomerc
+
+BASESTARTUP=${STARTUP%% *}
+BASESTARTUP=${BASESTARTUP##*/}
+if [ "$BASESTARTUP" = x-session-manager ]; then
+ BASESTARTUP=$(basename $(readlink /etc/alternatives/x-session-manager))
+fi
+case "$BASESTARTUP" in
+ gnome-session*)
+ GNOMERC=$HOME/.gnomerc
+ if [ -r "$GNOMERC" ]; then
+ . "$GNOMERC"
+ fi
+ # We prepend /usr/share/gnome since its defaults.list actually points
+ # to /etc so it is configurable.
+ if [ -z "$XDG_DATA_DIRS" ]; then
+ XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/
+ elif [ -n "${XDG_DATA_DIRS##*/usr/share/gnome*}" ]; then
+ XDG_DATA_DIRS=/usr/share/gnome:"$XDG_DATA_DIRS"
+ fi
+ export XDG_DATA_DIRS
+ ;;
+esac
diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..d1a3db3
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,54 @@
+gnome-session for Debian
+========================
+
+GNOME 3 / GNOME Fallback
+------------------------
+
+The gnome-session package provides the standard GNOME 3 session, which
+is based on the GNOME Shell. The gnome-session-flashback package provides
+a “fallback” session which is based on the GNOME panel and Metacity. You
+can choose them in the display manager (typically GDM).
+
+If no suitable 3D acceleration is detected, the fallback session will be
+launched in both cases.
+
+
+Changing the window manager
+---------------------------
+
+The GNOME Shell requires mutter and cannot run with another window
+manager.
+
+If you want to use an alternative window manager (such as compiz or
+openbox), you need to select the fallback session. Then, put in your
+.gnomerc file the following:
+ WINDOW_MANAGER=my_wonderful_wm
+ export WINDOW_MANAGER
+
+
+Applications at startup
+-----------------------
+
+Upon startup, gnome-session starts the following applications:
+ - Saved session: if you have saved a session, it is located in
+ ~/.config/gnome-session/saved-session/. You can enable automatic
+ session saving or manually save it in the "Startup Applications"
+ configuration applet.
+ - Autostart applications: applications shipping a .desktop file in
+ /usr/share/gnome/autostart or /etc/xdg/autostart. This includes the
+ keyring manager, the settings daemon, nautilus and the power
+ manager. They can be selectively disabled in the configuration
+ applet.
+ - Required components: they are listed in the
+ /usr/share/gnome-session/sessions/*.desktop file corresponding to the
+ current session (gnome or gnome-fallback).
+
+MIME types associations
+-----------------------
+
+This package ships a list of default MIME types associations used when running
+the GNOME desktop.
+This file is installed in /usr/share/applications/gnome-mimeapps.list.
+The system administrator can override some associations by adding a file at
+/etc/xdg/gnome-mimeapps.list or /etc/xdg/mimeapps.list if he wants to apply to
+all the desktop environment.
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..dcc7cad
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,3246 @@
+gnome-session (3.38.0-4) unstable; urgency=medium
+
+ * Team upload
+
+ [ Marco Trevisan (Treviño) ]
+ * debian/control: Bump dependency on meson 0.53 as per upstream
+ * d/p/util-Disable-capturing-of-subpatterns.patch:
+ Cherry-pick upstream patch fixing a stack overflow when environment
+ variables have very long values, in particular when using fish and
+ LS_COLORS
+
+ [ Didier Roche ]
+ * debian/55gnome-session_gnomerc:
+ Protect against multiple additions of the same path.
+ Do not append the same path to XDG_DATA_DIRS, resulting to duplication
+ on consecutive logout/logins due to an older session lingering and the
+ environment being reused. One consequence is that Electron applications
+ crash (LP: #1764355)
+
+ [ Simon McVittie ]
+ * d/patches: Turn upstream bug reference into a URL
+ * d/patches: Actively remove undesired variables from activation
+ environment.
+ This works around bugs in cinnamon-session and mate-session-manager,
+ which do not yet have an equivalent of gnome-session's variable_blacklist
+ and so will upload login-session-specific variables like XDG_SESSION_ID
+ into `dbus-daemon --session` and, indirectly, `systemd --user`.
+ (Closes: #973474)
+
+ -- Simon McVittie <smcv@debian.org> Mon, 29 Mar 2021 14:21:00 +0100
+
+gnome-session (3.38.0-3) unstable; urgency=medium
+
+ * Team upload
+ * Update to upstream git commit 3.38.0-14-g87d92fec
+ - Fix slow shutdown with systemd >= 247 (Closes: #975400)
+ - Don't send environment variables to systemd if they contain
+ control characters that it won't accept, in particular \r
+ - Log a warning if environment variables cannot be sent to
+ dbus-daemon or systemd
+ - Log a warning if updating environment variables fails
+ - Don't try to autostart systemd (which can't work), silencing
+ warnings in the gdm greeter session
+ - Update translations
+
+ -- Simon McVittie <smcv@debian.org> Fri, 04 Dec 2020 11:24:31 +0000
+
+gnome-session (3.38.0-2) unstable; urgency=medium
+
+ * Team upload
+ * Release to unstable
+
+ -- Simon McVittie <smcv@debian.org> Fri, 25 Sep 2020 10:30:03 +0100
+
+gnome-session (3.38.0-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * Revert "debian/watch: Find unstable versions too"
+
+ -- Simon McVittie <smcv@debian.org> Mon, 14 Sep 2020 11:38:01 +0100
+
+gnome-session (3.37.0-2) experimental; urgency=medium
+
+ [ Simon McVittie ]
+ * Build-Depend on systemd, for /usr/share/pkgconfig/systemd.pc
+
+ [ Marco Trevisan (Treviño) ]
+ * debian/control:
+ - B-d on debhelper-compat 13 and remove dh_missing override
+ - gnome-session-common Breaks and Replaces gnome-session-bin
+ * debian/*.install: Move session drop-ins to gnome-session
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Tue, 01 Sep 2020 16:11:30 +0200
+
+gnome-session (3.37.0-1) experimental; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Relax the evolution version for the Breaks, the
+ .desktop file was apparently already renamed in 3.30.0
+
+ [ Iain Lane ]
+ * New upstream release
+ - autostart-app: Place launched applications into a systemd scope
+ - data: Add drop-in to configure launched applications
+ - data: Major changes in systemd configuration
+ - doc: Add description of important systemd units to man page
+ - fail-whale-dialog: Make dialog visible in all monitors
+ - gnome-session: avoid setting LC_ unless LANG and region disagree
+ - gnome-session-ctl: Add systemd service failure checker
+ - gnome-session-inhibit: Add --list command
+ - main: clear environment on shutdown
+ - util: Unset GNOME_SETUP_DISPLAY at login time
+ * Defuzz patches
+ * control: Add Breaks on gnome-shell and gnome-initial-setup before 3.37.90
+ and gnome-settings-daemon before 3.37.0. This gnome-session updates and
+ rejigs the systemd units that live here - we need to make sure we have the
+ updated versions available.
+
+ [ Marco Trevisan (Treviño) ]
+ * control: Bump Breaks on gdm3 before 3.37.90, we'd just get a black screen
+ without a systemd session definition that gnome-session now exposes.
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Fri, 28 Aug 2020 22:12:37 +0200
+
+gnome-session (3.36.0-2) unstable; urgency=medium
+
+ * debian/gnome-mimeapps.list: eog and evolution have renamed their .desktop
+ file, adjust the file accordingly. Add a Breaks for previous versions.
+
+ -- Laurent Bigonville <bigon@debian.org> Sat, 21 Mar 2020 15:50:33 +0100
+
+gnome-session (3.36.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/control.in: Bump Standards-Version to 4.5.0 (no further changes)
+
+ -- Laurent Bigonville <bigon@debian.org> Thu, 12 Mar 2020 17:29:11 +0100
+
+gnome-session (3.35.3-1) experimental; urgency=medium
+
+ * New upstream release
+ + binary: Allow quitting early on SIGTERM/SIGINT
+ + binary: Log a critical when our SIGTERM/SIGINT handler fails to log out
+
+ -- Iain Lane <laney@debian.org> Thu, 09 Jan 2020 12:10:46 +0000
+
+gnome-session (3.34.2-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * Bump Standards-Version to 4.4.1
+ * Use debhelper-compat 12
+ * Recommend default-logind | logind instead of libpam-systemd.
+ This allows elogind as an alternative.
+ Thanks to Mark Hindley (Closes: #925336)
+ * d/p/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch:
+ Respect @libexecdir@, in preparation for switching to /usr/libexec
+ * Install non-user-facing executables in /usr/libexec, with
+ compatibility symlinks in /usr/lib/gnome-session until gdm3 and
+ gnome-control-center catch up
+ * Stop overriding --localstatedir.
+ It doesn't seem to be used for anything.
+
+ -- Simon McVittie <smcv@debian.org> Mon, 30 Dec 2019 17:09:56 +0000
+
+gnome-session (3.34.1-1) unstable; urgency=medium
+
+ * New upstream release
+ + Drop accidentally included `--debug` when launching
+ `gnome-session-binary`
+ + Introduce a list of variables to potentially unset in launched
+ sessions
+ * Drop changes from 3.33.90-3 to add a gnome-session-systemd script. They
+ are obsolete with 3.34.0-3
+
+ -- Iain Lane <laney@debian.org> Mon, 07 Oct 2019 12:07:07 +0100
+
+gnome-session (3.34.0-3) unstable; urgency=medium
+
+ * Add d/p/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch
+ Thanks to Iain Lane for the patch. (Closes: #941640)
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 03 Oct 2019 14:27:50 +0200
+
+gnome-session (3.34.0-2) unstable; urgency=medium
+
+ * Team upload.
+ * Upload to unstable
+
+ -- Andreas Henriksson <andreas@fatal.se> Mon, 30 Sep 2019 17:29:31 +0200
+
+gnome-session (3.34.0-1) experimental; urgency=medium
+
+ * Team upload
+
+ [ Iain Lane ]
+ * d/p/d/gnome-.desktop.in.in-Pass-systemd.patch: Use gnome-session-systemd
+ too. I'd patched TryExec before, by mistake.
+
+ [ Simon McVittie ]
+ * New upstream translation release
+
+ -- Simon McVittie <smcv@debian.org> Mon, 16 Sep 2019 08:54:12 +0100
+
+gnome-session (3.33.92-1) experimental; urgency=medium
+
+ * d/control, d/gnome-session-bin.install: Only install user units on Linux
+ * New upstream release
+ - More systemd --user fixes
+ * Refresh patches.
+ * d/p/util-Blacklist-some-session-specific-variables.patch: Drop, upstream
+ in this release.
+ * d/control, d/gnome-session-bin.install: Only install user units on Linux
+
+ -- Iain Lane <laney@debian.org> Fri, 06 Sep 2019 13:42:12 +0100
+
+gnome-session (3.33.90-3) experimental; urgency=medium
+
+ * d/p/gnome-.desktop.in.in-Pass-systemd.patch: Create a wrapper script. We
+ can only have an executable without any arguments here, otherwise the X
+ session can't be started up.
+
+ -- Iain Lane <laney@debian.org> Thu, 05 Sep 2019 17:23:10 +0100
+
+gnome-session (3.33.90-2) experimental; urgency=medium
+
+ * rules, gnome-.desktop.in.in-Pass-systemd.patch: Build with
+ -Dsystemd_session=enable. Build gnome-session with
+ -Dsystemd_session=enable (instead of =default). This means that sessions
+ need to pass `--systemd` to launch using systemd.
+
+ -- Iain Lane <laney@debian.org> Sat, 24 Aug 2019 08:18:53 +0100
+
+gnome-session (3.33.90-1) experimental; urgency=medium
+
+ * New upstream release
+ + Add support to manage the session using the systemd user instance. A new
+ systemd_session build time option is added to enable/disable the support
+ and set it as the default (disable/enable/default). Right now the
+ support is enabled by default.
+ - For Debian this means that we are now (in experimental, currently!)
+ requiring systemd for GNOME sessions.
+ + Update session definitions to match new gnome-settings-daemon
+ + don't show logout button in fail whale when not logged in
+ + handle apps exiting abruptly at log out better
+ * debian/rules: Disable systemd session support on !linux
+ * control: Bump gnome-shell/gnome-settings-daemon/gdm requirements.
+ For the systemd --user support, ensure that people have all the
+ components involved at 3.33.90.
+ * Install systemd units into gnome-session-bin. They are needed by
+ `/usr/bin/gnome-session` itself.
+ * util-Blacklist-some-session-specific-variables.patch: Take from MR. Don't
+ upload some session specific variables into the D-Bus and systemd
+ environments, otherwise some things will get the wrong idea about what
+ session they're running in.
+
+ -- Iain Lane <laney@debian.org> Thu, 15 Aug 2019 15:05:56 +0100
+
+gnome-session (3.33.4-1) experimental; urgency=medium
+
+ * debian/watch: Find unstable versions too
+ * New upstream release
+ + advertize support for GDM's session registration API
+ + fix idle detection
+ + fix warning in log spew with dbus activated services
+
+ -- Iain Lane <laney@debian.org> Fri, 02 Aug 2019 14:42:53 +0100
+
+gnome-session (3.32.0-1) experimental; urgency=medium
+
+ * New upstream translations release
+
+ -- Jeremy Bicha <jbicha@debian.org> Sun, 17 Mar 2019 15:54:16 -0400
+
+gnome-session (3.30.1-2) unstable; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/rules: Don't enable journald support on non-linux architectures
+
+ [ Jeremy Bicha ]
+ * Restore -Wl,-O1 to our LDFLAGS
+ * Drop obsolete Build-Depends on intltool and gnome-common (Closes: #830006)
+ * Bump Standards-Version to 4.3.0
+
+ -- Jeremy Bicha <jbicha@debian.org> Tue, 25 Dec 2018 09:52:38 -0500
+
+gnome-session (3.30.1-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * Bump Standards-Version to 4.2.1
+ * d/rules: Remove gnome-get-source.mk (please use uscan instead)
+ * Set Rules-Requires-Root to no
+
+ -- Simon McVittie <smcv@debian.org> Fri, 02 Nov 2018 09:44:06 +0000
+
+gnome-session (3.30.0-2) unstable; urgency=medium
+
+ * Team upload
+ * Release to unstable
+ - d/gbp.conf, d/control: Set branch back to debian/master
+ - d/watch: Only watch for upstream stable (even-numbered) releases
+
+ -- Simon McVittie <smcv@debian.org> Thu, 20 Sep 2018 12:38:06 +0100
+
+gnome-session (3.30.0-1) experimental; urgency=medium
+
+ * Team upload
+
+ [ Iain Lane ]
+ * debian/gbp.conf: Don't use patch numbers
+ * d/p/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch: Mark
+ as not-needed upstream
+
+ [ Raphaël Hertzog ]
+ * Update gnome-mimeapps.list for evince's renamed desktop file
+ (Closes: #908177)
+
+ [ Simon McVittie ]
+ * d/gbp.conf: Add standard post-import hook
+ * New upstream release
+ * d/copyright: Update
+
+ -- Simon McVittie <smcv@debian.org> Wed, 19 Sep 2018 14:04:21 +0100
+
+gnome-session (3.29.90-1) experimental; urgency=medium
+
+ * New upstream revision
+ * debian/*: Update for experimental (3.29/3.30 series)
+ * debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch:
+ - revert removal of GNOME_DESKTOP_SESSION_ID not to break apps using it
+
+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Thu, 16 Aug 2018 10:45:17 +0200
+
+gnome-session (3.28.1-1) unstable; urgency=medium
+
+ * New upstream release
+ * Drop patch included in new release
+
+ -- Tim Lunn <tim@feathertop.org> Sat, 14 Apr 2018 12:57:24 +1000
+
+gnome-session (3.28.0-2) unstable; urgency=medium
+
+ * Team upload
+ * d/p/xsmp-don-t-check-for-HAVE_XTRANS.patch:
+ Add patch from upstream making xtrans support work again, so that
+ gnome-session doesn't fall back to TCP sockets for session management
+ (Closes: #894351)
+
+ -- Simon McVittie <smcv@debian.org> Thu, 29 Mar 2018 14:55:15 +0100
+
+gnome-session (3.28.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/rules: Switch to dh_missing --fail-missing
+ instead of dh_install --list-missing
+
+ -- Tim Lunn <tim@feathertop.org> Sun, 18 Mar 2018 18:06:26 +1100
+
+gnome-session (3.27.92-1) unstable; urgency=medium
+
+ * New upstream release candidate
+ * Release to unstable
+
+ -- Jeremy Bicha <jbicha@debian.org> Sat, 10 Mar 2018 21:11:30 -0500
+
+gnome-session (3.27.90.1-1) experimental; urgency=medium
+
+ * New upstream development release
+ * Build with meson
+ * Update Vcs fields for migration to https://salsa.debian.org/
+
+ -- Jeremy Bicha <jbicha@debian.org> Sat, 17 Feb 2018 15:50:51 -0500
+
+gnome-session (3.26.1-2) unstable; urgency=medium
+
+ * Drop unnecessary Suggests: gnome-user-guide (LP: #1691867)
+ * Update Vcs fields for conversion to git
+ * Add debian/gbp.conf
+ * Bump Standards-Version to 4.1.2
+
+ -- Jeremy Bicha <jbicha@debian.org> Fri, 15 Dec 2017 14:34:08 -0500
+
+gnome-session (3.26.1-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+
+ -- Simon McVittie <smcv@debian.org> Fri, 06 Oct 2017 10:52:04 +0100
+
+gnome-session (3.26.0-1) unstable; urgency=medium
+
+ * New upstream release
+
+ -- Jeremy Bicha <jbicha@debian.org> Thu, 14 Sep 2017 19:11:33 -0400
+
+gnome-session (3.25.90-1) unstable; urgency=medium
+
+ * New upstream release
+ * Bump Standards-Version to 4.1.0
+ * Drop all patches: Applied (or improved) in new release
+
+ -- Jeremy Bicha <jbicha@debian.org> Wed, 06 Sep 2017 22:21:26 -0400
+
+gnome-session (3.24.1-2) unstable; urgency=medium
+
+ * Upload to unstable (Closes: #869947)
+
+ -- Jeremy Bicha <jbicha@ubuntu.com> Sun, 06 Aug 2017 17:37:05 -0400
+
+gnome-session (3.24.1-1) experimental; urgency=medium
+
+ * New upstream release.
+ - Drop debian/patches/git_wayland_login_shell.patch, applied upstream
+ - Bump gnome-settings-daemon dependency to 3.24
+ - debian/gnome-session.install: Also install gnome-dummy session file
+ * debian/control.in: Bump Standards-Version to 4.0.0 (no further changes)
+ * debian/rules: Switch default "gnome" session to wayland
+ * d/p/0001-manager-add-bus-daemon-dbus-api-xml-file.patch,
+ d/p/0002-system-add-api-for-detecting-if-this-is-the-last-ses.patch,
+ d/p/0003-manager-kill-off-bus-clients-at-log-out.patch: kill off bus
+ clients at log out, backported from upstream 3.25
+ * d/p/0004-fail-whale-handle-X-server-dying-before-startup.patch: handle X
+ server dying before startup, cherry-picked from 3.24 branch
+
+ -- Laurent Bigonville <bigon@debian.org> Thu, 06 Jul 2017 00:25:20 +0200
+
+gnome-session (3.22.3-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 09 Mar 2017 06:47:00 +0100
+
+gnome-session (3.22.2-2) unstable; urgency=medium
+
+ * Team upload
+
+ [ Jeremy Bicha ]
+ * Add git_wayland_login_shell.patch:
+ - Backport 3.23 commit that made Wayland sessions run login scripts
+ like ~/.profile since that's what people expect (LP: #1631713)
+
+ -- Simon McVittie <smcv@debian.org> Fri, 20 Jan 2017 10:14:17 +0000
+
+gnome-session (3.22.2-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Tue, 08 Nov 2016 15:49:26 +0100
+
+gnome-session (3.22.1-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 12 Oct 2016 18:10:49 +0200
+
+gnome-session (3.22.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Drop debian/patches/git_fix-bashism.patch, merged upstream.
+ * Bump debhelper compat level to 10.
+ * Don't fail to restore the old desktop session files if we only build
+ architecture specific binary packages (gnome-session is arch:all).
+
+ -- Michael Biebl <biebl@debian.org> Tue, 20 Sep 2016 01:25:00 +0200
+
+gnome-session (3.21.90-4) unstable; urgency=medium
+
+ * Instead of patching the build system to get the old deskop session files
+ back, remove the new ones and ship a local copy of gnome-wayland.desktop
+ which was generated from the gnome-3-20 branch. This is much simpler and
+ we don't lose all the translations this way.
+ * Show uninstalled files via dh_install --list-missing.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 08 Sep 2016 18:40:30 +0200
+
+gnome-session (3.21.90-3) unstable; urgency=medium
+
+ * Switch back to Xorg by default.
+ We divert from upstream here and switch the default GNOME session back to
+ Xorg for Stretch. This way, users who explicitly chose the GNOME session
+ in the display manager won't be automatically switched over to Wayland.
+ It's still possible to run Wayland via the "GNOME on Wayland" session.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 07 Sep 2016 23:07:21 +0200
+
+gnome-session (3.21.90-2) experimental; urgency=medium
+
+ * Add debian/patches/git_fix-bashism.patch (Closes: #835289)
+
+ -- Andreas Henriksson <andreas@fatal.se> Sat, 03 Sep 2016 22:11:37 +0200
+
+gnome-session (3.21.90-1) experimental; urgency=medium
+
+ * New upstream beta release.
+ * Update build-dependencies according to configure.ac changes:
+ - Add libgles2-mesa-dev
+ * debian/gnome-session-{bin,common}.install:
+ - stop installing *.ui and icons since gnome-session-properties tool
+ has now been removed.
+
+ -- Andreas Henriksson <andreas@fatal.se> Tue, 23 Aug 2016 12:19:33 +0200
+
+gnome-session (3.20.2-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Drop all translations, not used anymore.
+ * Drop debian/patches/update-activation-environment-at-startup.patch, merged
+ upstream.
+ * Bump debhelper compatibility level to 9.
+ * Convert from cdbs to dh.
+ * Bump Standards-Version to 3.9.8.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 13 Jul 2016 15:12:48 +0200
+
+gnome-session (3.20.1-4) unstable; urgency=medium
+
+ * debian/gnome-mimeapps.list: Replace iceweasel.desktop by
+ firefox-esr.desktop and firefox.desktop
+ * debian/gnome-mimeapps.list: Add default application for
+ application/x-cd-image, application/x-raw-disk-image and
+ application/x-raw-disk-image-xz-compressed
+
+ -- Laurent Bigonville <bigon@debian.org> Sat, 04 Jun 2016 23:06:54 +0200
+
+gnome-session (3.20.1-3) unstable; urgency=medium
+
+ * Add debian/patches/update-activation-environment-at-startup.patch: update
+ activation environment at startup, this way we are sure that all the
+ environment variables are also available for the user activated services
+
+ -- Laurent Bigonville <bigon@debian.org> Tue, 24 May 2016 13:21:04 +0200
+
+gnome-session (3.20.1-2) unstable; urgency=medium
+
+ * Drop /usr/share/gnome/applications/defaults.list symlink and install
+ /etc/gnome/defaults.list to /usr/share/applications/gnome-mimeapps.list
+ instead, as the xdg spec is allowing desktop specific default applications.
+ If /etc/gnome/defaults.list was modified by the system administrator, the
+ file is moved to /etc/xdg/gnome-mimeapps.list during the upgrade.
+ This seems to fix default apps when running gnome-shell as a wayland
+ compositor, as the 55gnome-session_gnomerc is not sourced in that case.
+
+ -- Laurent Bigonville <bigon@debian.org> Tue, 17 May 2016 02:02:11 +0200
+
+gnome-session (3.20.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Postpone the switch to Wayland by default. We don't want to entangle the
+ GNOME 3.20 transition with the Wayland switch.
+ * Upload to unstable.
+
+ -- Michael Biebl <biebl@debian.org> Tue, 19 Apr 2016 23:50:01 +0200
+
+gnome-session (3.20.0-2) experimental; urgency=medium
+
+ * Add debian/patches/Revert-switch-to-Xorg-by-default.patch
+ - revert upstreams switch (back) to Xorg by default, as we need
+ wayland testing during our development cycle up to Stretch.
+ Upstream plans to ship GNOME 3.22 with wayland as default,
+ which is the GNOME release we're targeting for Stretch.
+ * debian/gnome-session.install:
+ - accept any *.desktop name for wayland-sessions.
+ - install all *.desktop files for xsessions.
+ * Add debian/patches/0001-main-fix-starting-gnome-session-via-startx.patch
+ - fixes starting "System Default" session
+
+ -- Andreas Henriksson <andreas@fatal.se> Wed, 30 Mar 2016 19:16:31 +0200
+
+gnome-session (3.20.0-1) experimental; urgency=medium
+
+ * Bump gnome-shell dependency to >= 3.19
+ - gnome.session now uses new org.gnome.Shell desktop file name.
+ * New upstream release.
+
+ -- Andreas Henriksson <andreas@fatal.se> Fri, 25 Mar 2016 10:05:25 +0100
+
+gnome-session (3.19.92-1) experimental; urgency=medium
+
+ * New upstream release.
+ * Stop installing gnome-wayland.session
+ - no longer shipped, now merged with gnome.session
+ * Bump Standards-Version to 3.9.7.
+
+ -- Andreas Henriksson <andreas@fatal.se> Tue, 15 Mar 2016 21:05:23 +0100
+
+gnome-session (3.18.1.2-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Update Build-Depends as per configure.ac:
+ - Bump libglib2.0-dev to (>= 2.46.0). (Closes: #801736)
+ - Bump libgtk-3-dev to (>= 3.18.0).
+ - Bump libgnome-desktop-3-dev to (>= 3.18.0).
+
+ -- Michael Biebl <biebl@debian.org> Wed, 21 Oct 2015 16:23:10 +0200
+
+gnome-session (3.18.0-1) unstable; urgency=medium
+
+ * New upstream release (identical to 3.17.92).
+ * Upload to unstable.
+ * Drop obsolete Breaks, Conflicts and Replaces from pre-wheezy.
+ * Drop obsolete Provides: gnome3-session since there are no more reverse
+ dependencies.
+ * Update README.Debian, the package for the metacity/gnome-panel based
+ fallback session is called "gnome-session-flashback".
+
+ -- Michael Biebl <biebl@debian.org> Sun, 11 Oct 2015 19:04:24 +0200
+
+gnome-session (3.17.92-1) experimental; urgency=medium
+
+ * New upstream release candidate.
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 17 Sep 2015 16:30:30 +0200
+
+gnome-session (3.16.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ - Adds new --disable-acceleration-check option (closes: #771513).
+ * Drop 0001-configure.ac-Add-support-for-new-versions-of-systemd.patch,
+ applied upstream.
+ * Upstream has disabled support for consolekit even on non-systemd
+ systems with this release. We follow upstream and do not enable it
+ forcefully. Please file a bug if you think this change is wrong.
+ - Drop libdbus-glib-1-dev build-dependency, it is now only used by
+ consolekit support code.
+ - Drop consolekit recommends from gnome-session-bin.
+ * Bump Standards-Version to 3.9.6, no changes needed.
+
+ -- Dmitry Shachnev <mitya57@debian.org> Tue, 26 May 2015 17:34:09 +0300
+
+gnome-session (3.14.0-3) unstable; urgency=medium
+
+ * Cherry-pick upstream patch which allows to build against libsystemd and
+ update Build-Depends accordingly. (Closes: #779752)
+
+ -- Michael Biebl <biebl@debian.org> Tue, 28 Apr 2015 19:58:00 +0200
+
+gnome-session (3.14.0-2) unstable; urgency=medium
+
+ * Update debian/defaults.list to catch up with times:
+ - Drop swfdec-player which is long gone.
+ - Update File-Roller to new .desktop file name.
+ - Update GEdit to new .desktop file name.
+ - Update Font Viewer to new .desktop file name.
+ - Update Nautilus to new .desktop file name.
+ - Update Totem to new .desktop file name.
+ (Closes: #763595)
+ Note: This breaks the defaults for those who install the new
+ gnome-session-common and keep their << 3.14 application
+ packages (partial upgrades).
+
+ -- Andreas Henriksson <andreas@fatal.se> Wed, 01 Oct 2014 16:11:51 +0200
+
+gnome-session (3.14.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Upload to unstable.
+
+ -- Andreas Henriksson <andreas@fatal.se> Mon, 22 Sep 2014 20:42:37 +0200
+
+gnome-session (3.13.3-1) experimental; urgency=medium
+
+ [ Andreas Henriksson ]
+ * New upstream development release.
+
+ [ Josselin Mouette ]
+ * Fix typos in defaults.list. Closes: #759429.
+
+ -- Andreas Henriksson <andreas@fatal.se> Fri, 05 Sep 2014 15:09:51 -0700
+
+gnome-session (3.12.1-4) experimental; urgency=medium
+
+ * gnome-session: Install wayland session files.
+ * gnome-session-bin: add xwayland dependency on linux-any.
+
+ -- Andreas Henriksson <andreas@fatal.se> Sat, 02 Aug 2014 17:22:46 +0200
+
+gnome-session (3.12.1-3) unstable; urgency=medium
+
+ [ Laurent Bigonville ]
+ * debian/control.in: Recommends libpam-systemd instead of systemd on linux
+ architectures and add recommends against consolekit on non linux arch.
+ Also move the Recommends to the arch any package.
+
+ [ Andreas Henriksson ]
+ * Drop build-dependency on libupower-glib-dev (<< 0.99.0) [!linux-any]
+ - This can no longer be fulfilled anyway.
+ * Upload to unstable.
+
+ -- Andreas Henriksson <andreas@fatal.se> Mon, 14 Jul 2014 23:57:59 +0200
+
+gnome-session (3.12.1-2) experimental; urgency=medium
+
+ * Enable systemd support on linux architectures only
+
+ -- Laurent Bigonville <bigon@debian.org> Sun, 04 May 2014 15:02:14 +0200
+
+gnome-session (3.12.1-1) experimental; urgency=medium
+
+ * New upstream release
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 27 Apr 2014 18:03:58 +0200
+
+gnome-session (3.12.0-1) experimental; urgency=medium
+
+ * New upstream release.
+ * Require upower build-dependency to be lower then 0.99.x and
+ only on non-linux.
+ - The new upower 0.99.x does not implement the used interfaces.
+ - Functionality is available via logind.
+ * Drop installing /usr/share/applications
+ - new upstream no longer ships gnome-session-properties
+ * Bump build-dependency on libglib2.0-dev to >= 2.39.90
+ - using g_subprocess requires a recent glib.
+ * Bump Standards-Version to 3.9.5
+
+ -- Andreas Henriksson <andreas@fatal.se> Wed, 26 Mar 2014 22:51:00 +0100
+
+gnome-session (3.10.1-1) experimental; urgency=low
+
+ * New upstream release
+ * debian/patches/13_display_session_properties.patch
+ + Dropped. gnome-session-properties has been dropped upstream
+ * debian/rules, debian/control.in: Explicitely enabled systemd support and
+ recommend systemd for logind. Recommends is enough as gnome-session should
+ fall back to consolekit
+ * debian/control.in: Update build-depends
+
+ -- Sjoerd Simons <sjoerd@debian.org> Fri, 01 Nov 2013 23:04:59 +0100
+
+gnome-session (3.8.4-3) unstable; urgency=medium
+
+ * debian/control.in:
+ +Break gdm3 < 3.8. Closes: #726498.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 26 Oct 2013 16:12:19 +0200
+
+gnome-session (3.8.4-2) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 13 Oct 2013 17:27:19 +0200
+
+gnome-session (3.8.4-1) experimental; urgency=low
+
+ [ Jeremy Bicha ]
+ * New upstream release
+ * debian/control.in:
+ - Don't recommend gnome-power-manager
+ * Completely drop gnome-session-fallback (moved to gnome-panel source)
+
+ [ Michael Biebl ]
+ * Drop Build-Depends on libnotify-dev. No longer necessary after
+ debian/patches/04_fallback_warning_notify.patch has been removed.
+ * Bump Standards-Version to 3.9.4. No further changes.
+
+ -- Michael Biebl <biebl@debian.org> Fri, 11 Oct 2013 17:07:46 +0200
+
+gnome-session (3.8.2.1-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Andreas Henriksson <andreas@fatal.se> Sat, 25 May 2013 17:03:53 +0200
+
+gnome-session (3.7.92-1) experimental; urgency=low
+
+ * New upstream release (3.7.92)
+ * debian/patches/14_hide_session_properties_help.patch:
+ + Removed, fixed upstream
+ * debian/patches/01_gnome-wm.patch
+ debian/patches/02_fallback_desktop.patch
+ debian/patches/03_fallback_desktop_makefile.patch
+ debian/patches/04_fallback_warning_notify.patch
+ debian/patches/12_no_gdm_fallback.patch:
+ + Temporarily disabled, waiting for the return of fallback mode
+ * debian/control: Temporarily disable gnome-session-fallback
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 24 Mar 2013 18:55:46 +0100
+
+gnome-session (3.6.0-1) experimental; urgency=low
+
+ * New upstream release (3.6.0)
+ * Sync with Ubuntu:
+ + debian/55gnome-session_gnomerc: Use shell builtins instead of external
+ commands for extra speed
+ + debian/patches/12_no_gdm_fallback.patch: Refresh
+
+ -- Sjoerd Simons <sjoerd@debian.org> Sun, 14 Oct 2012 21:05:30 +0200
+
+gnome-session (3.4.2.1-3) unstable; urgency=low
+
+ * defaults.list:
+ + epiphany.desktop → epiphany-browser.desktop.
+ + Anyway replace epiphany with iceweasel.
+ + Update default handlers for LibreOffice.
+ * 04_fallback_warning_notify.patch: use libnotify to show the fallback
+ warning instead of a dialog.
+ * Build-depend on libnotify.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 29 Sep 2012 10:19:13 +0200
+
+gnome-session (3.4.2.1-2) unstable; urgency=low
+
+ * debian/patches/13_display_session_properties.patch: Display
+ session-properties as the Startup Applications capplet was removed from
+ gnome-control-center, which makes it hard to discover the
+ gnome-session-properties tool. (Closes: #683814)
+ * debian/patches/14_hide_session_properties_help.patch: The help button in
+ gnome-session-properties points to the old GNOME 2 user guide and
+ therefore doesn't work in GNOME 3, so hide it.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 05 Sep 2012 00:53:57 +0200
+
+gnome-session (3.4.2.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Remove obsolete section from README.Debian. The splash screen has been
+ dropped upstream for a while now.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 31 May 2012 01:30:42 +0200
+
+gnome-session (3.4.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Mon, 14 May 2012 23:31:42 +0200
+
+gnome-session (3.4.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Refresh patches.
+ * Install blacklist/whitelist for gnome-session-check-accelerated-helper.
+ * Disable systemd support, continue to use ConsoleKit for session tracking.
+ * Bump Standards-Version to 3.9.3.
+ * Update defaults.list, use libreoffice instead of openoffice.org.
+
+ -- Michael Biebl <biebl@debian.org> Wed, 25 Apr 2012 03:03:59 +0200
+
+gnome-session (3.2.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Refresh debian/patches/12_no_gdm_fallback.patch.
+ * Remove debian/patches/13_format_security.patch, applied upstream.
+ * debian/control.in:
+ - Bump Build-Depends on intltool to (>= 0.40.6).
+ - Drop Build-Depends on librsvg2-dev.
+ - Add Build-Depends on libjson-glib-dev (>= 0.10).
+
+ -- Michael Biebl <biebl@debian.org> Sun, 27 Nov 2011 02:20:11 +0100
+
+gnome-session (3.0.2-4) unstable; urgency=low
+
+ [ Michael Biebl ]
+ * debian/control.in:
+ - We really need notification-daemon for gnome-session-fallback, not a
+ virtual provides. So make the depencency versioned.
+ Closes: #649737.
+
+ [ Josselin Mouette ]
+ * defaults.list:
+ - Add scheme handlers for yelp.
+ * 02_fallback_desktop.patch:
+ - Rename the fallback session to “GNOME Classic”.
+ - Split makefile parts into 03_fallback_desktop_makefile.patch.
+ * po-up/POTFILES.in: add 02_fallback_desktop.patch to translations.
+ * Update fr.po.
+
+ [ Jordi Mallach ]
+ * Update ca.po.
+
+ [ Josselin Mouette ]
+ * th.po: Thai translation from Theppitak Karoonboonyanan.
+ * zh_CN.po: Chinese translation from Aron Xu.
+
+ [ Christian Perrier ]
+ * ru.po: Russian translation from Alexei Lobanov.
+
+ [ Josselin Mouette ]
+ * sk.po: Slovak translation from Slavko.
+ * de.po: German translation from Chris Leick.
+ * nl.po: Dutch translation from Jeroen Schot.
+ * da.po: Danish translation from Joe Dalton. Closes: #649269.
+ * Add an alternative, at lower priority, for gnome-session-fallback.
+ Closes: #649596.
+
+ -- Michael Biebl <biebl@debian.org> Sat, 26 Nov 2011 23:06:59 +0100
+
+gnome-session (3.0.2-3) unstable; urgency=low
+
+ * Upload to unstable.
+ * debian/watch:
+ - Switch to .xz tarballs.
+ * Bump debhelper compatibility level to 8.
+ - Update Build-Depends on debhelper.
+ - Strip debian/tmp/ from .install files.
+ * debian/control.in:
+ - Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer.
+ - Add Vcs-* fields.
+ * debian/patches/13_format_security.patch:
+ - Fix format string vulnerability. Patch cherry-picked from upstream Git.
+
+ -- Michael Biebl <biebl@debian.org> Fri, 14 Oct 2011 12:36:01 +0200
+
+gnome-session (3.0.2-2) experimental; urgency=low
+
+ [ Josselin Mouette ]
+ * defaults.list:
+ + Make epiphany-newtab the default http handler.
+ + Add a few more text MIME types to gedit, otherwise they can be
+ handled by emacs.
+ + Point directories to nautilus.desktop. Closes: #618376. Thanks
+ Jérémy Bicha.
+
+ [ Michael Biebl ]
+ * Remove Depends on policykit-1-gnome from gnome-session as gnome-shell
+ provides its own integrated PolicyKit authentication agent.
+ * Remove notification-daemon from gnome-session Recommends as gnome-shell
+ has an integrated notification system.
+ * Make notification-daemon a Depends of the gnome-session-fallback and
+ remove debian/patches/13_no_fallback_notification.patch so the session
+ manager starts notification-daemon in the fallback case.
+ * Bump Standards-Version to 3.9.2. No further changes.
+ * debian/watch: Track .bz2 tarballs.
+
+ -- Michael Biebl <biebl@debian.org> Fri, 19 Aug 2011 23:02:02 +0200
+
+gnome-session (3.0.2-1) experimental; urgency=low
+
+ * defaults.list:
+ + Add evolution.
+ + Add x-scheme-handler types.
+ * New upstream translation release.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 01 Jun 2011 00:13:03 +0200
+
+gnome-session (3.0.0-2) experimental; urgency=low
+
+ * Update build-dependencies to correspond to what’s in configure.ac.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 21 Apr 2011 23:15:29 +0200
+
+gnome-session (3.0.0-1) experimental; urgency=low
+
+ * debian/rules: remove the libexecdir setting, let the cdbs default be
+ used instead.
+ * New usptream release.
+ * Remove disabled patches.
+ * 10_session_save.patch:
+ + Updated for the new version.
+ + Disabled for now, the saved session is either discarded or
+ overwritten at logout time depending on the save-session setting.
+ * 11_saved_session_name.patch: dropped, we won’t be needing it with
+ the way session saving is handled in 3.0.
+ * Pull back gnome-wm and gnome-wm.desktop, it’s the easiest way to
+ configure the window manager for the fallback session.
+ * 01_gnome-wm.patch: new patch. Make gnome-wm the default instead of
+ metacity.
+ * 02_fallback_desktop.patch: new patch. Build a gnome-fallback.desktop
+ for /usr/share/xsessions.
+ * 13_no_fallback_notification.patch: refreshed accordingly.
+ * Move gsettings-desktop-schemas dependency to gnome-session-bin.
+ * gnome-session.postinst: drop removal of obsolete alternative, it’s
+ in stable now.
+ * Split gnome-session again. Put common files in gnome-session-common,
+ the standard session in gnome-session and the fallback session in
+ gnome-session-fallback.
+ * Sort out the resulting Conflicts/Replaces/Provides nightmare.
+ * Move back the defaults.list to gnome-session-common.
+ * Massive updates for short/long descriptions.
+ * Document how sessions are launched in README.Debian.
+ * debian/55gnome-session_gnomerc: handle gnome-session-fallback.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 20 Apr 2011 23:08:49 +0200
+
+gnome-session (2.91.93-1) experimental; urgency=low
+
+ [ Frederic Peters ]
+ * New upstream release.
+ * debian/patches/01_gnome-wm.patch: removed, gnome-wm has been killed
+ upstream.
+ * debian/patches/03_upower.patch: removed, was stolen from git.
+ * debian/patches/10_session_save.patch: updated.
+ * debian/patches/11_saved_session_name.patch: updated.
+ * debian/patches/13_no_fallback_notification.patch: start fallback session
+ even if there is no notification-daemon.
+ * debian/patches/90_relibtoolize.patch: remove, using dh-autoreconf.
+ * debian/control.in:
+ + updated build-deps for new version.
+ + removed gnome3-session package, gnome-session will start gnome3, and
+ switch to fallback mode if necessary.
+ + removed gnome-session-common package, as it was there to satisfy the
+ presence of both gnome-session and gnome3-session
+ * debian/rules:
+ + use autoreconf
+ + remove rules for creating gnome3-session.desktop
+
+ [ Josselin Mouette ]
+ * defaults.list: add audio/flac.
+
+ -- Frederic Peters <fpeters@debian.org> Thu, 24 Mar 2011 20:47:28 +0100
+
+gnome-session (2.30.2-4) experimental; urgency=low
+
+ [ Josselin Mouette ]
+ * Conflict with gnome-splashscreen-manager. Closes: #605111.
+
+ [ Emilio Pozuelo Monfort ]
+ * Re-enable gnome3-session.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Mon, 06 Dec 2010 01:17:48 +0100
+
+gnome-session (2.30.2-3+sid2) unstable; urgency=low
+
+ * Start notification-daemon in Initialization phase. Closes: #640355
+ * Add autostart file for PolicyKit Authentication Agent.
+
+ -- Michael Biebl <biebl@debian.org> Mon, 26 Sep 2011 15:36:29 +0200
+
+gnome-session (2.30.2-3+sid1) unstable; urgency=low
+
+ [ Josselin Mouette ]
+ * Conflict with gnome-splashscreen-manager. Closes: #605111.
+
+ [ Michael Biebl ]
+ * Remove gnome3-session bits, superseded by gnome-session and
+ gnome-session-fallback.
+ * Add dependency on notification daemon.
+ * Install autostart file for notification-daemon to activate the
+ notification system on session startup. Closes: #636435
+ * Bump Standards-Version to 3.9.2. No further changes.
+
+ -- Michael Biebl <biebl@debian.org> Fri, 19 Aug 2011 22:41:15 +0200
+
+gnome-session (2.30.2-3) unstable; urgency=low
+
+ * defaults.list: open WebM and MPEG2/TS with totem.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 06 Nov 2010 13:32:48 +0100
+
+gnome-session (2.30.2-2) unstable; urgency=low
+
+ * Temporarily disable gnome3-session in preparation of the squeeze
+ release. This way gnome-shell can be removed from squeeze too.
+ * 03_devicekit_optional.patch: dropped, upower builds everywhere.
+ * 03_upower.patch: stolen upstream. Closes: #595088.
+ * Update build-dependencies accordingly.
+ * 90_relibtoolize.patch: regenerated accordingly.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 18 Sep 2010 00:18:01 +0200
+
+gnome-session (2.30.2-1) unstable; urgency=low
+
+ [ Michael Biebl ]
+ * New upstream stable release.
+ - Link against libXext and libXau to not fail with stricter linkers like
+ binutils-gold. Closes: #554661
+ * Refresh patches for new upstream release.
+ * Switch to source format 3.0 (quilt).
+ - Add debian/source/format.
+ - Drop Build-Depends on quilt.
+ - Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk from debian/rules.
+ * Bump Standards-Version to 3.9.0. Use Breaks instead of Conflicts as
+ recommended by the new policy.
+ * Drop Build-Depends on sharutils. We no longer need uuencode.
+
+ [ Josselin Mouette ]
+ * Drop build-dependency on type-handling.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 22 Jul 2010 17:48:48 +0200
+
+gnome-session (2.30.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Refresh patches.
+ * 13_capplet_always_save.patch, 14_crash_on_exit.patch: dropped,
+ merged upstream.
+ * Pass --libexecdir=/usr/lib, since it will add /gnome-session
+ already.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 13 Apr 2010 22:53:59 +0200
+
+gnome-session (2.28.0-7) unstable; urgency=low
+
+ * 12_no_gdm_fallback.patch: new patch. Don’t fall back on GDM if
+ ConsoleKit failed to reboot. CK will not even be attempted if it is
+ not available, anyway. Closes: #572085.
+ * Require upower/libdevkit-power unconditionnally, now that it works
+ on kfreebsd.
+ * 13_capplet_always_save.patch: stolen upstream. Ensure that the
+ capplet saves all changes when it exits. Closes: #574862.
+ * 14_crash_on_exit.patch: stolen upstream. Fix crash upon exit.
+ Closes: #548120.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 25 Mar 2010 20:00:57 +0100
+
+gnome-session (2.28.0-6) unstable; urgency=low
+
+ * debian/control.in
+ - Depend on upower instead of devicekit-power.
+ - Bump Standards-Version to 3.8.4. No further changes.
+
+ -- Michael Biebl <biebl@debian.org> Tue, 23 Feb 2010 22:56:04 +0100
+
+gnome-session (2.28.0-5) unstable; urgency=low
+
+ * defaults.list: add text/x-patch. Some packages set brain-dead MIME
+ handlers for this.
+ * Remove obsolete gnome-session.dirs.
+ * 55gnome-session_gnomerc: add gnome3-session.
+ * README.Debian: fix documentation of window manager startup according
+ to the previous upload.
+ * Add a gnome3-session binary and a corresponding package, that starts
+ gnome-shell instead of gnome-panel + metacity.
+ * 11_saved_session_name.patch: new patch. Allow to change the
+ directory where the session is saved with the command line. The
+ corresponding option is used by gnome3-session.
+ * Split translations, icons and startup scripts in a new
+ gnome-session-common package.
+ * Straighten dependencies accordingly.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 30 Jan 2010 12:52:45 +0100
+
+gnome-session (2.28.0-4) unstable; urgency=low
+
+ * 01_gnome-wm.patch: OK, you win. Kill all the 3D crap, always use
+ metacity by default. Closes: #553417.
+ * Drop mesa-utils dependency accordingly.
+
+ -- Josselin Mouette <joss@debian.org> Mon, 16 Nov 2009 15:21:05 +0100
+
+gnome-session (2.28.0-3) unstable; urgency=low
+
+ * 03_devicekit_optional.patch: new patch. Make DeviceKit-Power support
+ optional, so that gnome-session builds on non-Linux architectures.
+ * 90_relibtoolize.patch: regenerated accordingly, add an autoheader
+ invocation.
+
+ -- Josselin Mouette <joss@debian.org> Fri, 06 Nov 2009 13:51:37 +0100
+
+gnome-session (2.28.0-2) unstable; urgency=low
+
+ * Don’t require devicekit-power on non-linux architectures.
+ * Only recommend gnome-power-manager, so that gnome-session remains
+ installable on kfreebsd. Instead, break versions < 2.28.
+ * Fix README.Debian to stop mentioning compiz. Closes: #552400.
+ * Remove policykit-gnome dependency.
+ * gnome-session-bin depends on devicekit-power on Linux architectures.
+
+ -- Josselin Mouette <joss@debian.org> Mon, 26 Oct 2009 13:33:47 +0100
+
+gnome-session (2.28.0-1) unstable; urgency=low
+
+ * Depend on gnome-power-manager. Closes: #547887.
+ + Make it 2.28 since the interface changed.
+ * Include back the file manager in the required components.
+ * Add nautilus to the dependencies, accordingly.
+ * New upstream release.
+ * Update build-dependencies.
+ * Require policykit-1-gnome.
+ * at-spi-registryd-wrapper has gone away.
+ * Set gnome-wm as the default WM using the configure flag.
+ * The splash is disabled by default now.
+ + Remove it from the package.
+ + Clean up the alternative.
+ * With all of that, all our GConf overrides disappear.
+ + Run update-gconf-defaults once after the upgrade.
+ * Update README.Debian accordingly.
+ * 01_gnome-wm.patch:
+ + Stop making compiz the default. Closes: #547899.
+ + Better check for compositing available.
+ + Use mutter when it is available.
+ + No need to patch the makefiles anymore.
+ * Depend on mesa-utils for glxinfo.
+ * 10_session_save.patch: port to GtkBuilder.
+ * 11_dbus_exit.patch: dropped, merged upstream.
+ * 90_relibtoolize.patch: updated for the new version.
+ * defaults.list: update for 2.28 versions.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 24 Oct 2009 10:48:08 +0200
+
+gnome-session (2.26.2-1) unstable; urgency=low
+
+ * defaults.list: use brasero-nautilus instead of nautilus-cd-burner.
+ * 55gnome-session_gnomerc: make it clear that /usr/share/gnome is not
+ a symlink to /etc, since users are stupid enough to think this
+ should be the case.
+ * New upstream release.
+ * 01_gnome-wm.patch, 10_session_save.patch: updated accordingly.
+ * 11_dbus_exit.patch: replaced by the much improved version provided
+ by upstream.
+ * 12_desktop_crash.patch: dropped, merged upstream.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 07 Jul 2009 22:43:05 +0200
+
+gnome-session (2.26.1-7) unstable; urgency=low
+
+ * 12_desktop_crash.patch: new patch from Petr Gajdůšek. Use
+ g_ptr_array_free to free a GPtrArray, not g_strfreev.
+ Closes: #532702.
+
+ -- Josselin Mouette <joss@debian.org> Mon, 15 Jun 2009 12:00:24 +0200
+
+gnome-session (2.26.1-6) unstable; urgency=low
+
+ * 01_gnome-wm.patch:
+ + Don’t set LIBGL_ALWAYS_INDIRECT, compiz does it by itself if
+ needed and it slows things down if it’s not needed.
+ + Don’t enable the glib compiz plugin, only the gconf one; the glib
+ plugin makes it lock up on startup. Closes: #531388.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 02 Jun 2009 14:41:45 +0200
+
+gnome-session (2.26.1-5) unstable; urgency=low
+
+ * 01_gnome-wm.patch:
+ + Actually install gnome-wm.desktop, it’s pretty useless otherwise.
+ + Don’t read the GConf key, it’s obviously set to gnome-wm if we’re
+ starting gnome-wm.
+ + Make compiz the default if compiz-gtk is installed.
+ + Remove a few unneeded things from the script to make it start
+ faster.
+ * gconf-defaults: make gnome-wm the default window manager.
+ * README.Debian: document how programs are started and how to
+ configure the different kinds of startups.
+ * 90_relibtoolize.patch: updated.
+ * Split the package between gnome-session-bin, which contains the
+ minimal runtime needed to actually run the gnome-session binary, and
+ gnome-session, which contains all the startup scripts and has much
+ larger dependencies, including the components which are required by
+ default. This prepares us for GDM 2.26.
+ * Update the list of copyright holders.
+
+ -- Josselin Mouette <joss@debian.org> Sun, 31 May 2009 18:18:06 +0200
+
+gnome-session (2.26.1-4) unstable; urgency=low
+
+ * gconf-defaults: remove the file manager from the required components
+ list. Now that nautilus has an autostart file, this is no longer
+ necessary. It avoids restarting it endlessly when this is not
+ required. Closes: #525718.
+ * Break nautilus << 2.26.2-4 to ensure the autostart file is here.
+
+ -- Josselin Mouette <joss@debian.org> Sun, 31 May 2009 14:04:06 +0200
+
+gnome-session (2.26.1-3) unstable; urgency=low
+
+ * Stop mentioning GNOME 2.
+ * defaults.list: add nautilus folder handlers and x-content handlers.
+ Closes: #530567, #530691.
+
+ -- Josselin Mouette <joss@debian.org> Fri, 29 May 2009 10:34:21 +0200
+
+gnome-session (2.26.1-2) experimental; urgency=low
+
+ * prerm: only unregister the alternative when deinstalling the
+ package. Closes: #524900.
+ * Break xserver-xorg << 1:7.4. See GNOME#568989 for why.
+ * Drop build-dependencies on gnome-keyring and libgnomeui.
+ Closes: #526960.
+ * copyright:
+ + Update list of main authors. Closes: #526963.
+ + Point to versioned GPL.
+ * 11_dbus_exit.patch: new patch. Don’t exit when the system bus is
+ disconnected. Thanks Sjoerd Simmons for the hint.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 21 May 2009 10:55:25 +0200
+
+gnome-session (2.26.1-1) experimental; urgency=low
+
+ * 10_session_save.patch: fix bug that leads to saving the session
+ every time a SaveYourselfComplete request is received.
+ * New upstream release.
+ + Refresh or regenerate patches.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 14 Apr 2009 19:24:09 +0200
+
+gnome-session (2.26.0.90-1) experimental; urgency=low
+
+ * New upstream release.
+ * Require gnome-settings-daemon 2.26 for the startup mechanism change.
+ * Don’t require gnome-control-center, everything needed should be in
+ g-s-d now.
+ * 01_ignore-gdm-lang.patch: dropped, merged upstream.
+ * 02_gsd-spawn.patch: removed; fixed upstream in a different way.
+ * 03_powermanagement.patch: dropped, upstream finally standardized the
+ logout dialog.
+ * 04_at-spi_startup.patch, 09_splash_hide.patch,
+ 10_update_notifier.patch: dropped, obsolete.
+ * Rename 90_autoconf-autoheader.patch to 90_relibtoolize.patch and
+ regenerate it for the new version.
+ * Remove files corresponding to obsolete components.
+ * Remove gnome-wm from the default session, it has a startup file now.
+ * Remove debian/gnome-wm and patch the upstream version with
+ 01_gnome-wm.patch instead.
+ * Document how to change the Window Manager in README.Debian.
+ * Massive update to build-dependencies.
+ * Make dbus-x11 and policykit-gnome dependencies.
+ * Remove manpage hack, not necessary anymore.
+ * Install all autostart stuff in /usr/share, not in /etc.
+ * 10_session_save.patch: new patch, based on the patch by Ghee Teo.
+ Enable session saving from the capplet again, and make it work on
+ the manager side.
+ * Use patch-translations.mk, require gnome-pkg-tools 0.13.
+ * Add translations based on the strings in gnome-session 2.22.
+ * Break gnome-panel < 2.26, since previous versions (2.22 and our
+ patched 2.24) are not able to talk to this version.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 11 Apr 2009 15:30:31 +0200
+
+gnome-session (2.22.3-3) unstable; urgency=low
+
+ * 55gnome-session_gnomerc: change XDG_DATA_DIRS to include
+ /usr/share/gnome when gnome-session is being launched.
+ * defaults.list: move the defaults from gnome-vfs.
+ + Add some subtypes of text/plain to gedit defaults.
+ * gnome-session.install: install it in /etc/gnome.
+ * gnome-session.links: link it from /usr/share/gnome/applications.
+ * Standards version is 3.8.1.
+ * Conflict and replace with the older libgnomevfs2-common versions.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 19 Mar 2009 22:25:42 +0100
+
+gnome-session (2.22.3-2) unstable; urgency=low
+
+ * Recommend dbus-x11 instead of dbus for the availability of
+ dbus-launch.
+ * 04_at-spi_startup.patch: new patch. Do not try to start at-spi if it
+ is not installed. Closes: #501407.
+ * Remove build-dependency on esound.
+
+ -- Josselin Mouette <joss@debian.org> Fri, 24 Oct 2008 21:07:03 +0200
+
+gnome-session (2.22.3-1) unstable; urgency=low
+
+ * New upstream bugfix release:
+ + debian/patches/90_autoconf-autoheader.patch:
+ - Updated for the new version.
+ * debian/control.in:
+ + Update Standards-Version to 3.8.0, no additional changes needed.
+
+ -- Sebastian Dröge <slomo@debian.org> Mon, 30 Jun 2008 12:28:28 +0200
+
+gnome-session (2.22.2-1) unstable; urgency=low
+
+ [ Josselin Mouette ]
+ * Drop dependency on gnome-power-manager. Closes: #472202.
+
+ [ Sam Morris ]
+ * Refresh 01_ignore-gdm-lang.patch, 02_gsd-spawn.patch, 09_splash_hide.patch
+ and 90_autoconf-autoheader.patch.
+
+ [ Josselin Mouette ]
+ * New upstream release, includes migration of the trash to the new
+ location.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 28 May 2008 02:10:26 +0200
+
+gnome-session (2.22.0-2) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Sebastian Dröge <slomo@debian.org> Wed, 19 Mar 2008 02:34:13 +0100
+
+gnome-session (2.22.0-1) experimental; urgency=low
+
+ [ Josselin Mouette ]
+ * default.session: remove gnome-cups-icon from the default session.
+
+ [ Loic Minier ]
+ * Update 02_gsd-spawn's header to give a bottom line explanation on the
+ rationale for the change as I keep forgetting why we need tihs.
+
+ [ Josselin Mouette ]
+ * 02_gsd-spawn.patch: fix cosmetic issues asked by upstream.
+
+ [ Sebastian Dröge ]
+ * New upstream stable release:
+ + Upload to experimental first because of intrusive changes.
+ + debian/control.in:
+ - Update build dependencies and dependencies.
+ + debian/patches/02_gsd-spawn.patch:
+ - Updated to apply cleanly again.
+ + debian/patches/90_from_bugzilla_fix_session_sounds.patch:
+ - Dropped, merged upstream.
+ + debian/patches/90_autoconf-autoheader.patch:
+ - Regenerated for the new version.
+
+ -- Sebastian Dröge <slomo@debian.org> Sun, 16 Mar 2008 19:58:07 +0100
+
+gnome-session (2.20.3-2) unstable; urgency=low
+
+ [ Loic Minier ]
+ * Include CDBS' utils.
+
+ [ Josselin Mouette ]
+ * 02_gsd-spawn.patch: updated to spawn gsd through g_spawn while
+ still waiting for it to answer to dbus before proceeding. This
+ avoids a race condition leading to applications being started
+ before g-s-d is ready. Closes: #454149, #465483.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 16 Feb 2008 14:44:50 +0100
+
+gnome-session (2.20.3-1) unstable; urgency=low
+
+ [ Josselin Mouette ]
+ * 90_from_bugzilla_fix_session_sounds.patch: fork the shell that
+ encapsulates esd in the root directory, so that the home directory
+ can be safely umounted upon logout.
+
+ [ Sebastian Dröge ]
+ * New upstream release with translation updates.
+ * Update Standards-Version to 3.7.3, no additional changes needed.
+ * 90_autoconf-autoheader.patch: regenerated.
+ * Build depend on gnome-keyring as configure checks for the
+ gnome-keyring-daemon binary.
+
+ -- Sebastian Dröge <slomo@debian.org> Sat, 12 Jan 2008 07:16:22 +0100
+
+gnome-session (2.20.2-1) unstable; urgency=low
+
+ [ Josselin Mouette ]
+ * gnome-wm:
+ + Fix indentation.
+ + Support for compiz. Closes: #448560, thanks Andreas Klöckner.
+ + Also use compiz if metacity is unavailable.
+ * 02_gsd-spawn.patch: spawn gnome-settings-daemon using g_spawn
+ instead of DBus. Closes: #339785.
+ * Require libgnome-settings-daemon-dev 1:2.20.1-2 to obtain the g-s-d
+ path from pkgconfig.
+ * Switch to quilt for patch handling.
+ + Refresh 01_ignore-gdm-lang.patch.
+ * 90_autoconf.patch: re-run autoconf and autoheader in the sources.
+ * Add some references in the patch headers.
+
+ [ Loic Minier ]
+ * Only suggest desktop-base; the desktop meta packages should pull branding,
+ not gnome-session and gnome-session has a default branding anyway.
+ * New patch, 02_no_warning_crash, doesn't make critical warnings fatal when
+ the version number has 3 dots as in dev releases as this makes the desktop
+ too unstable.
+ * New upstream stable release; translation updates.
+ - Update patch 90_autoconf.
+ * Don't force an upper bound in gnome-control-center versions as this makes
+ updates too hard; some configuration might be missing in the interim, but
+ the session should still start properly.
+ * Rename README.debian to README.Debian.
+ * Disable the splash screen by default to speed up login and document how to
+ enable it in README.Debian.
+ * New patch, 10_update_notifier, adds update-notifier to the list of known
+ applications.
+ * New patch, 09_splash_hide, hides splash screen unconditionally when all
+ apps have been launched as to avoid it staying visible with broken apps.
+ * New patch, 03_powermanagement, shows hibernate option in logout dialog if
+ gdm supports it; will probably disappear with either the gnome-session or
+ the gdm rewrite.
+ * New patch, 90_from_bugzilla_fix_session_sounds, fixes playback of session
+ sounds; GNOME #466458.
+ * Refresh patches 03_powermanagement, 09_splash_hide, and 10_update_notifier
+ to apply cleanly.
+ * Rename patch 90_autoconf to 90_autoconf-autoheader to clarify that both
+ autoconf and autoheader need to be run.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 28 Nov 2007 16:01:56 +0100
+
+gnome-session (2.20.1-1) unstable; urgency=low
+
+ * New upstream bugfix release.
+
+ -- Sebastian Dröge <slomo@debian.org> Fri, 26 Oct 2007 12:21:23 +0200
+
+gnome-session (2.20.0-2) unstable; urgency=low
+
+ * Conflict with bug-buddy << 2.20 for breakpad support.
+ Closes: #443638.
+ * 01_ignore-gdm-lang.patch: ignore GDM_LANG. This only serves the
+ purpose to break anything that modifies locale settings.
+ Closes: #445646.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 11 Oct 2007 22:35:32 +0200
+
+gnome-session (2.20.0-1) unstable; urgency=low
+
+ [ Josselin Mouette ]
+ * default.session: don't run vino-session as gnome-session has
+ included this feature for 3 years, d'uh.
+
+ [ Sebastian Dröge ]
+ * New upstream release, no API changes:
+ + Clarifies session saving text (Closes: #259718).
+ * Upload to unstable, drop check-dist include.
+ * debian/control.in:
+ + Build depend on libgtk2.0-dev (>= 2.11.1) because gdk_window_set_opacity
+ was added in that version but configure checks for >= 2.3.1.
+
+ -- Sebastian Dröge <slomo@debian.org> Thu, 20 Sep 2007 12:38:07 +0200
+
+gnome-session (2.19.5-1) experimental; urgency=low
+
+ * New upstream development releases.
+ - Target at experimental; include check-dist.
+ - Add a libglib2.0-dev (>= 2.13.0) build-dep.
+ - Drop patch 01_splash-memory-corruption, merged upstream.
+ - New patch, 60_dates-no-padding, fixes build on the 8th and 9th of the
+ month and in August and September; GNOME #454797.
+ * Drop obsolete patch to display a warning when switching from GNOME 1 to
+ GNOME 2, 02_conversion.
+ * Uuencode debian/gnome-debian-splash.png instead of shipping it as a SNG;
+ this makes the file smaller; build-depend on sharutils (priority standard)
+ instead of sng (priority optional).
+ * New upstream development release; bug fixes and translations.
+ - Drop patch 60_dates-no-padding; fixed differently upstream.
+
+ -- Loic Minier <lool@dooz.org> Tue, 10 Jul 2007 18:44:14 +0200
+
+gnome-session (2.18.3-1) unstable; urgency=low
+
+ * New upstream stable release; translation.
+
+ -- Loic Minier <lool@dooz.org> Fri, 06 Jul 2007 23:08:26 +0200
+
+gnome-session (2.18.2-2) unstable; urgency=low
+
+ * default.session: remove gnome-volume-manager, it is now run through
+ the autostart facility.
+ * gnome-wm: add support for openbox (closes: #429729).
+ * 01_splash-memory-corruption.diff: patch from upstream r4382,
+ backported by Michel Dänzer. Fixes memory corruption with some
+ icons (closes: #430630, #425742).
+
+ -- Josselin Mouette <joss@debian.org> Wed, 27 Jun 2007 21:28:43 +0200
+
+gnome-session (2.18.2-1) unstable; urgency=low
+
+ * New upstream stable release.
+ - Drop patch 01_clever_save; merged upstream.
+
+ -- Loic Minier <lool@dooz.org> Mon, 28 May 2007 16:18:59 +0200
+
+gnome-session (2.18.0-2) unstable; urgency=low
+
+ [ Sven Arvidsson ]
+ * Add the only missing manpage (Closes: #252006)
+
+ [ Josselin Mouette ]
+ * 01_clever_save.diff: stolen from upstream's SVN. Be more clever when
+ saving the session, so that e.g. multiple xterms are not forgotten.
+ Closes: #364463.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 15 May 2007 20:45:31 +0200
+
+gnome-session (2.18.0-1) unstable; urgency=low
+
+ * New upstream major stable release; fixes and translations.
+ - Pass --with-at-spi-registryd-directory=/usr/lib/at-spi to configure.
+ - Drop patches 05_session_save, 07_kill_esd, merged upstream.
+ * Upload to unstable; drop check-dist include.
+ * Wrap build-deps and deps.
+ * Bump up Debhelper compatibility level to 5.
+ * Fix URL in copyright.
+ * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-dep on
+ cdbs >= 0.4.41.
+ * Prepend -z defs to LDFLAGS for additional safety.
+ * Rewrite rules generating the PNG splash; misc cleanups.
+ * Fix copyright to really document licensing and copyright holders.
+
+ -- Loic Minier <lool@dooz.org> Sun, 22 Apr 2007 15:23:12 +0200
+
+gnome-session (2.16.3-2) experimental; urgency=low
+
+ * Merge SVN 2.14.3-1 up-to 2.14.3-6; r7581:8951.
+ - Drop patch 06_ro_po, merged upstream.
+
+ -- Loic Minier <lool@dooz.org> Sat, 17 Mar 2007 12:24:06 +0100
+
+gnome-session (2.16.3-1) experimental; urgency=medium
+
+ [ Josselin Mouette ]
+ * Quote the readlink call to handle the case where the
+ x-session-manager alternative is broken (closes: #403931).
+ * Medium urgency because it has the potential to cause all X sessions
+ to fail starting.
+
+ [ Loic Minier ]
+ * Add a get-orig-source target to retrieve the upstream tarball.
+ * Include the new check-dist Makefile to prevent accidental uploads to
+ unstable; bump build-dep on gnome-pkg-tools to >= 0.10.
+ * New upstream stable release; bug fixes and translations.
+
+ -- Loic Minier <lool@dooz.org> Sat, 17 Mar 2007 12:04:03 +0100
+
+gnome-session (2.16.2-1) experimental; urgency=low
+
+ [ Josselin Mouette ]
+ * New upstream release.
+ * gnome-debian-splash.sng: updated.
+ * Update build-dependencies.
+ * Build-depend on libdbus-glib-1-dev and libgnome-keyring-dev.
+ * 03_implicit_conversion.diff: removed, integrated upstream.
+ * 05_session_save.diff: patch the session properties capplet.
+ + Add a "save current session" button.
+ + Remove the "ask on exit" checkbox, as it isn't used anymore.
+ + Add 36 translations based on the existing ones (minus the "- ").
+ + Remove the annoying "session saved" dialog from the session
+ manager.
+
+ [ Loic Minier ]
+ * Fix watch file to track stable releases and use HTTP.
+
+ [ Josselin Mouette ]
+ * Build-depend on libgnome-settings-daemon-dev.
+ * Tighten dependencies on gnome-control-center with ${gnome:Version}.
+ * Require gnome-pkg-tools 0.6.
+ * Call gnome-version.mk.
+ * 04_manpages.diff: removed, integrated upstream.
+ * 05_session_save.diff: update patch for new version.
+
+ -- Josselin Mouette <joss@debian.org> Mon, 27 Nov 2006 20:43:07 +0100
+
+gnome-session (2.14.3-6) unstable; urgency=low
+
+ * Add a get-orig-source target to retrieve the upstream tarball.
+
+ -- Loic Minier <lool@dooz.org> Sat, 13 Jan 2007 23:30:57 +0100
+
+gnome-session (2.14.3-5) unstable; urgency=medium
+
+ * Quote the readlink call to handle the case where the
+ x-session-manager alternative is broken (closes: #403931).
+ * Medium urgency because it has the potential to cause all X sessions
+ to fail starting.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 20 Dec 2006 21:37:44 +0100
+
+gnome-session (2.14.3-4) unstable; urgency=low
+
+ * 06_ro_po.diff: new Romanian translation from Eddy Petrișor
+ (closes: #403595).
+
+ -- Josselin Mouette <joss@debian.org> Tue, 19 Dec 2006 21:25:14 +0100
+
+gnome-session (2.14.3-3) unstable; urgency=low
+
+ * gnome-debian-splash.sng: grab new version, without the "2.14"
+ string.
+ * 05_session_save.diff: pack the "save session" button correctly.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 10 Oct 2006 19:14:02 +0200
+
+gnome-session (2.14.3-2) unstable; urgency=low
+
+ * 05_session_save.diff: patch the session properties capplet.
+ + Allow editing of sessions (bugzilla #336820).
+ + Add a "save current session" button.
+ + Remove the "ask on exit" checkbox, as it isn't used anymore.
+ + Add 36 translations based on the existing ones (minus the "- ").
+ + Remove the annoying "session saved" dialog from the session
+ manager.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 4 Oct 2006 22:26:30 +0200
+
+gnome-session (2.14.3-1) unstable; urgency=low
+
+ * New upstream release.
+ - Drop 01_create_autostart patch, merged upstream.
+ * Suggest gnome-user-guide | gnome2-user-guide. (Closes: #371106, #371107,
+ #371108, #371109, #371110, #371111, #371112, #371113, #371114, #371115,
+ #371116, #371117, #371118, #371119, #371120, #371121, #371122, #371123,
+ #371124, #371125, #371126, #371127, #371128, #371129, #371130, #371131,
+ #371132, #371133)
+
+ -- Loic Minier <lool@dooz.org> Tue, 8 Aug 2006 11:15:38 +0200
+
+gnome-session (2.14.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Loic Minier <lool@dooz.org> Wed, 31 May 2006 18:36:45 +0200
+
+gnome-session (2.14.1-2) unstable; urgency=low
+
+ * 03_implicit_conversion.diff: Fix for implicit conversion
+ (closes: #368062).
+
+ -- Josselin Mouette <joss@debian.org> Thu, 25 May 2006 00:49:18 +0200
+
+gnome-session (2.14.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Standards-version is 3.7.2.
+ * 07_kill_esd.diff: updated.
+ * Build-depend on libwrap0-dev.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 18 May 2006 07:51:21 +0200
+
+gnome-session (2.14.0-2) unstable; urgency=low
+
+ * Update watch file.
+ * 01_create_autostart.diff: create the autostart directory when it
+ doesn't exist (closes: #360590, #360431).
+
+ -- Josselin Mouette <joss@debian.org> Fri, 7 Apr 2006 09:59:27 +0200
+
+gnome-session (2.14.0-1) unstable; urgency=low
+
+ [ Loic Minier ]
+ * Launch esd with a cwd of "/" to avoid blocking pam_mount / pam_umount,
+ thanks Daniel Kahn Gillmor. (Closes: #335944)
+ [debian/patches/07_kill_esd.diff]
+
+ [ Josselin Mouette ]
+ * New upstream release.
+ * Build-depend on libnotify-dev.
+ * Enable IPv6.
+ * gnome-debian-splash.sng: update for GNOME 2.14.
+ * 02_conversion.diff: updated for the new version.
+ * Build-depend on libgnome-desktop-dev.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 1 Apr 2006 16:58:40 +0200
+
+gnome-session (2.12.0-4) unstable; urgency=low
+
+ * Only depend on dbus, dbus-1-utils isn't necessary.
+ * rules: don't remove empty directories (really closes: #340765).
+
+ -- Josselin Mouette <joss@debian.org> Sun, 22 Jan 2006 15:35:55 +0100
+
+gnome-session (2.12.0-3) unstable; urgency=low
+
+ * 03_splash.diff: removed.
+ * gconf-defaults: ship the defaults here.
+ * control.in: require debhelper 5.0.13.
+
+ -- Josselin Mouette <joss@debian.org> Sun, 8 Jan 2006 12:02:30 +0100
+
+gnome-session (2.12.0-2) unstable; urgency=low
+
+ * dirs: create /usr/share/images/desktop-base (closes: #340765).
+ * Upload to unstable.
+
+ -- Josselin Mouette <joss@debian.org> Sun, 8 Jan 2006 01:27:42 +0100
+
+gnome-session (2.12.0-1) experimental; urgency=low
+
+ * New upstream release.
+ * Edit upstream logo to add the debian swirl:
+ + Add it, using the sng format.
+ + Build-depend on sng.
+ + Call sng in the build target.
+ + Install it in /usr/share/pixmaps/splash/.
+ + 03_splash.diff: use it by default.
+ + Add it to the desktop-base alternative.
+ + Only recommend desktop-base.
+ * 02_conversion.diff: update to apply cleanly.
+ * Update watch file.
+
+ -- Josselin Mouette <joss@debian.org> Sun, 9 Oct 2005 03:19:58 +0200
+
+gnome-session (2.10.0-8) unstable; urgency=low
+
+ * rules: set --as-needed again.
+ * Rebuild against the latest gconf2 (closes: #330476, #330913).
+ * Build-depend on gconf2 2.10.1-6.
+
+ -- Josselin Mouette <joss@debian.org> Mon, 3 Oct 2005 20:57:52 +0200
+
+gnome-session (2.10.0-7) unstable; urgency=medium
+
+ * The "now all dependencies in GNOME are back to the old times
+ madness, why not do the same here?" release.
+ * rules: remove --as-needed (closes: #325639).
+ * default.session:
+ + Remove gnome-smproxy. It slows down the startup process and
+ sometimes hangs.
+ + Remove magicdev, which is deprecated.
+
+ -- Josselin Mouette <joss@debian.org> Sun, 4 Sep 2005 11:13:41 +0200
+
+gnome-session (2.10.0-6) unstable; urgency=high
+
+ Matt Kraai <kraai@ftbfs.org>:
+ * Added a build-dependency on libxau-dev to fix FTBFS. (Closes: #323327)
+
+ Loic Minier <lool@dooz.org>:
+ * Recommend the dbus-1-utils package as it is xorg starts a dbus session by
+ default now (use-session-dbus in /etc/X11/Xsession.options).
+ (Closes: #320015)
+
+ -- J.H.M. Dassen (Ray) <jdassen@debian.org> Sun, 28 Aug 2005 14:52:19 +0200
+
+gnome-session (2.10.0-5) unstable; urgency=medium
+
+ * Depend on gnome-control-center instead of capplets.
+ * Remove unuseful conflicts field.
+ * Fix a typo in the description (closes: #299992).
+ * Standards-version is 3.6.2.
+
+ -- Josselin Mouette <joss@debian.org> Sat, 25 Jun 2005 19:11:59 +0200
+
+gnome-session (2.10.0-4) unstable; urgency=low
+
+ * Undo previous changes, we are renaming the menus.
+
+ -- Sebastien Bacher <seb128@debian.org> Thu, 9 Jun 2005 11:53:39 +0200
+
+gnome-session (2.10.0-3) unstable; urgency=low
+
+ * 70gnome-session_menus: set the XDG_CONFIG_DIRS environment variable, so
+ that the menus use GNOME's implementation.
+ * gnome-session.install: install the file in /etc/X11/Xsession.d.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 8 Jun 2005 23:09:56 +0200
+
+gnome-session (2.10.0-2) unstable; urgency=low
+
+ * Upload to unstable.
+ * Update debian/watch.
+ * rules: avoid the LDFLAGS hack overwriting all environment.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 7 Jun 2005 21:47:24 +0200
+
+gnome-session (2.10.0-1) experimental; urgency=low
+
+ * New upstream release.
+ * Update build-dependencies.
+ * 06_shutdown.diff: removed, similar functionality is integrated upstream.
+ * 20_ca_po.diff: removed, integrated upstream.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 13 Apr 2005 20:15:32 +0200
+
+gnome-session (2.8.1-6) unstable; urgency=medium
+
+ * Use --as-needed option in LDFLAGS to reduce the dependencies.
+ + Incidentally removes the dependency upon libhowl0 (closes: #298849).
+ * gnome-wm: add support for fvwm (closes: #289969).
+
+ -- Josselin Mouette <joss@debian.org> Thu, 10 Mar 2005 21:44:15 +0100
+
+gnome-session (2.8.1-5) unstable; urgency=medium
+
+ * 20_ca_po.diff: fixes to the Catalan translation.
+
+ -- Jordi Mallach <jordi@debian.org> Fri, 7 Jan 2005 17:54:47 +0100
+
+gnome-session (2.8.1-4) unstable; urgency=medium
+
+ * 09_splash_hide.diff: disabled, this patch only manages to make things
+ worse (closes: #284090).
+ * postinst,prerm: install alternative for the splash image
+ (closes: #282653).
+
+ -- Josselin Mouette <joss@debian.org> Sun, 5 Dec 2004 19:54:49 +0100
+
+gnome-session (2.8.1-3) unstable; urgency=low
+
+ * 09_splash_hide.diff: stop displaying splash when all applications are
+ launched, it avoids waiting when some of them are broken. Thanks seb128.
+ * 07_kill_esd.diff: kill esd upon logout (closes: #187730).
+
+ -- Josselin Mouette <joss@debian.org> Tue, 23 Nov 2004 15:08:47 +0100
+
+gnome-session (2.8.1-2) unstable; urgency=low
+
+ * Forward-port changes from 2.6 branch:
+ + 55gnome-session_gnomerc: support arguments to gnome-session.
+ + control.in:
+ - Depend on capplets.
+ - Recommend nautilus, gnome-panel and a window manager.
+ + patches/05_debian_gnome_upgrade_check.diff, patches/00_Makefile.am.diff,
+ patches/01_autoreconf.diff, gnome-1-to-2, gnome-launchers-1-to-2,
+ gnome-panel-1-to-2, gnome-stuff-1-to-2, nautilus-666666.desktop:
+ removed.
+ + gnome-session.install: don't install those.
+ + rules: don't have to fix the permissions.
+ + 02_conversion.diff: only print a warning, don't launch the broken
+ upgrade script
+ + gnome-volume-daemon: removed, obsolete.
+ * Upload to unstable.
+ * control.in:
+ + Bump build-dependencies to 2.8 versions.
+ + Build-depend on libgconf2-dev, not gconf2.
+
+ -- Josselin Mouette <joss@debian.org> Fri, 19 Nov 2004 14:40:42 +0100
+
+gnome-session (2.8.1-1) experimental; urgency=low
+
+ * New upstream release.
+ * debian/patches/03_splash.diff: (change from trunk)
+ - use the desktop-splash alternative as the default splash
+ * debian/control{,.in}: (change from trunk)
+ - the change above required desktop-base 0.3.15, so updated
+ Depends
+ * debian/patches/00_acinclude.m4.diff:
+ - removed, not needed anymore
+ * debian/patches/01_autoreconf.patch:
+ - updated, result of "libtoolize --force --copy;
+ aclocal-1.7; autoheader; automake-1.7 -acf; autoconf; rm -rf
+ autom4te.cache" with the 00_ patch applied.
+
+ -- Gustavo Noronha Silva <kov@debian.org> Sun, 24 Oct 2004 12:47:32 -0300
+
+gnome-session (2.8.0-1) experimental; urgency=low
+
+ * New upstream release.
+ * debian/patches/01_autoreconf.patch:
+ - updated.
+
+ -- Sebastien Bacher <seb128@debian.org> Wed, 29 Sep 2004 21:43:42 +0200
+
+gnome-session (2.6.2-5) unstable; urgency=low
+
+ * 06_shutdown.diff: test for /var/run/gdm.pid (closes: #261969).
+
+ -- Josselin Mouette <joss@debian.org> Sat, 31 Jul 2004 12:23:23 +0200
+
+gnome-session (2.6.2-4) unstable; urgency=low
+
+ * 06_shutdown.diff: new, provide reboot or halt using gdmflexiserver if
+ available.
+ * rules: remove halt/reboot configure switches.
+
+ -- Josselin Mouette <joss@debian.org> Mon, 26 Jul 2004 23:22:29 +0200
+
+gnome-session (2.6.2-3) unstable; urgency=low
+
+ * Rebuild with working dh_gconf (closes: #258139, #258144).
+
+ -- Josselin Mouette <joss@debian.org> Thu, 8 Jul 2004 16:44:01 +0200
+
+gnome-session (2.6.2-2) unstable; urgency=low
+
+ * gnome-volume-daemon:
+ + removed, it didn't register correctly with the SM (closes: #253729).
+ + gnome-session.install: don't install it.
+ * default.session:
+ + start both magicdev and g-v-m, they now conflict with each other.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 6 Jul 2004 22:30:07 +0200
+
+gnome-session (2.6.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * 01_autoreconf.patch: updated, result of "libtoolize --force --copy;
+ aclocal-1.7; autoheader; automake-1.7 -acf; autoconf; rm -rf
+ autom4te.cache" with 00_ patches applied.
+ * gnome-volume-daemon:
+ + new script, runs gnome-volume-manager if available, or falls back
+ to magicdev.
+ + gnome-session.install: install it.
+ + rules: chmod it.
+ + default.session: use it instead of gnome-volume-manager.
+ * gnome-wm: store the window manager in the "current" gconf key, not the
+ "default" one.
+
+ -- Josselin Mouette <joss@debian.org> Tue, 29 Jun 2004 23:25:01 +0200
+
+gnome-session (2.6.1-6) unstable; urgency=low
+
+ * Gustavo Noronha Silva <kov@debian.org>
+ - debian/README.Debian:
+ + did some small cleanups
+ + wrote a small explanation of why the splash screen is
+ different from GNOME's upstream and how to get it back
+ and set it up
+ * Josselin Mouette <joss@debian.org>
+ - debian/default.session:
+ + add gnome-volume-manager, gnome-cups-icon and vino-session to the
+ default session.
+ - debian/postinst:
+ + make gnome-session's priority 50, to be greater than KDE. Thus the
+ default DM is gdm and the default session is gnome-session.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 24 Jun 2004 14:02:52 +0200
+
+gnome-session (2.6.1-5) unstable; urgency=low
+
+ * Grrrr, configure doesn't check for libXmu while it is needed. Add
+ libxmu-dev to build-depends.
+
+ -- Josselin Mouette <joss@debian.org> Fri, 28 May 2004 15:05:42 +0200
+
+gnome-session (2.6.1-4) unstable; urgency=low
+
+ * Add explicit build dependencies on X libraries (closes: #251367).
+
+ -- Josselin Mouette <joss@debian.org> Fri, 28 May 2004 12:13:39 +0200
+
+gnome-session (2.6.1-3) unstable; urgency=low
+
+ * Upload to unstable.
+ * Tighten dependencies on liborbit2-dev.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 26 May 2004 16:11:18 +0200
+
+gnome-session (2.6.1-2) experimental; urgency=low
+
+ * 55gnome-session_gnomerc: handle the case where we are running
+ x-session-manager, symlinked to gnome-session.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 22 Apr 2004 11:37:15 +0200
+
+gnome-session (2.6.1-1) experimental; urgency=low
+
+ * New upstream release.
+ * Source .gnomerc at startup (closes: #242065):
+ - gnome-session.install: install 55gnome-session_gnomerc in Xsession
+ directory.
+ - 55gnome-session_gnomerc: source .gnomerc if we are running
+ gnome-session.
+ * gnome-wm: get the default window manager from gconf. It now uses the
+ /desktop/gnome/applications/window_manager/default key
+ (closes: #241361, #244694). The x-window-manager alternative is now only
+ used when nothing else is found.
+ * patches/01_autoreconf.diff: updated, result of
+ libtoolize --force --copy; aclocal-1.7; autoheader; automake-1.7 -acf;
+ autoconf; rm -rf autom4te.cache.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 21 Apr 2004 17:12:10 +0200
+
+gnome-session (2.6.0-3) experimental; urgency=low
+
+ * rules: force poweroff and reboot paths (closes: #242091)
+ * gnome-wm: don't set the gconf key, it is unused.
+
+ -- Josselin Mouette <joss@debian.org> Wed, 7 Apr 2004 12:31:16 +0200
+
+gnome-session (2.6.0-2) experimental; urgency=low
+
+ * Move gnome-sesssion.install to gnome-session.install.
+ * Forward-port changes from 2.4.2-4:
+ + Use metacity by default:
+ - gnome-wm: use metacity or sawfish when it is available
+ - default.session: let gnome-wm discover the window manager
+ + docs: removed, cdbs takes care of these.
+ + postinst,prerm: remove gconf stuff, dh_gconf does it for us.
+ + control.in: require debhelper 4.1.84
+ + Provide a session for the display managers:
+ - add gnome-session.desktop
+ - gnome-session.install: install it
+ + patches/:
+ - 01_configure.diff, 03_Makefile.in.diff: removed
+ - 00_Makefile.am.diff patches gnome-session/Makefile.am
+ + Use the splash screen from desktop-base by default.
+ - patches/03_splash.diff: for the code and gconf stuff
+ - control.in: depend on desktop-base.
+ + control.in: don't depend on debianutils, woody provides a sufficient
+ version.
+ + fix permissions:
+ - compat: use debhelper v4
+ - rules: chmod 755 the debian scripts
+ * control.in: require 2.6 versions of packages.
+ * patches/:
+ + updated 00_acinclude.m4.diff includes a copy of
+ gnome2-macros/compiler-flags.m4 as aclocal 1.7 seems unable to
+ find it.
+ + updated 01_autoreconf.diff is the result of running
+ libtoolize --force --copy; aclocal; autoheader; automake -acf;
+ autoconf.
+ + update patches/03_splash.diff for the new version.
+
+ -- Josselin Mouette <joss@debian.org> Thu, 1 Apr 2004 15:33:35 +0200
+
+gnome-session (2.6.0-1) experimental; urgency=low
+
+ * New upstream release
+ * GNOME Team Upload
+ * Gustavo Noronha Silva <kov@debian.org>:
+ + debian/control.in:
+ - set maintainer to Josselin Mouette <joss@debian.org>
+ - Build-Depends on cdbs and gnome-pkg-tools
+ + debian/patches/*:
+ - converted all from dpatch to cdbs' simple-patch, some
+ of them were regenerated for various reasons, including
+ failure on apply and not including diff for Makefile.am
+ + debian/rules:
+ - use cdbs
+ + gnome-session.install:
+ - install some debian specific files that were installed
+ manually through debian/rules before
+
+ -- Gustavo Noronha Silva <kov@debian.org> Sun, 28 Mar 2004 13:23:41 -0300
+
+gnome-session (2.4.2-2) unstable; urgency=low
+
+ * Orphaned package.
+
+ -- Christian Marillat <marillat@debian.org> Fri, 19 Mar 2004 15:50:59 +0100
+
+gnome-session (2.4.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 14 Jan 2004 20:47:13 +0100
+
+gnome-session (2.4.1-3) unstable; urgency=low
+
+ * debian/prerm Unregister schemas file from the database.
+
+ -- Christian Marillat <marillat@debian.org> Fri, 9 Jan 2004 15:42:34 +0100
+
+gnome-session (2.4.1-2) unstable; urgency=low
+
+ * Build with --with-window-manager=metacity (CLoses: #216769)
+ * Update desktop migration from .gnome-desktop to Desktop
+ * Update Build-dependencies to GNOME 2.4 packages
+
+ -- Christian Marillat <marillat@debian.org> Sat, 1 Nov 2003 16:45:42 +0100
+
+gnome-session (2.4.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Sat, 18 Oct 2003 17:27:21 +0200
+
+gnome-session (2.2.2-4) unstable; urgency=low
+
+ * Fix broken manpage (thanks to Marcin Owsiany) (Closes: #204604)
+
+ -- Christian Marillat <marillat@debian.org> Sun, 10 Aug 2003 20:10:08 +0200
+
+gnome-session (2.2.2-3) unstable; urgency=low
+
+ * Fix typo in gnome-session.1 (Closes: #192575)
+
+ -- Christian Marillat <marillat@debian.org> Mon, 14 Jul 2003 15:25:48 +0200
+
+gnome-session (2.2.2-2) unstable; urgency=low
+
+ * Add changes from Greg Hudson for conversion scripts. Thanks.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 28 May 2003 21:55:00 +0200
+
+gnome-session (2.2.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Fri, 16 May 2003 17:22:21 +0200
+
+gnome-session (2.2.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Cleanup debian/prerm (Closes: #180928)
+
+ -- Christian Marillat <marillat@debian.org> Tue, 11 Mar 2003 14:16:20 +0100
+
+gnome-session (2.2.0.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Add a note about GNOME 2 compliant window manager (Closes: #174021)
+
+ -- Christian Marillat <marillat@debian.org> Tue, 4 Feb 2003 15:26:22 +0100
+
+gnome-session (2.2.0.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 22 Jan 2003 13:20:07 +0100
+
+gnome-session (2.1.90-1) unstable; urgency=low
+
+ * New upstream releae.
+
+ -- Christian Marillat <marillat@debian.org> Sun, 19 Jan 2003 15:27:47 +0100
+
+gnome-session (2.0.9-3) unstable; urgency=low
+
+ * FIx manpage for gnome-session-save (Closes: #171661)
+
+ -- Christian Marillat <marillat@debian.org> Wed, 4 Dec 2002 12:47:04 +0100
+
+gnome-session (2.0.9-2) unstable; urgency=low
+
+ * New pacthe against gnome-session/Makefile.in to really add the binaries
+ conversion.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 27 Nov 2002 13:11:27 +0100
+
+gnome-session (2.0.9-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fix lintian warnings with manpages.
+
+ -- Christian Marillat <marillat@debian.org> Fri, 15 Nov 2002 14:26:18 +0100
+
+gnome-session (2.0.8-8) unstable; urgency=low
+
+ * Handle fully-qualified panel path in conversion script.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 6 Nov 2002 17:14:54 +0100
+
+gnome-session (2.0.8-7) unstable; urgency=low
+
+ * Fix wrong indentation (Closes: #167454)
+
+ -- Christian Marillat <marillat@debian.org> Sat, 2 Nov 2002 19:27:57 +0100
+
+gnome-session (2.0.8-6) unstable; urgency=low
+
+ * Colin's fix :
+ * Correctly transitions the background
+ * Handles the multiload applet
+ * Handles aligned panels
+ * Tries to convert menu items
+ * Doesn't crash on invalid UTF-8
+ * Doesn't crash on an empty launchers dir
+ * Me :
+ * Don't try to overwrite gconf gnome-terminal configuration
+
+ -- Christian Marillat <marillat@debian.org> Fri, 1 Nov 2002 18:05:20 +0100
+
+gnome-session (2.0.8-5) unstable; urgency=low
+
+ * Add a note in the confirmation dialog box for how to report bugs.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 28 Oct 2002 21:01:02 +0100
+
+gnome-session (2.0.8-4) unstable; urgency=low
+
+ * Oops, forget to apply yesterday changes in conversion code.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 28 Oct 2002 17:32:53 +0100
+
+gnome-session (2.0.8-3) unstable; urgency=low
+
+ * Fix gnome-wm. Gnome don't like symlink.
+ * This package contains conversion scripts for GNOME 1 to GNOME 2 (Closes: #153682)
+ * Upload to unstable
+
+ -- Christian Marillat <marillat@debian.org> Mon, 28 Oct 2002 11:34:22 +0100
+
+gnome-session (2.0.8-2) experimental; urgency=low
+
+ * Uploaded officially to experimental
+
+ -- Christian Marillat <marillat@debian.org> Tue, 22 Oct 2002 18:00:11 +0200
+
+gnome-session (2.0.8-1.1upgradetest) experimental; urgency=low
+
+ * EXPERIMENTAL TESTING RELEASE
+ * Add upgrade scripts.
+
+ -- Colin Walters <walters@debian.org> Sat, 19 Oct 2002 22:54:05 -0400
+
+gnome-session (2.0.8-1) experimental; urgency=low
+
+ * New upstream release.
+ * Add metacity in gnome-wm
+
+ -- Christian Marillat <marillat@debian.org> Mon, 14 Oct 2002 16:09:35 +0200
+
+gnome-session (2.0.7-4) experimental; urgency=low
+
+ * Change the default window manager in the default sesion file by
+ x-window-manager (was gnome-wm)
+
+ -- Christian Marillat <marillat@debian.org> Wed, 9 Oct 2002 23:43:32 +0200
+
+gnome-session (2.0.7-3) experimental; urgency=low
+
+ * Upload with original tarball.
+
+ -- Christian Marillat <marillat@debian.org> Sun, 29 Sep 2002 17:40:55 +0200
+
+gnome-session2 (2.0.7-2) experimental; urgency=low
+
+ * Update to standards version 3.5.7
+ * Upload without the 2 suffix
+ * Update libgnomeui-dev build-dependency to 2.0.5-3
+
+ -- Christian Marillat <marillat@debian.org> Sat, 28 Sep 2002 17:59:43 +0200
+
+gnome-session2 (2.0.7-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Thu, 5 Sep 2002 18:56:12 +0200
+
+gnome-session2 (2.0.6-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Tue, 27 Aug 2002 10:38:48 +0200
+
+gnome-session2 (2.0.5-3) experimental; urgency=low
+
+ * Build against the latest gconf2 1.2.1-2.1 (Closes: #157727)
+
+ -- Christian Marillat <marillat@debian.org> Thu, 22 Aug 2002 19:04:39 +0200
+
+gnome-session2 (2.0.5-2) experimental; urgency=low
+
+ * Add esound in build-depends
+ * Build against the latest libgnomevfs2-dev 2.0.2-4
+
+ -- Christian Marillat <marillat@debian.org> Fri, 16 Aug 2002 17:31:02 +0200
+
+gnome-session2 (2.0.5-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Thu, 8 Aug 2002 16:28:59 +0200
+
+gnome-session2 (2.0.4-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 5 Aug 2002 19:40:25 +0200
+
+gnome-session2 (2.0.3-1) experimental; urgency=low
+
+ * New upstream release.
+ * Use gconftool-2 to store window-manager preference
+
+ -- Christian Marillat <marillat@debian.org> Tue, 30 Jul 2002 18:16:53 +0200
+
+gnome-session2 (2.0.2-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 15 Jul 2002 15:20:51 +0200
+
+gnome-session2 (2.0.1-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 17 Jun 2002 15:46:23 +0200
+
+gnome-session2 (2.0.0-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 10 Jun 2002 16:03:08 +0200
+
+gnome-session2 (1.5.21-1) experimental; urgency=low
+
+ * new upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Tue, 4 Jun 2002 16:34:27 +0200
+
+gnome-session2 (1.5.20-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Tue, 28 May 2002 15:22:12 +0200
+
+gnome-session2 (1.5.19-3) experimental; urgency=low
+
+ * debian/rules Add GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 in install target.
+ * debian/postinst check if schemas files are present before calling
+ gconftool-2
+
+ -- Christian Marillat <marillat@debian.org> Mon, 27 May 2002 16:03:24 +0200
+
+gnome-session2 (1.5.19-2) experimental; urgency=low
+
+ * Fix a typo in postinst (Closes: #147600)
+
+ -- Christian Marillat <marillat@debian.org> Tue, 21 May 2002 11:15:32 +0200
+
+gnome-session2 (1.5.19-1) experimental; urgency=low
+
+ * New upstream release
+ * Add support for DEB_HOST_GNU_TYPE DEB_BUILD_GNU_TYPE and
+ DEB_BUILD_OPTIONS
+
+ -- Christian Marillat <marillat@debian.org> Wed, 15 May 2002 20:04:03 +0200
+
+gnome-session2 (1.5.18-1) experimental; urgency=low
+
+ * new upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 29 Apr 2002 20:45:49 +0200
+
+gnome-session2 (1.5.17-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 22 Apr 2002 16:34:38 +0200
+
+gnome-session2 (1.5.16-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 17 Apr 2002 15:41:33 +0200
+
+gnome-session2 (1.5.15-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 1 Apr 2002 22:33:26 +0200
+
+gnome-session2 (1.5.13-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Fri, 29 Mar 2002 16:38:29 +0100
+
+gnome-session2 (1.5.11-1) experimental; urgency=low
+
+ * new upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Tue, 26 Feb 2002 15:10:17 +0100
+
+gnome-session2 (1.5.10-3) experimental; urgency=low
+
+ * Fix broken postinst. Thanks to Mark Nelson.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 25 Feb 2002 17:44:33 +0100
+
+gnome-session2 (1.5.10-2) experimental; urgency=low
+
+ * Should build-depends on intltool
+
+ -- Christian Marillat <marillat@debian.org> Mon, 25 Feb 2002 15:37:19 +0100
+
+gnome-session2 (1.5.10-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 18 Feb 2002 22:31:35 +0100
+
+gnome-session2 (1.5.9-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Fri, 15 Feb 2002 00:40:12 +0100
+
+gnome-core2 (1.5.7-1) experimental; urgency=low
+
+ * New upstrema release.
+
+ -- Christian Marillat <marillat@debian.org> Tue, 5 Feb 2002 14:41:01 +0100
+
+gnome-core2 (1.5.4-1) experimental; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Sun, 20 Jan 2002 16:21:40 +0100
+
+gnome-core (1.4.0.4-16) unstable; urgency=low
+
+ * Fix typo in gnome-terminal.wrapper (Closes: #127768)
+ * Remove gnome-hint patche (Closes: #121390, #129184)
+ * debian/control Replace libpng-dev by libpng2-dev in Build-Depends
+ (Closes: #128377)
+
+ -- Christian Marillat <marillat@debian.org> Mon, 14 Jan 2002 15:04:52 +0100
+
+gnome-core (1.4.0.4-15) unstable; urgency=low
+
+ * Build against the latest gnome-libs to update the libzvt2 dependency
+ (Closes: #127309, #127271)
+ * debian/control Replace libpng2-dev by libpng-dev in Build-Depends.
+ * debian/control Build-depends on libzvt-dev (>= 1.4.1.2-9)
+
+ -- Christian Marillat <marillat@debian.org> Tue, 1 Jan 2002 15:27:43 +0100
+
+gnome-core (1.4.0.4-14) unstable; urgency=low
+
+ * Fix typo in gnome-terminal.1 (Closes: #123073)
+ * Fix base page for doc-base in libpanel-applet-dev package.
+ * Fix typo in gnome-help documentation (Closes: #126566)
+ * Apply patch to allows meta functionnality in gnome-terminal (Closes: #50427)
+
+ -- Christian Marillat <marillat@debian.org> Thu, 27 Dec 2001 14:47:36 +0100
+
+gnome-core (1.4.0.4-13) unstable; urgency=low
+
+ * Default font for gnome-terminal is "fixed" only (Closes: #117126)
+ * Patch against gnome-hint.c Don't use gettext for font descriptor
+ (Closes: #116606)
+ * Patch against gnome-about/Makefile.am to use new gdk_pixbuf include path
+ (Closes: #120312)
+ * Revert my change on logout.c Only root can shutdown/reboot from the
+ panel (Closes: #119316, #120127)
+
+ -- Christian Marillat <marillat@debian.org> Tue, 20 Nov 2001 11:36:05 +0100
+
+gnome-core (1.4.0.4-12) unstable; urgency=low
+
+ * gnome-wm honour --default-wm (Closes: #115668)
+ * Build against the latest gnome-libs
+
+ -- Christian Marillat <marillat@debian.org> Sun, 21 Oct 2001 14:11:19 +0200
+
+gnome-core (1.4.0.4-11) unstable; urgency=low
+
+ * debian/control lynx comeback in Recommends (Closes: #114142)
+ * debian/control replaces xml-i18n-tools by intltool (Closes: #115024)
+ * Fix automake 1.5 errors. Thanks to Denis Barbier (Closes: #114369)
+ * Build against the latest orbit (Closes: #115309)
+
+ -- Christian Marillat <marillat@debian.org> Fri, 12 Oct 2001 10:46:49 +0200
+
+gnome-core (1.4.0.4-10) unstable; urgency=low
+
+ * Fix typo in panel/panel.hints (Closes: #113590)
+ * Replace lynx by w3m (Closes: #113613)
+ * Move gnome-terminal.desktop in gnome-terminal package (Closes: #113736)
+ * Move gnome-help.desktop in gnome-help package
+ * debian:control Add Replaces: gnome-panel-data (<= 1.4.0.4-9) for above
+ * Patch against gsm/logout.c Now you can reboot/halt your machine from the
+ panel. This only work for root, because shutdown doesn't understand the
+ -a option. Read README.debian in gnome-panel package.
+ * debian/rules Remove less files in clean target (Closes: #114020)
+
+ -- Christian Marillat <marillat@debian.org> Mon, 1 Oct 2001 11:34:06 +0200
+
+gnome-core (1.4.0.4-9) unstable; urgency=low
+
+ * Add Debian menu for panel and gmenu (Closes: #112176)
+ * Remove /var/lib/gnome on purge (Closes: #113005)
+ * Remove /etc/gnome/config on purge (Closes: #112994)
+ * Remove /etc/gnome on purge (Closes: #112995)
+ * debian/control replace cygnus-stylesheets by docbook-utils
+
+ -- Christian Marillat <marillat@debian.org> Mon, 24 Sep 2001 18:39:19 +0200
+
+gnome-core (1.4.0.4-8) unstable; urgency=high
+
+ * High urgency, because the current release in testing has a missing
+ dependency on libpanel-applet0 and the panel package doesn't work if
+ libpanel-applet0 isn't installed (Closes: #111517)
+ * debian/control for gnome-help, move lynx from depends to recommends
+ (Closes: #109652)
+ * debian/control gnome-panel suggests fortune-mod (Closes: #110865)
+ * debian/control gnome-help suggests gnome-users-guide not
+ gnome-users-guide-en (Closes: #111200)
+ * Don't change cursor color (Closes: #97697)
+ * Change default font for gnome-terminal (Closes: #111319)
+
+ -- Christian Marillat <marillat@debian.org> Fri, 7 Sep 2001 15:06:07 +0200
+
+gnome-core (1.4.0.4-7) unstable; urgency=low
+
+ * Fix path in gnome-session.1 (Closes: #107724)
+ * debian/*.sgml Use docbook 4.1
+ * debian/control gnome-help-data Replaces gnome-terminal (<= 1.0.55-2)
+ (CLoses: #107948)
+
+ -- Christian Marillat <marillat@debian.org> Wed, 8 Aug 2001 08:07:56 +0200
+
+gnome-core (1.4.0.4-6) unstable; urgency=low
+
+ * debian/rules for dh_makeshlibs replace libcapplet0 by libpanel-applet0
+ (Closes: #105772)
+
+ -- Christian Marillat <marillat@debian.org> Wed, 18 Jul 2001 19:02:59 +0200
+
+gnome-core (1.4.0.4-5) unstable; urgency=low
+
+ * Patch against gnome-edit to use EDITOR if the default gnome editor is
+ unavailable.
+ * Remove gnome-wm patch, and move the patched file in debian/
+ * debian/gnome-wm Try to exec $WINDOW_MANAGER before x-window-manager
+ (Closes: #103430
+ * New patch from Michael Urman to hide task names in tasklist_applet
+ (Closes: #104587)
+
+ -- Christian Marillat <marillat@debian.org> Sat, 14 Jul 2001 16:58:12 +0200
+
+gnome-core (1.4.0.4-4) unstable; urgency=low
+
+ * Gnome-help Provides: man-browser, www-browser, info-browser
+ * Switch to debhelper V3
+ * Change libraries versionning to (>= 1.4.0.2-3) instead of the latest
+ package number.
+ * Build-depends on groff-base instead of groff
+
+ -- Christian Marillat <marillat@debian.org> Fri, 22 Jun 2001 17:02:37 +0200
+
+gnome-core (1.4.0.4-3) unstable; urgency=low
+
+ * New patch: Allows to save/load the keyboard secure state (Closes: #83028)
+ * New patch: Remove a warning in configure
+ * gnome-help replace gnome-panel-data (Closes: #99499)
+ * Build-depends on xml-i18n-tools (>= 0.8.4.cvs.20010530-1) (Close: #98784)
+
+ -- Christian Marillat <marillat@debian.org> Sat, 2 Jun 2001 14:41:45 +0200
+
+gnome-core (1.4.0.4-2) unstable; urgency=low
+
+ * New patch: Replace Distribution by Debian in configuration dialog box.
+ * New patch: Upstream patch to allow Debian menu in default configuration.
+ * New patch: Fix some wrong path.
+ * Move gnome-feedback doc from gnome-help-data to gnome-core.
+
+ -- Christian Marillat <marillat@debian.org> Tue, 15 May 2001 15:36:51 +0200
+
+gnome-core (1.4.0.4-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 9 May 2001 23:56:27 +0200
+
+gnome-core (1.4.0.3-2) unstable; urgency=low
+
+ * Remove debugging code (/tmp/languages file)
+
+ -- Christian Marillat <marillat@debian.org> Mon, 7 May 2001 16:48:18 +0200
+
+gnome-core (1.4.0.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * New: tooltips for long task names in tasklist_applet (Closes: #63898)
+
+ -- Christian Marillat <marillat@debian.org> Thu, 3 May 2001 15:51:58 +0200
+
+gnome-core (1.4.0.2-3) unstable; urgency=low
+
+ * Fix wrong dif.gz file (Closes: #94499)
+ * Build against the latest lignome-dev (Closes: #95301, #95691)
+ * gnome-terminal should depends on gnome-bin (Closes: #95498)
+ * Doesn't build against gtkhtml this break fonts displaying (Closes: #92187)
+
+ -- Christian Marillat <marillat@debian.org> Tue, 1 May 2001 11:03:14 +0200
+
+gnome-core (1.4.0.2-2) unstable; urgency=low
+
+ * New/old patch against manpages, never applied by upstream.
+ * gnome-help depends on lynx.
+ * Use x-terminal-emulator in gnome-download instead of xterm.
+ * Move gnome-convert and gnome-download from gnome-core to gnome-help.
+ * Move gnome-login-check from gnome-core to gnome-session.
+ * Move gnome-panel-add-launcher from gnome-core to gnome-panel.
+ * Move sesion-properties* from gnome-core to gnome-session.
+ * debian/control Add Replaces for the changes above.
+ * Write manpages (Closes: #87085)
+
+ -- Christian Marillat <marillat@debian.org> Tue, 17 Apr 2001 18:54:15 +0200
+
+gnome-core (1.4.0.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Build-depends on latest gettext (Closes: #93198)
+ * Icon box in menu editor is back (Closes: #91938)
+ * Build-depends on latest xml-i18n-tools and libgnome-dev
+
+ -- Christian Marillat <marillat@debian.org> Wed, 11 Apr 2001 15:16:20 +0200
+
+gnome-core (1.4.0.1-2) unstable; urgency=low
+
+ * Build depends on versionned gettext 0.10.35-17 (Closes: #93198)
+ * Write manpage for gnome-session and add docbook-to-man in build-depnds
+ * Write manpages for gnome-help (Closes: #87089)
+
+ -- Christian Marillat <marillat@debian.org> Sat, 7 Apr 2001 15:52:40 +0200
+
+gnome-core (1.4.0.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/gnome-terminal.wrapper change -T by -t (Closes: #90847)
+ * debian/gnome-session.README.debian remove references to .xsession. This
+ is now obsolete by the new x-session-manager scheme.
+
+ -- Christian Marillat <marillat@debian.org> Sun, 1 Apr 2001 15:01:51 +0200
+
+gnome-core (1.4.0-2) unstable; urgency=low
+
+ * Build depends on libglade-gnome0-dev (>= 0.16-1) (Closes: #90416)
+ * debian/control Add Build-Conflicts: libgtkhtml-dev (>= 0.7-1) (Closes: #90700)
+
+ -- Christian Marillat <marillat@debian.org> Thu, 22 Mar 2001 16:44:12 +0100
+
+gnome-core (1.4.0-1) unstable; urgency=low
+
+ * New upstream release.
+ * Gnome-core replaces gnome-control-center 1.2.3-1 (Closes: #90124)
+ * Remove manpages patche included by upstream.
+ * gnome-session don't always saves session on logout (Closes: #89630)
+ * Can add a launcher in the panel (Closes: #90018)
+ * Deskguide don't crashes on Fill with mini-images (Closes: #86952)
+ * Deskguide don't fail to run (Closes: #89769)
+ * Pager applet don't fail to run (Closes: #89025)
+
+ -- Christian Marillat <marillat@debian.org> Mon, 19 Mar 2001 13:01:26 +0100
+
+gnome-core (1.3.1-2) unstable; urgency=low
+
+ * Remove taslisk-applet manpage (Closes: #88994)
+ * New patch against gnome-terminal.1 (Closes: #89005)
+ * Move /usr/lib/libtasklist_applet.so in libpanel-applet0
+ (Closes: #89053, #89008, #89012, #89091, #89003)
+ * Gnome-terminal replace gnome-help-data (<= 1.0.55-2) (Closes: #87910)
+
+ -- Christian Marillat <marillat@debian.org> Sat, 10 Mar 2001 10:45:14 +0100
+
+gnome-core (1.3.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Removed default.session patch
+ * debian/control Add Replaces: gnome-control-center (<= 1.2.2-10), because
+ the session-properties-capplet is now in this package.
+ * debian/{postinst,prerm} Call scrollkeeper
+ * debian/control Add scrollkeeper, xml-i18n-tools and libglade-gnome0-dev in
+ build-depends and scrollkeeper in depends for gnome-core
+ * Menu and laucnh keys works now (Closes: #86955)
+ * Dead keys work in gnome-terminal (Closes: #63102)
+ * Gnome-terminal isn't broken (Closes: #86752)
+ * New patch htmlurl.h (This file was broken by upstream author)
+ * XFMail doesn't crash the tasklist applet in this release (Closes: #88515)
+ * debian/gnome-core.menu New file for the session properties capplet
+
+ -- Christian Marillat <marillat@debian.org> Mon, 5 Mar 2001 11:40:15 +0100
+
+gnome-core (1.2.4-11) unstable; urgency=low
+
+ * Update (again) the Build-depends field (Closes: #87419)
+ * Add a debian directory for the gnome-help-browser and add suggest doc-base
+ for gnome-help. Now we can watch debian documentation registered with doc-base.
+ * Add a lintian override file for libpanel-applet0
+
+ -- Christian Marillat <marillat@debian.org> Sun, 25 Feb 2001 16:14:09 +0100
+
+gnome-core (1.2.4-10) unstable; urgency=low
+
+ * Update the Build-depends field (Closes: #86441, #87419)
+ * Call update-alternatives only in remove (gnome-terminal, gnome-session) (Closes: #87327, #87328)
+
+ -- Christian Marillat <marillat@debian.org> Sat, 24 Feb 2001 18:03:20 +0100
+
+gnome-core (1.2.4-9) unstable; urgency=low
+
+ * Remove abandonned /etc/CORBA/servers/bad-applet.goad (Closes: #84950)
+ * Build against the latest gnome-libs (1.2.11) (Close: #85932)
+
+ -- Christian Marillat <marillat@debian.org> Wed, 14 Feb 2001 13:49:26 +0100
+
+gnome-core (1.2.4-8) unstable; urgency=low
+
+ * debian/control Add Replaces: gnome-help-data (<< 1.0.55-2) for
+ gnome-help (Closes: #80974)
+ * debian/gnome-help.mime Rewrote (Closes: #82891)
+ * debian/control gnome-core depends on gnome-bin (Closes: #82951)
+ * Wrote gnome-panel.README.Debian (Closes: #82954)
+
+ -- Christian Marillat <marillat@debian.org> Mon, 22 Jan 2001 16:04:58 +0100
+
+gnome-core (1.2.4-7) unstable; urgency=low
+
+ * Added gnome-bin (>= 1.2.0) in gnome-session Depends field (Closes: #80589, #80595, #80733)
+
+ -- Christian Marillat <marillat@debian.org> Wed, 27 Dec 2000 19:24:08 +0100
+
+gnome-core (1.2.4-6) unstable; urgency=low
+
+ * Apply patch to gnome-run to call x-terminal-emulator (Closes: #80219)
+ * debian/gnome-terminal.wrapper This is -t not -T close (Closes: #80405)
+
+ -- Christian Marillat <marillat@debian.org> Sun, 24 Dec 2000 03:27:12 +0100
+
+gnome-core (1.2.4-5) unstable; urgency=low
+
+ * Install gnome-terminal.wrapper as x-terminal-emulator and remove
+ debian/patches/gnome-terminal.dpatch (Closes: 64326)
+ Thanks to Eric Gillespie, Jr. <epg@progenylinux.com>
+ * Add Recommends: gnome-applets on gnome-panel (Closes: #72208)
+ * gnome-sesion provides x-session-manager and install alternative (Closes: #60667)
+ * Added hints=Gnome for all menu files.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 20 Dec 2000 23:19:55 +0100
+
+gnome-core (1.2.4-4) unstable; urgency=low
+
+ * Call x-terminal-emulator in gnome-wm and add depends on the latest debianutils
+ for gnome-session. Thanks to Joseph Carter <knghtbrd@progeny.com> for the file
+ (Closes: #79776)
+ * Rewrote default.session patch
+ * Add patch form Doug Larrick <doug@ties.org> for gwmthumbnail.c (Closes: #78550)
+
+ -- Christian Marillat <marillat@debian.org> Sun, 17 Dec 2000 12:04:54 +0100
+
+gnome-core (1.2.4-3) unstable; urgency=low
+
+ * Change gnome-help.mime to call the right file (Closes: #77986)
+ Thanks Malcolm Parsons <malcolm@ivywell.screaming.net> for the patch.
+ * Patch gsm/default.in (two entries with same id) (Closes: #78276)
+ Thanks to Normal User <gohmandj@mrs.umn.edu> (Nice name)
+ * Move gnome-control-center from Depends to Suggests.
+ * Remove libgtkhtml-dev from Build-Depends (Closes: #79527)
+
+ -- Christian Marillat <marillat@debian.org> Wed, 13 Dec 2000 18:01:34 +0100
+
+gnome-core (1.2.4-2) unstable; urgency=low
+
+ * Remove README and NEWS files (Closes: #77250)
+ * Disable thumbnails by default in deskguide_applet (Closes: #77205)
+ * debian/rules --with-window-manager is now sawfish (was x-window-manager)
+ and rewrote debian/patches/gnome-wm.dpatch to remove x-window-manager (Closes: #77401)
+ * Should close this old bug (Closes: #51198)
+ * Patch gnome-edit to use x-terminal-emulator instead of xterm.
+
+ -- Christian Marillat <marillat@debian.org> Mon, 20 Nov 2000 11:35:55 +0100
+
+gnome-core (1.2.4-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Christian Marillat <marillat@debian.org> Thu, 16 Nov 2000 00:43:15 +0100
+
+gnome-core (1.2.3.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Add gnome-help example and manpage in gnome-help package (Closes: #49977)
+ * This release should close these old bugs (Closes: #60561, #60768, #45053)
+ * Gnome-panel don't use all CPU time (Closes: #75251, #60209)
+ * Remove gmenu patch included by upstream.
+
+ -- Christian Marillat <marillat@debian.org> Wed, 8 Nov 2000 17:09:42 +0100
+
+gnome-core (1.2.3-1) unstable; urgency=low
+
+ * New upstream release.
+ * Debian menus aren't empty (Closes: #70470)
+ * Launcher can find icon (Closes: #62502)
+
+ -- Christian Marillat <marillat@debian.org> Tue, 24 Oct 2000 15:51:11 +0200
+
+gnome-core (1.2.2.1-3) unstable; urgency=low
+
+ * Add gnome-terminal.prerm for update-alternatives --remove (Closes: #74451)
+ * Patch gnome-terminal to accept -T option (Closes: #74450)
+ * Move README.debian in gnome-session package (Closes: #60440)
+ * mesg work in gnome-terminal (Closes: #71728)
+ * Upstream fix these old bugs in Gnome-terminal
+ Problem with menubar (Closes: #57516)
+ Problem with console-apt Closes: #60079)
+ Problem with screen (Closes: #50156)
+ * Binaries don't should go in /usr/X11R6/bin (Closes: #24031)
+ Quoting Debian policy :
+ "Packages using the X Window System should abide by the FHS standard"
+ "whenever possible; they should install binaries, libraries, manual"
+ "pages, and other files in FHS-mandated locations wherever possible."
+ "This means that files must not be installed into /usr/X11R6/bin/'"
+ * hostname isn't harcoded (Closes: #72536)
+ * Error messages mention Lynx (Closes: #62216)
+ * Display correctly deskuse.html (Closes: #49974)
+ * Add patch from malcolm <malcolm@ivywell.screaming.net> (Closes: #64820)
+
+ -- Christian Marillat <marillat@debian.org> Sat, 14 Oct 2000 23:39:49 +0200
+
+gnome-core (1.2.2.1-2) unstable; urgency=low
+
+ * Typo in debian/gnome-terminal.postinst
+ * Add gnome-terminal manpage (Closes: #69188)
+ * Closes: #63103 already closed in 1.2.1-0.2 (typo in debian/changelog)
+ * Gnome-terminal write to /var/run/utmp (Closes: #59053)
+ * delete/backspace keys works (Closes: #57198)
+ * Install GnomeHelp file in /etc/gnome/config (Closes: #73012)
+ * Convert png icons in xpm for Debian menu.
+ * Rearange documentation for dhelp (Closes: #56672)
+
+ -- Christian Marillat <marillat@debian.org> Thu, 5 Oct 2000 00:59:44 +0200
+
+gnome-core (1.2.2.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Patch all manpages (Closes: #70009)
+ * gnome-panel 1.0.55-2.0.1 (sparc) is now installable (Closes: #69075, #71570)
+ * gmenu don't jam up all translations (Closes: #46446)
+ * panel remember its configuration between session
+ (Closes: #47734, #54190)
+ * Icons are now centered (Closes: #63868)
+ * Bugs closed by previous NMU in gnome-panel (Closes: #40036, #52584, #54755,
+ #58278, #61083, #69428))
+ * libgen_util_applet.so installed in 1.2.1-0.2 (Closes: #69463)
+ * debian/control remove Conflicts: asclock (Closes: #52077)
+ * gnome-help 1.0.55-2.0.1 (sparc) is now installable (Closes: #69356)
+ * Bugs closed by previous NMU in gnome-help (Closes: #49734, #56081, #58679, #58973)
+ * debian/control move gmc from Recommends to Suggests (Closes: #59415)
+ * The first search in gnome-wm search is x-window-manager
+ (Closes: #50940, #65969, #62143)
+ * Bug closed in 1.2.2-1 (README.debian in gnome-session package) (Closes: #66219)
+ * Bugs closed by previous NMU in gnome-terminal
+ (Closes: #64579, #63592, #63332, #56584, #55477, #54428)
+ * gnome-terminal provide x-terminal-emulator (Closes: #61805, #53994, #56225)
+
+ -- Christian Marillat <marillat@debian.org> Wed, 27 Sep 2000 16:02:16 +0200
+
+gnome-core (1.2.2-1) unstable; urgency=low
+
+ * New maintainer, thanks James.
+ * New upstream release.
+ * Switch to debhelper V2
+ * Move README.debian in gnome-session package (Closes: #65235) and
+ update this file (Closes: #71339)
+ * Bug closed in 1.2.1-0.2 (Install missing libraries) (Closes: #69590, #70483)
+ * Bugs closed in 1.2.1-0.1 (typo close instead closes) (Closes: #53764, #54050)
+ * Remove gtkhtml patch.
+ * The desk guide show thumbnail (Closes: #72359)
+ * Missing package under sparc (Closes: #71438)
+ * debian/control add Conflicts: libgnome32 (<< 1.2.0-1) for gnome-panel (Closes: #72039)
+ * Added icons in Debian menu.
+ * Eject in drivemount check if '-u' is available (Closes: #63954)
+ * Patch gmenu to find Debian menu.
+
+ -- Christian Marillat <marillat@debian.org> Tue, 26 Sep 2000 17:34:23 +0200
+
+gnome-core (1.2.1-0.2) unstable; urgency=low
+
+ * NMU.
+ * Install these libraries libfish_applet.so libgen_util_applet.so
+ libpanel_status.so (Closes: #69428, #69590)
+ * Copy latest gnome aclocal in macros/ and run macros/autogen.sh
+ This is needed to build gnome-help-browser against libgtkhtml4.
+ * In debian/control
+ gnome-session depends on gnome-panel (>= ${Source-Version}).
+ gnome-help depends on gnome-core (>= 1.2.0-0.1) no Source-Version.
+ gnome-terminal don't depends on gnome-core.
+ * URL's are clickable in gnome-terminal (Closes: 63103).
+ * debian/gnome-panel.undocumented removed printer_applet.1
+ * Cut and paste work in gnome-terminal (Closes: #63592).
+
+ -- Christian Marillat <marillat@debian.org> Wed, 23 Aug 2000 21:23:36 +0200
+
+gnome-core (1.2.1-0.1) unstable; urgency=low
+
+ * New upstream release (Closes: #58806, #66467)
+ * NMU.
+ * Standards-Version to 3.1.1.1 Added Build-depends field.
+ * Removed patches: dialer, drivemount-floppy, modemlights, term,
+ help-browser, debian-menu, url-match.
+ * Added patches: gtkhtml.
+ * Build against libgtkhtml3. Closes: #58679, #36806, #49734
+ * Default manpath and infopath are wrong. Closes: #56081
+ * gmenu segfaults. Close: #53764, #54050
+ * gnome-panel: panel no longer works. Closes: #58278
+ * gnome-panel: gnomepager-applet should put braces around. Closes: #52584
+ * Backspace and delete work correctly. Closes: #54428
+ * TERM never select xterm-debian. Closes: #56584, #55477, #64579
+ * Disable arrows option is now saved. Closes: #54755
+ * No more files in /usr/share. Closes: #61083
+ * Show debian menus. Closes #66214
+ * New help documentation for panel. Closes: #40036
+ * Gnome-terminal write to /var/run/utmp. Closes #59053
+ * gnome-terminal provide x-terminal-emulator. Closes #61805, #56225
+ * README.Debian is here. Closes: #65235
+
+ -- Christian Marillat <marillat@debian.org> Tue, 25 Jul 2000 19:09:21 +0200
+
+gnome-core (1.0.55-2) frozen unstable; urgency=low
+
+ * Make x-window-manager run first by gnome-wm script to conform to
+ debian policy (Closes: #61617) (This is an important bug)
+
+ -- James LewisMoss <dres@debian.org> Sun, 21 May 2000 19:31:19 -0400
+
+gnome-core (1.0.55-1) unstable; urgency=low
+
+ * New upstream.
+
+ -- James LewisMoss <dres@debian.org> Sun, 2 Jan 2000 07:32:36 -0500
+
+gnome-core (1.0.54-2) unstable; urgency=low
+
+ * Fix the gnome-pager forgets size settings bug (was saved to wrong
+ section). Closes: #49839, #46845.
+
+ -- James LewisMoss <dres@debian.org> Fri, 12 Nov 1999 07:54:46 -0500
+
+gnome-core (1.0.54-1) unstable; urgency=low
+
+ * New upstream.
+
+ -- James LewisMoss <dres@debian.org> Thu, 4 Nov 1999 23:20:14 -0500
+
+gnome-core (1.0.53-4) unstable; urgency=low
+
+ * New maintainer.
+
+ -- James LewisMoss <dres@debian.org> Mon, 25 Oct 1999 23:17:31 -0400
+
+gnome-core (1.0.53-3) unstable; urgency=low
+
+ * Ok, I made a mistake by setgiding gnome-terminal to
+ utmp. Reverted the change. Closes: #47960
+
+ -- Raphael Hertzog <hertzog@debian.org> Mon, 18 Oct 1999 19:17:27 +0200
+
+gnome-core (1.0.53-2) unstable; urgency=low
+
+ * gnome-session does launch a default window-manager. It does launch
+ gnome-wm if no other information has been found. gnome-wm now
+ reads the list of window managers from /etc/X11/window-managers
+ once it has tried gnome compliant wm. Closes: #38347, #47370
+ * Patched gnome-terminal. TERM=xterm-debian again ... actually this
+ closes: #47552, #44960, #41065
+ * gnome-terminal is now setgid utmp and can thus register itself
+ in the UTMP database. Closes: #40507
+ * The URL match does now accept % characters. Closes: #47281
+ * libpanel-applet0.postinst check for the changelog.gz mysteriously
+ staying around. Closes: #45871
+ * Unreproducable bugs without answer from the submitter.
+ Closes: #41195, #42865
+
+ -- Raphael Hertzog <hertzog@debian.org> Sat, 16 Oct 1999 19:52:38 +0200
+
+gnome-core (1.0.53-1) unstable; urgency=low
+
+ * New upstream version.
+ * gnome-session does now depend on gnome-panel and recommends
+ gmc (both are needed for a full Gnome desktop).
+ * gnome-terminal does not have a border. Closes: #38972
+
+ -- Raphael Hertzog <hertzog@debian.org> Tue, 12 Oct 1999 21:17:58 +0200
+
+gnome-core (1.0.52-1) unstable; urgency=low
+
+ * New maintainer. Steve said that he wanted to give away some of
+ his packages. I've asked to take gnome-core, he never replied, so
+ I'm taking it but I will give it back to him if he wanted to
+ keep it. In the meantime I can better manage bugs with my name
+ in the Maintainer field.
+ * New upstream version.
+
+ -- Raphael Hertzog <hertzog@debian.org> Mon, 4 Oct 1999 21:28:18 +0200
+
+gnome-core (1.0.50-0.1) unstable; urgency=low
+
+ * New upstream version.
+ * NMU again.
+
+ -- Raphael Hertzog <hertzog@debian.org> Thu, 30 Sep 1999 22:10:03 +0200
+
+gnome-core (1.0.41-0.1) unstable; urgency=low
+
+ * New upstream version.
+ * NMU again.
+
+ -- Raphael Hertzog <hertzog@debian.org> Mon, 27 Sep 1999 13:10:31 +0200
+
+gnome-core (1.0.9-0.1) unstable; urgency=low
+
+ * New upstream version. Closes: #43253, #44098
+ * Apply patches before configuring (and relaunch automake && autoconf
+ because one of the patches is applied on Makefile.am).
+ * NMU. Thanks to Christian Marillat <marillat@alpes-net.fr> for his work.
+ * Imlib bug corrected: closes: #39085
+ * X11 binaries don't have to go /usr/X11R6/bin. Closes: #24031
+ * The panel does start correctly wihout complaining about a
+ missing name service. Closes: #39380, #39634, #40478
+ * The panel doesn't consume all CPU resources. Closes: #30654
+ * The panel launches apps from where it has been launched itself.
+ Closes: #32319
+ * The panel keeps the settings. Closes: #37052, #40579, #43496
+ * Old core dump corrected upstream. Closes: #39400, #40328, #42167
+ Closes: #44344, #44724, #44732, #44759, #44773
+ * Bug in menu-method, not in gnome-panel. Already reported against
+ menu. Closes: #40089
+ * cdplayer_applet works again. Closes: #42192
+ * gnome pager works well: Closes: #42499, #42610
+ * modem_lights draws itself correctly. Closes: #43861, #45055
+ * The dialer applets doesn't exit when stopping while
+ not yet connected. Closes: #45287
+ * No more Debian menu in the panel. Closes: #41040
+ * GnomeICU works with this panel. Closes: #39626, #39515
+ * gnome-panel-data conflicts with asclock.
+ Closes: #40712, #40715, #40808, #41430
+ A better solution will be needed. Maybe put asclock in his own
+ package or create a asclock-data package that will be shared.
+ * Updated the modemlights patch. Closes: #43512
+ * Added a patch for gnome-wm. Closes: #38366
+ * Move lib{gkb,fish}_applet.so files to libgnome-applet0 (those are
+ not libraries to be linked with, just simple modules). Closes: #38596
+ * Asclock works well without xearth (the code still mentions xearth
+ however). Closes: #40530
+ * New patch (help-browser) for changing the default MANPATH and INFOPATH in
+ gnome-help-browser.c Closes: #41452
+ * Moved help-browser to the new "Help" menu section.
+ * Added gnome-help.mime. Closes: #42205
+ * Gnome-session does launch gnome-panel ! (I suppose that it failed
+ to launch since panel was broken). Closes: #42937
+ * gnome-sesion doesn't core dump. Closes: #36640
+ * The terminal does remember the TERM var. Closes: #43067
+ * The terminal keeps its size when dragging the manu bar in and out.
+ Closes: #44762
+ * The menu section of gnome-terminal corrected. Closes: #37635
+
+ -- Raphael Hertzog <hertzog@debian.org> Wed, 22 Sep 1999 13:24:34 +0200
+
+gnome-core (1.0.7-1) unstable; urgency=low
+
+ * New upstream version.
+ * Removed "term" patch
+
+ -- Steve Haslam <araqnid@debian.org> Mon, 28 Jun 1999 01:36:31 +0100
+
+gnome-core (1.0.6-2) unstable; urgency=low
+
+ * debian-menu.dpatch: created to fix guessing Debian menus
+ (/etc/menu-methods/gnome-panel now) and to make Debian menus the default
+ instead of GNOME system menus.
+ * gnome-help now suggests gnome-users-guide-en (closes: #35724)
+ * /etc/menu-methods/gnome-panel now creates .directory files and searches
+ /usr/X11R6/include/X11/pixmaps for menu icons
+
+ -- Steve Haslam <araqnid@debian.org> Sun, 13 Jun 1999 15:28:52 +0100
+
+gnome-core (1.0.6-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Steve Haslam <araqnid@debian.org> Sat, 5 Jun 1999 12:57:08 +0100
+
+gnome-core (1.0.5-3) unstable; urgency=low
+
+ * debian/gnome-terminal.menu: managed to lose change mentioned in last
+ revision. Replaced.
+ * debian/gnome-core.undocumented: removed gnome-wm.1 (it was in
+ gnome-session.undocumented too).
+
+ -- Steve Haslam <araqnid@debian.org> Mon, 31 May 1999 19:15:54 +0100
+
+gnome-core (1.0.5-2) unstable; urgency=low
+
+ * debian/gnome-terminal.menu: changed section to XShells (Bug#37635)
+ * debian/rules: added gnome-wm and gnome-edit to dh_undocumented call
+ (Bug#37632)
+ * debian/gnome.menu-method: added patch to honour needs=text (Bug#36928)
+ from Decklin Foster
+ * Call dh_strip when making libpanel-applet-dev (Closes Bug#31244)
+ * Removed /usr/share/gnome/apps/Debian symlink, (closes #38100)
+ * Sanified build system a la gnome-libs
+ * debian/control: made gnome-help, gnome-help-data and gnome-panel-data
+ packages.
+
+ -- Steve Haslam <araqnid@debian.org> Sun, 23 May 1999 14:35:44 +0100
+
+gnome-core (1.0.5-1) unstable; urgency=low
+
+ * New maintainer.
+
+ -- Steve Haslam <araqnid@debian.org> Tue, 11 May 1999 01:01:12 +0100
+
+gnome-core (1.0.5-0.2) unstable; urgency=low
+
+ * gnome-panel.files.in: added asclock themes, libgkb_applet.a
+ * gnome-core.files.in: added gnome-wm, gnome-edit
+ * term.dpatch: gnome-terminal TERM to xterm-debian rather than xterm
+ * gsm/Makefile.am: put default.session, default.wm in /etc/gnome
+ * debian/gnome-session.conffiles.in: added above two files
+ * debian/gnome-session.files.in: updated this too
+
+ -- Steve Haslam <araqnid@debian.org> Sun, 18 Apr 1999 16:47:23 +0100
+
+gnome-core (1.0.5-0.1) unstable; urgency=low
+
+ * Non-maintainer upload
+ * New upstream version
+
+ -- Steve Haslam <araqnid@debian.org> Thu, 15 Apr 1999 23:22:23 +0100
+
+gnome-core (1.0.1-0.3) unstable; urgency=low
+
+ * Weehay! More broken dependencies. This one libghttp -1.1,
+ a bogus package that only ever existed on my machine.
+
+ -- Jules Bean <jules@debian.org> Mon, 8 Mar 1999 08:24:00 +0000
+
+gnome-core (1.0.1-0.2) unstable; urgency=low
+
+ * Another NMU, this time to fix bogus dependencies on libgtop0
+ and libglib1.1
+
+ -- Jules Bean <jules@debian.org> Sun, 7 Mar 1999 14:21:12 +0000
+
+gnome-core (1.0.1-0.1) unstable; urgency=low
+
+ * NMU for GNOME-1.0
+ * Hacked to patch SIGPIPE bug
+ * Don't delete GIFs in rules
+
+ -- Jules Bean <jules@debian.org> Fri, 5 Mar 1999 18:36:29 +0100
+
+gnome-core (0.99.99pre1.0.0-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Jim Pick <jim@jimpick.com> Fri, 26 Feb 1999 23:18:10 -0800
+
+gnome-core (0.99.3.2-4) unstable; urgency=low
+
+ * Recompiled yet again - dual dependency on libglib.
+ Fixes: BUG#32510
+
+ -- Jim Pick <jim@jimpick.com> Thu, 28 Jan 1999 00:00:22 -0800
+
+gnome-core (0.99.3.2-3) unstable; urgency=low
+
+ * Recompiled again to due to dependencies.
+
+ -- Jim Pick <jim@jimpick.com> Sun, 24 Jan 1999 01:10:07 -0800
+
+gnome-core (0.99.3.2-2) unstable; urgency=low
+
+ * Recompiled with libgnome 0.99.4.
+
+ -- Jim Pick <jim@jimpick.com> Fri, 22 Jan 1999 16:44:45 -0800
+
+gnome-core (0.99.3.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Jim Pick <jim@jimpick.com> Wed, 20 Jan 1999 11:42:46 -0800
+
+gnome-core (0.30-2) frozen unstable; urgency=low
+
+ * Recompiled with new libs.
+ * Fixed reference to /usr/X11R6 in README.Debian.
+ * Added warnings (Gnome is ALPHA).
+ * Patched dialer_applet to use pon/poff.
+ * Patched drivemount_applet to default to /floppy.
+
+ -- Jim Pick <jim@jimpick.com> Tue, 24 Nov 1998 10:56:08 -0800
+
+gnome-core (0.30-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Jim Pick <jim@jimpick.com> Thu, 24 Sep 1998 21:28:02 -0700
+
+gnome-core (0.28.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Hopefully fixes panel applet bug.
+
+ -- Jim Pick <jim@jimpick.com> Wed, 19 Aug 1998 20:12:25 -0700
+
+gnome-core (0.28-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Jim Pick <jim@jimpick.com> Mon, 17 Aug 1998 12:59:26 -0700
+
+gnome-core (0.27-1) unstable; urgency=low
+
+ * New upstream release.
+ * Added /usr/doc/gnome
+
+ -- Jim Pick <jim@jimpick.com> Sat, 15 Aug 1998 14:21:06 -0700
+
+gnome-core (0.25-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Jim Pick <jim@jimpick.com> Thu, 6 Aug 1998 22:51:22 -0700
+
+gnome-core (0.20-2) unstable; urgency=low
+
+ * Added Debian menu-method for gnome-panel. Fixed Bug #24025
+ (Thanks to Ray Dassen for reporting the bug, and Riku Voipio
+ who wrote the menu method for Gnome 0.12)
+
+ -- Jim Pick <jim@jimpick.com> Wed, 22 Jul 1998 20:22:00 -0700
+
+gnome-core (0.20-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Jim Pick <jim@jimpick.com> Mon, 8 Jun 1998 12:00:08 -0700
+
+gnome-core (0.13-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Jim Pick <jim@jimpick.com> Mon, 16 Mar 1998 15:27:43 -0800
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..2b08dd4
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,100 @@
+# This file is autogenerated. DO NOT EDIT!
+#
+# Modifications should be made to debian/control.in instead.
+# This file is regenerated automatically in the clean target.
+Source: gnome-session
+Section: gnome
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: Iain Lane <laney@debian.org>, Jeremy Bicha <jbicha@debian.org>, Laurent Bigonville <bigon@debian.org>
+Build-Depends: debhelper-compat (= 13),
+ dh-exec,
+ gnome-pkg-tools (>= 0.13),
+ libdbus-1-dev,
+ libgl1-mesa-dev,
+ libgles2-mesa-dev,
+ libglib2.0-dev (>= 2.46.0),
+ libgnome-desktop-3-dev (>= 3.34.2),
+ libgtk-3-dev (>= 3.22.0),
+ libice-dev,
+ libjson-glib-dev (>= 0.10),
+ libsm-dev,
+ libsystemd-dev (>= 209) [linux-any],
+ libx11-dev,
+ libxau-dev,
+ libxcomposite-dev,
+ libxext-dev,
+ libxrender-dev,
+ libxt-dev,
+ libxtst-dev,
+ meson (>= 0.53.0),
+ systemd [linux-any],
+ xmlto,
+ xsltproc,
+ xtrans-dev
+Rules-Requires-Root: no
+Standards-Version: 4.5.0
+Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-session
+Vcs-Git: https://salsa.debian.org/gnome-team/gnome-session.git
+
+Package: gnome-session
+Architecture: all
+Depends: gnome-session-bin (<< ${gnome:NextVersion}),
+ gnome-session-bin (>= ${binary:Version}),
+ gnome-session-common (= ${binary:Version}),
+ gnome-settings-daemon (>= 3.37.0),
+ gnome-shell (>= 3.37.91),
+ ${misc:Depends}
+Suggests: desktop-base,
+ gnome-keyring
+Breaks: gnome-initial-setup (<< 3.37.90),
+ gnome-session-bin (<< 3.37.0-2~)
+Replaces: gnome-session-bin (<< 3.37.0-2~)
+Provides: x-session-manager
+Description: GNOME Session Manager - GNOME 3 session
+ 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. It also features a way to save and restore currently
+ running applications.
+ .
+ This package contains the required components for the standard GNOME 3
+ session, based on the GNOME Shell. It can be started from a display
+ manager such as GDM, and requires 3D acceleration to work properly.
+
+Package: gnome-session-bin
+Architecture: any
+Depends: dbus-x11,
+ gsettings-desktop-schemas,
+ upower (>= 0.9.0),
+ xwayland [linux-any],
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends: default-logind [linux-any] | logind [linux-any]
+Breaks: gdm3 (<< 3.37.90)
+Description: GNOME Session Manager - Minimal runtime
+ 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. It also features a way to save and restore currently
+ running applications.
+ .
+ This package contains the binaries for the GNOME Session Manager, but
+ no startup scripts. It is meant for those willing to start
+ gnome-session by hand with the components of their choice, and for
+ applications such as GDM that use gnome-session internally.
+
+Package: gnome-session-common
+Architecture: all
+Breaks: eog (<< 3.36.0),
+ evince (<< 3.30),
+ evolution (<< 3.30.0),
+ gnome-session-bin (<< 3.37.0-2~)
+Replaces: gnome-session-bin (<< 3.37.0-2~)
+Depends: ${misc:Depends}
+Description: GNOME Session Manager - common files
+ 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. It also features a way to save and restore currently
+ running applications.
+ .
+ This package contains the translations, data files and startup scripts
+ which are common to the GNOME and GNOME fallback sessions.
diff --git a/debian/control.in b/debian/control.in
new file mode 100644
index 0000000..847fdec
--- /dev/null
+++ b/debian/control.in
@@ -0,0 +1,96 @@
+Source: gnome-session
+Section: gnome
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: @GNOME_TEAM@
+Build-Depends: debhelper-compat (= 13),
+ dh-exec,
+ gnome-pkg-tools (>= 0.13),
+ libdbus-1-dev,
+ libgl1-mesa-dev,
+ libgles2-mesa-dev,
+ libglib2.0-dev (>= 2.46.0),
+ libgnome-desktop-3-dev (>= 3.34.2),
+ libgtk-3-dev (>= 3.22.0),
+ libice-dev,
+ libjson-glib-dev (>= 0.10),
+ libsm-dev,
+ libsystemd-dev (>= 209) [linux-any],
+ libx11-dev,
+ libxau-dev,
+ libxcomposite-dev,
+ libxext-dev,
+ libxrender-dev,
+ libxt-dev,
+ libxtst-dev,
+ meson (>= 0.53.0),
+ systemd [linux-any],
+ xmlto,
+ xsltproc,
+ xtrans-dev
+Rules-Requires-Root: no
+Standards-Version: 4.5.0
+Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-session
+Vcs-Git: https://salsa.debian.org/gnome-team/gnome-session.git
+
+Package: gnome-session
+Architecture: all
+Depends: gnome-session-bin (<< ${gnome:NextVersion}),
+ gnome-session-bin (>= ${binary:Version}),
+ gnome-session-common (= ${binary:Version}),
+ gnome-settings-daemon (>= 3.37.0),
+ gnome-shell (>= 3.37.91),
+ ${misc:Depends}
+Suggests: desktop-base,
+ gnome-keyring
+Breaks: gnome-initial-setup (<< 3.37.90),
+ gnome-session-bin (<< 3.37.0-2~)
+Replaces: gnome-session-bin (<< 3.37.0-2~)
+Provides: x-session-manager
+Description: GNOME Session Manager - GNOME 3 session
+ 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. It also features a way to save and restore currently
+ running applications.
+ .
+ This package contains the required components for the standard GNOME 3
+ session, based on the GNOME Shell. It can be started from a display
+ manager such as GDM, and requires 3D acceleration to work properly.
+
+Package: gnome-session-bin
+Architecture: any
+Depends: dbus-x11,
+ gsettings-desktop-schemas,
+ upower (>= 0.9.0),
+ xwayland [linux-any],
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends: default-logind [linux-any] | logind [linux-any]
+Breaks: gdm3 (<< 3.37.90)
+Description: GNOME Session Manager - Minimal runtime
+ 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. It also features a way to save and restore currently
+ running applications.
+ .
+ This package contains the binaries for the GNOME Session Manager, but
+ no startup scripts. It is meant for those willing to start
+ gnome-session by hand with the components of their choice, and for
+ applications such as GDM that use gnome-session internally.
+
+Package: gnome-session-common
+Architecture: all
+Breaks: eog (<< 3.36.0),
+ evince (<< 3.30),
+ evolution (<< 3.30.0),
+ gnome-session-bin (<< 3.37.0-2~)
+Replaces: gnome-session-bin (<< 3.37.0-2~)
+Depends: ${misc:Depends}
+Description: GNOME Session Manager - common files
+ 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. It also features a way to save and restore currently
+ running applications.
+ .
+ This package contains the translations, data files and startup scripts
+ which are common to the GNOME and GNOME fallback sessions.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..dd47825
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,68 @@
+This package was debianized by Jim Pick jim@jimpick.com on Sat, 14 Mar
+1998 20:12:23 -0800. Taken over by Raphael Hertzog
+<hertzog@debian.org> on Wed, 22 Sep 1999 13:24:34 +0200, and taken
+over again by James LewisMoss on October 26, 1999.
+
+It was downloaded from <https://download.gnome.org/sources/gnome-session/>.
+
+Upstream Authors:
+
+ Dan Winship <danw@gnome.org>
+ Lucas Rocha <lucasr@gnome.org>
+ William Jon McCann <jmccann@redhat.com>
+
+ Tom Tromey <tromey@cygnus.com>
+ Felix Bellaby <felix@pooh.u-net.com>
+ Ralph Mor, X Consortium
+
+Copyright:
+
+ Copyright © 1998-2018 Free Software Foundation, Inc.
+ Copyright © 1998 Tom Tromey
+ Copyright © 1999-2012 Red Hat, Inc.
+ Copyright © 1999-2011 Novell, Inc.
+ Copyright © 1999-2004 Jesús Bravo Álvarez
+ Copyright © 2000 Miguel de Icaza
+ Copyright © 2001-2003 George Lebl
+ Copyright © 2001 Queen of England
+ Copyright © 2002-2006 Sharif FarsiWeb, Inc.
+ Copyright © 2002-2004 Zuza Software Foundation
+ Copyright © 2003 Sun Microsystems, Inc.
+ Copyright © 2004-2009 GNOME Foundation
+ Copyright © 2004-2006 Miloslav Trmac
+ Copyright © 2004-2006 Adam Weinberger
+ Copyright © 2004 Kakilik Project
+ Copyright © 2005 Raffaele Sandrini
+ Copyright © 2005-2011 Canonical Ltd
+ Copyright © 2006-2011 Rosetta Contributors
+ Copyright © 2006-2010 Vincent Untz
+ Copyright © 2006 Ray Strode
+ Copyright © 2006 Ubuntu Georgian Translators
+ Copyright © 2006 GNOME i18n Project for Latvian
+ Copyright © 2007-2012 Swecha Telegu Localisation Team
+ Copyright © 2007-2008 William Jon McCann
+ Copyright © 2008 Lucas Rocha
+ Copyright © 2010-2011 Iranian Free Software Users Group translation team
+ Copyright © 2013 SUSE LINUX Products GmbH
+ Copyright © 2016 Endless Mobile, Inc.
+ Copyright © 2016 GNOME i18n Project for Vietnamese
+ Copyright © Croatiann team
+
+License:
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..4ed071a
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,17 @@
+[DEFAULT]
+pristine-tar = True
+debian-branch = debian/master
+upstream-branch = upstream/latest
+
+[buildpackage]
+sign-tags = True
+
+[dch]
+multimaint-merge = True
+
+[import-orig]
+postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
+upstream-vcs-tag = %(version)s
+
+[pq]
+patch-numbers = False
diff --git a/debian/gnome-mimeapps.list b/debian/gnome-mimeapps.list
new file mode 100644
index 0000000..e4874b8
--- /dev/null
+++ b/debian/gnome-mimeapps.list
@@ -0,0 +1,347 @@
+[Default Applications]
+application/rtf=abiword.desktop
+application/x-abiword=abiword.desktop
+text/abiword=abiword.desktop
+text/richtext=abiword.desktop
+text/rtf=abiword.desktop
+text/x-abiword=abiword.desktop
+text/x-xml-abiword=abiword.desktop
+x-content/blank-bd=brasero-nautilus.desktop
+x-content/blank-dvd=brasero-nautilus.desktop
+x-content/blank-cd=brasero-nautilus.desktop
+x-content/blank-hddvd=brasero-nautilus.desktop
+application/x-dia-diagram=dia.desktop
+image/bmp=org.gnome.eog.desktop
+image/gif=org.gnome.eog.desktop
+image/jpeg=org.gnome.eog.desktop
+image/jpg=org.gnome.eog.desktop
+image/pjpeg=org.gnome.eog.desktop
+image/png=org.gnome.eog.desktop
+image/svg+xml=org.gnome.eog.desktop
+image/svg+xml-compressed=org.gnome.eog.desktop
+image/x-bmp=org.gnome.eog.desktop
+image/x-gray=org.gnome.eog.desktop
+image/x-icb=org.gnome.eog.desktop
+image/x-ico=org.gnome.eog.desktop
+image/x-pcx=org.gnome.eog.desktop
+image/x-png=org.gnome.eog.desktop
+image/x-portable-anymap=org.gnome.eog.desktop
+image/x-portable-bitmap=org.gnome.eog.desktop
+image/x-portable-graymap=org.gnome.eog.desktop
+image/x-portable-pixmap=org.gnome.eog.desktop
+image/x-xbitmap=org.gnome.eog.desktop
+image/x-xpixmap=org.gnome.eog.desktop
+image/vnd.wap.wbmp=org.gnome.eog.desktop
+image/g3fax=gimp.desktop
+image/x-compressed-xcf=gimp.desktop
+image/x-fits=gimp.desktop
+image/x-icon=gimp.desktop
+image/x-psd=gimp.desktop
+image/x-sgi=gimp.desktop
+image/x-sun-raster=gimp.desktop
+image/x-tga=gimp.desktop
+image/x-xcf=gimp.desktop
+image/x-xwindowdump=gimp.desktop
+application/pdf=org.gnome.Evince.desktop
+application/x-bzpdf=org.gnome.Evince.desktop
+application/x-gzpdf=org.gnome.Evince.desktop
+application/postscript=org.gnome.Evince.desktop
+application/x-bzpostscript=org.gnome.Evince.desktop
+application/x-gzpostscript=org.gnome.Evince.desktop
+image/x-eps=org.gnome.Evince.desktop
+image/x-bzeps=org.gnome.Evince.desktop
+image/x-gzeps=org.gnome.Evince.desktop
+application/x-dvi=org.gnome.Evince.desktop
+application/x-bzdvi=org.gnome.Evince.desktop
+application/x-gzdvi=org.gnome.Evince.desktop
+image/vnd.djvu=org.gnome.Evince.desktop
+image/tiff=org.gnome.Evince.desktop
+application/x-cbr=org.gnome.Evince.desktop
+application/x-cbz=org.gnome.Evince.desktop
+application/x-cb7=org.gnome.Evince.desktop
+text/calendar=org.gnome.Evolution.desktop
+text/x-vcard=org.gnome.Evolution.desktop
+application/mbox=org.gnome.Evolution.desktop
+message/rfc822=org.gnome.Evolution.desktop
+x-scheme-handler/mailto=org.gnome.Evolution.desktop
+application/x-7z-compressed=org.gnome.FileRoller.desktop
+application/x-7z-compressed-tar=org.gnome.FileRoller.desktop
+application/x-ace=org.gnome.FileRoller.desktop
+application/x-alz=org.gnome.FileRoller.desktop
+application/x-ar=org.gnome.FileRoller.desktop
+application/x-arj=org.gnome.FileRoller.desktop
+application/x-bzip=org.gnome.FileRoller.desktop
+application/x-bzip-compressed-tar=org.gnome.FileRoller.desktop
+application/x-bzip1=org.gnome.FileRoller.desktop
+application/x-bzip1-compressed-tar=org.gnome.FileRoller.desktop
+application/x-cabinet=org.gnome.FileRoller.desktop
+application/x-compress=org.gnome.FileRoller.desktop
+application/x-compressed-tar=org.gnome.FileRoller.desktop
+application/x-cpio=org.gnome.FileRoller.desktop
+application/x-deb=org.gnome.FileRoller.desktop
+application/x-ear=org.gnome.FileRoller.desktop
+application/x-gtar=org.gnome.FileRoller.desktop
+application/x-gzip=org.gnome.FileRoller.desktop
+application/x-java-archive=org.gnome.FileRoller.desktop
+application/x-lha=org.gnome.FileRoller.desktop
+application/x-lhz=org.gnome.FileRoller.desktop
+application/x-lzip=org.gnome.FileRoller.desktop
+application/x-lzip-compressed-tar=org.gnome.FileRoller.desktop
+application/x-lzma=org.gnome.FileRoller.desktop
+application/x-lzma-compressed-tar=org.gnome.FileRoller.desktop
+application/x-lzop=org.gnome.FileRoller.desktop
+application/x-lzop-compressed-tar=org.gnome.FileRoller.desktop
+application/x-rar=org.gnome.FileRoller.desktop
+application/x-rar-compressed=org.gnome.FileRoller.desktop
+application/x-rpm=org.gnome.FileRoller.desktop
+application/x-rzip=org.gnome.FileRoller.desktop
+application/x-tar=org.gnome.FileRoller.desktop
+application/x-tarz=org.gnome.FileRoller.desktop
+application/x-stuffit=org.gnome.FileRoller.desktop
+application/x-war=org.gnome.FileRoller.desktop
+application/x-xz=org.gnome.FileRoller.desktop
+application/x-xz-compressed-tar=org.gnome.FileRoller.desktop
+application/x-zip=org.gnome.FileRoller.desktop
+application/x-zip-compressed=org.gnome.FileRoller.desktop
+application/x-zoo=org.gnome.FileRoller.desktop
+application/zip=org.gnome.FileRoller.desktop
+multipart/x-zip=org.gnome.FileRoller.desktop
+text/plain=org.gnome.gedit.desktop
+text/css=org.gnome.gedit.desktop
+text/javascript=org.gnome.gedit.desktop
+text/mathml=org.gnome.gedit.desktop
+text/x-c++hdr=org.gnome.gedit.desktop
+text/x-c++src=org.gnome.gedit.desktop
+text/x-csrc=org.gnome.gedit.desktop
+text/x-chdr=org.gnome.gedit.desktop
+text/x-dtd=org.gnome.gedit.desktop
+text/x-java=org.gnome.gedit.desktop
+text/x-javascript=org.gnome.gedit.desktop
+text/x-makefile=org.gnome.gedit.desktop
+text/x-moc=org.gnome.gedit.desktop
+text/x-pascal=org.gnome.gedit.desktop
+text/x-patch=org.gnome.gedit.desktop
+text/x-perl=org.gnome.gedit.desktop
+text/x-php=org.gnome.gedit.desktop
+text/x-python=org.gnome.gedit.desktop
+text/x-sql=org.gnome.gedit.desktop
+text/x-tcl=org.gnome.gedit.desktop
+text/x-tex=org.gnome.gedit.desktop
+text/xml=org.gnome.gedit.desktop
+application/javascript=org.gnome.gedit.desktop
+application/x-cgi=org.gnome.gedit.desktop
+application/x-javascript=org.gnome.gedit.desktop
+application/x-perl=org.gnome.gedit.desktop
+application/x-php=org.gnome.gedit.desktop
+application/x-python=org.gnome.gedit.desktop
+application/x-shellscript=org.gnome.gedit.desktop
+application/xml=org.gnome.gedit.desktop
+application/xml-dtd=org.gnome.gedit.desktop
+application/x-font-ttf=org.gnome.font-viewer.desktop
+application/x-font-pcf=org.gnome.font-viewer.desktop
+application/x-font-type1=org.gnome.font-viewer.desktop
+application/x-font-otf=org.gnome.font-viewer.desktop
+application/x-gnumeric=gnumeric.desktop
+application/tab-separated-values=gnumeric.desktop
+text/tab-separated-values=gnumeric.desktop
+text/csv=gnumeric.desktop
+text/x-csv=gnumeric.desktop
+application/vnd.lotus-1-2-3=gnumeric.desktop
+application/x-123=gnumeric.desktop
+application/x-applix-spreadsheet=gnumeric.desktop
+application/x-mps=gnumeric.desktop
+application/x-oleo=gnumeric.desktop
+application/x-planperfect=gnumeric.desktop
+application/x-quattropro=gnumeric.desktop
+application/x-sc=gnumeric.desktop
+application/x-sylk=gnumeric.desktop
+application/x-xbase=gnumeric.desktop
+text/html=firefox-esr.desktop;firefox.desktop;
+application/xhtml+xml=firefox-esr.desktop;firefox.desktop;
+application/rss+xml=firefox-esr.desktop;firefox.desktop;
+application/rdf+xml=firefox-esr.desktop;firefox.desktop;
+x-scheme-handler/http=firefox-esr.desktop;firefox.desktop;
+x-scheme-handler/https=firefox-esr.desktop;firefox.desktop;
+application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop
+application/vnd.oasis.opendocument.spreadsheet-flat-xml=libreoffice-calc.desktop
+application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop
+application/vnd.sun.xml.calc=libreoffice-calc.desktop
+application/vnd.sun.xml.calc.template=libreoffice-calc.desktop
+application/msexcel=libreoffice-calc.desktop
+application/vnd.ms-excel=libreoffice-calc.desktop
+application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop
+application/vnd.ms-excel.sheet.macroenabled.12=libreoffice-calc.desktop
+application/vnd.openxmlformats-officedocument.spreadsheetml.template=libreoffice-calc.desktop
+application/vnd.ms-excel.template.macroenabled.12=libreoffice-calc.desktop
+application/vnd.ms-excel.sheet.binary.macroenabled.12=libreoffice-calc.desktop
+application/x-dbf=libreoffice-calc.desktop
+text/spreadsheet=libreoffice-calc.desktop
+application/vnd.oasis.opendocument.graphics=libreoffice-draw.desktop
+application/vnd.oasis.opendocument.graphics-flat-xml=libreoffice-draw.desktop
+application/vnd.oasis.opendocument.graphics-template=libreoffice-draw.desktop
+application/vnd.sun.xml.draw=libreoffice-draw.desktop
+application/vnd.sun.xml.draw.template=libreoffice-draw.desktop
+application/vnd.visio=libreoffice-draw.desktop
+application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop
+application/vnd.oasis.opendocument.presentation-flat-xml=libreoffice-impress.desktop
+application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop
+application/vnd.sun.xml.impress=libreoffice-impress.desktop
+application/vnd.sun.xml.impress.template=libreoffice-impress.desktop
+application/mspowerpoint=libreoffice-impress.desktop
+application/vnd.ms-powerpoint=libreoffice-impress.desktop
+application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop
+application/vnd.ms-powerpoint.presentation.macroenabled.12=libreoffice-impress.desktop
+application/vnd.openxmlformats-officedocument.presentationml.template=libreoffice-impress.desktop
+application/vnd.ms-powerpoint.template.macroenabled.12=libreoffice-impress.desktop
+application/vnd.openxmlformats-officedocument.presentationml.slide=libreoffice-impress.desktop
+application/vnd.openxmlformats-officedocument.presentationml.slideshow=libreoffice-impress.desktop
+application/vnd.oasis.opendocument.formula=libreoffice-math.desktop
+application/vnd.sun.xml.math=libreoffice-math.desktop
+application/vnd.oasis.opendocument.text=libreoffice-writer.desktop
+application/vnd.oasis.opendocument.text-flat-xml=libreoffice-writer.desktop
+application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop
+application/vnd.oasis.opendocument.text-web=libreoffice-writer.desktop
+application/vnd.oasis.opendocument.text-master=libreoffice-writer.desktop
+application/vnd.sun.xml.writer=libreoffice-writer.desktop
+application/vnd.sun.xml.writer.template=libreoffice-writer.desktop
+application/vnd.sun.xml.writer.global=libreoffice-writer.desktop
+eapplication/vnd.ms-word=libreoffice-writer.desktop
+application/x-doc=libreoffice-writer.desktop
+application/x-hwp=libreoffice-writer.desktop
+application/vnd.wordperfect=libreoffice-writer.desktop
+application/wordperfect=libreoffice-writer.desktop
+application/vnd.lotus-wordpro=libreoffice-writer.desktop
+application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop
+application/vnd.ms-word.document.macroenabled.12=libreoffice-writer.desktop
+application/vnd.openxmlformats-officedocument.wordprocessingml.template=libreoffice-writer.desktop
+application/vnd.ms-word.template.macroenabled.12=libreoffice-writer.desktop
+application/x-cd-image=gnome-disk-image-mounter.desktop
+application/x-raw-disk-image=gnome-disk-image-writer.desktop
+application/x-raw-disk-image-xz-compressed=gnome-disk-image-writer.desktop
+x-content/software=nautilus-autorun-software.desktop
+inode/directory=org.gnome.Nautilus.desktop
+application/x-gnome-saved-search=org.gnome.Nautilus.desktop
+x-content/audio-player=rhythmbox.desktop
+x-content/audio-cdda=sound-juicer.desktop
+application/mxf=org.gnome.Totem.desktop
+application/ogg=org.gnome.Totem.desktop
+application/ram=org.gnome.Totem.desktop
+application/sdp=org.gnome.Totem.desktop
+application/smil=org.gnome.Totem.desktop
+application/smil+xml=org.gnome.Totem.desktop
+application/vnd.ms-wpl=org.gnome.Totem.desktop
+application/vnd.rn-realmedia=org.gnome.Totem.desktop
+application/x-extension-m4a=org.gnome.Totem.desktop
+application/x-extension-mp4=org.gnome.Totem.desktop
+application/x-flac=org.gnome.Totem.desktop
+application/x-flash-video=org.gnome.Totem.desktop
+application/x-matroska=org.gnome.Totem.desktop
+application/x-netshow-channel=org.gnome.Totem.desktop
+application/x-ogg=org.gnome.Totem.desktop
+application/x-quicktime-media-link=org.gnome.Totem.desktop
+application/x-quicktimeplayer=org.gnome.Totem.desktop
+application/x-shorten=org.gnome.Totem.desktop
+application/x-smil=org.gnome.Totem.desktop
+application/xspf+xml=org.gnome.Totem.desktop
+audio/3gpp=org.gnome.Totem.desktop
+audio/ac3=org.gnome.Totem.desktop
+audio/AMR=org.gnome.Totem.desktop
+audio/AMR-WB=org.gnome.Totem.desktop
+audio/basic=org.gnome.Totem.desktop
+audio/flac=org.gnome.Totem.desktop
+audio/midi=org.gnome.Totem.desktop
+audio/mp4=org.gnome.Totem.desktop
+audio/mpeg=org.gnome.Totem.desktop
+audio/mpegurl=org.gnome.Totem.desktop
+audio/ogg=org.gnome.Totem.desktop
+audio/prs.sid=org.gnome.Totem.desktop
+audio/vnd.rn-realaudio=org.gnome.Totem.desktop
+audio/x-ape=org.gnome.Totem.desktop
+audio/x-flac=org.gnome.Totem.desktop
+audio/x-gsm=org.gnome.Totem.desktop
+audio/x-it=org.gnome.Totem.desktop
+audio/x-m4a=org.gnome.Totem.desktop
+audio/x-matroska=org.gnome.Totem.desktop
+audio/x-mod=org.gnome.Totem.desktop
+audio/x-mp3=org.gnome.Totem.desktop
+audio/x-mpeg=org.gnome.Totem.desktop
+audio/x-mpegurl=org.gnome.Totem.desktop
+audio/x-ms-asf=org.gnome.Totem.desktop
+audio/x-ms-asx=org.gnome.Totem.desktop
+audio/x-ms-wax=org.gnome.Totem.desktop
+audio/x-ms-wma=org.gnome.Totem.desktop
+audio/x-musepack=org.gnome.Totem.desktop
+audio/x-pn-aiff=org.gnome.Totem.desktop
+audio/x-pn-au=org.gnome.Totem.desktop
+audio/x-pn-realaudio=org.gnome.Totem.desktop
+audio/x-pn-realaudio-plugin=org.gnome.Totem.desktop
+audio/x-pn-wav=org.gnome.Totem.desktop
+audio/x-pn-windows-acm=org.gnome.Totem.desktop
+audio/x-realaudio=org.gnome.Totem.desktop
+audio/x-real-audio=org.gnome.Totem.desktop
+audio/x-sbc=org.gnome.Totem.desktop
+audio/x-scpls=org.gnome.Totem.desktop
+audio/x-speex=org.gnome.Totem.desktop
+audio/x-tta=org.gnome.Totem.desktop
+audio/x-vorbis=org.gnome.Totem.desktop
+audio/x-vorbis+ogg=org.gnome.Totem.desktop
+audio/x-wav=org.gnome.Totem.desktop
+audio/x-wavpack=org.gnome.Totem.desktop
+audio/x-xm=org.gnome.Totem.desktop
+image/vnd.rn-realpix=org.gnome.Totem.desktop
+image/x-pict=org.gnome.Totem.desktop
+misc/ultravox=org.gnome.Totem.desktop
+text/google-video-pointer=org.gnome.Totem.desktop
+text/x-google-video-pointer=org.gnome.Totem.desktop
+video/3gpp=org.gnome.Totem.desktop
+video/dv=org.gnome.Totem.desktop
+video/fli=org.gnome.Totem.desktop
+video/flv=org.gnome.Totem.desktop
+video/mp2t=org.gnome.Totem.desktop
+video/mp4=org.gnome.Totem.desktop
+video/mp4v-es=org.gnome.Totem.desktop
+video/mpeg=org.gnome.Totem.desktop
+video/msvideo=org.gnome.Totem.desktop
+video/ogg=org.gnome.Totem.desktop
+video/quicktime=org.gnome.Totem.desktop
+video/vivo=org.gnome.Totem.desktop
+video/vnd.divx=org.gnome.Totem.desktop
+video/vnd.rn-realvideo=org.gnome.Totem.desktop
+video/vnd.vivo=org.gnome.Totem.desktop
+video/webm=org.gnome.Totem.desktop
+video/x-anim=org.gnome.Totem.desktop
+video/x-avi=org.gnome.Totem.desktop
+video/x-flc=org.gnome.Totem.desktop
+video/x-fli=org.gnome.Totem.desktop
+video/x-flic=org.gnome.Totem.desktop
+video/x-flv=org.gnome.Totem.desktop
+video/x-m4v=org.gnome.Totem.desktop
+video/x-matroska=org.gnome.Totem.desktop
+video/x-mpeg=org.gnome.Totem.desktop
+video/x-ms-asf=org.gnome.Totem.desktop
+video/x-ms-asx=org.gnome.Totem.desktop
+video/x-msvideo=org.gnome.Totem.desktop
+video/x-ms-wm=org.gnome.Totem.desktop
+video/x-ms-wmv=org.gnome.Totem.desktop
+video/x-ms-wmx=org.gnome.Totem.desktop
+video/x-ms-wvx=org.gnome.Totem.desktop
+video/x-nsv=org.gnome.Totem.desktop
+video/x-ogm+ogg=org.gnome.Totem.desktop
+video/x-theora+ogg=org.gnome.Totem.desktop
+video/x-totem-stream=org.gnome.Totem.desktop
+x-content/video-dvd=org.gnome.Totem.desktop
+x-content/video-vcd=org.gnome.Totem.desktop
+x-content/video-svcd=org.gnome.Totem.desktop
+x-scheme-handler/pnm=org.gnome.Totem.desktop
+x-scheme-handler/mms=org.gnome.Totem.desktop
+x-scheme-handler/net=org.gnome.Totem.desktop
+x-scheme-handler/rtp=org.gnome.Totem.desktop
+x-scheme-handler/rtsp=org.gnome.Totem.desktop
+x-scheme-handler/mmsh=org.gnome.Totem.desktop
+x-scheme-handler/uvox=org.gnome.Totem.desktop
+x-scheme-handler/icy=org.gnome.Totem.desktop
+x-scheme-handler/icyx=org.gnome.Totem.desktop
+x-scheme-handler/ghelp=yelp.desktop
+x-scheme-handler/help=yelp.desktop
+x-scheme-handler/info=yelp.desktop
+x-scheme-handler/man=yelp.desktop
diff --git a/debian/gnome-session-bin.install b/debian/gnome-session-bin.install
new file mode 100644
index 0000000..e516f3a
--- /dev/null
+++ b/debian/gnome-session-bin.install
@@ -0,0 +1,7 @@
+usr/bin/gnome-session*
+usr/lib/gnome-session*
+usr/libexec
+usr/share/gnome-session/hardware-compatibility
+usr/share/man/man1
+usr/share/glib-2.0/schemas
+usr/share/GConf/gsettings
diff --git a/debian/gnome-session-common.dirs b/debian/gnome-session-common.dirs
new file mode 100644
index 0000000..97b5e56
--- /dev/null
+++ b/debian/gnome-session-common.dirs
@@ -0,0 +1 @@
+etc/xdg/
diff --git a/debian/gnome-session-common.install b/debian/gnome-session-common.install
new file mode 100755
index 0000000..1cc4fa5
--- /dev/null
+++ b/debian/gnome-session-common.install
@@ -0,0 +1,7 @@
+#!/usr/bin/dh-exec
+debian/55gnome-session_gnomerc etc/X11/Xsession.d
+debian/gnome-mimeapps.list usr/share/applications/
+[linux-any] usr/lib/systemd/user/gnome-launched-*
+[linux-any] usr/lib/systemd/user/gnome-session*.service
+[linux-any] usr/lib/systemd/user/gnome-session*.target
+usr/share/locale
diff --git a/debian/gnome-session-common.maintscript b/debian/gnome-session-common.maintscript
new file mode 100644
index 0000000..e09bb6e
--- /dev/null
+++ b/debian/gnome-session-common.maintscript
@@ -0,0 +1 @@
+rm_conffile /etc/gnome/defaults.list 3.20.1-2~
diff --git a/debian/gnome-session-common.postinst b/debian/gnome-session-common.postinst
new file mode 100644
index 0000000..67bf76d
--- /dev/null
+++ b/debian/gnome-session-common.postinst
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+set -e
+
+# Abuse dpkg-maintscript-helper to move/remove /etc/gnome/defaults.list
+if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le-nl "3.20.1-2~"; then
+ if [ -f "/etc/gnome/defaults.list.dpkg-backup" ]; then
+ echo "Obsolete conffile /etc/gnome/defaults.list has been modified by you."
+ echo "Moving the file to /etc/xdg/gnome-mimeapps.list ..."
+ mv -f "/etc/gnome/defaults.list.dpkg-backup" "/etc/xdg/gnome-mimeapps.list"
+ fi
+fi
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/gnome-session.docs b/debian/gnome-session.docs
new file mode 100644
index 0000000..6f83607
--- /dev/null
+++ b/debian/gnome-session.docs
@@ -0,0 +1,3 @@
+AUTHORS
+NEWS
+README
diff --git a/debian/gnome-session.install b/debian/gnome-session.install
new file mode 100755
index 0000000..2c7f2f8
--- /dev/null
+++ b/debian/gnome-session.install
@@ -0,0 +1,6 @@
+#!/usr/bin/dh-exec
+[linux-any] usr/lib/systemd/user/gnome-session@gnome.target.d/*
+usr/share/doc
+usr/share/gnome-session/sessions/*.session
+usr/share/wayland-sessions/*.desktop
+usr/share/xsessions/*.desktop
diff --git a/debian/gnome-session.postinst b/debian/gnome-session.postinst
new file mode 100644
index 0000000..adc2d6d
--- /dev/null
+++ b/debian/gnome-session.postinst
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = configure ]; then
+ update-alternatives --install /usr/bin/x-session-manager \
+ x-session-manager /usr/bin/gnome-session 50 \
+ --slave /usr/share/man/man1/x-session-manager.1.gz \
+ x-session-manager.1.gz /usr/share/man/man1/gnome-session.1.gz
+fi
+
+#DEBHELPER#
diff --git a/debian/gnome-session.prerm b/debian/gnome-session.prerm
new file mode 100644
index 0000000..ecd7278
--- /dev/null
+++ b/debian/gnome-session.prerm
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = "remove" ]; then
+ update-alternatives --remove x-session-manager /usr/bin/gnome-session
+fi
+
+#DEBHELPER#
diff --git a/debian/patches/Stop-dbus-daemon-instead-of-restarting-it.patch b/debian/patches/Stop-dbus-daemon-instead-of-restarting-it.patch
new file mode 100644
index 0000000..0ebadd5
--- /dev/null
+++ b/debian/patches/Stop-dbus-daemon-instead-of-restarting-it.patch
@@ -0,0 +1,54 @@
+From: Simon McVittie <smcv@collabora.com>
+Date: Thu, 3 Dec 2020 12:39:20 +0000
+Subject: Stop dbus-daemon instead of restarting it
+
+On systems where dbus-daemon is a systemd user service, it is always
+socket-activatable, so it will be restarted on-demand by dbus.socket.
+On systems where it is not, neither StopUnit nor TryRestartUnit will
+do anything. Either way, there doesn't seem much point in immediately
+restarting it.
+
+If the job contradicts jobs that are already queued, fail with a warning
+instead of replacing those jobs.
+
+Related to #74.
+
+Signed-off-by: Simon McVittie <smcv@collabora.com>
+Origin: upstream, 40, commit:d82db7c123d8b346834bd7680073d5ae1882868d
+---
+ gnome-session/gsm-manager.c | 4 ++--
+ tools/gnome-session-ctl.c | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/gnome-session/gsm-manager.c b/gnome-session/gsm-manager.c
+index 6839a02..a15d217 100644
+--- a/gnome-session/gsm-manager.c
++++ b/gnome-session/gsm-manager.c
+@@ -977,8 +977,8 @@ maybe_restart_user_bus (GsmManager *manager)
+ "org.freedesktop.systemd1",
+ "/org/freedesktop/systemd1",
+ "org.freedesktop.systemd1.Manager",
+- "TryRestartUnit",
+- g_variant_new ("(ss)", "dbus.service", "replace"),
++ "StopUnit",
++ g_variant_new ("(ss)", "dbus.service", "fail"),
+ NULL,
+ G_DBUS_CALL_FLAGS_NONE,
+ -1,
+diff --git a/tools/gnome-session-ctl.c b/tools/gnome-session-ctl.c
+index 8d94f84..eb9d6b5 100644
+--- a/tools/gnome-session-ctl.c
++++ b/tools/gnome-session-ctl.c
+@@ -127,10 +127,10 @@ do_restart_dbus (void)
+ SYSTEMD_DBUS,
+ SYSTEMD_PATH_DBUS,
+ SYSTEMD_INTERFACE_DBUS,
+- "TryRestartUnit",
++ "StopUnit",
+ g_variant_new ("(ss)",
+ "dbus.service",
+- "replace"),
++ "fail"),
+ NULL,
+ G_DBUS_CALL_FLAGS_NO_AUTO_START,
+ -1, NULL, &error);
diff --git a/debian/patches/Update-Bengali-India-translation.patch b/debian/patches/Update-Bengali-India-translation.patch
new file mode 100644
index 0000000..9ca875e
--- /dev/null
+++ b/debian/patches/Update-Bengali-India-translation.patch
@@ -0,0 +1,96 @@
+From: Akarshan Biswas <akarshan.biswas@hotmail.com>
+Date: Sun, 11 Oct 2020 07:20:04 +0000
+Subject: Update Bengali (India) translation
+
+Origin: upstream, 40, commit:449d42b9228927c9dd0fb6e6c40684dc705e9d9a
+---
+ po/bn_IN.po | 24 +++++++++++++++---------
+ 1 file changed, 15 insertions(+), 9 deletions(-)
+
+diff --git a/po/bn_IN.po b/po/bn_IN.po
+index 2053983..6bd3ddb 100644
+--- a/po/bn_IN.po
++++ b/po/bn_IN.po
+@@ -13,17 +13,17 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: bn_IN\n"
+ "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n"
+-"POT-Creation-Date: 2020-08-13 04:38+0000\n"
+-"PO-Revision-Date: 2020-07-28 19:36+0530\n"
++"POT-Creation-Date: 2020-08-16 08:36+0000\n"
++"PO-Revision-Date: 2020-10-11 12:49+0530\n"
+ "Last-Translator: Akarshan Biswas <akarshan.biswas@hotmail.com>\n"
+-"Language-Team: Bengali (India) <anubad@lists.ankur.org.in>\n"
++"Language-Team: Bengali <anubad@lists.ankur.org.in>\n"
+ "Language: bn_IN\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"
+-"X-Generator: Gtranslator 3.36.0\n"
++"X-Generator: Gtranslator 3.38.0\n"
+
+ # auto translated by TM merge from project: system-config-printer, version: 1.1.16-23, DocId: system-config-printer
+ #: data/gnome-custom-session.desktop.in.in:3
+@@ -58,27 +58,30 @@ msgstr "সেশন সংরক্ষণ করুন"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:6
+ msgid "If enabled, gnome-session will save the session automatically."
+-msgstr ""
++msgstr "সক্ষম করা থাকলে, জিনোম-সেশনটি স্বয়ংক্রিয়ভাবে সেশনটি সংরক্ষণ করবে।"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:10
+-#, fuzzy
+ #| msgid "Save sessions"
+ msgid "Save this session"
+-msgstr "সেশন সংরক্ষণ করুন"
++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 ""
++"সক্ষম করা থাকলে, স্বয়ংক্রিয় সংরক্ষণ অক্ষম থাকলেও জিনোম-সেশন লগ আউটে পরবর্তী সেশনটি "
++"স্বয়ংক্রিয়ভাবে সংরক্ষণ করবে।"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:15
+ msgid "Logout prompt"
+-msgstr ""
++msgstr "লগআউট প্রম্পট"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:16
+ msgid "If enabled, gnome-session will prompt the user before ending a session."
+ msgstr ""
++"যদি সক্ষম করা থাকে, জিনোম-সেশনটি অধিবেশন শেষ করার আগে ব্যবহারকারীকে অনুরোধ "
++"জানাবে।"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:20
+ msgid "Show the fallback warning"
+@@ -89,6 +92,8 @@ msgid ""
+ "If enabled, gnome-session will display a warning dialog after login if the "
+ "session was automatically fallen back."
+ msgstr ""
++"যদি সক্ষম করা থাকে, সেশনটি স্বয়ংক্রিয়ভাবে পিছনে পড়ে গেলে জিনোম-সেশন লগইন করার "
++"পরে একটি সতর্কতা ডায়ালগ প্রদর্শন করবে।"
+
+ # auto translated by TM merge from project: gdm, version: 3.8.4, DocId: gdm
+ #: data/session-selector.ui:15
+@@ -154,7 +159,7 @@ msgstr "কোড ডিবাগ ব্যবস্থা সক্রিয়
+
+ #: gnome-session/gsm-fail-whale-dialog.c:413
+ msgid "Allow logout"
+-msgstr "লগ অাউটের অনুমতি দিন"
++msgstr "লগ আউটের অনুমতি দিন"
+
+ #: gnome-session/gsm-fail-whale-dialog.c:414
+ msgid "Show extension warning"
+@@ -266,6 +271,7 @@ msgstr "dbus.service চালু থাকলে পুনরায় চা
+ msgid ""
+ "Run from ExecStopPost to start gnome-session-failed.target on service failure"
+ msgstr ""
++"পরিষেবা ব্যর্থতায় gnome-session-failed.target শুরু করতে ExecStopPost থেকে চালান"
+
+ #: tools/gnome-session-ctl.c:279
+ msgid "Program needs exactly one parameter"
diff --git a/debian/patches/Update-Chinese-Taiwan-translation.patch b/debian/patches/Update-Chinese-Taiwan-translation.patch
new file mode 100644
index 0000000..3818d17
--- /dev/null
+++ b/debian/patches/Update-Chinese-Taiwan-translation.patch
@@ -0,0 +1,183 @@
+From: Cheng-Chia Tseng <pswo10680@gmail.com>
+Date: Mon, 12 Oct 2020 13:03:10 +0000
+Subject: Update Chinese (Taiwan) translation
+
+Origin: upstream, 40, commit:5c5b48c4879ef076ea2dd0b73a12316c61066bfa
+---
+ po/zh_TW.po | 62 ++++++++++++++++++++++++++++++++++---------------------------
+ 1 file changed, 35 insertions(+), 27 deletions(-)
+
+diff --git a/po/zh_TW.po b/po/zh_TW.po
+index 07aa77f..e796394 100644
+--- a/po/zh_TW.po
++++ b/po/zh_TW.po
+@@ -16,8 +16,8 @@ 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: 2020-03-30 17:28+0000\n"
+-"PO-Revision-Date: 2020-04-01 00:02+0800\n"
++"POT-Creation-Date: 2020-08-16 08:36+0000\n"
++"PO-Revision-Date: 2020-10-12 21:01+0800\n"
+ "Last-Translator: Cheng-Chia Tseng <pswo10680@gmail.com>\n"
+ "Language-Team: Chinese <zh-l10n@linux.org.tw>\n"
+ "Language: zh_TW\n"
+@@ -25,7 +25,7 @@ msgstr ""
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=1; plural=0;\n"
+-"X-Generator: Poedit 2.3\n"
++"X-Generator: Poedit 2.4.1\n"
+
+ #: data/gnome-custom-session.desktop.in.in:3
+ msgid "Custom"
+@@ -83,14 +83,15 @@ msgstr "如啟用本選項,gnome-session 會在作業階段終止前先提示
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:20
+ msgid "Show the fallback warning"
+-msgstr "顯示回滾警告"
++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 將會在工作階段自動回滾時,登入後顯示警告對話框。"
++"若啟用此選項,gnome-session 將會在工作階段自動退入後備時,於登入後顯示警告對"
++"話框。"
+
+ #: data/session-selector.ui:15
+ msgid "Custom Session"
+@@ -116,23 +117,23 @@ msgstr "重新命名工作階段(_M)"
+ msgid "_Continue"
+ msgstr "繼續(_C)"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:313
++#: gnome-session/gsm-fail-whale-dialog.c:318
+ msgid "Oh no! Something has gone wrong."
+ msgstr "糟糕!有些地方出問題了。"
+
+-#: 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"
+ msgstr "發生問題且系統無法恢復。請連絡系統管理者"
+
+-#: 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."
+ msgstr "發生問題且系統無法恢復。為了預防已先停用所有的擴充功能。"
+
+-#: 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."
+@@ -140,19 +141,19 @@ msgstr ""
+ "發生問題且系統無法恢復。\n"
+ "請登出後再試一次。"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:339
++#: gnome-session/gsm-fail-whale-dialog.c:344
+ msgid "_Log Out"
+ msgstr "登出(_L)"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:404
++#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404
+ msgid "Enable debugging code"
+ msgstr "啟用除錯碼"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:362
++#: gnome-session/gsm-fail-whale-dialog.c:413
+ msgid "Allow logout"
+ msgstr "允許登出"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:363
++#: gnome-session/gsm-fail-whale-dialog.c:414
+ msgid "Show extension warning"
+ msgstr "顯示擴充功能警告"
+
+@@ -236,26 +237,31 @@ msgstr "停用硬體加速檢查"
+ msgid " — the GNOME session manager"
+ msgstr " — GNOME 工作階段管理員"
+
+-#: tools/gnome-session-ctl.c:244
++#: tools/gnome-session-ctl.c:245
+ msgid "Start gnome-session-shutdown.target"
+ msgstr "啟動 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 ""
+ "當在標準輸入接收到 EOF 或一個位元組時啟動 gnome-session-shutdown.target"
+
+-#: tools/gnome-session-ctl.c:246
++#: tools/gnome-session-ctl.c:247
+ msgid "Signal initialization done to gnome-session"
+-msgstr "gnome-session 訊號初始化完成"
++msgstr "訊號初始化完成給 gnome-session"
+
+-#: tools/gnome-session-ctl.c:247
++#: 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 ""
++"Run from ExecStopPost to start gnome-session-failed.target on service failure"
++msgstr "在服務失敗後從 ExecStopPost 執行以啟動 gnome-session-failed.target"
+
+-#: tools/gnome-session-ctl.c:275
++#: tools/gnome-session-ctl.c:279
+ msgid "Program needs exactly one parameter"
+ msgstr "程式明確指出需要一個參數"
+
+@@ -274,31 +280,33 @@ msgid ""
+ " --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 [OPTION…] COMMAND\n"
+ "\n"
+-"抑制某些工作階段功能的同時執行 COMMAND 。\n"
++"抑制工作階段的某些功能的同時執行 COMMAND 。\n"
+ "\n"
+ " -h, --help 顯示這個求助文件\n"
+ " --version 顯示程式版本\n"
+ " --app-id ID 抑制時要使用的\n"
+-" 應用程式 id (選擇性)\n"
+-" --reason REASON 抑制的原因 (選擇性)\n"
+-" --inhibit ARG 要抑制的東西,以冒號分隔的清單:\n"
++" 應用程式 id (選填)\n"
++" --reason REASON 抑制的原因 (選填)\n"
++" --inhibit ARG 要抑制的項目,以冒號分隔的清單:\n"
+ " logout, switch-user, suspend, idle, automount\n"
+ " --inhibit-only 不要執行 COMMAND 而以等待來取代\n"
++" -l, --list 列出既有的抑制並離開\n"
+ "\n"
+ "如果沒有指定 --inhibit 選項,會假定為 idle。\n"
+
+-#: tools/gnome-session-inhibit.c:146
++#: tools/gnome-session-inhibit.c:288
+ #, c-format
+ msgid "Failed to execute %s\n"
+ msgstr "無法執行 %s\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 需要引數\n"
diff --git a/debian/patches/Update-Dutch-translation.patch b/debian/patches/Update-Dutch-translation.patch
new file mode 100644
index 0000000..047298d
--- /dev/null
+++ b/debian/patches/Update-Dutch-translation.patch
@@ -0,0 +1,247 @@
+From: Nathan Follens <nfollens@gnome.org>
+Date: Mon, 14 Sep 2020 05:54:21 +0000
+Subject: Update Dutch translation
+
+Origin: upstream, 40, commit:cc932bdbaa91f3f7e3fb6f7d9d9ab421f9d1a337
+---
+ po/nl.po | 82 ++++++++++++++++++++++++++++++++++++----------------------------
+ 1 file changed, 46 insertions(+), 36 deletions(-)
+
+diff --git a/po/nl.po b/po/nl.po
+index 92f3a5c..5c5627c 100644
+--- a/po/nl.po
++++ b/po/nl.po
+@@ -18,14 +18,14 @@
+ # Reinout van Schouwen <reinouts@gnome.org>, 2003, 2013. (na 10 jaar!).
+ # Tino Meinen <a.t.meinen@chello.nl> 2005, 2006, 2008.
+ # Wouter Bolsterlee <wbolster@gnome.org>, 2007–2013.
+-# Nathan Follens <nthn@unseen.is>, 2015-2017, 2019.
++# Nathan Follens <nthn@unseen.is>, 2015-2017, 2019-2020.
+ # Hannie Dumoleyn <hannie@ubuntu-nl.org>, 2015, 2018.
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: gnome-session\n"
+ "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n"
+-"POT-Creation-Date: 2019-09-18 13:36+0000\n"
+-"PO-Revision-Date: 2019-09-25 13:13+0200\n"
++"POT-Creation-Date: 2020-07-31 14:02+0000\n"
++"PO-Revision-Date: 2020-08-25 17:26+0200\n"
+ "Last-Translator: Nathan Follens <nthn@unseen.is>\n"
+ "Language-Team: Dutch <gnome-nl-list@gnome.org>\n"
+ "Language: nl\n"
+@@ -33,7 +33,7 @@ msgstr ""
+ "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.2.3\n"
++"X-Generator: Poedit 2.4.1\n"
+
+ #: data/gnome-custom-session.desktop.in.in:3
+ msgid "Custom"
+@@ -127,11 +127,11 @@ msgstr "Sessie _hernoemen"
+ msgid "_Continue"
+ msgstr "_Doorgaan"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:313
++#: gnome-session/gsm-fail-whale-dialog.c:318
+ msgid "Oh no! Something has gone wrong."
+ msgstr "Oeps! Er is iets misgegaan."
+
+-#: 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"
+@@ -139,7 +139,7 @@ msgstr ""
+ "Er is een probleem opgetreden dat niet door het systeem kan worden hersteld. "
+ "Neem contact op met een systeembeheerder"
+
+-#: 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."
+@@ -147,7 +147,7 @@ msgstr ""
+ "Er is een probleem opgetreden dat niet door het systeem kan worden hersteld. "
+ "Alle uitbreidingen zijn uit voorzorg uitgeschakeld."
+
+-#: 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."
+@@ -156,27 +156,27 @@ msgstr ""
+ "hersteld.\n"
+ "Probeer af te melden en opnieuw aan te melden."
+
+-#: gnome-session/gsm-fail-whale-dialog.c:339
++#: gnome-session/gsm-fail-whale-dialog.c:344
+ msgid "_Log Out"
+ msgstr "_Afmelden"
+
+-#: 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 "Debugging-code inschakelen"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:362
++#: gnome-session/gsm-fail-whale-dialog.c:413
+ msgid "Allow logout"
+ msgstr "Afmelden toestaan"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:363
++#: gnome-session/gsm-fail-whale-dialog.c:414
+ msgid "Show extension warning"
+ msgstr "Waarschuwingen van uitbreidingen tonen"
+
+-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1994
++#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999
+ msgid "Not responding"
+ msgstr "Reageert niet"
+
+-#: gnome-session/gsm-util.c:389
++#: gnome-session/gsm-util.c:415
+ msgid "_Log out"
+ msgstr "_Afmelden"
+
+@@ -207,61 +207,61 @@ msgstr ""
+ msgid "Could not create ICE listening socket: %s"
+ msgstr "Kon geen luister-socket voor ICE aanmaken: %s"
+
+-#: gnome-session/main.c:390
++#: gnome-session/main.c:398
+ msgid "Running as systemd service"
+ msgstr "Draait als systemd-dienst"
+
+-#: gnome-session/main.c:391
++#: gnome-session/main.c:399
+ msgid "Use systemd session management"
+ msgstr "Systemd-sessiebeheer gebruiken"
+
+-#: gnome-session/main.c:393
++#: gnome-session/main.c:401
+ msgid "Use builtin session management (rather than the systemd based one)"
+ msgstr ""
+ "Ingebouwd sessiebeheer gebruiken (in plaats van dat gebaseerd op systemd)"
+
+-#: gnome-session/main.c:394
++#: gnome-session/main.c:402
+ msgid "Override standard autostart directories"
+ msgstr "Map voor automatisch te starten toepassingen"
+
+-#: gnome-session/main.c:394
++#: gnome-session/main.c:402
+ msgid "AUTOSTART_DIR"
+ msgstr "AUTOSTART_MAP"
+
+-#: gnome-session/main.c:395
++#: gnome-session/main.c:403
+ msgid "Session to use"
+ msgstr "Te gebruiken sessie"
+
+-#: gnome-session/main.c:395
++#: gnome-session/main.c:403
+ msgid "SESSION_NAME"
+ msgstr "NAAM_VAN_SESSIE"
+
+-#: gnome-session/main.c:397
++#: gnome-session/main.c:405
+ msgid "Do not load user-specified applications"
+ msgstr "Toepassingen die door de gebruiker opgegeven zijn niet laden"
+
+-#: gnome-session/main.c:398
++#: gnome-session/main.c:406
+ msgid "Version of this application"
+ msgstr "Versie van deze toepassing"
+
+ #. 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 "Het misvis-venster tonen voor testen"
+
+-#: gnome-session/main.c:401
++#: gnome-session/main.c:409
+ msgid "Disable hardware acceleration check"
+ msgstr "Hardwareversnellingscontrole uitschakelen"
+
+-#: gnome-session/main.c:433
++#: gnome-session/main.c:441
+ msgid " — the GNOME session manager"
+ msgstr " — het Gnome-sessiebeheer"
+
+-#: tools/gnome-session-ctl.c:244
++#: tools/gnome-session-ctl.c:245
+ msgid "Start gnome-session-shutdown.target"
+ msgstr "Start 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"
+@@ -269,15 +269,22 @@ msgstr ""
+ "Start gnome-session-shutdown.target wanneer EOF of een enkele byte ontvangen "
+ "wordt op stdin"
+
+-#: tools/gnome-session-ctl.c:246
++#: tools/gnome-session-ctl.c:247
+ msgid "Signal initialization done to gnome-session"
+ msgstr "Voltooiing van initialisering doorgeven aan gnome-session"
+
+-#: tools/gnome-session-ctl.c:247
++#: tools/gnome-session-ctl.c:248
+ msgid "Restart dbus.service if it is running"
+-msgstr "Herstart dbus.dienst indien het draait"
++msgstr "Herstart dbus.service indien het draait"
+
+-#: 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 ""
++"Uitvoeren van ExecStopPost om gnome-session-failed.target te starten bij "
++"dienstfout"
++
++#: tools/gnome-session-ctl.c:279
+ msgid "Program needs exactly one parameter"
+ msgstr "Programma vereist precies één parameter"
+
+@@ -296,13 +303,15 @@ msgid ""
+ " --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 [OPTIE…] OPDRACHT\n"
+ "\n"
+ "Functionaliteit van de sessie uitschakelen tijdens het uitvoeren\n"
+-"van de opgegeven opdracht.\n"
++"van de opgegeven OPDRACHT.\n"
++"\n"
+ " -h, --help Deze uitleg tonen\n"
+ " --version Programmaversie tonen\n"
+ " --app-id ID Te gebruiken toepassings-id (optioneel)\n"
+@@ -312,16 +321,17 @@ msgstr ""
+ " punten gescheiden opsomming van:\n"
+ " logout, switch-user, suspend, idle, automount\n"
+ " --inhibit-only OPDRACHT niet uitvoeren, maar alleen wachten\n"
++" -l, --list Lijst de bestaande inhibities op, en sluit af\n"
+ "\n"
+ "Als ‘--inhibit’ niet opgegeven wordt, wordt alleen ‘idle’ gebruikt.\n"
+
+-#: tools/gnome-session-inhibit.c:146
++#: tools/gnome-session-inhibit.c:288
+ #, c-format
+ msgid "Failed to execute %s\n"
+ msgstr "Fout bij uitvoeren van %s\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 heeft een argumentwaarde nodig\n"
diff --git a/debian/patches/Update-Greek-translation.patch b/debian/patches/Update-Greek-translation.patch
new file mode 100644
index 0000000..e10a7a4
--- /dev/null
+++ b/debian/patches/Update-Greek-translation.patch
@@ -0,0 +1,234 @@
+From: Efstathios Iosifidis <eiosifidis@gnome.org>
+Date: Wed, 30 Sep 2020 20:05:55 +0000
+Subject: Update Greek translation
+
+Origin: upstream, 40, commit:5c9dc6c04f707f0ad1ca77c6e45e1347478c44ce
+---
+ po/el.po | 80 +++++++++++++++++++++++++++++++++++-----------------------------
+ 1 file changed, 44 insertions(+), 36 deletions(-)
+
+diff --git a/po/el.po b/po/el.po
+index f59a587..0227e9f 100644
+--- a/po/el.po
++++ b/po/el.po
+@@ -36,16 +36,16 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: el\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-09-05 19:24+0300\n"
+-"Last-Translator: Efstathios Iosifidis <iosifidis@opensuse.org>\n"
++"POT-Creation-Date: 2020-07-31 14:02+0000\n"
++"PO-Revision-Date: 2020-09-30 23:04+0300\n"
++"Last-Translator: Efstathios Iosifidis <eiosifidis@gnome.org>\n"
+ "Language-Team: Greek, Modern (1453-) <gnome-el-list@gnome.org>\n"
+ "Language: el\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.32.1\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
++"X-Generator: Poedit 2.3\n"
+ "X-Project-Style: gnome\n"
+
+ #: data/gnome-custom-session.desktop.in.in:3
+@@ -142,11 +142,11 @@ msgstr "Με_τονομασία συνεδρίας"
+ msgid "_Continue"
+ msgstr "_Συνέχεια"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:313
++#: gnome-session/gsm-fail-whale-dialog.c:318
+ msgid "Oh no! Something has gone wrong."
+ msgstr "Ωχ όχι! Κάτι πήγε στραβά."
+
+-#: 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"
+@@ -154,7 +154,7 @@ msgstr ""
+ "Προέκυψε ένα πρόβλημα και το σύστημα δε μπορεί να ανακάμψει. Παρακαλούμε "
+ "επικοινωνήστε με τον διαχειριστή του συστήματος"
+
+-#: 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."
+@@ -162,7 +162,7 @@ msgstr ""
+ "Προέκυψε ένα πρόβλημα και το σύστημα δε μπορεί να ανακάμψει. Έχουν "
+ "απενεργοποιηθεί όλες οι επεκτάσεις για λόγους προφύλαξης."
+
+-#: 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."
+@@ -170,27 +170,27 @@ msgstr ""
+ "Προέκυψε ένα πρόβλημα και το σύστημα δε μπορεί να ανακάμψει.\n"
+ "Παρακαλούμε αποσυνδεθείτε και δοκιμάστε ξανά."
+
+-#: gnome-session/gsm-fail-whale-dialog.c:339
++#: gnome-session/gsm-fail-whale-dialog.c:344
+ msgid "_Log Out"
+ msgstr "Απο_σύνδεση"
+
+-#: 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 "Ενεργοποίηση κώδικα αποφαλμάτωσης"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:362
++#: gnome-session/gsm-fail-whale-dialog.c:413
+ msgid "Allow logout"
+ msgstr "Να επιτρέπεται αποσύνδεση"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:363
++#: gnome-session/gsm-fail-whale-dialog.c:414
+ msgid "Show extension warning"
+ msgstr "Προβολή προειδοποίησης επέκτασης"
+
+-#: 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 "Δεν ανταποκρίνεται"
+
+-#: gnome-session/gsm-util.c:382
++#: gnome-session/gsm-util.c:415
+ msgid "_Log out"
+ msgstr "_Αποσύνδεση"
+
+@@ -218,63 +218,62 @@ msgstr ""
+ msgid "Could not create ICE listening socket: %s"
+ msgstr "Αδυναμία δημιουργίας υποδοχής ακρόασης ICE: %s"
+
+-#: gnome-session/main.c:390
++#: gnome-session/main.c:398
+ msgid "Running as systemd service"
+ msgstr "Εκτελείται ως υπηρεσία systemd"
+
+-#: gnome-session/main.c:391
+-#| msgid "Specify session management ID"
++#: gnome-session/main.c:399
+ msgid "Use systemd session management"
+ msgstr "Χρήση διαχείριση συνεδρίας systemd"
+
+-#: gnome-session/main.c:393
++#: gnome-session/main.c:401
+ msgid "Use builtin session management (rather than the systemd based one)"
+ msgstr ""
+ "Χρήση της ενσωματωμένης διαχείρισης συνεδρίας (και όχι την βασισμένη στο "
+ "systemd)"
+
+-#: gnome-session/main.c:394
++#: gnome-session/main.c:402
+ msgid "Override standard autostart directories"
+ msgstr "Παράκαμψη τυπικών καταλόγων αυτόματης εκκίνησης"
+
+-#: gnome-session/main.c:394
++#: gnome-session/main.c:402
+ msgid "AUTOSTART_DIR"
+ msgstr "AUTOSTART_DIR"
+
+-#: gnome-session/main.c:395
++#: gnome-session/main.c:403
+ msgid "Session to use"
+ msgstr "Συνεδρία για χρήση"
+
+-#: gnome-session/main.c:395
++#: gnome-session/main.c:403
+ msgid "SESSION_NAME"
+ msgstr "SESSION_NAME"
+
+-#: gnome-session/main.c:397
++#: gnome-session/main.c:405
+ msgid "Do not load user-specified applications"
+ msgstr "Να μην φορτώνονται εφαρμογές καθορισμένες από τον χρήστη"
+
+-#: gnome-session/main.c:398
++#: gnome-session/main.c:406
+ 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:400
++#: gnome-session/main.c:408
+ msgid "Show the fail whale dialog for testing"
+ msgstr "Εμφάνιση του διαλόγου fail whale για δοκιμή"
+
+-#: gnome-session/main.c:401
++#: gnome-session/main.c:409
+ msgid "Disable hardware acceleration check"
+ msgstr "Απενεργοποίηση ελέγχου επιτάχυνσης υλικού"
+
+-#: gnome-session/main.c:433
++#: gnome-session/main.c:441
+ msgid " — the GNOME session manager"
+ msgstr " — ο διαχειριστής συνεδρίας του GNOME"
+
+-#: tools/gnome-session-ctl.c:244
++#: tools/gnome-session-ctl.c:245
+ msgid "Start gnome-session-shutdown.target"
+ msgstr "Εκκίνηση του 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"
+@@ -282,15 +281,22 @@ msgstr ""
+ "Εκκίνηση του gnome-session-shutdown.target όταν λαμβάνετε EOF ή ένα μόνο "
+ "byte στο stdin"
+
+-#: tools/gnome-session-ctl.c:246
++#: tools/gnome-session-ctl.c:247
+ msgid "Signal initialization done to gnome-session"
+ msgstr "Η αρχικοποίηση του σήματος έγινε στο gnome-session"
+
+-#: tools/gnome-session-ctl.c:247
++#: tools/gnome-session-ctl.c:248
+ msgid "Restart dbus.service if it is running"
+ msgstr "Επανεκκίνηση της υπηρεσίας dbus εάν εκτελείται"
+
+-#: 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 ""
++"Εκτέλεση από το ExecStopPost για εκκίνηση του gnome-session-failed.target σε "
++"περίπτωση αποτυχίας υπηρεσίας"
++
++#: tools/gnome-session-ctl.c:279
+ msgid "Program needs exactly one parameter"
+ msgstr "Το πρόγραμμα χρειάζεται ακριβώς μία παράμετρο"
+
+@@ -309,6 +315,7 @@ msgid ""
+ " --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 ""
+@@ -326,16 +333,17 @@ msgstr ""
+ " : αποσύνδεση, εναλλαγή χρήστη, αναστολή, αδράνεια, "
+ "αυτόματη προσάρτηση\n"
+ " --inhibit-only Να μην ξεκινά η COMMAND και να περιμένετε για πάντα\n"
++" -l, --list Εμφάνιση των υπαρχόντων παρεμποδίσεων, και έξοδος\n"
+ "\n"
+ "Εάν δεν έχει οριστεί καμιά επιλογή --inhibit, υποτίθεται αδράνεια.\n"
+
+-#: tools/gnome-session-inhibit.c:146
++#: tools/gnome-session-inhibit.c:288
+ #, c-format
+ msgid "Failed to execute %s\n"
+ msgstr "Αποτυχία εκτέλεσης του %s\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 απαιτεί ένα όρισμα\n"
diff --git a/debian/patches/Update-Hebrew-translation.patch b/debian/patches/Update-Hebrew-translation.patch
new file mode 100644
index 0000000..70881d2
--- /dev/null
+++ b/debian/patches/Update-Hebrew-translation.patch
@@ -0,0 +1,304 @@
+From: Yosef Or Boczko <yoseforb@gnome.org>
+Date: Mon, 28 Sep 2020 17:22:03 +0000
+Subject: Update Hebrew translation
+
+Origin: upstream, 40, commit:3bb7554b0f5f980c2434755546b42f051a6a3934
+---
+ po/he.po | 96 +++++++++++++++++++++++++++-------------------------------------
+ 1 file changed, 41 insertions(+), 55 deletions(-)
+
+diff --git a/po/he.po b/po/he.po
+index 740582b..77eba91 100644
+--- a/po/he.po
++++ b/po/he.po
+@@ -10,8 +10,8 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: gnome-session.HEAD.he\n"
+ "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n"
+-"POT-Creation-Date: 2019-09-18 13:36+0000\n"
+-"PO-Revision-Date: 2020-03-30 20:25+0300\n"
++"POT-Creation-Date: 2020-08-16 08:36+0000\n"
++"PO-Revision-Date: 2020-09-28 20:21+0300\n"
+ "Last-Translator: Yosef Or Boczko <yoseforb@gmail.com>\n"
+ "Language-Team: Hebrew <yoseforb@gmail.com>\n"
+ "Language: he\n"
+@@ -48,7 +48,6 @@ msgid "GNOME on Xorg"
+ msgstr "‏GNOME על גבי Xorg"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:5
+-#| msgid "Saving session details."
+ msgid "Save sessions"
+ msgstr "Save sessions"
+
+@@ -57,12 +56,10 @@ msgid "If enabled, gnome-session will save the session automatically."
+ msgstr "If enabled, gnome-session will save the session automatically."
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:10
+-#| msgid "Save the current session"
+ msgid "Save this session"
+ msgstr "Save this session"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:11
+-#| msgid "If enabled, gnome-session will save the session automatically."
+ msgid ""
+ "When enabled, gnome-session will automatically save the next session at log "
+ "out even if auto saving is disabled."
+@@ -80,12 +77,10 @@ msgstr ""
+ "If enabled, gnome-session will prompt the user before ending a session."
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:20
+-#| msgid "Show extension warning"
+ msgid "Show the fallback warning"
+ msgstr "Show the fallback warning"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:21
+-#| msgid "If enabled, gnome-session will save the session automatically."
+ msgid ""
+ "If enabled, gnome-session will display a warning dialog after login if the "
+ "session was automatically fallen back."
+@@ -117,34 +112,25 @@ msgstr "_שינוי שם ההפעלה"
+ msgid "_Continue"
+ msgstr "להמ_שיך"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:313
++#: gnome-session/gsm-fail-whale-dialog.c:318
+ msgid "Oh no! Something has gone wrong."
+ msgstr "אבוי! משהו השתבש."
+
+-#: gnome-session/gsm-fail-whale-dialog.c:320
+-#| msgid ""
+-#| "A problem has occurred and the system can't recover. Please contact a "
+-#| "system administrator"
++#: 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:322
+-#| msgid ""
+-#| "A problem has occurred and the system can't recover. All extensions have "
+-#| "been disabled as a precaution."
++#: 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:324
+-#| msgid ""
+-#| "A problem has occurred and the system can't recover.\n"
+-#| "Please log out and try again."
++#: 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."
+@@ -152,27 +138,27 @@ msgstr ""
+ "אירעה שגיאה והמערכת אינה יכולה להשתקם ממנה.\n"
+ "נא לצאת ולנסות שוב."
+
+-#: gnome-session/gsm-fail-whale-dialog.c:339
++#: gnome-session/gsm-fail-whale-dialog.c:344
+ msgid "_Log Out"
+ msgstr "_ניתוק"
+
+-#: 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 "Enable debugging code"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:362
++#: gnome-session/gsm-fail-whale-dialog.c:413
+ msgid "Allow logout"
+ msgstr "לאפשר יציאה"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:363
++#: gnome-session/gsm-fail-whale-dialog.c:414
+ msgid "Show extension warning"
+ msgstr "הצגת אזהרת הרחבות"
+
+-#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1994
++#: gnome-session/gsm-manager.c:1289 gnome-session/gsm-manager.c:1999
+ msgid "Not responding"
+ msgstr "אין תגובה"
+
+-#: gnome-session/gsm-util.c:389
++#: gnome-session/gsm-util.c:415
+ msgid "_Log out"
+ msgstr "י_ציאה"
+
+@@ -199,62 +185,60 @@ msgstr "מסרב לחיבור לקוח חדש מכיון שההפעלה נמצא
+ msgid "Could not create ICE listening socket: %s"
+ msgstr "לא ניתן ליצור שקע ICE: ‏%s"
+
+-#: gnome-session/main.c:390
++#: gnome-session/main.c:398
+ msgid "Running as systemd service"
+ msgstr "Running as systemd service"
+
+-#: gnome-session/main.c:391
+-#| msgid "Specify session management ID"
++#: gnome-session/main.c:399
+ msgid "Use systemd session management"
+ msgstr "Use systemd session management"
+
+-#: gnome-session/main.c:393
++#: gnome-session/main.c:401
+ msgid "Use builtin session management (rather than the systemd based one)"
+ msgstr "Use builtin session management (rather than the systemd based one)"
+
+-#: gnome-session/main.c:394
++#: gnome-session/main.c:402
+ msgid "Override standard autostart directories"
+ msgstr "Override standard autostart directories"
+
+-#: gnome-session/main.c:394
++#: gnome-session/main.c:402
+ msgid "AUTOSTART_DIR"
+ msgstr "AUTOSTART_DIR"
+
+-#: gnome-session/main.c:395
++#: gnome-session/main.c:403
+ msgid "Session to use"
+ msgstr "Session to use"
+
+-#: gnome-session/main.c:395
++#: gnome-session/main.c:403
+ msgid "SESSION_NAME"
+ msgstr "SESSION_NAME"
+
+-#: gnome-session/main.c:397
++#: gnome-session/main.c:405
+ msgid "Do not load user-specified applications"
+ msgstr "Do not load user-specified applications"
+
+-#: gnome-session/main.c:398
++#: gnome-session/main.c:406
+ msgid "Version of this application"
+ msgstr "Version of this application"
+
+ #. 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 "Show the fail whale dialog for testing"
+
+-#: gnome-session/main.c:401
++#: gnome-session/main.c:409
+ msgid "Disable hardware acceleration check"
+ msgstr "Disable hardware acceleration check"
+
+-#: gnome-session/main.c:433
+-#| msgid " - the GNOME session manager"
++#: gnome-session/main.c:441
+ msgid " — the GNOME session manager"
+ msgstr " — the GNOME session manager"
+
+-#: tools/gnome-session-ctl.c:244
++#: tools/gnome-session-ctl.c:245
+ msgid "Start gnome-session-shutdown.target"
+ msgstr "Start 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"
+@@ -262,22 +246,28 @@ msgstr ""
+ "Start gnome-session-shutdown.target when receiving EOF or a single byte on "
+ "stdin"
+
+-#: tools/gnome-session-ctl.c:246
++#: tools/gnome-session-ctl.c:247
+ msgid "Signal initialization done to gnome-session"
+ msgstr "Signal initialization done to gnome-session"
+
+-#: tools/gnome-session-ctl.c:247
++#: tools/gnome-session-ctl.c:248
+ msgid "Restart dbus.service if it is running"
+ msgstr "Restart dbus.service if it is running"
+
+-#: 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 ""
++"Run from ExecStopPost to start gnome-session-failed.target on service failure"
++
++#: tools/gnome-session-ctl.c:279
+ msgid "Program needs exactly one parameter"
+ msgstr "Program needs exactly one parameter"
+
+ #: tools/gnome-session-inhibit.c:108
+ #, c-format
+ #| msgid ""
+-#| "%s [OPTION...] COMMAND\n"
++#| "%s [OPTION…] COMMAND\n"
+ #| "\n"
+ #| "Execute COMMAND while inhibiting some session functionality.\n"
+ #| "\n"
+@@ -304,6 +294,7 @@ msgid ""
+ " --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 ""
+@@ -319,16 +310,17 @@ msgstr ""
+ " --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"
+
+-#: tools/gnome-session-inhibit.c:146
++#: tools/gnome-session-inhibit.c:288
+ #, c-format
+ msgid "Failed to execute %s\n"
+ msgstr "Failed to execute %s\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 requires an argument\n"
+@@ -350,7 +342,6 @@ msgid "Ignoring any existing inhibitors"
+ msgstr "תוך התעלמות ממעקבים קיימים"
+
+ #: tools/gnome-session-quit.c:54
+-#| msgid "Don't prompt for user confirmation"
+ msgid "Don’t prompt for user confirmation"
+ msgstr "אין לבקש אישור מהמשתמש"
+
+@@ -368,25 +359,20 @@ msgid "Session %d"
+ msgstr "הפעלה %d"
+
+ #: tools/gnome-session-selector.c:107
+-#| msgid ""
+-#| "Session names are not allowed to start with ‘.’ or contain ‘/’ characters"
+ 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 ‘.’"
+ 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"
+ 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"
+ msgid "A session named “%s” already exists"
+ msgstr "כבר קיימת הפעלה בשם „%s”"
+
diff --git a/debian/patches/Update-Latvian-translation.patch b/debian/patches/Update-Latvian-translation.patch
new file mode 100644
index 0000000..ee80b20
--- /dev/null
+++ b/debian/patches/Update-Latvian-translation.patch
@@ -0,0 +1,255 @@
+From: =?utf-8?q?R=C5=ABdolfs_Mazurs?= <rudolfs.mazurs@gmail.com>
+Date: Sat, 12 Sep 2020 09:03:36 +0000
+Subject: Update Latvian translation
+
+Origin: upstream, 40, commit:6e66b8ba9e2393925850107397f9750d9ceccb33
+---
+ po/lv.po | 93 ++++++++++++++++++++++++++++++++++++++++------------------------
+ 1 file changed, 58 insertions(+), 35 deletions(-)
+
+diff --git a/po/lv.po b/po/lv.po
+index 306b79c..da86711 100644
+--- a/po/lv.po
++++ b/po/lv.po
+@@ -8,13 +8,13 @@
+ # Raivis Dejus <orvils@gmail.com>, 2006, 2009.
+ # Rudolfs <rudolfs.mazurs@gmail.com>, 2011.
+ # Rūdofls Mazurs <rudolfs.mazurs@gmail.com>, 2011, 2012.
+-# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2010, 2011, 2013, 2015, 2016, 2017, 2018, 2019.
++# Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2010, 2011, 2013, 2015, 2016, 2017, 2018, 2019, 2020.
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: lv\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-24 18:13+0200\n"
++"POT-Creation-Date: 2020-07-31 14:02+0000\n"
++"PO-Revision-Date: 2020-09-12 12:02+0300\n"
+ "Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\n"
+ "Language-Team: Latvian <lata-l10n@googlegroups.com>\n"
+ "Language: lv\n"
+@@ -23,7 +23,7 @@ msgstr ""
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 :"
+ " 2);\n"
+-"X-Generator: Lokalize 2.0\n"
++"X-Generator: Lokalize 19.12.3\n"
+ "X-Launchpad-Export-Date: 2009-02-19 16:24+0000\n"
+
+ #: data/gnome-custom-session.desktop.in.in:3
+@@ -116,11 +116,11 @@ msgstr "_Pārsaukt sesiju"
+ msgid "_Continue"
+ msgstr "_Turpināt"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:313
++#: gnome-session/gsm-fail-whale-dialog.c:318
+ msgid "Oh no! Something has gone wrong."
+ msgstr "Ak nē! Kaut kas nogāja greizi."
+
+-#: 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"
+@@ -128,7 +128,7 @@ msgstr ""
+ "Gadījās problēma, un sistēma no tās nevar atgūties. Lūdzu, sazinieties ar "
+ "sistēmas administratoru."
+
+-#: 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."
+@@ -136,7 +136,7 @@ msgstr ""
+ "Gadījās problēma, un sistēma no tās nevar atgūties. Kā piesardzības "
+ "pasākums, visi paplašinājumi ir deaktivēti."
+
+-#: 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."
+@@ -144,27 +144,27 @@ msgstr ""
+ "Gadījās problēma, un sistēma no tās nevar atgūties.\n"
+ "Lūdzu, izrakstieties un mēģiniet vēlreiz."
+
+-#: gnome-session/gsm-fail-whale-dialog.c:339
++#: gnome-session/gsm-fail-whale-dialog.c:344
+ msgid "_Log Out"
+ msgstr "_Izrakstīties"
+
+-#: 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 "Aktivēt atkļūdošanas kodu"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:362
++#: gnome-session/gsm-fail-whale-dialog.c:413
+ msgid "Allow logout"
+ msgstr "Atļaut izrakstīšanos"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:363
++#: gnome-session/gsm-fail-whale-dialog.c:414
+ msgid "Show extension warning"
+ msgstr "Rādīt paplašinājumu brīdinājumus"
+
+-#: 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 "Neatbild"
+
+-#: gnome-session/gsm-util.c:382
++#: gnome-session/gsm-util.c:415
+ msgid "_Log out"
+ msgstr "_Izrakstīties"
+
+@@ -191,81 +191,102 @@ msgstr "Atsaka jauniem klientu savienojumiem, jo sesija tiek izslēgta\n"
+ msgid "Could not create ICE listening socket: %s"
+ msgstr "Nevar izveidot ICE klausīšanās ligzdu — %s"
+
+-#: gnome-session/main.c:390
++#: gnome-session/main.c:398
+ msgid "Running as systemd service"
+ msgstr "Darbina kā systemd pakalpojumu"
+
+-#: gnome-session/main.c:391
+-#| msgid " — the GNOME session manager"
++#: gnome-session/main.c:399
+ msgid "Use systemd session management"
+ msgstr "Izmantot systemd sesiju pārvaldību"
+
+-#: gnome-session/main.c:393
++#: gnome-session/main.c:401
+ msgid "Use builtin session management (rather than the systemd based one)"
+ msgstr "Izmantot iebūvēto sesiju pārvaldību (nevis systemd pārbaldību)"
+
+-#: gnome-session/main.c:394
++#: gnome-session/main.c:402
+ msgid "Override standard autostart directories"
+ msgstr "Aizstāt standarta automātiskā starta direktorijas"
+
+-#: gnome-session/main.c:394
++#: gnome-session/main.c:402
+ msgid "AUTOSTART_DIR"
+ msgstr "AUTOSTARTA_DIR"
+
+-#: gnome-session/main.c:395
++#: gnome-session/main.c:403
+ msgid "Session to use"
+ msgstr "Sesija, ko izmantot"
+
+-#: gnome-session/main.c:395
++#: gnome-session/main.c:403
+ msgid "SESSION_NAME"
+ msgstr "SESIJAS_NOSAUKUMS"
+
+-#: gnome-session/main.c:397
++#: gnome-session/main.c:405
+ msgid "Do not load user-specified applications"
+ msgstr "Neielādēt lietotāja norādītās lietotnes"
+
+-#: gnome-session/main.c:398
++#: gnome-session/main.c:406
+ msgid "Version of this application"
+ msgstr "Lietotnes versija"
+
+ #. 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 "Rādīt neveiksmju vali testēšanai"
+
+-#: gnome-session/main.c:401
++#: gnome-session/main.c:409
+ msgid "Disable hardware acceleration check"
+ msgstr "Izslēgt aparatūras paātrinājuma pārbaudi"
+
+-#: gnome-session/main.c:433
++#: gnome-session/main.c:441
+ msgid " — the GNOME session manager"
+ msgstr " — GNOME sesiju pārvaldnieks"
+
+-#: tools/gnome-session-ctl.c:244
++#: tools/gnome-session-ctl.c:245
+ msgid "Start gnome-session-shutdown.target"
+ msgstr "Palaist 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 ""
+ "Palaist gnome-session-shutdown.target, kad saņem EOF vai vienu baitu no stdin"
+
+-#: tools/gnome-session-ctl.c:246
++#: tools/gnome-session-ctl.c:247
+ msgid "Signal initialization done to gnome-session"
+ msgstr "Signāla inicializācija tika veikta gnome-session"
+
+-#: tools/gnome-session-ctl.c:247
++#: tools/gnome-session-ctl.c:248
+ msgid "Restart dbus.service if it is running"
+ msgstr "Pārstartēt dbus.service, ja tas ir palaists"
+
+-#: 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 ""
++"Palaidiet no ExecStopPost, lai startētu gnome-session-failed.target, kad ir"
++" servisa kļūme"
++
++#: tools/gnome-session-ctl.c:279
+ msgid "Program needs exactly one parameter"
+ msgstr "Programmai vajag tieši vienu parametru"
+
+ #: 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"
+@@ -279,6 +300,7 @@ msgid ""
+ " --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 ""
+@@ -294,16 +316,17 @@ msgstr ""
+ " --inhibit PARAM Lietas, ko aizturēt, ar kolu atdalīts saraksts:\n"
+ " logout, switch-user, suspend, idle, automount\n"
+ " --inhibit-only Nepalaist KOMANDU un tā vietā gaidīt bezgalīgi\n"
++" -l, --list Uzskaitīt esošās aiztures un iziet\n"
+ "\n"
+ "Ja nav norādīta opcija --inhibit, tiek pieņemts idle.\n"
+
+-#: tools/gnome-session-inhibit.c:146
++#: tools/gnome-session-inhibit.c:288
+ #, c-format
+ msgid "Failed to execute %s\n"
+ msgstr "Neizdevās izpildīt %s\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 pieprasa parametru\n"
diff --git a/debian/patches/Update-Norwegian-Bokm-l-translation.patch b/debian/patches/Update-Norwegian-Bokm-l-translation.patch
new file mode 100644
index 0000000..c826d03
--- /dev/null
+++ b/debian/patches/Update-Norwegian-Bokm-l-translation.patch
@@ -0,0 +1,170 @@
+From: Kjartan Maraas <kmaraas@gnome.org>
+Date: Mon, 30 Nov 2020 13:09:53 +0000
+Subject: =?utf-8?q?Update_Norwegian_Bokm=C3=A5l_translation?=
+
+Origin: upstream, 40, commit:7f99c82dcb44040a9a70bb7b1197a5ce16e365df
+---
+ po/nb.po | 55 ++++++++++++++++++++++++++++++++-----------------------
+ 1 file changed, 32 insertions(+), 23 deletions(-)
+
+diff --git a/po/nb.po b/po/nb.po
+index 04ffb2e..dd467b0 100644
+--- a/po/nb.po
++++ b/po/nb.po
+@@ -5,10 +5,10 @@
+ #
+ msgid ""
+ msgstr ""
+-"Project-Id-Version: gnome-session 3.36.x\n"
++"Project-Id-Version: gnome-session 3.38.x\n"
+ "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-session/issues\n"
+-"POT-Creation-Date: 2019-12-16 13:18+0000\n"
+-"PO-Revision-Date: 2020-03-09 16:28+0100\n"
++"POT-Creation-Date: 2020-08-16 08:36+0000\n"
++"PO-Revision-Date: 2020-11-30 14:09+0100\n"
+ "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
+ "Language-Team: Norwegian bokmål <i18n-nb@lister.ping.uio.no>\n"
+ "Language: nb\n"
+@@ -49,7 +49,7 @@ msgstr "Lagre økter"
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:6
+ msgid "If enabled, gnome-session will save the session automatically."
+-msgstr ""
++msgstr "Hvis aktivert vil gnome-session lagre økten automatisk."
+
+ #: data/org.gnome.SessionManager.gschema.xml.in:10
+ msgid "Save this session"
+@@ -103,11 +103,11 @@ msgstr "E_ndre navn på økt"
+ msgid "_Continue"
+ msgstr "_Fortsett"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:313
++#: gnome-session/gsm-fail-whale-dialog.c:318
+ msgid "Oh no! Something has gone wrong."
+ msgstr "Å nei! Noe har gått galt."
+
+-#: 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"
+@@ -115,7 +115,7 @@ msgstr ""
+ "Et problem har oppstått og systemet kan ikke gjenopprettes. Vennligst "
+ "kontakt en systemadmininstrator"
+
+-#: 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."
+@@ -123,7 +123,7 @@ msgstr ""
+ "Et problem har oppstått og systemet kan ikke gjenopprettes. Alle utvidelser "
+ "er slått av som følge av dette."
+
+-#: 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."
+@@ -131,19 +131,19 @@ msgstr ""
+ "Et problem har oppstått og systemet kan ikke gjenopprettes.\n"
+ "Vennligst logg ut og prøv igjen."
+
+-#: gnome-session/gsm-fail-whale-dialog.c:339
++#: gnome-session/gsm-fail-whale-dialog.c:344
+ msgid "_Log Out"
+ msgstr "_Logg ut"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:361 gnome-session/main.c:404
++#: gnome-session/gsm-fail-whale-dialog.c:412 gnome-session/main.c:404
+ msgid "Enable debugging code"
+ msgstr "Aktiver feilsøkingskode"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:362
++#: gnome-session/gsm-fail-whale-dialog.c:413
+ msgid "Allow logout"
+ msgstr "Tillat utlogging"
+
+-#: gnome-session/gsm-fail-whale-dialog.c:363
++#: gnome-session/gsm-fail-whale-dialog.c:414
+ msgid "Show extension warning"
+ msgstr "Vis advarsel om utvidelser"
+
+@@ -151,7 +151,7 @@ msgstr "Vis advarsel om utvidelser"
+ msgid "Not responding"
+ msgstr "Svarer ikke"
+
+-#: gnome-session/gsm-util.c:414
++#: gnome-session/gsm-util.c:415
+ msgid "_Log out"
+ msgstr "_Logg ut"
+
+@@ -227,25 +227,32 @@ msgstr "Slå av sjekk for maskinvareaksellerasjon"
+ msgid " — the GNOME session manager"
+ msgstr "– GNOME økthåndterer"
+
+-#: tools/gnome-session-ctl.c:244
++#: tools/gnome-session-ctl.c:245
+ msgid "Start gnome-session-shutdown.target"
+ msgstr "Start 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 "Start gnome-session-shutdown.target når EOF eller en enkelt byte mottas på stdin"
++msgstr ""
++"Start gnome-session-shutdown.target når EOF eller en enkelt byte mottas på "
++"stdin"
+
+-#: tools/gnome-session-ctl.c:246
++#: tools/gnome-session-ctl.c:247
+ msgid "Signal initialization done to gnome-session"
+ msgstr "Signaliser initiering ferdig til gnome-session"
+
+-#: tools/gnome-session-ctl.c:247
++#: tools/gnome-session-ctl.c:248
+ msgid "Restart dbus.service if it is running"
+ msgstr "Start dbus.service på nytt hvis den kjører"
+
+-#: 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 "Kjør fra ExecStopPost for å starte gnome-session-failed.target ved feil på tjenesten"
++
++#: tools/gnome-session-ctl.c:279
+ msgid "Program needs exactly one parameter"
+ msgstr "Programmet trenger kun eksakt en parameter"
+
+@@ -264,6 +271,7 @@ msgid ""
+ " --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 ""
+@@ -279,16 +287,17 @@ msgstr ""
+ " --inhibit ARG Ting som skal hindres. Kolonseparert liste med:\n"
+ " logout, switch-user, suspend, idle og automount\n"
+ " --inhibit-only Ikke start KOMMANDO og vent for alltid i stedet\n"
+-"\n"
++" -l, --list Vis eksisterende hindringer og avslutt\n"
++" \n"
+ "Hvis ingen flagg gis til --inhibit vil idle brukes.\n"
+
+-#: tools/gnome-session-inhibit.c:146
++#: tools/gnome-session-inhibit.c:288
+ #, c-format
+ msgid "Failed to execute %s\n"
+ msgstr "Klarte ikke å kjøre %s\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 krever et argument\n"
diff --git a/debian/patches/data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch b/debian/patches/data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch
new file mode 100644
index 0000000..385a7da
--- /dev/null
+++ b/debian/patches/data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch
@@ -0,0 +1,54 @@
+From: Benjamin Berg <bberg@redhat.com>
+Date: Thu, 3 Dec 2020 13:45:36 +0100
+Subject: data: Fix indirect conflict with exit.target via app.slice
+
+systemd v247 now puts services into app.slice by default. But app.slice
+will have a conflict with exit.target, which in turn means that we still
+get a conflict with exit.target indirectly.
+
+Fix it by adding the appropriate Slice=-.slice into
+gnome-session-restart-dbus.service. Also update the note in
+gnome-session-shutdown.service to point out the requirements.
+
+Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/74
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975400
+Origin: upstream, 40, commit:9de6e40f12e8878f524f8d429d85724c156a0517
+---
+ data/gnome-session-restart-dbus.service.in | 5 +++--
+ data/gnome-session-shutdown.target | 5 +++--
+ 2 files changed, 6 insertions(+), 4 deletions(-)
+
+diff --git a/data/gnome-session-restart-dbus.service.in b/data/gnome-session-restart-dbus.service.in
+index e90f6bc..6389c32 100644
+--- a/data/gnome-session-restart-dbus.service.in
++++ b/data/gnome-session-restart-dbus.service.in
+@@ -1,10 +1,11 @@
+ [Unit]
+ Description=Restart DBus after GNOME Session shutdown
+
+-# Allow exit.target to start even if this unit is started with replace-irreversibly
+-# Also put it into a slice that doesn't have such implicit dependencies
++# Allow exit.target to start even if this unit is started with replace-irreversibly.
++# For this to work, we also need to be in the root slice.
+ DefaultDependencies=no
+
+ [Service]
+ Type=notify
+ ExecStart=@libexecdir@/gnome-session-ctl --restart-dbus
++Slice=-.slice
+diff --git a/data/gnome-session-shutdown.target b/data/gnome-session-shutdown.target
+index 607dc6e..2c3d196 100644
+--- a/data/gnome-session-shutdown.target
++++ b/data/gnome-session-shutdown.target
+@@ -1,8 +1,9 @@
+ [Unit]
+ Description=Shutdown running GNOME Session
+
+-# Allow exit.target to start even if this unit is started with replace-irreversibly
+-# The same is needed for all (weak) dependencies
++# Allow exit.target to start even if this unit is started with replace-irreversibly.
++# All (weak) dependencies need to do the same. Services also need to ensure they
++# are in the root slice by setting Slice=-.slice.
+ DefaultDependencies=no
+
+ Conflicts=graphical-session.target graphical-session-pre.target
diff --git a/debian/patches/debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch b/debian/patches/debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch
new file mode 100644
index 0000000..1735de5
--- /dev/null
+++ b/debian/patches/debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch
@@ -0,0 +1,29 @@
+From: Iain Lane <laney@debian.org>
+Date: Thu, 3 Oct 2019 14:25:04 +0200
+Subject: Make sure to pass --systemd when we're managing the user session
+ with systemd
+
+This is a fixup for the "System X11 Default" session; at the minute real
+sessions are expected to pass --systemd or --builtin as appopriate or be
+happy with the default.
+
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941640
+Forwarded: not-needed
+---
+ gnome-session/gnome-session.in | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/gnome-session/gnome-session.in b/gnome-session/gnome-session.in
+index ddd1a59..7a73610 100755
+--- a/gnome-session/gnome-session.in
++++ b/gnome-session/gnome-session.in
+@@ -29,4 +29,8 @@ if [ -n "$REGION" ]; then
+ fi
+ fi
+
+-exec @libexecdir@/gnome-session-binary "$@"
++if [ -d "${XDG_RUNTIME_DIR}/systemd" ]; then
++ exec @libexecdir@/gnome-session-binary --systemd "$@"
++else
++ exec @libexecdir@/gnome-session-binary --builtin "$@"
++fi
diff --git a/debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch b/debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch
new file mode 100644
index 0000000..473662a
--- /dev/null
+++ b/debian/patches/debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch
@@ -0,0 +1,32 @@
+From: =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net>
+Date: Wed, 15 Aug 2018 17:13:57 +0200
+Subject: Revert "main: Remove GNOME_DESKTOP_SESSION_ID envvar"
+
+This reverts commit 00e0e6226371d53f651cc881e74c0543192c94a8.
+
+Keep this for compatibility reasons, many apps still depends on this
+
+This is Debian-specific - upstream have chosen to remove this compatibility but
+we'll keep it.
+
+Forwarded: not-needed
+---
+ gnome-session/main.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/gnome-session/main.c b/gnome-session/main.c
+index 443bc04..d30884b 100644
+--- a/gnome-session/main.c
++++ b/gnome-session/main.c
+@@ -602,6 +602,11 @@ main (int argc, char **argv)
+ g_free (ibus_path);
+ }
+
++ /* Some third-party programs rely on GNOME_DESKTOP_SESSION_ID to
++ * detect if GNOME is running. We keep this for compatibility reasons.
++ */
++ gsm_util_setenv ("GNOME_DESKTOP_SESSION_ID", "this-is-deprecated");
++
+ /* We want to use the GNOME menus which has the designed categories.
+ */
+ gsm_util_setenv ("XDG_MENU_PREFIX", "gnome-");
diff --git a/debian/patches/main-Use-already-defined-error-from-main-function.patch b/debian/patches/main-Use-already-defined-error-from-main-function.patch
new file mode 100644
index 0000000..a22cc4e
--- /dev/null
+++ b/debian/patches/main-Use-already-defined-error-from-main-function.patch
@@ -0,0 +1,29 @@
+From: Benjamin Berg <bberg@redhat.com>
+Date: Mon, 19 Oct 2020 12:06:55 +0200
+Subject: main: Use already defined error from main function.
+
+Origin: upstream, 40, commit:33bc7b8bb5a4d2dbeaa8d3298b66bc8c75fc8adb
+---
+ gnome-session/main.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gnome-session/main.c b/gnome-session/main.c
+index 84edfbe..53f174e 100644
+--- a/gnome-session/main.c
++++ b/gnome-session/main.c
+@@ -539,7 +539,6 @@ main (int argc, char **argv)
+
+ #ifdef ENABLE_SYSTEMD_SESSION
+ if (use_systemd && !systemd_service) {
+- g_autoptr(GError) error = NULL;
+ g_autofree gchar *gnome_session_target;
+ const gchar *session_type;
+
+@@ -571,6 +570,7 @@ main (int argc, char **argv)
+
+ /* We could not start the unit, fall back. */
+ g_warning ("Falling back to non-systemd startup procedure due to error: %s", error->message);
++ g_clear_error (&error);
+ }
+ #endif /* ENABLE_SYSTEMD_SESSION */
+
diff --git a/debian/patches/main-Warn-about-failures-to-update-the-environment.patch b/debian/patches/main-Warn-about-failures-to-update-the-environment.patch
new file mode 100644
index 0000000..c035b05
--- /dev/null
+++ b/debian/patches/main-Warn-about-failures-to-update-the-environment.patch
@@ -0,0 +1,37 @@
+From: Benjamin Berg <bberg@redhat.com>
+Date: Mon, 19 Oct 2020 12:20:44 +0200
+Subject: main: Warn about failures to update the environment
+
+Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/71
+Origin: upstream, 40, commit:b6d98eb76b1d56da2d7202944a748723b58ece4a
+---
+ gnome-session/main.c | 12 ++++++++++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/gnome-session/main.c b/gnome-session/main.c
+index 53f174e..443bc04 100644
+--- a/gnome-session/main.c
++++ b/gnome-session/main.c
+@@ -529,12 +529,20 @@ main (int argc, char **argv)
+ }
+ }
+
+- gsm_util_export_activation_environment (NULL);
++ gsm_util_export_activation_environment (&error);
++ if (error) {
++ g_warning ("Failed to upload environment to DBus: %s", error->message);
++ g_clear_error (&error);
++ }
+
+ session_name = opt_session_name;
+
+ #ifdef HAVE_SYSTEMD
+- gsm_util_export_user_environment (NULL);
++ gsm_util_export_user_environment (&error);
++ if (error) {
++ g_warning ("Failed to upload environment to systemd: %s", error->message);
++ g_clear_error (&error);
++ }
+ #endif
+
+ #ifdef ENABLE_SYSTEMD_SESSION
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..fc1f98c
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,18 @@
+Update-Latvian-translation.patch
+Update-Dutch-translation.patch
+Update-Hebrew-translation.patch
+Update-Greek-translation.patch
+Update-Bengali-India-translation.patch
+Update-Chinese-Taiwan-translation.patch
+Update-Norwegian-Bokm-l-translation.patch
+data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch
+Stop-dbus-daemon-instead-of-restarting-it.patch
+util-Only-accept-common-space-characters.patch
+util-Log-variables-excluded-from-environment-upload.patch
+main-Use-already-defined-error-from-main-function.patch
+main-Warn-about-failures-to-update-the-environment.patch
+util-Never-try-to-autostart-systemd.patch
+util-Disable-capturing-of-subpatterns.patch
+util-Remove-undesired-variables-from-activation-environme.patch
+debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch
+debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch
diff --git a/debian/patches/util-Disable-capturing-of-subpatterns.patch b/debian/patches/util-Disable-capturing-of-subpatterns.patch
new file mode 100644
index 0000000..8250eb8
--- /dev/null
+++ b/debian/patches/util-Disable-capturing-of-subpatterns.patch
@@ -0,0 +1,40 @@
+From: Benjamin Berg <bberg@redhat.com>
+Date: Sun, 10 Jan 2021 19:26:07 +0100
+Subject: util: Disable capturing of subpatterns
+
+It seems that the pattern we use will create a subpattern match for
+every character of the value. This appears to then result in a stack
+overflow when matching very long values.
+
+It might be an idea to limit the overall length of an environment
+variable that is uploaded. But, this should fix the issue of crashes.
+
+Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/42
+Origin: https://gitlab.gnome.org/GNOME/gnome-session/-/commit/3b57d117f78
+Applied-Upstream: 40
+---
+ gnome-session/gsm-util.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c
+index 070fa75..cdf6761 100644
+--- a/gnome-session/gsm-util.c
++++ b/gnome-session/gsm-util.c
+@@ -550,7 +550,7 @@ gsm_util_export_activation_environment (GError **error)
+ return FALSE;
+ }
+
+- value_regex = g_regex_new ("^([ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error);
++ value_regex = g_regex_new ("^(?:[ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error);
+
+ if (value_regex == NULL) {
+ return FALSE;
+@@ -630,7 +630,7 @@ gsm_util_export_user_environment (GError **error)
+ return FALSE;
+ }
+
+- regex = g_regex_new ("^[a-zA-Z_][a-zA-Z0-9_]*=([ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error);
++ regex = g_regex_new ("^[a-zA-Z_][a-zA-Z0-9_]*=(?:[ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error);
+
+ if (regex == NULL) {
+ return FALSE;
diff --git a/debian/patches/util-Log-variables-excluded-from-environment-upload.patch b/debian/patches/util-Log-variables-excluded-from-environment-upload.patch
new file mode 100644
index 0000000..dc3a323
--- /dev/null
+++ b/debian/patches/util-Log-variables-excluded-from-environment-upload.patch
@@ -0,0 +1,55 @@
+From: Benjamin Berg <bberg@redhat.com>
+Date: Mon, 19 Oct 2020 16:34:33 +0200
+Subject: util: Log variables excluded from environment upload
+
+See: #71
+
+Origin: upstream, 40, commit:a24600d75e2da1e379411d1c5fdf8759b00b6320
+---
+ gnome-session/gsm-util.c | 22 ++++++++++------------
+ 1 file changed, 10 insertions(+), 12 deletions(-)
+
+diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c
+index 9d05fd7..bcad0eb 100644
+--- a/gnome-session/gsm-util.c
++++ b/gnome-session/gsm-util.c
+@@ -568,17 +568,14 @@ gsm_util_export_activation_environment (GError **error)
+ if (g_strv_contains (variable_blacklist, entry_name))
+ continue;
+
+- if (!g_utf8_validate (entry_name, -1, NULL))
+- continue;
+-
+- if (!g_regex_match (name_regex, entry_name, 0, NULL))
+- continue;
+-
+- if (!g_utf8_validate (entry_value, -1, NULL))
+- continue;
++ if (!g_utf8_validate (entry_name, -1, NULL) ||
++ !g_regex_match (name_regex, entry_name, 0, NULL) ||
++ !g_utf8_validate (entry_value, -1, NULL) ||
++ !g_regex_match (value_regex, entry_value, 0, NULL)) {
+
+- if (!g_regex_match (value_regex, entry_value, 0, NULL))
++ g_message ("Environment variable is unsafe to export to dbus: %s", entry_name);
+ continue;
++ }
+
+ child_environment = g_environ_setenv (child_environment,
+ entry_name, entry_value,
+@@ -655,11 +652,12 @@ gsm_util_export_user_environment (GError **error)
+ for (i = 0; entries[i] != NULL; i++) {
+ const char *entry = entries[i];
+
+- if (!g_utf8_validate (entry, -1, NULL))
+- continue;
++ if (!g_utf8_validate (entry, -1, NULL) ||
++ !g_regex_match (regex, entry, 0, NULL)) {
+
+- if (!g_regex_match (regex, entry, 0, NULL))
++ g_message ("Environment entry is unsafe to upload into user environment: %s", entry);
+ continue;
++ }
+
+ g_variant_builder_add (&builder, "s", entry);
+ }
diff --git a/debian/patches/util-Never-try-to-autostart-systemd.patch b/debian/patches/util-Never-try-to-autostart-systemd.patch
new file mode 100644
index 0000000..abcf973
--- /dev/null
+++ b/debian/patches/util-Never-try-to-autostart-systemd.patch
@@ -0,0 +1,52 @@
+From: Benjamin Berg <bberg@redhat.com>
+Date: Thu, 24 Sep 2020 22:35:18 +0200
+Subject: util: Never try to autostart systemd
+
+systemd cannot be auto-started. Doing this avoids warnings during login
+of the gdm user where we (intentionally) cannot use systemd.
+
+Origin: upstream, 40, commit:87d92fece1bbc67146631330649cee2353bd6761
+---
+ gnome-session/gsm-util.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c
+index bcad0eb..070fa75 100644
+--- a/gnome-session/gsm-util.c
++++ b/gnome-session/gsm-util.c
+@@ -673,7 +673,7 @@ gsm_util_export_user_environment (GError **error)
+ "UnsetAndSetEnvironment",
+ g_variant_builder_end (&builder),
+ NULL,
+- G_DBUS_CALL_FLAGS_NONE,
++ G_DBUS_CALL_FLAGS_NO_AUTO_START,
+ -1, NULL, &bus_error);
+
+ if (bus_error != NULL) {
+@@ -720,7 +720,7 @@ gsm_util_update_user_environment (const char *variable,
+ g_variant_new ("(@as)",
+ g_variant_builder_end (&builder)),
+ NULL,
+- G_DBUS_CALL_FLAGS_NONE,
++ G_DBUS_CALL_FLAGS_NO_AUTO_START,
+ -1, NULL, &bus_error);
+
+ if (bus_error != NULL) {
+@@ -757,7 +757,7 @@ gsm_util_start_systemd_unit (const char *unit,
+ g_variant_new ("(ss)",
+ unit, mode),
+ NULL,
+- G_DBUS_CALL_FLAGS_NONE,
++ G_DBUS_CALL_FLAGS_NO_AUTO_START,
+ -1, NULL, &bus_error);
+
+ if (bus_error != NULL) {
+@@ -787,7 +787,7 @@ gsm_util_systemd_reset_failed (GError **error)
+ "ResetFailed",
+ NULL,
+ NULL,
+- G_DBUS_CALL_FLAGS_NONE,
++ G_DBUS_CALL_FLAGS_NO_AUTO_START,
+ -1, NULL, &bus_error);
+
+ if (bus_error != NULL) {
diff --git a/debian/patches/util-Only-accept-common-space-characters.patch b/debian/patches/util-Only-accept-common-space-characters.patch
new file mode 100644
index 0000000..34e7c83
--- /dev/null
+++ b/debian/patches/util-Only-accept-common-space-characters.patch
@@ -0,0 +1,38 @@
+From: Benjamin Berg <bberg@redhat.com>
+Date: Mon, 19 Oct 2020 16:27:59 +0200
+Subject: util: Only accept common space characters
+
+Specifically, systemd only permits " \t\n" and we should stick to the
+same set of permitted space characters.
+
+See also
+ https://github.com/systemd/systemd/issues/17378
+
+Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/70
+Origin: upstream, 40, commit:fe22c4ee12922d790478bfe8b5b2e7c1313ca2f0
+---
+ gnome-session/gsm-util.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c
+index 18a9470..9d05fd7 100644
+--- a/gnome-session/gsm-util.c
++++ b/gnome-session/gsm-util.c
+@@ -550,7 +550,7 @@ gsm_util_export_activation_environment (GError **error)
+ return FALSE;
+ }
+
+- value_regex = g_regex_new ("^([[:blank:]]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error);
++ value_regex = g_regex_new ("^([ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error);
+
+ if (value_regex == NULL) {
+ return FALSE;
+@@ -633,7 +633,7 @@ gsm_util_export_user_environment (GError **error)
+ return FALSE;
+ }
+
+- regex = g_regex_new ("^[a-zA-Z_][a-zA-Z0-9_]*=([[:blank:]]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error);
++ regex = g_regex_new ("^[a-zA-Z_][a-zA-Z0-9_]*=([ \t\n]|[^[:cntrl:]])*$", G_REGEX_OPTIMIZE, 0, error);
+
+ if (regex == NULL) {
+ return FALSE;
diff --git a/debian/patches/util-Remove-undesired-variables-from-activation-environme.patch b/debian/patches/util-Remove-undesired-variables-from-activation-environme.patch
new file mode 100644
index 0000000..65255fd
--- /dev/null
+++ b/debian/patches/util-Remove-undesired-variables-from-activation-environme.patch
@@ -0,0 +1,35 @@
+From: Simon McVittie <smcv@debian.org>
+Date: Mon, 29 Mar 2021 12:49:35 +0100
+Subject: util: Remove undesired variables from activation environment
+
+Commit 646b9bc0 (included in 3.33.92) prevented one run of gnome-session
+from uploading environment variables into `systemd --user` that should not
+leak into a different login session, such as XDG_SESSION_ID. However,
+non-GNOME session managers (and in particular the forks of gnome-session
+found in Cinnamon and MATE) might still upload those environment variables.
+
+The other session managers should be fixed, similar to 646b9bc0, but we
+can mitigate this for GNOME sessions by actively unsetting the undesired
+variables, instead of just not setting them.
+
+Signed-off-by: Simon McVittie <smcv@collabora.com>
+Bug: https://gitlab.gnome.org/GNOME/gnome-session/-/issues/86
+Bug-Debian: https://bugs.debian.org/973474
+Forwarded: https://gitlab.gnome.org/GNOME/gnome-session/-/merge_requests/63
+---
+ gnome-session/gsm-util.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/gnome-session/gsm-util.c b/gnome-session/gsm-util.c
+index cdf6761..7dc4f26 100644
+--- a/gnome-session/gsm-util.c
++++ b/gnome-session/gsm-util.c
+@@ -646,6 +646,8 @@ gsm_util_export_user_environment (GError **error)
+ g_variant_builder_open (&builder, G_VARIANT_TYPE ("as"));
+ for (i = 0; variable_unsetlist[i] != NULL; i++)
+ g_variant_builder_add (&builder, "s", variable_unsetlist[i]);
++ for (i = 0; variable_blacklist[i] != NULL; i++)
++ g_variant_builder_add (&builder, "s", variable_blacklist[i]);
+ g_variant_builder_close (&builder);
+
+ g_variant_builder_open (&builder, G_VARIANT_TYPE ("as"));
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..344ac70
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,25 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
+
+%:
+ dh $@ --with gnome
+
+ifeq (linux,$(DEB_HOST_ARCH_OS))
+CONFFLAGS = -Dsystemd=true -Dsystemd_journal=true -Dsystemd_session=enable
+else
+CONFFLAGS = -Dsystemd=false -Dsystemd_journal=false -Dsystemd_session=disable
+endif
+
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ -Dman=true \
+ $(CONFFLAGS)
+
+override_dh_auto_install:
+ dh_auto_install
+ # Remove this when gdm3 and gnome-control-center have caught up
+ mkdir -p debian/tmp/usr/lib/gnome-session
+ ( cd debian/tmp/usr/lib/gnome-session && ln -s ../../libexec/* . )
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..ac38817
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+https://download.gnome.org/sources/@PACKAGE@/([\d\.]+[02468])/ \
+ @PACKAGE@@ANY_VERSION@\.tar\.xz