Versions
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
USE flags
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
Dependencies
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
Runtime Dependencies
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
Depending packages
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
Bugs
- 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
Change logs
- 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