gdm3 3.37.90-1ubuntu1 source package in Ubuntu

Changelog

gdm3 (3.37.90-1ubuntu1) groovy; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * Merge with debian, containing new upstream release
  * debian/patches: Refresh
  * d/p/nvidia_prime.patch,
    d/p/config_error_dialog.patch,
    d/p/gdm3.service-wait-for-drm-device-before-trying-to-start-i.patch:
    - Update to use meson as build system
  * d/p/meson-Fix-Xsession-input-file-name.patch:
    - Rename input file from the wrong XSession to Xsession
  * d/p/ubuntu/XSession-Use-x-terminal-emulator-as-fallback-instead-of-x.patch:
    - Use x-terminal-emulator as the fallback terminal instead of xterm,
      so that the user configured (very likely gnome-terminal) is used
  * Remaining changes with debian:
    + README.Debian: update for correct paths in Ubuntu
    + control.in:
      - Don't recommend desktop-base
      - Build depend on libgudev-1.0-dev
      - Depend on bash for config_error_dialog.patch
      - Update Vcs field
      - Recomends libpam-fprintd (instead of Suggests)
    + rules:
      - Don't override default user/group
      - -Dgdm-xsession=true to install upstream Xsession script
      - override dh_installinit with --no-start to avoid session being killed
    + rules, README.Debian, gdm3.8.pod:
      Use upstream custom.conf instead of daemon.conf
    + gdm3.{postinst,postrm}: rename user and group back to gdm
    + gdm3.postinst, gdm3.prerm: don't kill gdm on upgrade
    + gdm3.*.pam: Make pam_env read ~/.pam_environment
    + gdm3.install:
      - Stop installing default.desktop. It adds unnecessary clutter
        ("System Default") to the session chooser.
      - Don't install debian/Xsession
    + Add run_xsession.d.patch
    + Add xresources_is_a_dir.patch
      - Fix loading from /etc/X11/Xresources/*
    + Add nvidia_prime.patch:
      - Add hook to run prime-offload (as root) and prime-switch if
        nvidia-prime is installed
    + Add revert_override_LANG_with_accountservices.patch:
      - On Ubuntu accountservices only stores the language and not the
        full locale as needed by LANG.
    + Add dont_set_language_env.patch:
      - Don't run the set_up_session_language() function, since it
        overrides variable values set by ~/.pam_environment
    + Add config_error_dialog.patch:
      - Show warning dialog in case of error in ~/.profile etc. and
        don't let a syntax error make the login fail
    + Add debian/patches/revert_nvidia_wayland_blacklist.patch:
      - Don't blacklist nvidia for wayland
    + Add gdm3.service-wait-for-drm-device-before-trying-to-start-i.patch:
      - Wait for the first valid gdm device on pre-start
    + Add debian/default.pa
      - Disable Bluetooth audio devices in PulseAudio from gdm3.
    + debian/gdm3.install
      - Added details of the default.pa file
    + debian/gdm3.postinst
      - Added installation of default.pa and creation of dir if it doesn't
        exist.
    + debian/greeter.dconf-defaults: Don't set Debian settings in the
      greeter's dconf DB
  * debian/patches: Fix patch not to patch debian/patches/series

  [ Simon McVittie ]
  * Add patch to remove deprecated StandardOutput=syslog from systemd unit
  * Build-Depend on systemd, for /usr/share/pkgconfig/systemd.pc.
    This should fix FTBFS on the buildds.

  [ Iain Lane ]
  * debian/control: Bump depends on gnome-{session,settings-daemon,shell}
    We require the newly rearranged systemd units that are in these
    versions.
  * debian/control: Make gdm depend on gnome-session-common ≥ 3.37.0-2~
    This is where the systemd units live now.

gdm3 (3.37.90-1) experimental; urgency=medium

  [ Marco Trevisan (Treviño) ]
  * New upstream release:
    - Updates to systemd integration
    - Support killling X on login even when wayland support is disabled
    - Fix multi-seat support (LP: #1891815)
    - Don't keep login screen running in background on Xorg
    - Fixes for when GDM isn't started on its configured initial VT
    - Don't hardcode path to plymouth
    - Enable wayland on cirrus
    - Chrome remote desktop fix
    - Always use separate session bus for greeter sessions
      This runs dbus-run-session, so the binary needs to be available
  * debian/rules:
    - Build with meson
    - Use --fail-missing if not in library-only mode
    - Expose to meson only X bin path
  * debian/control:
    - Depend on debhelper-compat = 13
    - Cleanup the Build-Depends: Remove dependencies that are not required
      explicitly by gdm
  * debian/libgdm1.symbols: Remove various (private) symbols.
    - They were wrongly exported as there's no trace of them in the
      public API.
  * debian/patches: Refresh as per meson port
  * d/p/16_xserver_path.patch:
    - Make meson read the X bin path from environment
  * d/p/meson-Fix-keyutils-pkg-config-name.patch,
    d/p/meson-Obey-at-Dcustom-conf-option-when-installing-custom..patch,
    d/p/meson-Use-correct-rules-path-when-getting-udevdir-from-pk.patch:
    - Fix some meson issues causing diffs with autotools
  * d/p/meson-Don-t-look-for-non-existent-journald-dependency.patch,
    d/p/meson_options-Enable-systemd-journal-by-default.patch:
    - Make gdm log again to the journal by default
  * debian/gdm3.install: Update install paths.
    Install everything under usr/share/gdm
  * debian/*.install: Use dh 13 ${DEB_HOST_MULTIARCH} instead of wildcards

  [ Simon McVittie ]
  * d/p/local-display-factory-always-force-login-screen-to-VT-1.patch:
    - Drop, applied upstream

gdm3 (3.36.2-1) unstable; urgency=medium

  * Team upload
  * New upstream release
    - Use a separate D-Bus session bus for each greeter
      + Add Depends on dbus, for dbus-run-session
    - Don't disable Wayland on Cirrus hardware (or more likely, emulated
      Cirrus hardware in qemu). A 5.2+ kernel is recommended.
    - Check for keyutils using pkg-config
    - Fixes for when GDM isn't started on its configured initial VT
    - Don't hard-code /bin/plymouth
    - Translation updates
  * d/watch: Only watch for even-numbered (stable) releases
  * d/p/local-display-factory-always-force-login-screen-to-VT-1.patch:
    Add post-release fix from upstream gnome-3-36 branch to fix a fast
    user switching regression in 3.36.2, by forcing the greeter to appear
    on tty1
  * Update symbols file.
    This ignores a change to private symbols:
    gdm_find_display_session_for_uid isn't declared in a public header,
    and nothing in Debian seems to call it.

gdm3 (3.34.1-3) unstable; urgency=medium

  * Team upload

  [ Simon McVittie ]
  * d/greeter.dconf-defaults: Use 64px instead of 128px logo.
    Until gnome-shell 3.36.1, the logo was scaled down to be 48px tall.
    Since 3.36.1, it's shown at actual size, and 128px looks silly.
    desktop-base doesn't currently have a 48px version, but 64px is close
    enough. (Closes: #955759)

  [ Alexander Kurtz ]
  * debian/generate-config: Re-compile the dconf database unconditionally.
    Previously we tried to determine whether running `dconf compile` was
    really necessary by comparing the timestamps of the input and output
    files in a make-like fashion, but this was unnecessarily complicated,
    since both the CPU and IO load are negligible.

gdm3 (3.34.1-2) unstable; urgency=medium

  [ Alexander Kurtz ]
  * debian/gdm3.postinst: Remove obsolete cleanup code now that buster has
    been released.

  [ Laurent Bigonville ]
  * debian/control.in: Bump Standards-Version to 4.5.0 (no further changes)
  * Move the daemons to libexec now that's allowed in the policy
  * Move everything from /var/run to /run as the former is a link to the later
    for quite some time
  * debian/gdm3.postinst: Remove obsolete cleanup code for gdm-welcome PAM
    service, this dates from 2012

 -- Iain Lane <email address hidden>  Wed, 02 Sep 2020 17:56:50 +0100

Upload details

Uploaded by:
Iain Lane
Uploaded to:
Groovy
Original maintainer:
Ubuntu Developers
Architectures:
linux-any
Section:
gnome
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gdm3_3.37.90.orig.tar.xz 754.0 KiB 53c2911e8b7298642f41bbd5719f385e4ff734406127a002b3f1573216a84e12
gdm3_3.37.90-1ubuntu1.debian.tar.xz 98.9 KiB c5ec2ea8cd3f29f81b4bc32fcc65c9f0ffcf692813d4a539bf450de49a08bcd6
gdm3_3.37.90-1ubuntu1.dsc 3.0 KiB a061af7bc5bc5d1bf72371533772bdea7050625a2bff2d794c1902aebed0cf2d

View changes file

Binary packages built by this source

gdm3: No summary available for gdm3 in ubuntu groovy.

No description available for gdm3 in ubuntu groovy.

gdm3-dbgsym: No summary available for gdm3-dbgsym in ubuntu groovy.

No description available for gdm3-dbgsym in ubuntu groovy.

gir1.2-gdm-1.0: No summary available for gir1.2-gdm-1.0 in ubuntu groovy.

No description available for gir1.2-gdm-1.0 in ubuntu groovy.

libgdm-dev: No summary available for libgdm-dev in ubuntu groovy.

No description available for libgdm-dev in ubuntu groovy.

libgdm1: No summary available for libgdm1 in ubuntu groovy.

No description available for libgdm1 in ubuntu groovy.

libgdm1-dbgsym: No summary available for libgdm1-dbgsym in ubuntu groovy.

No description available for libgdm1-dbgsym in ubuntu groovy.