Change logs for gnome-session source package in Groovy

  • gnome-session (3.38.0-1ubuntu1) groovy; urgency=medium
    
      * Merge with debian, containing new upstream release.
      * debian/control:
        - Update ubuntu-session breaks to match gnome ones (where it makes sense)
      * d/p/meson-Require-meson-0.53.patch,
        d/p/data-Leave-to-meson-the-duty-of-keeping-the-lists-in-sync.patch,
        d/p/meson-Generate-.session.conf-for-all-the-sessions-with-re.patch:
        - Drop, applied upstream
      * Remaining changes with debian:
        - 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.
        - debian/data: Add old-style systemd user session used by Unity
        - 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/ubuntu/kill_the_fail_whale.patch:
          + Kill the Fail Whale as it tends to be more annoying than helpful
        - debian/patches/ubuntu/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/ubuntu/ubuntu_sessions.patch:
          + Add ubuntu session tweaks
        - debian/patches/ubuntu/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/ubuntu/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/ubuntu/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/ubuntu/ignore_gsettings_region.patch:
          + Ignore the "region" gsettings value - users' setting of LC_*
            ariables 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.38.0-1) experimental; urgency=medium
    
      * Team upload
      * New upstream release
      * Revert "debian/watch: Find unstable versions too"
    
     -- Marco Trevisan (Treviño) <email address hidden>  Thu, 17 Sep 2020 13:23:35 +0200
  • gnome-session (3.37.0-2ubuntu1) groovy; urgency=medium
    
      [ Marco Trevisan (Treviño) ]
      * Merge with debian, containing new upstream release.
      * debian/patches: Refreshed as per upstream source changes
      * debian/control:
        - Bump ubuntu-session dependencies to match gnome ones
        - Set ubuntu-session breaks on shell and g-s-d (as gnome-session does)
        - Bump dependency to meson 0.53 as per upstream patches
        - Add Breaks/Replaces to unity-session on gnome-session-bin
      * debian/gnome-session-bin.install,
        debian/gnome-session-common.install,
        debian/gnome-session.install,
        debian/ubuntu-session.install:
        - Install gnome-session common systemd unit files to gnome-session-common
          while the ubuntu and gnome configuration drop-ins {ubuntu,gnome}-session.
          Add executable bit and use dh-exec to enable [linux-any] there.
      * debian/unity-session.install,
        debian/gnome-session-bin.install:
        - Move gnome-session.service to unity-session (it's unity specific)
      * d/p/ubuntu/ubuntu/kill_the_fail_whale.patch:
        - Dropped. The fail whale is still used as triggered by systemd, the bugs
          that the patch was addressing are 5 years old now and there's no point to
          carry this patch even more when upstream believes that the dialog should
          be shown. Also from an Ubuntu POV it's a better user experience than just
          going back to gdm.
      * d/p/meson-Require-meson-0.53.patch,
        d/p/data-Leave-to-meson-the-duty-of-keeping-the-lists-in-sync.patch,
        d/p/meson-Generate-.session.conf-for-all-the-sessions-with-re.patch:
        - Cherry pick upstream patches that allow to generate session files from
          meson, so that we can reuse the same codepath and reduce duplication for
          ubuntu session files.
      * d/p/ubuntu/ubuntu-sessions.patch:
        - Refresh as per upstream meson changes, make it generate ubuntu systemd
          configuration drop-in.
        - Don't pass --systemd anymore, this is the default
      * Remaining changes with debian:
        - 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.
        - debian/data: Add old-style systemd user session used by Unity
        - 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/ubuntu/kill_the_fail_whale.patch:
          + Kill the Fail Whale as it tends to be more annoying than helpful
        - debian/patches/ubuntu/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/ubuntu/ubuntu_sessions.patch:
          + Add ubuntu session tweaks
        - debian/patches/ubuntu/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/ubuntu/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/ubuntu/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/ubuntu/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
    
      [ Iain Lane ]
      * control: Switch from Breaks old gnome-shell to Depends new one.  I think
        this more correctly expresses what we want here. Our systemd session
        definitions refer to org.gnome.Shell.target which was introduced in
        3.37.91. We should ensure that this is on the system. Similarly for the
        various org.gnome.SettingsDaemon units which were renamed in 3.37.0.
      * debian/control: Apply relationship changes from gnome-session to
        ubuntu-session
    
    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
    
    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.
    
     -- Iain Lane <email address hidden>  Wed, 02 Sep 2020 17:44:42 +0100
  • gnome-session (3.36.0-2ubuntu1) focal; 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.
        - debian/data: Add old-style systemd user session used by Unity
        - 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/ubuntu/kill_the_fail_whale.patch:
          + Kill the Fail Whale as it tends to be more annoying than helpful
        - debian/patches/ubuntu/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/ubuntu/ubuntu_sessions.patch:
          + Add ubuntu session tweaks
        - debian/patches/ubuntu/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/ubuntu/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/ubuntu/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/ubuntu/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
      * Drop old upstart integration - upstart is long gone
    
    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.
    
    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)
    
     -- Iain Lane <email address hidden>  Thu, 26 Mar 2020 12:22:56 +0000