gnome-base / gdm

GNOME Display Manager for managing graphical display servers and user logins

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

v50.3-r2 :: 0 :: gentoo

Modified
License
GPL-2+ branding? ( CC-BY-SA-4.0 )
Keywords
~amd64 ~arm ~arm64 ~riscv ~x86
USE flags
X audit branding debug elogind fprint plymouth selinux systemd test

v50.3-r1 :: 0 :: gentoo

Modified
License
GPL-2+ branding? ( CC-BY-SA-4.0 )
Keywords
~amd64 ~arm ~arm64 ~riscv ~x86
USE flags
X audit branding debug elogind fprint plymouth selinux systemd test

v50.3 :: 0 :: gentoo

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

v49.4 :: 0 :: gentoo

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

v49.2-r4 :: 0 :: gentoo

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

v48.0-r2 :: 0 :: gentoo

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

General

X
Add support for X11
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
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
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

video_cards

nvidia
VIDEO_CARDS setting to build driver for nvidia video cards

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

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-auth / polkit : Policy framework for controlling privileges for system-wide services

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

acct-user / gdm-greeter : User for GDM greeter specialized for elogind

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

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

sys-apps / acl : Access control list utilities, libraries, and headers

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-auth / polkit : Policy framework for controlling privileges for system-wide services

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-drivers / nvidia-drivers : NVIDIA Accelerated Graphics Driver

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

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
982061
gnome-base/gnome-shell-49.9, gnome-base/gdm-49.4, x11-wm/mutter-49.7: stablereq
982133
gnome-base/gdm-49.2-r3 multiseat causes GDM not to start
982986
gnome-base/gdm-50.3-r1 on login screen shows usernames while specifically configured not to
Repository mirror & CI · gentoo
Merge updates from master
Xin Xu · gentoo
gnome-base/gdm: remove xorg-proto from DEPEND
xorg-proto is pulled in by x11-libs/libXau, which provides X11/Xauth.h. X11/Xauth.h is used in daemon/gdm-x-session.c, which is built only when USE=X is enabled. Signed-off-by: Xin Xu <xxsemail@qq.com> Part-of: https://codeberg.org/gentoo/gentoo/pulls/1932 Merges: https://codeberg.org/gentoo/gentoo/pulls/1932 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Xin Xu · gentoo
gnome-base/gdm: reapply xhost RDEPEND conditional on USE=X
Commit 177a18929104828065a6610475bcc3c1381b41ae introduced x11-libs/xhost RDEPEND conditional on USE=X. Overwritten during a version bump, reapply it. Signed-off-by: Xin Xu <xxsemail@qq.com> Part-of: https://codeberg.org/gentoo/gentoo/pulls/1932 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
gnome-base/gdm: fix missing subslot binding breaking stable systems
This subslot binding was added a long time ago in: ``` Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: Tue Jul 28 06:51:23 2026 gnome-base/gdm: Needs to be rebuild following accountsservice soname changes ``` ... but only did so for the latest unstable, which is later than today's current stable. Add it to all old versions too. Fixes: 222d368d8fd6dfbb4604c3f31eec5148769809e7 Closes: https://bugs.gentoo.org/983122 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: drop 49.3-r3
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
gnome-base/gdm: drop 50.1
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
gnome-base/gdm: Drop ancient pulseaudio workaround
At least in my systems (all migrated to pipewire), I do not need anymore the workaround for making bluetooth sound work. Try to drop it then. Bug: https://bugs.gentoo.org/679526 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
gnome-base/gdm: add 50.3
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: drop 49.3
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Hyland B. · gentoo
gnome-base/gdm: add 49.4
Signed-off-by: Hyland B. <me@ow.swag.toys> Part-of: https://github.com/gentoo/gentoo/pull/46664 Closes: https://github.com/gentoo/gentoo/pull/46664 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Hyland B. · gentoo
gnome-base/gdm: Adapt gdm PAM patch to use gnome session openrc module
Closes: https://bugs.gentoo.org/974281 Signed-off-by: Hyland B. <me@ow.swag.toys> Part-of: https://github.com/gentoo/gentoo/pull/46664 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: Needs to be rebuild following accountsservice soname changes
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: drop 49.2, 49.2-r1
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Xin Xu · gentoo
gnome-base/gdm: add xhost to RDEPEND only with USE=X
xhost is needed only by Xsession. Xsession is installed only when X11 support is enabled. Signed-off-by: Xin Xu <xxsemail@qq.com> Part-of: https://github.com/gentoo/gentoo/pull/46556 Closes: https://github.com/gentoo/gentoo/pull/46556 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 49.2-r2 x86, #978717
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gnome-base/gdm: Stabilize 49.2-r2 arm64, #978717
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gnome-base/gdm: Stabilize 49.2-r2 amd64, #978717
Signed-off-by: Sam James <sam@gentoo.org>
Lukas Schmelting · gentoo
gnome-base/gdm: add 49.3
- Readd gtk[X] if USE=X ``` * QA Notice: binaries depend on Gtk's x11-specific ABI without USE dep: * * /usr/libexec/gdm-simple-chooser * /usr/libexec/gdm-host-chooser ``` - Remove property-none and wayland-no-x11 patches, which are contained in GNOME 49.3 Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://codeberg.org/gentoo/gentoo/pulls/1366 Merges: https://codeberg.org/gentoo/gentoo/pulls/1366 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: Apply multiple upstream fixes
Apply multiple bugfixes from upstream 49 and 50 branches, also fixing the detection of some modern GPUs. Closes: https://bugs.gentoo.org/976866 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: Ensure gdm-greeter dynamic users work on nvidia systems
Gentoo restricts NVIDIA device access to the 'video' group by default. This breaks the GDM greeter when using dynamic users, as they cannot reliably inherit this group. Instead of globally modifying PAM configurations for systemd --user, we grant direct ACL access to the gdm user via a systemd drop-in. This approach is minimally invasive, strictly targets NVIDIA systems, and bypasses the Gentoo-specific 'video' group requirement, bringing the behavior closer to other video drivers. Closes: https://bugs.gentoo.org/973590 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Hyland B. · gentoo
gnome-base/gdm: add 50.1
Signed-off-by: Hyland B. <me@ow.swag.toys> Part-of: https://github.com/gentoo/gentoo/pull/46394 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
gnome-base/gdm: Keyword 49.2 riscv, #973153
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: drop 47.0, 48.0
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
gnome-base/gdm: stabilize 48.0-r1 for amd64, arm64, x86
nvidia-drivers-595.x is stable now and hadn't realized that the udev rules cleanup was only done in ~testing until users reported having problems in #gentoo. There was no code actual code changes between 48.0 and 48.0-r1, and no users reported problems with it -- so makes little sense to go through arch testing and may as well just quick stabilize. Bug: https://bugs.gentoo.org/873154 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: Drop nvidia wayland disabling checks
They are obsolete and break for upcoming nvidia-drivers versions. Upstream also dropped them at gdm-49. Thanks-to: lxnay Thanks-to: Ionen Wolkens Thanks-to: Lukasz Pawelczyk Thanks-to: Thomas Scheiblauer Closes: https://bugs.gentoo.org/873154 Closes: https://bugs.gentoo.org/966080 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Swagtoy · gentoo
gnome-base/gdm: add 49.2
Signed-off-by: Swagtoy <me@ow.swag.toys> Part-of: https://github.com/gentoo/gentoo/pull/44112 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
*/*: depend on newer gdbus-codegen as a workaround
This is similar to d83e25b6a59578c519b2910640b5cb4205f0275c. Adapted parona's sed then checked results: ``` $ sed -E '/dev-util\/gdbus-codegen(:=|\s|$|-[0-9]|\[)/ { s/(>=)?dev-util\/gdbus-codegen(-[0-9.r-]*)?/>=dev-util\/gdbus-codegen-2.80.5-r1/ }' */*/*.ebuild -i ``` We need to make the PM upgrade to newer gdbus-codegen (see da84c0959ec1fc73002405e18be15b06546e43c9). Otherwise, a gdbus-codegen that is broken (even if we added a newer version and dropped old etc) may be used to build other packages and cause build failures. Bug: https://bugs.gentoo.org/919904 Bug: https://bugs.gentoo.org/922654 Bug: https://bugs.gentoo.org/959259 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
*/*: depend on newer gobject-introspection as a workaround
sed -E '/dev-libs\/gobject-introspection(:=|\s|$|-[0-9]|\[)/ { s/(>=)?dev-libs\/gobject-introspection(-[0-9.r-]*)?/>=dev-libs\/gobject-introspection-1.82.0-r2/ }' */*/*.ebuild -i + manually going over to undo the false positives or if the version requirement was higher. Bug: https://bugs.gentoo.org/947058 See-Also: ae37e3f389808700bd0f4343ee04888f0ef179d2 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44336 Closes: https://github.com/gentoo/gentoo/pull/44336 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 48.0 amd64, #964110
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 48.0 arm64, #964110
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 48.0 x86, #964110
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: drop 46.2-r2
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
gnome-base/gdm: add 48.0
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 47.0 arm64, #959012
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: Stabilize 47.0 amd64, #959012
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 47.0 x86, #959012
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: backport C23 fix
Bug: https://bugs.gentoo.org/944223 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gnome-base/gdm: restore lost -std=gnu17
Bug: https://bugs.gentoo.org/944223 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: drop 45.0.1-r2, 46.2-r1
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Pacho Ramos · gentoo
gnome-base/gdm: add 47.0
Closes: https://github.com/gentoo/gentoo/pull/38676 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 46.2-r2 arm64, #946484
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 46.2-r2 x86, #946484
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gnome-base/gdm: Stabilize 46.2-r2 amd64, #946484
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gnome-base/gdm: Migrate away from gnome2.eclass and ensure schemas are updated
Follow the model of gnome-shell ebuilds Bug: https://bugs.gentoo.org/939358 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gnome-base/gdm: build w/ -std=gnu17
Not going to worry about this more until we have latest version in tree. Closes: https://bugs.gentoo.org/944223 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
gnome-base/gdm: Depend on libcanberra-gtk3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
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