Change logs for gnome-session source package in Eoan

  • gnome-session (3.34.1-1ubuntu2) eoan; urgency=medium
    
      * debian/data/gnome-session.service:
        - Pass --builtin to gnome-session to fix broken login for Unity
          after the Debian change in version 3.34.0-3.
          Discussion at https://discourse.ubuntu.com/t/10690/127
          Thanks to Iain Lane for the solution!
    
     -- Gunnar Hjalmarsson <email address hidden>  Thu, 10 Oct 2019 15:29:00 +0200
  • gnome-session (3.34.1-1ubuntu1) eoan; urgency=medium
    
      * debian/*: Run wrap-and-sort -a.
        We just did this in Debian: hopefully should make future merges easier.
      * Merge with Debian, remaining changes:
        - debian/control.in:
          + Recommend session-migration
          + Move xwayland dependency to gnome-session and make gnome-session
            Arch: any
          + Split gnome-startup-applications to a separate binary package so
            that it can be uninstalled without breaking the system
          + Add unity-session
        - Split ubuntu-session out of gnome-session.
        - Add upstart user session and systemd user session:
          debian/data, debian/gnome-session-bin.user-session.upstart
        - debian/gnome-session-bin.postinst, debian/gnome-session-bin.prerm:
           Moved registering gnome-session binary as a session manager to
           gnome-session-bin package
        - Add gnome-session-wayland transitional package
        - don't install gnome-mimeapps.list (installed by desktop-file-utils in
          Ubuntu):
          debian/gnome-session-common.dirs, gnome-session-common.install,
          gnome-session-common.maintscript, gnome-session-common.postinst
        - debian/patches/103_kill_the_fail_whale.patch:
          + Kill the Fail Whale as it tends to be more annoying than helpful
        - debian/patches/22_support_autostart_delay.patch:
          + Bugzilla patch to support adding a delay to autostart apps, using
            a "X-GNOME-Autostart-Delay" key in the desktop file
        - debian/patches/50_ubuntu_sessions.patch:
          + Add ubuntu session tweaks
        - debian/patches/51_remove_session_saving_from_gui.patch:
          + Add GNOME_SESSION_SAVE environment variable for people wanting to
            use the save session still, knowing that it can break your system
            if used unwisely
        - debian/patches/53_add_sessionmigration.patch:
          + launch session-migration if present at the start of the session.
            This sync tool runns different session migration scripts that can be
            provided in various desktop packages.
        - debian/patches/95_dbus_request_shutdown.patch:
          + Add "RequestShutdown" and "RequestReboot" DBus methods to allow
            other applications to shutdown or reboot the machine via the session
            manager.
        - debian/patches/ignore_gsettings_region.patch:
          + Ignore the "region" gsettings value - users' setting of LC_*
            variables saved in ~/.pam_environment.
        - debian/patches/revert_remove_gnome_session_properties.patch:
          + Don't merge translations into gnome-session-properties.desktop
        - debian/ubuntu-settings-migrate-to-defaults.18.10.1.py:
          + Migrate users using old default ubuntu-settings to current ones
    
    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
    
    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)
    
    gnome-session (3.34.0-2) unstable; urgency=medium
    
      * Team upload.
      * Upload to unstable
    
    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
    
     -- Iain Lane <email address hidden>  Mon, 07 Oct 2019 12:38:07 +0100
  • gnome-session (3.33.92-1ubuntu1) eoan; urgency=medium
    
      * Merge with Debian, remaining changes:
        - debian/control.in:
          + Recommend session-migration
          + Move xwayland dependency to gnome-session and make gnome-session
            Arch: any
          + Split gnome-startup-applications to a separate binary package so
            that it can be uninstalled without breaking the system
          + Add unity-session
        - Split ubuntu-session out of gnome-session.
        - Add upstart user session and systemd user session:
          debian/data, debian/gnome-session-bin.user-session.upstart
        - debian/gnome-session-bin.postinst, debian/gnome-session-bin.prerm:
           Moved registering gnome-session binary as a session manager to
           gnome-session-bin package
        - Add gnome-session-wayland transitional package
        - don't install gnome-mimeapps.list (installed by desktop-file-utils in
          Ubuntu):
          debian/gnome-session-common.dirs, gnome-session-common.install,
          gnome-session-common.maintscript, gnome-session-common.postinst
        - debian/patches/103_kill_the_fail_whale.patch:
          + Kill the Fail Whale as it tends to be more annoying than helpful
        - debian/patches/22_support_autostart_delay.patch:
          + Bugzilla patch to support adding a delay to autostart apps, using
            a "X-GNOME-Autostart-Delay" key in the desktop file
        - debian/patches/50_ubuntu_sessions.patch:
          + Add ubuntu session tweaks
        - debian/patches/51_remove_session_saving_from_gui.patch:
          + Add GNOME_SESSION_SAVE environment variable for people wanting to
            use the save session still, knowing that it can break your system
            if used unwisely
        - debian/patches/53_add_sessionmigration.patch:
          + launch session-migration if present at the start of the session.
            This sync tool runns different session migration scripts that can be
            provided in various desktop packages.
        - debian/patches/95_dbus_request_shutdown.patch:
          + Add "RequestShutdown" and "RequestReboot" DBus methods to allow
            other applications to shutdown or reboot the machine via the session
            manager.
        - debian/patches/ignore_gsettings_region.patch:
          + Ignore the "region" gsettings value - users' setting of LC_*
            variables saved in ~/.pam_environment.
        - debian/patches/revert_remove_gnome_session_properties.patch:
          + Don't merge translations into gnome-session-properties.desktop
        - debian/ubuntu-settings-migrate-to-defaults.18.10.1.py:
          + Migrate users using old default ubuntu-settings to current ones
      * Take change from debian/master:
        + d/p/d/gnome-.desktop.in.in-Pass-systemd.patch: Use gnome-session-systemd
          too. I'd patched TryExec before, by mistake.
      * Refresh patches
    
    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
    
    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 <email address hidden>  Fri, 06 Sep 2019 18:11:39 +0100
  • gnome-session (3.33.90-2ubuntu2) eoan; urgency=medium
    
      * Bring back gnome-session.service as Unity still needs it.
      * Alter description of gnome-session.service to make clear it is for Unity.
    
     -- Iain Lane <email address hidden>  Thu, 29 Aug 2019 10:39:12 +0100
  • gnome-session (3.33.90-2ubuntu1) eoan; urgency=medium
    
      * Merge with Debian, remaining changes:
        - debian/control.in:
          + Recommend session-migration
          + Move xwayland dependency to gnome-session and make gnome-session
            Arch: any
          + Split gnome-startup-applications to a separate binary package so
            that it can be uninstalled without breaking the system
          + Add unity-session
        - Split ubuntu-session out of gnome-session.
        - Add upstart user session and systemd user session:
          debian/data, debian/gnome-session-bin.user-session.upstart
        - debian/gnome-session-bin.postinst, debian/gnome-session-bin.prerm:
           Moved registering gnome-session binary as a session manager to
           gnome-session-bin package
        - Add gnome-session-wayland transitional package
        - don't install gnome-mimeapps.list (installed by desktop-file-utils in
          Ubuntu):
          debian/gnome-session-common.dirs, gnome-session-common.install,
          gnome-session-common.maintscript, gnome-session-common.postinst
        - debian/patches/103_kill_the_fail_whale.patch:
          + Kill the Fail Whale as it tends to be more annoying than helpful
        - debian/patches/22_support_autostart_delay.patch:
          + Bugzilla patch to support adding a delay to autostart apps, using
            a "X-GNOME-Autostart-Delay" key in the desktop file
        - debian/patches/50_ubuntu_sessions.patch:
          + Add ubuntu session tweaks
        - debian/patches/51_remove_session_saving_from_gui.patch:
          + Add GNOME_SESSION_SAVE environment variable for people wanting to
            use the save session still, knowing that it can break your system
            if used unwisely
        - debian/patches/53_add_sessionmigration.patch:
          + launch session-migration if present at the start of the session.
            This sync tool runns different session migration scripts that can be
            provided in various desktop packages.
        - debian/patches/95_dbus_request_shutdown.patch:
          + Add "RequestShutdown" and "RequestReboot" DBus methods to allow
            other applications to shutdown or reboot the machine via the session
            manager.
        - debian/patches/ignore_gsettings_region.patch:
          + Ignore the "region" gsettings value - users' setting of LC_*
            variables saved in ~/.pam_environment.
        - debian/patches/revert_remove_gnome_session_properties.patch:
          + Don't merge translations into gnome-session-properties.desktop
        - debian/ubuntu-settings-migrate-to-defaults.18.10.1.py:
          + Migrate users using old default ubuntu-settings to current ones
      * ubuntu-sessions.patch: Refresh
    
    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.
    
    gnome-session (3.33.90-1ubuntu1) eoan; urgency=medium
    
      * Merge with Debian, remaining changes:
        - debian/control.in:
          + Recommend session-migration
          + Move xwayland dependency to gnome-session and make gnome-session
            Arch: any
          + Split gnome-startup-applications to a separate binary package so
            that it can be uninstalled without breaking the system
          + Add unity-session
        - Split ubuntu-session out of gnome-session.
        - Add upstart user session and systemd user session:
          debian/data, debian/gnome-session-bin.user-session.upstart
        - debian/gnome-session-bin.postinst, debian/gnome-session-bin.prerm:
           Moved registering gnome-session binary as a session manager to
           gnome-session-bin package
        - Add gnome-session-wayland transitional package
        - don't install gnome-mimeapps.list (installed by desktop-file-utils in
          Ubuntu):
          debian/gnome-session-common.dirs, gnome-session-common.install,
          gnome-session-common.maintscript, gnome-session-common.postinst
        - debian/patches/103_kill_the_fail_whale.patch:
          + Kill the Fail Whale as it tends to be more annoying than helpful
        - debian/patches/22_support_autostart_delay.patch:
          + Bugzilla patch to support adding a delay to autostart apps, using
            a "X-GNOME-Autostart-Delay" key in the desktop file
        - debian/patches/50_ubuntu_sessions.patch:
          + Add ubuntu session tweaks
        - debian/patches/51_remove_session_saving_from_gui.patch:
          + Add GNOME_SESSION_SAVE environment variable for people wanting to
            use the save session still, knowing that it can break your system
            if used unwisely
        - debian/patches/53_add_sessionmigration.patch:
          + launch session-migration if present at the start of the session.
            This sync tool runns different session migration scripts that can be
            provided in various desktop packages.
        - debian/patches/95_dbus_request_shutdown.patch:
          + Add "RequestShutdown" and "RequestReboot" DBus methods to allow
            other applications to shutdown or reboot the machine via the session
            manager.
        - debian/patches/ignore_gsettings_region.patch:
          + Ignore the "region" gsettings value - users' setting of LC_*
            variables saved in ~/.pam_environment.
        - debian/patches/revert_remove_gnome_session_properties.patch:
          + Don't merge translations into gnome-session-properties.desktop
        - debian/ubuntu-settings-migrate-to-defaults.18.10.1.py:
          + Migrate users using old default ubuntu-settings to current ones
      * ubuntu-sessions.patch: Add X-GDM-SessionRegisters=true to our.desktop
        files. Following a change from upstream we need to register with GDM when
        logging in, so that it knows when to shut itself down. (LP: #1798790)
      * debian/patches/*: Rebase. Adjust the Ubuntu session to account for dropped
        components
      * Drop our downstream gnome-session upstart override and service. We have
        this upstream now (and upstart is gone)
    
    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.
    
    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 <email address hidden>  Sat, 24 Aug 2019 08:55:06 +0100
  • gnome-session (3.32.0-1ubuntu1) disco; urgency=medium
    
      * Merge with Debian, remaining changes:
        - debian/control.in:
          + Recommend session-migration
          + Move xwayland dependency to gnome-session and make gnome-session
            Arch: any
          + Split gnome-startup-applications to a separate binary package so
            that it can be uninstalled without breaking the system
          + Add unity-session
        - Split ubuntu-session out of gnome-session.
        - Add upstart user session and systemd user session:
          debian/data, debian/gnome-session-bin.user-session.upstart
        - debian/gnome-session-bin.postinst, debian/gnome-session-bin.prerm:
           Moved registering gnome-session binary as a session manager to
           gnome-session-bin package
        - Add gnome-session-wayland transitional package
        - don't install gnome-mimeapps.list (installed by desktop-file-utils in
          Ubuntu):
          debian/gnome-session-common.dirs, gnome-session-common.install,
          gnome-session-common.maintscript, gnome-session-common.postinst
        - debian/patches/103_kill_the_fail_whale.patch:
          + Kill the Fail Whale as it tends to be more annoying than helpful
        - debian/patches/22_support_autostart_delay.patch:
          + Bugzilla patch to support adding a delay to autostart apps, using
            a "X-GNOME-Autostart-Delay" key in the desktop file
        - debian/patches/50_ubuntu_sessions.patch:
          + Add ubuntu session tweaks
        - debian/patches/51_remove_session_saving_from_gui.patch:
          + Add GNOME_SESSION_SAVE environment variable for people wanting to
            use the save session still, knowing that it can break your system
            if used unwisely
        - debian/patches/53_add_sessionmigration.patch:
          + launch session-migration if present at the start of the session.
            This sync tool runns different session migration scripts that can be
            provided in various desktop packages.
        - debian/patches/95_dbus_request_shutdown.patch:
          + Add "RequestShutdown" and "RequestReboot" DBus methods to allow
            other applications to shutdown or reboot the machine via the session
            manager.
        - debian/patches/ignore_gsettings_region.patch:
          + Ignore the "region" gsettings value - users' setting of LC_*
            variables saved in ~/.pam_environment.
        - debian/patches/revert_remove_gnome_session_properties.patch:
          + Don't merge translations into gnome-session-properties.desktop
        - debian/ubuntu-settings-migrate-to-defaults.18.10.1.py:
          + Migrate users using old default ubuntu-settings to current ones
    
    gnome-session (3.32.0-1) experimental; urgency=medium
    
      * New upstream translations release
    
     -- Jeremy Bicha <email address hidden>  Sun, 17 Mar 2019 16:06:32 -0400