gnome-base / gdm

GNOME Display Manager for managing graphical display servers and user logins

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

v3.32.0 :: 0 :: gentoo

Modified
License
GPL-2+ branding? ( CC-BY-SA-4.0 )
Keywords
~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~x86
USE flags
accessibility audit bluetooth-sound branding elogind fprint introspection ipv6 plymouth selinux smartcard systemd tcpd test wayland xinerama

v3.30.3-r3 :: 0 :: gentoo

Modified
License
GPL-2+ branding? ( CC-BY-SA-4.0 )
Keywords
amd64 x86 ~alpha ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh
USE flags
accessibility audit bluetooth-sound branding elogind fprint introspection ipv6 plymouth selinux smartcard systemd tcpd test wayland xinerama

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
Use sys-auth/elogind for session management
fprint
Enables experimental fingerprint authentication using sys-auth/fprintd
introspection
Add support for GObject based introspection
ipv6
Add support for IP version 6
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
smartcard
Enable smartcard support
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
xinerama
Add support for querying multi-monitor screen geometry through the Xinerama API

app-arch / xz-utils : utils for managing LZMA compressed files

app-portage / elt-patches : Collection of patches for libtool.eclass

app-text / docbook-xml-dtd : Docbook DTD for XML

app-text / iso-codes : ISO language, territory, currency, script codes and their translations

app-text / yelp-tools : Collection of tools for building and converting documentation

dev-libs / check : A unit test framework for C

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

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

dev-libs / libgudev : GObject bindings for libudev

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

dev-util / gdbus-codegen : GDBus code and documentation generator

dev-util / glib-utils : Build utilities for GLib using projects

dev-util / itstool : Translation tool for XML documents that uses gettext files and ITS rules

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 / fontconfig : A library for configuring and customizing font access

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 / 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-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / gettext : GNU locale utilities

sys-devel / libtool : A shared library tool for developers

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 / pkgconfig : Virtual for the pkg-config implementation

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 / libXext : X.Org Xext library

x11-libs / libXinerama : X.Org Xinerama library

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

x11-misc / shared-mime-info : The Shared MIME-info Database specification

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

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

app-text / iso-codes : ISO language, territory, currency, script codes and their translations

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

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

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 3 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 / fontconfig : A library for configuring and customizing font access

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 / 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 / pam_fprint : a simple PAM module which uses libfprint's functionality for authentication

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

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 / libXext : X.Org Xext library

x11-libs / libXinerama : X.Org Xinerama 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 3, merge this package to install

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

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

479314
sys-auth/pambase: (was: gnome-base/gdm-3.8.4): about fingerprint usage in pam files
549102
gnome-base/gdm-3.14.2 - /etc/gdm/Xsession sources ~/.bash_profile using default shell
585976
gnome-base/gdm: ebuild installs into paths that should be created at runtime
599486
gnome-base/gdm[wayland] unable to wake up monitor entered into power saving mode
601164
gnome-base/gdm-3.20.1: GLib: g_hash_table_find: assertion 'version == hash_table->version' failed
613154
gnome-base/gdm: Review new --enable-user-display-server configure option
613222
gnome-base/gdm[wayland] fails to start wayland session on boot when kernel driver is slower (gdm not waiting for CanGraphical property on the seat)
642198
media-sound/pulseaudio running under gnome-base/gdm - breaking at least zeroconf setup
660546
gnome-base/gdm: requires x11-base/xorg-server[-minimal]
673462
gnome-base/gdm-3.24.3-r1 fails to start login screen on Macbook Air
679008
gnome-base/gdm-3.26.2.1-r1 - gdm fails to start PPC64 because of missing /var/lib/gdm/.local/share/xorg directory
679526
gnome-base/gdm: Do not let gdm's pulseaudio capture the bluetooth sources and sinks, which renders them unavailable for the user
692648
gnome-base/gdm : xinitrc.d/50-ssh-agent should not modify ${command} variable
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