gnome-base / gdm

GNOME Display Manager for managing graphical display servers and user logins

Official package sites : https://gitlab.gnome.org/GNOME/gdm · https://wiki.gnome.org/Projects/GDM ·

v46.2 :: 0 :: gentoo

Modified
License
GPL-2+ branding? ( CC-BY-SA-4.0 )
Keywords
~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
USE flags
accessibility audit bluetooth-sound branding elogind fprint plymouth selinux systemd tcpd test wayland

v45.0.1-r1 :: 0 :: gentoo

Modified
License
GPL-2+ branding? ( CC-BY-SA-4.0 )
Keywords
amd64 arm64 x86 ~arm ~loong ~ppc64 ~riscv
USE flags
accessibility audit bluetooth-sound branding elogind fprint plymouth selinux systemd tcpd test wayland

General

accessibility
Add support for accessibility (eg 'at-spi' library)
audit
Enable support for Linux audit subsystem using sys-process/audit
bluetooth-sound
Allow loading of bluetooth sound modules. This may be necessary for accessibility screen readers, but may cause bluetooth sound issues for users logging in.
branding
Enable Gentoo specific branding
elogind
Enable session tracking via sys-auth/elogind
fprint
Enables experimental fingerprint authentication using sys-auth/fprintd
plymouth
Enable support for smooth transition from sys-boot/plymouth
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
tcpd
Add support for TCP wrappers
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
wayland
Enable dev-libs/wayland backend

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format

dev-libs / libgudev : GObject bindings for libudev

gnome-base / dconf : Simple low-level configuration system

gnome-base / gnome-settings-daemon : Gnome Settings Daemon

gnome-base / gsettings-desktop-schemas : Collection of GSettings schemas for GNOME desktop

media-libs / libcanberra : Portable sound event library

sys-apps / accountsservice : D-Bus interfaces for querying and manipulating user account information

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / keyutils : Linux Key Management Utilities

sys-apps / systemd : System and service manager for Linux

sys-apps / tcp-wrappers : TCP Wrappers

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

sys-auth / pambase : PAM base configuration files

sys-boot / plymouth : Graphical boot animation (splash) and logger

sys-libs / libselinux : SELinux userland library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-process / audit : Userspace utilities for storing and processing auditing records

virtual / udev : Virtual to select between different udev daemon providers

x11-base / xorg-proto : X.Org combined protocol headers

x11-base / xorg-server : X.Org X servers

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXau : X.Org X authorization library

x11-libs / libXdmcp : X.Org X Display Manager Control Protocol library

x11-libs / libxcb : X C-language Bindings library

x11-misc / xdg-utils : Portland utils for cross-platform/cross-toolkit/cross-desktop interoperability

acct-group / gdm : System group: gdm

acct-user / gdm : User for running GDM

app-accessibility / orca : Extensible screen reader that provides access to the desktop

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / json-glib : Library providing GLib serialization and deserialization for the JSON format

dev-libs / libgudev : GObject bindings for libudev

gnome-base / dconf : Simple low-level configuration system

gnome-base / gnome-session : Gnome session manager

gnome-base / gnome-settings-daemon : Gnome Settings Daemon

gnome-base / gnome-shell : Provides core UI functions for the GNOME desktop

gnome-base / gsettings-desktop-schemas : Collection of GSettings schemas for GNOME desktop

gnome-extra / mousetweaks : Mouse accessibility enhancements for the GNOME desktop

media-libs / libcanberra : Portable sound event library

sys-apps / accountsservice : D-Bus interfaces for querying and manipulating user account information

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / keyutils : Linux Key Management Utilities

sys-apps / systemd : System and service manager for Linux

sys-apps / tcp-wrappers : TCP Wrappers

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

sys-auth / fprintd : D-Bus service to access fingerprint readers

sys-auth / pambase : PAM base configuration files

sys-boot / plymouth : Graphical boot animation (splash) and logger

sys-libs / libselinux : SELinux userland library

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-process / audit : Userspace utilities for storing and processing auditing records

virtual / udev : Virtual to select between different udev daemon providers

x11-apps / xhost : Controls host and/or user access to a running X server

x11-base / xorg-server : X.Org X servers

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXau : X.Org X authorization library

x11-libs / libXdmcp : X.Org X Display Manager Control Protocol library

x11-libs / libxcb : X C-language Bindings library

x11-misc / xdg-utils : Portland utils for cross-platform/cross-toolkit/cross-desktop interoperability

gnome-base / gnome : Meta package for GNOME, merge this package to install

gnome-base / gnome-flashback : GNOME Flashback session

gnome-base / gnome-panel : The GNOME Flashback Panel

x11-misc / xscreensaver : Modular screen saver and locker for the X Window System

479314
gnome-base/gdm: add pam fingerprint usage support (?)
630830
gnome-base/gdm: root privilege escalation via "chown" in pkg_postinst
642198
media-sound/pulseaudio running under gnome-base/gdm - breaking at least zeroconf setup
679526
gnome-base/gdm: Do not let gdm's pulseaudio capture the bluetooth sources and sinks, which renders them unavailable for the user
762460
<gnome-base/gdm-40.0: authentication bypass (CVE-2020-27837)
797442
gnome-base/gdm: accessibility features no longer working in 40.0 or above
873154
gnome-base/gdm-43.0 61-gdm.rules wrongly assumes location of systemd's system-sleep dir and disables wayland on nvidia due to not finding a file
939201
gnome-base/gdm no Wayland option
939358
gnome-base/gdm-46.2 black screen, flashing cursor
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gnome-base/gdm: Bump to 46.2
Closes: https://github.com/gentoo/gentoo/pull/34749 Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: drop 44.1, 45.0.1
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 45.0.1-r1 x86, #920697
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 45.0.1-r1 amd64, #920697
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gnome-base/gdm: Stabilize 45.0.1-r1 arm64, #920697
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: backport modern c ptr fix
Closes: https://bugs.gentoo.org/919081 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gnome-base/gdm: Version bump to 45.0.1
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32780 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gnome-base/gdm: Version bump to 45_beta
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32512 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
gnome-base/gdm: keyword 44.1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 44.1 amd64, #907630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 44.1 x86, #907630
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 44.1 arm64, #907630
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gnome-base/gdm: Version bump to 44.1
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30883 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 44.0 amd64, #905512
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 44.0 x86, #905512
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 44.0 arm64, #905512
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gnome-base/gdm: Version bump to 44.0
Closes: https://github.com/gentoo/gentoo/pull/30301 Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
gnome-base/gdm: Stabilize 43.0 x86, #879807
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 43.0 amd64, #879807
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 43.0 arm64, #879807
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Version bump to 43.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Bracht Laumann Jespersen · gentoo
gnome-base/gdm: quote variable EROOT
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 42.0 arm64, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 42.0 x86, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gnome-base/gdm: Stabilize 42.0 amd64, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Version bump to 42.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 41.3 arm64, #834426
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 41.3 x86, #834426
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gnome-base/gdm: Stabilize 41.3 amd64, #834426
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Version bump to 41.3
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 41.0 with patchset
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
gnome-base/gdm: keyword ~riscv
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 40.1 arm64, #806322
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 40.1 amd64, #806322
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gnome-base/gdm: Stabilize 40.1 x86, #806322
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop keywords for arches without rust
This requires gnome-shell, and I'm going to drop the old versions including the one that doesn't require rustified-librsvg. Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Version bump to 40.1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 40.0-r1 arm64, #800710
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 40.0-r1 x86, #800710
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gnome-base/gdm: Stabilize 40.0-r1 amd64, #800710
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: Fix udev rules.d installation path
Closes: https://bugs.gentoo.org/794136 Thanks-to: nvaert1986 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Bug: https://bugs.gentoo.org/762460 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 40.0 arm64, #792327
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 40.0 amd64, #792327
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 40.0 x86, #792327
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Fix libwrap detection
Closes: https://bugs.gentoo.org/790671 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Fix build with elogind
Closes: https://bugs.gentoo.org/787203 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Version bump to 40.0
* Drop 49-keychain and 50-ssh-agent files (bugs #549102, #692648) * Switch to Meson (resolves bug #585976) ** Remove unnecessary fontconfig, libXext, iso-codes, libgudev, libXinerama dependencies * Remove unused introspection, smartcard, xinerama USE flags * Depend on xorg-server[-minimal] (bug #660546) * Resolve bug #613222, resolved upstream in v40.0 * Resolve bug #733708, resolved upstream in v3.38 Bug: https://bugs.gentoo.org/762460 Closes: https://bugs.gentoo.org/549102 Closes: https://bugs.gentoo.org/585976 Closes: https://bugs.gentoo.org/613222 Closes: https://bugs.gentoo.org/660546 Closes: https://bugs.gentoo.org/692648 Closes: https://bugs.gentoo.org/733708 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gnome-base/gdm: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 3.36.4-r1 arm64, #774927
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
gnome-base/gdm: x86 stable (bug #774927)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: revbump for missing desktop inherit
Reasonable chance that an icon may be missing as desktop.eclass inherit was missing (not indirect). Lost in EAPI 7 bump. Fixes: 625bc2d99ab7bc3285b889ca4e69beb2395ca1ed Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-base/gdm: Stabilize 3.36.4 amd64, #774927
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 3.36.3 arm64, #773172
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Michael · gentoo
gnome-base/gdm: GLEP 81, EAPI 7
Also replace pam_fprint with pam_fprintd since that is the only version of the PAM module referenced in the code. Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
gnome-base/gdm: fix quoting for pkg-config
Bug: https://bugs.gentoo.org/756238 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 3.36.4
Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: remove old
Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 3.36.3 amd64, #738728
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
gnome-base/gdm: x86 stable (bug #738728)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 3.36.3
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 3.36.2
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: drop alpha keywords
Needs gnome-shell, which had ancient version with alpha keywords removed. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
gnome-base/gdm: x86 stable wrt bug #717144
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
gnome-base/gdm: amd64 stable wrt bug #717144
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
*/*: restore ~ia64 gnome-base/gnome-shell keywords
Émeric Maschino and Mart Raudsepp noted that gnome-extra/evolution-data-server has no hard dependency on webkit-gtk and we can just mask USE=oauth there. This change does exactly that and restores keywords for the following packages: - gnome-base/gdm - gnome-base/gnome-shell - nome-extra/chrome-gnome-shell - nome-extra/evolution-data-server Reported-by: Émeric Maschino Closes: https://bugs.gentoo.org/717550 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
*/*: dekeyword ruby on ia64
ruby-2.7 removed support for coroutines on ia64 (requires a bit of manual stack management): https://github.com/ruby/ruby/commit/d17344cfc56edc4599252041b3ec0d46af0851fd Previous ruby versions were not very stable. The change dekeywords ruby. As a result webkit-gtk got dekeyworded and pulled out a few gnome packages as well. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 3.34.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: remove old
Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-base/gdm: x86 stable wrt bug #702260
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
gnome-base/gdm: amd64 stable wrt bug #702260
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 3.32.0
Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-base/gdm: migrate to sys-libs/pam
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
gnome-base/gdm: arm64 keyworded
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.70, Repoman-2.3.16
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: remove old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-base/gdm: x86 stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-base/gdm: amd64 stable wrt bug #685254
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: workaround file perm and bluetooth sound issues
Install a pulseaudio default config file which unloads bluetooth modules, to avoid logged in users failing to load these modules upon log-in due to device locks. As bluetooth sound may be important for a11y screen reader over bluetooth sound, a USE flag is provided to keep loading bluetooth modules; as this shouldn't be a common case (especially as normal sound still works, it's just about sound over bluetooth), this USE flag is default disabled. Add back file ownership tweaks, as users still somehow end up with wrong permissions. At least if the path where Xorg sessions log file gets written has wrong permissions, Xorg fails to start and gdm with it. Bug: https://bugs.gentoo.org/679526 Closes: https://bugs.gentoo.org/669146 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: remove old
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: wait for graphics DRM master with systemd
gdm currently lacks code to properly wait for the CanGraphical property on a logind seat to switch to "Yes" before gnome-shell is started for the login VT. This is a problem, especially with wayland enabled, when the graphics system isn't fully initialized by the time gdm is started in parallel, because gnome-shell will fail to start graphics and gdm will retry with a X session, which likely succeeds at that point. This unexpectedly ends up in a gdm Xorg session, instead of a gdm Wayland session, which won't be able to start Wayland sessions, or reap itself for memory savings once logged in, etc. For systemd we can grab a workaround used by Ubuntu, which adds an ExecStartPre command to the gdm service, that waits for the DRM master to appear (with a 10 seconds safety fallback) before letting gdm itself start up. For OpenRC this is not effective, but combined with usually slower startup of the system with OpenRC, and xdm service usually starting at the very end (compared to rather early in parallel with systemd) due to various service rules, it should be much more unlikely to be a problem for OpenRC systems, or even impossible if something in init deps ends up waiting for udev to settle. Eventually, in a future release, there should be upstream gdm full CanGraphical waiting on its own, which should solve any OpenRC issues as well, provided that in-use elogind handles CanGraphical correctly (there have been issues in systemd code too). Bug: https://bugs.gentoo.org/613222 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: add elogind support
Include a patch from 3.32 that removes long gone legacy argument to pam_systemd.so, as to make it uniform with the added elogind support (and not add that legacy arg there too) and be able to reuse the pam-elogind.patch bits for 3.32 without changes, just dropping the argument patch. The elogind support is achieved without configure.ac patches by making use of the standard PKG_CHECK_MODULES builtin AC_ARG_VAR provided variable override support and passing elogind values there as a drop-in replacement. So we don't need an eautoreconf and maintaing an autotools patch until upstream moves to meson. Initial VT is put back to 7 for elogind for the time being until there is more clarity what will happen with startDM.sh and how things interact with agetty out of the box (potential keyboard stealing, etc). Closes: https://bugs.gentoo.org/645348 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: require older gnome-settings-daemon for older gdm
org.gnome.SettingsDaemon.A11yKeyboard is a required component in <gdm-3.27.90 versions, which won't exist in gnome-settings-daemon-3.28 anymore. So for older gdm require <g-s-d-3.27. Newer gdm is mostly fine with old gnome-settings-daemon, as it just doesn't launch that component anymore, which means onscreen keyboard doesn't work anymore until g-s-d is upgraded - but this is ~arch for now and the newer gdm and g-s-d versions will be stabled together for sure in the future (unless the timed login security fixes are deemed too important). Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 3.30.3 - now always runs on VT1
GDM 3.30 has support for killing the login screen when not in use and the login screen (gdm used gnome-shell) is running with wayland. This will save a lot of memory when effective, as gnome-shell and I believe also gnome-settings-daemon and its plugins don't need to keep running anymore after having logged in. Memory wins between 100-300MB are to be expected. However if wayland isn't used or gnome-shell crashes with wayland (probably quite likely with gnome-shell-3.26 or older), then the only win is not having an agetty opened on VT1, which saves some ~600kB RAM. All this new code assumes the default VT1 is used for gdm. If we keep passing VT7 for initial VT, gdm just never shows a login screen until user manually switches to VT7 with Alt+F7. Instead of making that work, just always use VT1 for now like a good modern distro. We will see later how this works out for non-systemd, but currently the package still hard requires systemd anyways. Also drops obsolete sessreg dependency - it was used in the PostSession and co script in the past, but doesn't seem to have been for a long long time. If someone still configures it to be called in their local session scripts, they'll have to install it themselves, as we don't need it imposed on everyone when it's not used out of the box. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 3.26.2.1
This is a -r1 revision because gnome overlay had a -r0 that lacked CVE-2018-14424 fix patches. Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: security cleanup
Bug: https://bugs.gentoo.org/662782 Package-Manager: Portage-2.3.46, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
gnome-base/gdm: amd64 stable wrt bug #662782
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
gnome-base/gdm: x86 stable (bug #662782)
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gnome-base/gdm: CVE-2018-14424 and related patches
While here, remove an ancient fixup for a supposedly temporary gdm-3.5 bug that had resulted in wrong /var/lib/gdm permissions, and remove unused versionator inherit. Bug: https://bugs.gentoo.org/662782 Package-Manager: Portage-2.3.44, Repoman-2.3.10
Arfrever Frehtes Taifersar Arahesis · gentoo
gnome-base/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Mart Raudsepp · gentoo
gnome-base/gdm: remove old
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Thomas Deutschmann · gentoo
gnome-base/gdm: x86 stable (bug #631656)
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Mikle Kolyada · gentoo
gnome-base/gdm: amd64 stable wrt bug #631656
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Gilles Dartiguelongue · gentoo
gnome-base/gdm: security bump to 3.24.2 → 3.24.3 (CVE-2017-12164)
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Mike Gilbert · gentoo
gnome-base/gdm: call systemd_reenable from postinst
Bug: https://bugs.gentoo.org/628454 Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17
David Hicks · gentoo
gnome-base/gdm: use HTTPS for mail-archive.com
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Mart Raudsepp · gentoo
gnome-base/gdm-3.24.2: remove now unnecessary eautoreconf
The pam module dir patch got upstreamed and the remaining patches don't need an autotools regeneration Package-Manager: Portage-2.3.5, Repoman-2.3.2
Mart Raudsepp · gentoo
gnome-base/gdm-3.24.2: Sync in changes done over time in the 3.22 series
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Michał Górny · gentoo
gnome-base/gdm: Update Gentoo logo license, #293309
Closes: https://github.com/gentoo/gentoo/pull/4451
Mart Raudsepp · gentoo
gnome-base/gdm: remove old
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Agostino Sarubbo · gentoo
gnome-base/gdm: x86 stable wrt bug #611134
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
gnome-base/gdm: amd64 stable wrt bug #611134
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mart Raudsepp · gentoo
gnome-base/gdm: remove old
Package-Manager: Portage-2.3.4, Repoman-2.3.1
Mart Raudsepp · gentoo
gnome-base/gdm: Remove 3.16 upgrade notice for 3.22 and fix it for pathological cases for 3.20
Gentoo-bug: 589470
Mart Raudsepp · gentoo
gnome-base/gdm: bump to 3.22.3
Package-Manager: Portage-2.3.4, Repoman-2.3.1
Timo Tambet · gentoo
gnome-base/gdm: bump to 3.24.2
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Pacho Ramos · gentoo
gnome-base/gdm: Drop sparc (#599572)
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mart Raudsepp · gentoo
gnome-base/gdm: Remove old
Package-Manager: portage-2.3.3
Rémi Cardona · gentoo
gnome-base/gdm: install pam_gdm.so in correct location, bug #599714
Package-Manager: portage-2.3.2
Gilles Dartiguelongue · gentoo
gnome-base/gdm: cleanup old revision
Package-Manager: portage-2.3.2
Gilles Dartiguelongue · gentoo
gnome-base/gdm: version bump 3.20.1 → 3.22.1
Package-Manager: portage-2.3.2
Pacho Ramos · gentoo
gnome-base/gdm: x86 stable, bug 587010
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86"
Pacho Ramos · gentoo
gnome-base/gdm: amd64 stable, bug 587010
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64"
Pacho Ramos · gentoo
gnome-base/gdm: Version bump
Package-Manager: portage-2.3.0_rc1
Pacho Ramos · gentoo
gnome-base/gdm: Drop old
Package-Manager: portage-2.3.0_rc1
Pacho Ramos · gentoo
gnome-base/gdm: x86 stable, bug 584468
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="x86"
Pacho Ramos · gentoo
gnome-base/gdm: amd64 stable, bug 584468
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="amd64"
Pacho Ramos · gentoo
gnome-base/gdm: Version bump
Package-Manager: portage-2.2.28
Pacho Ramos · gentoo
gnome-base/gdm: Drop old
Package-Manager: portage-2.2.28
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Mikle Kolyada · gentoo
gnome-base/gdm: x86 stable wrt bug #427546
Package-Manager: portage-2.2.26
Pacho Ramos · gentoo
gnome-base/gdm: amd64 stable, bug 566378
Package-Manager: portage-2.2.27 RepoMan-Options: --include-arches="amd64"
Pacho Ramos · gentoo
gnome-base/gdm: Drop old
Package-Manager: portage-2.2.24
Pacho Ramos · gentoo
gnome-base/gdm: Version bump
Package-Manager: portage-2.2.24
Pacho Ramos · gentoo
gnome-base/gdm: Drop old
Package-Manager: portage-2.2.24
Pacho Ramos · gentoo
gnome-base/gdm: Version bump
Package-Manager: portage-2.2.24
Agostino Sarubbo · gentoo
gnome-base/gdm: x86 stable wrt bug #565086
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
gnome-base/gdm: amd64 stable wrt bug #565086
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Pacho Ramos · gentoo
gnome-base/gdm: Version bump, drop old
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
gnome-base/gdm: x86 stable wrt bug #551826
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Mikle Kolyada · gentoo
gnome-base/gdm: amd64 stable wrt bug #551826
Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed