public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/ikelos:master commit in: gnome-base/gdm/, gnome-base/gdm/files/, gnome-base/gdm/files/3.2.1.1/
@ 2013-10-12 14:39 Mike Auty
  0 siblings, 0 replies; 2+ messages in thread
From: Mike Auty @ 2013-10-12 14:39 UTC (permalink / raw
  To: gentoo-commits

commit:     313603f050740ae682cac15e2b3a3cc34efd4311
Author:     Mike Auty <mike.auty <AT> gmail <DOT> com>
AuthorDate: Wed Oct  2 10:55:01 2013 +0000
Commit:     Mike Auty <ikelos <AT> gentoo <DOT> org>
CommitDate: Wed Oct  2 10:55:01 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/ikelos.git;a=commit;h=313603f0

Add in gdm-3.8.4 with support for non-systemd systems.

---
 gnome-base/gdm/ChangeLog                           | 1603 ++++++++++++++++++++
 gnome-base/gdm/Manifest                            |   32 +
 gnome-base/gdm/files/3.2.1.1/gdm                   |   11 +
 gnome-base/gdm/files/3.2.1.1/gdm-autologin         |   10 +
 gnome-base/gdm/files/3.2.1.1/gdm-fingerprint       |   14 +
 gnome-base/gdm/files/3.2.1.1/gdm-password          |   11 +
 gnome-base/gdm/files/3.2.1.1/gdm-smartcard         |   15 +
 gnome-base/gdm/files/3.2.1.1/gdm-welcome           |    9 +
 gnome-base/gdm/files/3.2.1.1/gdm.service           |   11 +
 gnome-base/gdm/files/49-keychain                   |    9 +
 gnome-base/gdm/files/49-keychain-r1                |    9 +
 gnome-base/gdm/files/50-ssh-agent                  |   10 +
 gnome-base/gdm/files/50-ssh-agent-r1               |   10 +
 .../files/gdm-2.13.0.1-selinux-remove-attr.patch   |   24 +
 .../gdm/files/gdm-2.20.10-custom-session.patch     |   42 +
 ...dm-2.20.10-desktop-session-dmrc-autologin.patch |   34 +
 .../files/gdm-2.20.10-gdmsetup-24hr-combo.patch    |   22 +
 .../gdm/files/gdm-2.20.10-xinitrc-ssh-agent.patch  |   26 +
 gnome-base/gdm/files/gdm-2.20.2-gksu.patch         |   12 +
 .../gdm/files/gdm-2.20.9-parallel-make.patch       |   42 +
 .../gdm/files/gdm-2.32.0-fix-vt-problems.patch     |  195 +++
 .../gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch   |   32 +
 .../gdm/files/gdm-3.2.1.1-custom-session.patch     |   51 +
 .../files/gdm-3.3.92.1-disable-accessibility.patch |   30 +
 .../files/gdm-3.6.0-fix-daemonize-regression.patch |  192 +++
 .../gdm/files/gdm-3.6.0-selinux-automagic.patch    |   31 +
 .../files/gdm-3.6.2-gdm-slave.xml-unicode.patch    |   27 +
 .../files/gdm-3.7.3.1-disable-accessibility.patch  |   34 +
 .../gdm-3.7.90-fix-daemonize-regression.patch      |  134 ++
 .../gdm/files/gdm-3.8.4-fingerprint-auth.patch     |   29 +
 gnome-base/gdm/gdm-3.8.4-r1.ebuild                 |  231 +++
 gnome-base/gdm/metadata.xml                        |   22 +
 32 files changed, 2964 insertions(+)

diff --git a/gnome-base/gdm/ChangeLog b/gnome-base/gdm/ChangeLog
new file mode 100644
index 0000000..297c1a9
--- /dev/null
+++ b/gnome-base/gdm/ChangeLog
@@ -0,0 +1,1603 @@
+# ChangeLog for gnome-base/gdm
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.378 2013/07/31 03:37:08 tetromino Exp $
+
+*gdm-3.8.4 (31 Jul 2013)
+
+  31 Jul 2013; Alexandre Rostovtsev <tetromino@gentoo.org> -gdm-3.6.2.ebuild,
+  -gdm-3.8.0.ebuild, +gdm-3.8.4.ebuild,
+  +files/gdm-3.8.4-fingerprint-auth.patch:
+  Version bump and fix invalid gdm-fingerprint.pam. Drop old.
+
+  28 Jul 2013; Gilles Dartiguelongue <eva@gentoo.org> gdm-3.8.3.1.ebuild:
+  Add missing configure switch to handle fallback mode.
+
+  28 Jul 2013; Pacho Ramos <pacho@gentoo.org> gdm-3.8.3.1.ebuild:
+  Tell people that they need to run systemd
+
+  25 Jul 2013; Pacho Ramos <pacho@gentoo.org> gdm-3.8.3.1.ebuild:
+  Drop keywords #478076
+
+  17 Jul 2013; Pacho Ramos <pacho@gentoo.org> gdm-3.8.3.1.ebuild:
+  Changing perms of /run here doesn't make sense as they are regenerated on each
+  boot, anyway, looks like permissions are being properly handled and no
+  distribution is neither needing to change them via tmpfiles.d
+
+*gdm-3.8.3.1 (14 Jul 2013)
+
+  14 Jul 2013; Pacho Ramos <pacho@gentoo.org> +gdm-3.8.3.1.ebuild:
+  Version bump, use more upstream stuff (like exherbo pam.d files, systemd
+  units), systemd is required as upstream only cares about it (#463784) and we
+  will need systemd for other Gnome 3.8 parts (also, logind cannot be run
+  without systemd from >= 205).
+
+*gdm-3.6.2-r1 (20 May 2013)
+
+  20 May 2013; Gilles Dartiguelongue <eva@gentoo.org> +gdm-3.6.2-r1.ebuild:
+  Backport consolekit path fix, bug #461866.
+
+  05 May 2013; Justin Lecher <jlec@gentoo.org> gdm-3.6.2.ebuild,
+  gdm-3.8.0.ebuild:
+  Fix obsolete macros to work with automake-1.13, #468608
+
+*gdm-3.8.0 (28 Mar 2013)
+
+  28 Mar 2013; Pacho Ramos <pacho@gentoo.org>
+  +files/gdm-3.7.3.1-disable-accessibility.patch,
+  +files/gdm-3.7.90-fix-daemonize-regression.patch, +gdm-3.8.0.ebuild:
+  Version bump for Gnome 3.8
+
+  14 Mar 2013; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-3.6.2.ebuild:
+  Remove unnecessary dependency on consolekit[pam] and pam[consolekit], thanks
+  to Samuli Suominen (bug #461688)
+
+  07 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> metadata.xml:
+  Remove unused or redundant USE flag description.
+
+  07 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org>
+  -files/gdm-2.32.0-automagic-libxklavier-support.patch, -files/3.4.1/gdm,
+  -files/gdm-2.32.0-custom-session.patch, -files/3.4.1/gdm.service,
+  -files/gdm-2.32.0-fix-daemonize-regression.patch, -files/3.4.1/gdm-autologin,
+  -files/gdm-2.32.0-selinux-remove-attr.patch, -gdm-2.32.1-r1.ebuild,
+  -files/gdm-3.2.1.1-disable-accessibility.patch, -files/3.4.1/gdm-fingerprint,
+  -files/gdm-3.2.1.1-pam-fix-1.patch, -files/gdm-3.2.1.1-pam-fix-2.patch,
+  -gdm-3.4.1-r3.ebuild, -files/gdm-3.4.1-dconf-0.13.patch,
+  -files/3.4.1/gdm-password, -files/gdm-3.4.1-plymouth.patch,
+  -files/3.4.1/gdm-smartcard, -files/gdm-3.4.1-save-root-window.patch,
+  -files/3.4.1/gdm-welcome:
+  Clean up old revisions.
+
+  02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
+  Add ~arm, wrt bug #449220
+
+  06 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
+  Add ~sparc, wrt bug #449220
+
+  01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
+  Add ~alpha, wrt bug #449220
+
+  01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
+  Add ~ia64, wrt bug #449220
+
+  31 Dec 2012; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
+  Add ~ppc64, wrt bug #449220
+
+  31 Dec 2012; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
+  Add ~ppc, wrt bug #449220
+
+  28 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-3.6.2.ebuild,
+  +files/gdm-3.6.2-gdm-slave.xml-unicode.patch:
+  Fix build failure with python-3.2 and certain locales (bug #449062, thanks to
+  pingoo et al.)
+
+*gdm-3.6.2 (26 Dec 2012)
+
+  26 Dec 2012; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.20.11.ebuild,
+  -files/gdm-2.32.0-broken-VT-detection.patch, -gdm-2.32.1.ebuild,
+  -gdm-3.2.1.1-r1.ebuild, -gdm-3.2.1.1-r2.ebuild, -gdm-3.4.1.ebuild,
+  -gdm-3.4.1-r1.ebuild, gdm-3.4.1-r3.ebuild,
+  +files/gdm-3.6.0-fix-daemonize-regression.patch,
+  +files/gdm-3.6.0-selinux-automagic.patch, +gdm-3.6.2.ebuild, metadata.xml:
+  Version bump for Gnome 3.6. USE=introspection is now global. Clean up old
+  revisions.
+
+*gdm-3.4.1-r3 (29 Sep 2012)
+
+  29 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+  -gdm-3.4.1-r2.ebuild, +gdm-3.4.1-r3.ebuild:
+  Do not install old /etc/pam.d/gdm file, it blocks sys-libs/pam from emerging
+  (bug #435042, thanks to Martin Wegner).
+
+*gdm-3.4.1-r2 (27 Sep 2012)
+
+  27 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-2.20.11.ebuild,
+  gdm-2.20.11-r1.ebuild, gdm-2.32.1.ebuild, gdm-2.32.1-r1.ebuild,
+  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild, gdm-3.4.1.ebuild,
+  gdm-3.4.1-r1.ebuild, +gdm-3.4.1-r2.ebuild:
+  Rewrite pam.d files to hopefully address some of the problems systemd users
+  have been having (e.g. bug #435042); pam.d files are now shipped in a tarball
+  to keep FILESDIR a bit cleaner. Make license more precise.
+  Note that gdm now relies on sys-auth/pambase with USE=gnome-keyring for
+  automatic keyring unlocking.
+
+  12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-2.20.11.ebuild,
+  gdm-2.20.11-r1.ebuild, gdm-2.32.1.ebuild, gdm-2.32.1-r1.ebuild,
+  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild, gdm-3.4.1.ebuild,
+  gdm-3.4.1-r1.ebuild:
+  Update homepage.
+
+*gdm-3.4.1-r1 (12 Sep 2012)
+
+  12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +files/3.4.1/gdm,
+  +files/3.4.1/gdm.service, +files/3.4.1/gdm-autologin,
+  +files/3.4.1/gdm-fingerprint, +files/3.4.1/gdm-password,
+  +files/3.4.1/gdm-welcome, +files/49-keychain-r1, +files/50-ssh-agent-r1,
+  +gdm-3.4.1-r1.ebuild, +files/gdm-3.4.1-dconf-0.13.patch,
+  +files/3.4.1/gdm-smartcard, metadata.xml:
+  Add support for dconf-0.13.x. Use pam_systemd.so if USE=systemd (bug #434798,
+  thanks to Yang Zhao). Make libaudit non-automagic (bug #408063, thanks to
+  Justin Lecher). Use pam_ldap in the greeter if USE=ldap to allow ldap users
+  to be listed (bug #430740, thanks to Plopmaster). Silence errors in
+  49-keychain and 50-ssh-agent (bug #353068, thanks to Ian Abbott).
+
+  07 Jun 2012; Zac Medico <zmedico@gentoo.org> gdm-2.20.11-r1.ebuild,
+  gdm-2.20.11.ebuild, gdm-2.32.1-r1.ebuild, gdm-2.32.1.ebuild,
+  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild, gdm-3.4.1.ebuild:
+  inherit user for enewgroup and enewuser
+
+*gdm-3.4.1 (14 May 2012)
+
+  14 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+  +files/gdm-3.3.92.1-disable-accessibility.patch, +gdm-3.4.1.ebuild,
+  +files/gdm-3.4.1-plymouth.patch, +files/gdm-3.4.1-save-root-window.patch,
+  metadata.xml:
+  Version bump for gnome-3.4. Adds optional (and untested!) support for systemd
+  session tracking and smooth transition from plymouth.
+
+  05 May 2012; Jeff Horelick <jdhore@gentoo.org> gdm-2.20.11.ebuild,
+  gdm-2.20.11-r1.ebuild, gdm-2.32.1.ebuild, gdm-2.32.1-r1.ebuild,
+  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild:
+  dev-util/pkgconfig -> virtual/pkgconfig
+
+  14 Feb 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild:
+  Add missing dependency on gnome-icon-theme-symbolic (bug #403503).
+
+*gdm-3.2.1.1-r2 (31 Dec 2011)
+
+  31 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+  +files/gdm-3.2.1.1-pam-fix-1.patch, +files/3.2.1.1/gdm-fingerprint,
+  +files/gdm-3.2.1.1-pam-fix-2.patch, +files/3.2.1.1/gdm,
+  +files/3.2.1.1/gdm.service, +files/3.2.1.1/gdm-autologin,
+  +files/3.2.1.1/gdm-welcome, gdm-3.2.1.1-r1.ebuild, +gdm-3.2.1.1-r2.ebuild,
+  +files/3.2.1.1/gdm-password, +files/3.2.1.1/gdm-smartcard, metadata.xml:
+  Add upstream patches to fix login problems with slow pam modules. Add
+  default-enabled fallback USE flag to pull in metacity (bug #395295, thanks to
+  Octavio Ruiz (Ta^3) for reporting). Use a better systemd service file (bug
+  #396317, thanks to Michał Górny). Ship systemd service file and pam.d files
+  in FILESDIR instead of a separate tarball; these are small files and unlikely
+  to change (bug #396317, comment 8). Punt unused elibc_glibc from IUSE. Move
+  gnome2_src_prepare after eautoreconf.
+  Forced to drop arm keyword due to gnome-session dependency (bug #390345).
+
+*gdm-3.2.1.1-r1 (05 Nov 2011)
+
+  05 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+  +gdm-3.2.1.1-r1.ebuild, +files/gdm-3.2.1.1-custom-session.patch,
+  +files/gdm-3.2.1.1-disable-accessibility.patch:
+  Bump to 3.2.1.1 from the gnome overlay. Notable changes: new gnome-shell
+  based greeter that uses opengl (emerge with USE=-gnome-shell if you want to
+  use the boring, old-fashioned greeter); user information is now obtained
+  from accountsservices; the way that gdm launches its greeter sessions was
+  completely overhauled. There is also optional support for fingerprint and
+  smartcard authentication which is basically UNTESTED due to lack of hardware.
+  Enable fprint or smartcard USE flags if you want to experiment!
+  Dropped alpha, ia64, sparc keywords due to new accountsservice and
+  gnome-settings-daemon-3.2 dependencies.
+
+  30 Oct 2011; Raúl Porcel <armin76@gentoo.org> gdm-2.20.11-r1.ebuild:
+  alpha/ia64/sh/sparc stable wrt #385699
+
+  28 Oct 2011; Markus Meier <maekke@gentoo.org> gdm-2.20.11-r1.ebuild:
+  arm stable, bug #385699
+
+  21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> gdm-2.20.11-r1.ebuild:
+  x86 stable wrt bug #385699
+
+  16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> gdm-2.20.11-r1.ebuild:
+  ppc/ppc64 stable wrt #385699
+
+  14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> gdm-2.20.11-r1.ebuild:
+  amd64 stable wrt #385699
+
+  10 Oct 2011; Pacho Ramos <pacho@gentoo.org> gdm-2.20.11-r1.ebuild:
+  Drop .a files, bug #386665 by Ago.
+
+*gdm-2.20.11-r1 (11 Sep 2011)
+
+  11 Sep 2011; Pacho Ramos <pacho@gentoo.org> +gdm-2.20.11-r1.ebuild:
+  Wait more before assuming Xserver is defunct (bug #378765 by Enrique
+  Domínguez), this change also solves a problem I was suffering for ages where
+  gdm had problems to restart on systems under heavy load. Also drop .la files
+  (bug #362961 by Stéphane Pagnon).
+
+  26 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
+  files/gdm-2.32.0-fix-vt-problems.patch:
+  Fix gcc warning about missing prototype
+
+  19 May 2011; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.32.1.ebuild,
+  gdm-2.32.1-r1.ebuild:
+  Depend on proper gnome-panel library, bug #355059.
+
+*gdm-2.32.1-r1 (03 May 2011)
+
+  03 May 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -gdm-2.32.0.ebuild,
+  +files/gdm-2.32.0-fix-vt-problems.patch, +gdm-2.32.1-r1.ebuild:
+  Fix bug 288852, vt detection finally works properly, remove old
+
+*gdm-2.32.1 (28 Mar 2011)
+
+  28 Mar 2011; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.28.2-r1.ebuild,
+  -files/gdm-2.28.2-remove-hal.patch, +gdm-2.32.1.ebuild:
+  Version bump. Fix CVE-2011-0727. XDMCP IPv6 fixes and other fixes. Clean up
+  old revision.
+
+  16 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gdm-2.20.11.ebuild:
+  Fix slot-deps on gtk+ and other libs
+
+  27 Dec 2010; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.11.ebuild:
+  Fix invalid configure switch, bug #348543.
+
+  24 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.20.10-r2.ebuild:
+  Clean up old revision.
+
+  11 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> gdm-2.20.10-r2.ebuild,
+  gdm-2.20.11.ebuild, gdm-2.28.2-r1.ebuild, gdm-2.32.0.ebuild:
+  Remove false PDEPEND on pambase wrt #344989: GDM doesn't use
+  pam_ck_connector.so and works without.
+
+*gdm-2.32.0 (04 Nov 2010)
+
+  04 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.32.0.ebuild,
+  +files/gdm-2.32.0-automagic-libxklavier-support.patch,
+  +files/gdm-2.32.0-broken-VT-detection.patch,
+  +files/gdm-2.32.0-custom-session.patch,
+  +files/gdm-2.32.0-fix-daemonize-regression.patch,
+  +files/gdm-2.32.0-selinux-remove-attr.patch,
+  +files/gdm-2.32.0-xinitrc-ssh-agent.patch:
+  Version bump. Update all patches against master and stop shipping them in
+  a separate tarball, their size does not justify it.
+
+  01 Nov 2010; Arun Raghavan <ford_prefect@gentoo.org> gdm-2.28.2-r1.ebuild:
+  Clarify GTK+ dep as being gtk+:2
+
+  28 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> gdm-2.28.2-r1.ebuild:
+  Remove sys-apps/devicekit-power as an option.
+
+  17 Oct 2010; Raúl Porcel <armin76@gentoo.org> gdm-2.20.11.ebuild:
+  alpha/ia64/sh/sparc stable wrt #324077
+
+  14 Oct 2010; Markus Meier <maekke@gentoo.org> gdm-2.20.11.ebuild:
+  arm stable, bug #324077
+
+  09 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> gdm-2.20.11.ebuild:
+  ppc64 stable wrt #324077
+
+  30 Sep 2010; Gilles Dartiguelongue <eva@gentoo.org>
+  -gdm-2.20.10-r3.ebuild, -gdm-2.26.1.ebuild,
+  -files/gdm-2.26.1-libxklavier4.patch, gdm-2.28.2-r1.ebuild:
+  Allow use of upower in place of devicekit-power. Clean up old revisions.
+
+  11 Sep 2010; Joseph Jezak <josejx@gentoo.org> gdm-2.20.11.ebuild:
+  Marked ppc for bug #324077.
+
+  01 Aug 2010; Christian Faulhammer <fauli@gentoo.org> gdm-2.20.11.ebuild:
+  x86 stable, bug 324077
+
+  31 Jul 2010; Pacho Ramos <pacho@gentoo.org> gdm-2.20.11.ebuild:
+  amd64 stable, bug 324077
+
+  20 Jul 2010; Jeroen Roovers <jer@gentoo.org> gdm-2.20.10-r2.ebuild,
+  gdm-2.20.10-r3.ebuild, gdm-2.20.11.ebuild:
+  Drop HPPA keywording (bug #324511).
+
+*gdm-2.20.11 (13 Jun 2010)
+
+  13 Jun 2010; Pacho Ramos <pacho@gentoo.org> +gdm-2.20.11.ebuild:
+  Version bump with upstream fixes for xinerama support and others.
+
+  22 May 2010; Raúl Porcel <armin76@gentoo.org> gdm-2.26.1.ebuild,
+  gdm-2.28.2-r1.ebuild:
+  Add ~alpha/~arm/~ia64/~sh/~sparc
+
+  24 Apr 2010; Pacho Ramos <pacho@gentoo.org> gdm-2.20.10-r3.ebuild,
+  gdm-2.26.1.ebuild, gdm-2.28.2-r1.ebuild:
+  Add a DEPEND on app-text/docbook-xml-dtd:4.1.2 per bug #316025 (thanks to
+  Patrick for reporting).
+
+  14 Mar 2010; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.26.1.ebuild,
+  -gdm-2.28.2.ebuild, gdm-2.28.2-r1.ebuild:
+  Add gnome-base/gnome-session to RDEPEND, bug #309161.
+
+*gdm-2.28.2-r1 (07 Mar 2010)
+
+  07 Mar 2010; Nirbheek Chauhan <nirbheek@gentoo.org> +gdm-2.28.2-r1.ebuild,
+  +files/gdm-2.28.2-remove-hal.patch:
+  Remove all traces of HAL from gdm and remove the HAL dep, fixes bug 295206
+
+  05 Mar 2010; Nirbheek Chauhan <nirbheek@gentoo.org> gdm-2.28.2.ebuild:
+  Add dep on xdg-utils, fixes bug 302135
+
+  24 Feb 2010; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.20.3.ebuild,
+  -files/gdm-2.20.3-logging.patch, -gdm-2.20.9-r1.ebuild,
+  -gdm-2.28.1-r1.ebuild:
+  Clean up old revisions.
+
+*gdm-2.20.10-r3 (21 Jan 2010)
+
+  21 Jan 2010; Romain Perier <mrpouet@gentoo.org> +gdm-2.20.10-r3.ebuild,
+  +files/gdm-2.20.10-gdmsetup-24hr-combo.patch:
+  Fix 24 hour combo box in gdmsetup, per bug #301151.
+
+  17 Jan 2010; Jeroen Roovers <jer@gentoo.org> gdm-2.20.10-r2.ebuild:
+  Stable for HPPA (bug #281427).
+
+  16 Jan 2010; Raúl Porcel <armin76@gentoo.org> gdm-2.20.10-r2.ebuild:
+  sh stable
+
+  27 Dec 2009; Nirbheek Chauhan <nirbheek@gentoo.org> gdm-2.28.2.ebuild:
+  Add xorg-server to RDEPEND+DEPEND for correct setting of X_SERVER_PATH
+  etc, bug 295686
+
+*gdm-2.28.2 (17 Dec 2009)
+
+  17 Dec 2009; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.9-r1.ebuild,
+  +gdm-2.28.2.ebuild:
+  Version bump, fix crash with bad UTF-8 in /etc/passwd, documentation
+  updates. Clean up keywords on old-stable.
+
+  03 Dec 2009; Brent Baude <ranger@gentoo.org> gdm-2.20.10-r2.ebuild:
+  Marking gdm-2.20.10-r2 ppc64 stable for bug 281427
+
+  28 Nov 2009; Raúl Porcel <armin76@gentoo.org> gdm-2.20.10-r2.ebuild:
+  alpha/ia64/sparc stable wrt #281427
+
+  05 Nov 2009; Markus Meier <maekke@gentoo.org> gdm-2.20.10-r2.ebuild:
+  arm stable, bug #281427
+
+*gdm-2.28.1-r1 (29 Oct 2009)
+
+  29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.28.1-r1.ebuild:
+  New version for GNOME 2.28.
+
+  24 Oct 2009; nixnut <nixnut@gentoo.org> gdm-2.20.10-r2.ebuild:
+  ppc stable #281427
+
+  16 Oct 2009; Markus Meier <maekke@gentoo.org> gdm-2.20.10-r2.ebuild:
+  x86 stable, bug #281427
+
+  08 Oct 2009; Olivier Crête <tester@gentoo.org> gdm-2.20.10-r2.ebuild:
+  Stable on amd64, bug #281427
+
+*gdm-2.20.10-r2 (24 Aug 2009)
+
+  24 Aug 2009; Romain Perier <mrpouet@gentoo.org>
+  -gdm-2.20.10-r1.ebuild, +gdm-2.20.10-r2.ebuild,
+  +files/gdm-2.20.10-desktop-session-dmrc-autologin.patch:
+  Fix bug #281442, wrong DESKTOP_SESSION set if ${HOME}/.dmrc is empty and
+  autologin enabled. Thanks to Fabio Erculiani <lxnay@sabayonlinux.org> for
+  this work. Clean up old revision.
+
+  26 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> files/50-ssh-agent,
+  -gdm-2.20.10.ebuild:
+  Clean up old revision. Fix a typo in ssh-agent script.
+
+  20 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.26.1.ebuild,
+  +files/gdm-2.26.1-libxklavier4.patch:
+  Fix libxklavier-4 support.
+
+  19 Jun 2009; <nirbheek@gentoo.org> gdm-2.26.1.ebuild:
+  Remove gksu dep -- bug 274483
+
+  18 Jun 2009; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.10-r1.ebuild:
+  Make clearlooks the default theme, bug #268496.
+
+  16 Jun 2009; <nirbheek@gentoo.org> gdm-2.26.1.ebuild:
+  Add comment about PAM being the only backend that works at all with 2.26
+
+*gdm-2.26.1 (16 Jun 2009)
+
+  16 Jun 2009; Nirbheek Chauhan <nirbheek@gentoo.org> files/49-keychain,
+  files/50-ssh-agent, +gdm-2.26.1.ebuild, metadata.xml:
+  Version bump to 2.26.1, complete rewrite, major feature regressions, but
+  finally bug-free enough to be added to tree p.masked
+
+*gdm-2.20.10-r1 (01 May 2009)
+
+  01 May 2009; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.3.ebuild,
+  -gdm-2.20.7.ebuild, -gdm-2.20.8.ebuild, -gdm-2.20.9.ebuild,
+  +gdm-2.20.10-r1.ebuild:
+  Bump to 2.20.10-r1, add consolekit USE flag (bug #239250) default on, move
+  pambase to PDEPEND and replace built_with_use by USE-deps. Raise pambase
+  dependency for proper consolekit handling. Clean up old revisions.
+
+  28 Apr 2009; Raúl Porcel <armin76@gentoo.org> gdm-2.20.9-r1.ebuild:
+  arm/sh stable
+
+*gdm-2.20.10 (12 Apr 2009)
+
+  12 Apr 2009; Gilles Dartiguelongue <eva@gentoo.org>
+  +files/gdm-2.20.10-xinitrc-ssh-agent.patch, +files/49-keychain,
+  +files/50-ssh-agent, +files/gdm-2.20.10-custom-session.patch,
+  +gdm-2.20.10.ebuild:
+  Bump to 2.20.10. Split out Xsession patches, partly solves bug #220603.
+  Set env.d and depend on proper xdg-utils, bug #264647.
+
+  21 Mar 2009; Jeroen Roovers <jer@gentoo.org> gdm-2.20.9-r1.ebuild:
+  Stable for HPPA (bug #244468).
+
+  06 Mar 2009; Raúl Porcel <armin76@gentoo.org> gdm-2.20.9-r1.ebuild:
+  ia64/sparc stable wrt #244468
+
+  27 Feb 2009; Joseph Jezak <josejx@gentoo.org> gdm-2.20.9-r1.ebuild:
+  Marked ppc stable for bug #244468.
+
+  25 Feb 2009; Markus Meier <maekke@gentoo.org> gdm-2.20.9-r1.ebuild:
+  amd64/x86 stable, bug #244468
+
+  24 Feb 2009; Brent Baude <ranger@gentoo.org> gdm-2.20.9-r1.ebuild:
+  Marking gdm-2.20.9-r1 ppc64 for bug 244468
+
+  23 Feb 2009; Tobias Klausmann <klausman@gentoo.org> gdm-2.20.9-r1.ebuild:
+  Stable on alpha, bug #244468
+
+*gdm-2.20.9-r1 (16 Feb 2009)
+
+  16 Feb 2009; Rémi Cardona <remi@gentoo.org> +gdm-2.20.9-r1.ebuild:
+  fix custom sessions (see bug #216984, work done by Gilles, I'm just
+  committing)
+
+  10 Jan 2009; Raúl Porcel <armin76@gentoo.org> gdm-2.20.9.ebuild:
+  Re-add ~arm/~sh
+
+*gdm-2.20.9 (05 Jan 2009)
+
+  05 Jan 2009; Gilles Dartiguelongue <eva@gentoo.org>
+  +files/gdm-2.20.9-parallel-make.patch, -gdm-2.20.6.ebuild,
+  +gdm-2.20.9.ebuild:
+  Bump to 2.20.9. provide sound scripts, bug #248253. Fix parallel build
+  issue, bug #217037. Fix underquoted variables in XSession, bug #242216.
+
+  13 Nov 2008; Brent Baude <ranger@gentoo.org> gdm-2.20.7.ebuild:
+  Marking gdm-2.20.7 ppc64 stable for bug 236971
+
+  25 Sep 2008; Jeroen Roovers <jer@gentoo.org> gdm-2.20.7.ebuild:
+  Stable for HPPA (bug #236971).
+
+*gdm-2.20.8 (03 Sep 2008)
+
+  03 Sep 2008; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.20.8.ebuild:
+  bump to 2.20.8, should fix bug #233092 and #210302.
+
+  12 Aug 2008; Raúl Porcel <armin76@gentoo.org> gdm-2.20.7.ebuild:
+  alpha/ia64/sparc stable wrt #229709
+
+  10 Aug 2008; Markus Meier <maekke@gentoo.org> gdm-2.20.7.ebuild:
+  x86 stable, bug #229709
+
+  30 Jul 2008; Brent Baude <ranger@gentoo.org> gdm-2.20.7.ebuild:
+  Marking gdm-2.20.7 ppc stable for bug 229709
+
+  28 Jul 2008; Arun Raghavan <ford_prefect@gentoo.org> metadata.xml:
+  Add local USE flags to metadata.xml
+
+  26 Jul 2008; Olivier Crête <tester@gentoo.org> gdm-2.20.7.ebuild:
+  Stable on amd64, bug #229709
+
+*gdm-2.20.7 (03 Jul 2008)
+
+  03 Jul 2008; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.20.5.ebuild,
+  +gdm-2.20.7.ebuild:
+  bump to 2.20.7. Fix asserts on shutdown and various other fixes.
+  Translation updates.
+
+  01 Jun 2008; nixnut <nixnut@gentoo.org> gdm-2.20.5.ebuild:
+  Added ~ppc wrt bug 218794
+
+*gdm-2.20.6 (15 May 2008)
+
+  15 May 2008; Gilles Dartiguelongue <eva@gentoo.org>
+  -files/gdm-2.18.0-gdm-dmx-intllibs.patch, -files/gdm-2.20.0-gksu.patch,
+  -gdm-2.18.4-r1.ebuild, -gdm-2.20.4.ebuild, +gdm-2.20.6.ebuild:
+  bump to 2.20.6. Bug fix release. Clean up old revisions.
+
+  24 Apr 2008; Markus Rothe <corsair@gentoo.org> gdm-2.20.5.ebuild:
+  Added ~ppc64; bug #218794
+
+  22 Apr 2008; Daniel Gryniewicz <dang@gentoo.org> gdm-2.20.5.ebuild:
+  Fix built_with_use check for pambase to use new gnome-keyring flag
+
+  21 Apr 2008; <welp@gentoo.org> gdm-2.20.5.ebuild:
+  keyring to gnome-keyring
+
+*gdm-2.20.5 (20 Apr 2008)
+
+  20 Apr 2008; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.18.4.ebuild,
+  +gdm-2.20.5.ebuild:
+  bump to 2.20.5, mostly translation updates. Also fix bug #216664 and bug
+  #216984.
+
+  24 Mar 2008; Raúl Porcel <armin76@gentoo.org> gdm-2.20.4.ebuild:
+  Add ~ia64/~sparc
+
+  23 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.4.ebuild:
+  remove gnome.desktop which is now provided by gnome-session, fix bug
+  #213118
+
+*gdm-2.20.4 (22 Mar 2008)
+
+  22 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.20.4.ebuild:
+  bump to 2.20.4, add pambase dependency, fix bug #213578
+
+  02 Mar 2008; Mart Raudsepp <leio@gentoo.org>
+  -files/gdm-2.13.0.7-gdm-dmx-intllibs.patch, -files/gdm-2.16.2-gksu.patch,
+  -gdm-2.20.1.ebuild, -gdm-2.20.2.ebuild:
+  Remove redundant versions and stale patches
+
+  04 Feb 2008; Jeroen Roovers <jer@gentoo.org> gdm-2.20.3.ebuild:
+  Stable for HPPA (bug #208366).
+
+  03 Feb 2008; Raúl Porcel <armin76@gentoo.org> gdm-2.20.3.ebuild:
+  alpha/ia64/sparc stable wrt #208366
+
+  02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gdm-2.20.3.ebuild:
+  Stable on amd64 wrt bug #208366.
+
+  01 Feb 2008; Brent Baude <ranger@gentoo.org> gdm-2.20.3.ebuild:
+  Marking gdm-2.20.3 ppc64 and ppc stable for bug 208366
+
+  01 Feb 2008; Christian Faulhammer <opfer@gentoo.org> gdm-2.20.3.ebuild:
+  stable x86, bug 208366
+
+  14 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org> gdm-2.18.4.ebuild,
+  gdm-2.18.4-r1.ebuild, gdm-2.20.0.ebuild, gdm-2.20.1.ebuild,
+  gdm-2.20.2.ebuild, gdm-2.20.3.ebuild:
+  xdm configuration has moved to /etc/conf.d/xdm. Update the log messages as
+  such. Pointed out by steev@gentoo.org
+
+  10 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org>
+  +files/gdm-2.20.3-logging.patch, gdm-2.20.3.ebuild:
+  Add compile fix for debug_log definition missing from upstream
+
+*gdm-2.20.3 (09 Jan 2008)
+
+  09 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.20.3.ebuild:
+  bump to 2.20.3
+
+*gdm-2.20.2 (29 Nov 2007)
+
+  29 Nov 2007; Daniel Gryniewicz <dang@gentoo.org>
+  +files/gdm-2.20.2-gksu.patch, +gdm-2.20.2.ebuild:
+  Bump to 2.20.2
+  - Fix bugs that were causing XDMCP to not work properly.  (Robert
+    Nelson and Brian Cameron)
+  
+  - Fix so that XDMCP configuration options are read from the 
+    configuration file.  (Andrew Ziem)
+  
+  - Fix bug with gdmXnestchooser where it wasn't starting Xephyr with
+    the correct arguments.  (Andrew Ziem)
+  
+  - Fix so that GDM allows setting of LC_TYPE without setting LANG.
+    (Sjoerd Simons and Takao Fujiwara)
+  
+  - Icon imporvements.  (Luca Ferretti)
+  
+  - Fix leaks.  (Andrew Ziem)
+
+  29 Nov 2007; Jeroen Roovers <jer@gentoo.org> gdm-2.20.1.ebuild:
+  Stable for HPPA (bug #199740).
+
+  27 Nov 2007; Jeroen Roovers <jer@gentoo.org> gdm-2.18.4-r1.ebuild:
+  Stable for HPPA (bug #199322).
+
+  26 Nov 2007; Markus Rothe <corsair@gentoo.org> gdm-2.20.1.ebuild:
+  Stable on ppc64; bug #199740
+
+  24 Nov 2007; Brent Baude <ranger@gentoo.org> gdm-2.20.1.ebuild:
+  Marking gdm-2.20.1 ppc stable for bug 199740
+
+  22 Nov 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.20.1.ebuild:
+  alpha/ia64/sparc stable wrt #199740
+
+  21 Nov 2007; Dawid Węgliński <cla@gentoo.org> gdm-2.20.1.ebuild:
+  Stable on x86 (bug #199740)
+
+  20 Nov 2007; Markus Rothe <corsair@gentoo.org> gdm-2.18.4-r1.ebuild:
+  Stable on ppc64; bug #199322
+
+  20 Nov 2007; Samuli Suominen <drac@gentoo.org> gdm-2.20.1.ebuild:
+  amd64 stable wrt #199740
+
+  19 Nov 2007; Joshua Kinard <kumba@gentoo.org> gdm-2.18.4-r1.ebuild:
+  Stable on mips, per #199322.
+
+  17 Nov 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.18.4-r1.ebuild:
+  alpha/ia64/sparc stable wrt #199322
+
+  17 Nov 2007; nixnut <nixnut@gentoo.org> gdm-2.18.4-r1.ebuild:
+  Stable on ppc wrt bug 199322
+
+  17 Nov 2007; Dawid Węgliński <cla@gentoo.org> gdm-2.18.4-r1.ebuild:
+  Stable on x86 (bug #199322)
+
+  16 Nov 2007; Samuli Suominen <drac@gentoo.org> gdm-2.18.4-r1.ebuild:
+  amd64 stable wrt #199322
+
+  05 Nov 2007; Daniel Gryniewicz <dang@gentoo.org> gdm-2.18.4-r1.ebuild,
+  gdm-2.20.0.ebuild, gdm-2.20.1.ebuild:
+  Add gksu dep; bug #198157
+
+  21 Oct 2007; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.0.ebuild,
+  gdm-2.20.1.ebuild:
+  fix xinerama DEPEND again
+
+  17 Oct 2007; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.16.4.ebuild,
+  gdm-2.16.7.ebuild, gdm-2.18.4.ebuild, gdm-2.18.4-r1.ebuild:
+  fix QA warnings
+
+*gdm-2.20.1 (17 Oct 2007)
+
+  17 Oct 2007; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.20.1.ebuild:
+  bump to 2.20.1
+
+*gdm-2.20.0 (04 Oct 2007)
+
+  04 Oct 2007; Saleem Abdulrasool <compnerd@gentoo.org> +gdm-2.20.0.ebuild:
+  Version bump for GNOME 2.20
+
+*gdm-2.18.4-r1 (02 Oct 2007)
+
+  02 Oct 2007; Daniel Gryniewicz <dang@gentoo.org>
+  +files/gdm-2.20.0-gksu.patch, +gdm-2.18.4-r1.ebuild:
+  Bump to 2.18.4-r1
+  	Add gksu to desktop file; bug #191531
+
+  22 Sep 2007; Tom Gall <tgall@gentoo.org> gdm-2.18.4.ebuild:
+  stable on ppc64
+
+  19 Sep 2007; Daniel Gryniewicz <dang@gentoo.org> gdm-2.18.4.ebuild:
+  Bump glib dep; bug #193061
+
+  28 Aug 2007; Jeroen Roovers <jer@gentoo.org> gdm-2.18.4.ebuild:
+  Stable for HPPA (bug #185823).
+
+  15 Aug 2007; Jeroen Roovers <jer@gentoo.org> gdm-2.16.7.ebuild:
+  Stable for HPPA (bug #187919).
+
+  11 Aug 2007; Mart Raudsepp <leio@gentoo.org> -gdm-2.14.9-r1.ebuild,
+  -gdm-2.14.11.ebuild, -gdm-2.16.6.ebuild, -gdm-2.18.2.ebuild,
+  -gdm-2.18.3.ebuild:
+  Removing Gnome 2.14 and some other old versions that are security vulnerable
+
+  11 Aug 2007; Andrej Kacian <ticho@gentoo.org> gdm-2.18.4.ebuild:
+  Stable on x86.
+
+  11 Aug 2007; Steve Dibb <beandog@gentoo.org> gdm-2.16.7.ebuild:
+  amd64 stable, security bug 187919
+
+  11 Aug 2007; Andrej Kacian <ticho@gentoo.org> gdm-2.18.2.ebuild:
+  Stable on x86, bug #185823.
+
+  10 Aug 2007; Christoph Mende <angelos@gentoo.org> gdm-2.18.4.ebuild:
+  Stable on amd64 wrt bug #185823
+
+  09 Aug 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.16.7.ebuild,
+  gdm-2.18.4.ebuild:
+  alpha/ia64 stable wrt security #187919
+
+  08 Aug 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.18.2.ebuild:
+  alpha/ia64 stable wrt #185823
+
+  07 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.16.7.ebuild:
+  ppc stable, bug #187919
+
+  07 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.18.4.ebuild:
+  Stable on ppc wrt bug #185823.
+
+  07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.18.4.ebuild:
+  Stable on sparc wrt #185823
+
+  07 Aug 2007; Markus Rothe <corsair@gentoo.org> gdm-2.16.7.ebuild:
+  Stable on ppc64; bug #187919
+
+  07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.16.7.ebuild:
+  Stable on sparc wrt security #187919
+
+  07 Aug 2007; Christian Faulhammer <opfer@gentoo.org> gdm-2.16.7.ebuild:
+  stable x86, security bug 187919
+
+*gdm-2.18.4 (06 Aug 2007)
+
+  06 Aug 2007; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.18.4.ebuild:
+  Version bump for the 2.18 series, security bug 187919
+
+*gdm-2.16.7 (06 Aug 2007)
+
+  06 Aug 2007; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.16.7.ebuild:
+  Version bump for the 2.16 series, security bug 187919
+
+  06 Aug 2007; Joshua Kinard <kumba@gentoo.org> gdm-2.18.3.ebuild:
+  Marked unstable on mips.
+
+  02 Aug 2007; Michael Sterrett <mr_bones_@gentoo.org> gdm-2.18.2.ebuild,
+  gdm-2.18.3.ebuild:
+  correct dbus deps (bug #187369)
+
+  22 Jul 2007; Hans de Graaff <graaff@gentoo.org> gdm-2.14.9-r1.ebuild,
+  gdm-2.14.11.ebuild:
+  Drop virtual/x11 references.
+
+*gdm-2.18.3 (17 Jul 2007)
+
+  17 Jul 2007; <metalgod@gentoo.org> -gdm-2.18.1.ebuild, +gdm-2.18.3.ebuild:
+  Version Bump.
+
+  08 Jul 2007; Michael Sterrett <mr_bones_@gentoo.org> gdm-2.14.9-r1.ebuild,
+  gdm-2.14.11.ebuild, gdm-2.16.4.ebuild, gdm-2.18.1.ebuild,
+  gdm-2.18.2.ebuild:
+  remove reference to old, removed dbus (bug #183696)
+
+*gdm-2.18.2 (30 Jun 2007)
+
+  30 Jun 2007; Mart Raudsepp <leio@gentoo.org> +gdm-2.18.2.ebuild:
+  Version bump
+
+  24 Jun 2007; Joshua Kinard <kumba@gentoo.org> gdm-2.16.6.ebuild:
+  Marked unstable on mips.
+
+  16 Jun 2007; Gilles Dartiguelongue <dartigug@esiee.fr> -gdm-2.16.1.ebuild,
+  -gdm-2.18.0.ebuild, gdm-2.18.1.ebuild:
+  Cleanup old unstable versions and fix bug #157219
+
+  27 May 2007; Joshua Kinard <kumba@gentoo.org> gdm-2.16.4.ebuild:
+  Stable on mips.
+
+*gdm-2.16.6 (24 May 2007)
+
+  24 May 2007; Mart Raudsepp <leio@gentoo.org> +gdm-2.16.6.ebuild:
+  Bump 2.16 series to 2.16.6
+
+  30 Apr 2007; Marius Mauch <genone@gentoo.org> gdm-2.14.9-r1.ebuild,
+  gdm-2.14.11.ebuild, gdm-2.16.1.ebuild, gdm-2.16.4.ebuild,
+  gdm-2.18.0.ebuild, gdm-2.18.1.ebuild:
+  Replacing einfo with elog
+
+  30 Apr 2007; Roy Marples <uberlord@gentoo.org> gdm-2.18.1.ebuild:
+  shadow is a glibc specific thing, fixes -pam for FreeBSD.
+
+*gdm-2.18.1 (20 Apr 2007)
+
+  20 Apr 2007; Remi Cardona <remi@gentoo.org> +gdm-2.18.1.ebuild:
+  bump to 2.18.1
+
+*gdm-2.18.0 (27 Mar 2007)
+
+  27 Mar 2007; Daniel Gryniewicz <dang@gentoo.org>
+  +files/gdm-2.18.0-gdm-dmx-intllibs.patch, +gdm-2.18.0.ebuild:
+  gnome 2.18.0
+
+  13 Mar 2007; Marius Mauch <genone@gentoo.org> gdm-2.14.9-r1.ebuild,
+  gdm-2.14.11.ebuild, gdm-2.16.1.ebuild, gdm-2.16.4.ebuild:
+  Replacing einfo with elog
+
+  13 Feb 2007; Roy Marples <uberlord@gentoo.org> ChangeLog:
+  Add ~x86-fbsd keyword.
+
+  10 Jan 2007; Mart Raudsepp <leio@gentoo.org> -gdm-2.16.0-r1.ebuild,
+  -gdm-2.16.2.ebuild:
+  Prune old versions
+
+  21 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> gdm-2.14.11.ebuild,
+  gdm-2.16.4.ebuild:
+  Stable on Alpha + IA64.
+
+  21 Dec 2006; Markus Rothe <corsair@gentoo.org> gdm-2.16.4.ebuild:
+  Stable on ppc64; bug #156662
+
+  18 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.16.4.ebuild:
+  Stable on sparc
+
+  18 Dec 2006; Luis Medinas <metalgod@gentoo.org> gdm-2.16.4.ebuild:
+  Stable on amd64. See security bug #158072.
+
+  18 Dec 2006; Jason Wever <weeve@gentoo.org> gdm-2.14.11.ebuild:
+  Stable on SPARC wrt security bug #158072.
+
+  17 Dec 2006; René Nussbaumer <killerfox@gentoo.org> gdm-2.16.4.ebuild:
+  Stable on hppa. See bug #156662.
+
+  17 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.16.4.ebuild:
+  Stable on ppc wrt bug #156662.
+
+  16 Dec 2006; Andrej Kacian <ticho@gentoo.org> gdm-2.14.11.ebuild:
+  Stable on x86 (for hardened/2.4, thanks leio). Security bug #158072.
+
+  16 Dec 2006; Andrej Kacian <ticho@gentoo.org> gdm-2.16.4.ebuild:
+  Stable on x86, security bug #158072.
+
+  14 Dec 2006; Markus Rothe <corsair@gentoo.org> gdm-2.14.11.ebuild:
+  Stable on ppc64; bug #158072
+
+*gdm-2.16.4 (14 Dec 2006)
+
+  14 Dec 2006; Mart Raudsepp <leio@gentoo.org> +gdm-2.16.4.ebuild:
+  Version bump for the 2.16 series, security bug 158072
+
+*gdm-2.14.11 (14 Dec 2006)
+
+  14 Dec 2006; Mart Raudsepp <leio@gentoo.org> +gdm-2.14.11.ebuild:
+  Version bump for the 2.14 series, security bug 158072
+
+  12 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gdm-2.16.2.ebuild:
+  Stable on amd64 wrt bug #156662.
+
+  10 Dec 2006; Andrej Kacian <ticho@gentoo.org> gdm-2.16.2.ebuild:
+  Stable on x86, bug #156662.
+
+  15 Nov 2006; Markus Rothe <corsair@gentoo.org> gdm-2.16.2.ebuild:
+  Added ~ppc64; bug #154290
+
+  10 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> gdm-2.14.9-r1.ebuild,
+  gdm-2.16.0-r1.ebuild, gdm-2.16.1.ebuild, gdm-2.16.2.ebuild:
+  Make postinst reference /etc/conf.d/xdm; bug #154442
+
+  06 Nov 2006; Daniel Gryniewicz <dang@gentoo.org>
+  +files/gdm-2.16.2-gksu.patch, +gdm-2.16.2.ebuild:
+  2.16.2; gksu dep for menu entry
+
+*gdm-2.16.2 (06 Nov 2006)
+
+  06 Nov 2006; Daniel Gryniewicz <dang@gentoo.org>
+  +files/gdm-2.16.2-gksu.patch, +gdm-2.16.2.ebuild:
+  2.16.2; gksu dep for menu entry
+
+  06 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> ChangeLog:
+  Bump to 2.16.2
+  	- Assorted bug fixes
+  	- Combo lists supported
+  	- Add dep on gksu so menu entry works
+
+  01 Nov 2006; Mart Raudsepp <leio@gentoo.org>
+  -files/gdm-2.4.4-selinux_remove_attr.patch,
+  -files/gdm-2.8-CVE-2006-1057.patch, -files/2.2.5/gnomerc,
+  -files/2.2.5/pam.d/gdm, -files/2.2.5/pam.d/gdmconfig,
+  -files/gdm-2.13.0.4-esperanto.patch,
+  -files/2.2.5/security/console.apps/gdmconfig, -gdm-2.2.5.4-r5.ebuild,
+  -gdm-2.8.0.7.ebuild, -gdm-2.8.0.7-r1.ebuild, -gdm-2.8.0.8.ebuild:
+  Clean up old
+
+  20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> gdm-2.14.9-r1.ebuild:
+  Stable on Alpha.
+
+  13 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> +gdm-2.16.1.ebuild:
+  Upstream bump; add check to remove gdm.conf (bug #142687)
+
+*gdm-2.16.1 (13 Oct 2006)
+
+  13 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> +gdm-2.16.1.ebuild:
+  Bump to 2.16.1
+
+  14 Sep 2006; Aron Griffis <agriffis@gentoo.org> gdm-2.14.9-r1.ebuild:
+  Mark 2.14.9-r1 stable on ia64. #139612
+
+*gdm-2.16.0-r1 (12 Sep 2006)
+
+  12 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> -gdm-2.16.0.ebuild,
+  +gdm-2.16.0-r1.ebuild:
+  Fix path changes lost in overlay; remove monolithic X deps
+
+*gdm-2.16.0 (07 Sep 2006)
+
+  07 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> +gdm-2.16.0.ebuild:
+  New version for gnome 2.16
+
+  06 Sep 2006; Joshua Kinard <kumba@gentoo.org> gdm-2.2.5.4-r5.ebuild,
+  gdm-2.8.0.7.ebuild, gdm-2.8.0.7-r1.ebuild, gdm-2.8.0.8.ebuild:
+  Removing all mips keywords except from latest stable to fix mips
+  dependencies for eliminating gnome support.
+
+  28 Aug 2006; Joshua Kinard <kumba@gentoo.org> gdm-2.14.9-r1.ebuild:
+  Marked stable on mips.
+
+  16 Aug 2006; Markus Rothe <corsair@gentoo.org> gdm-2.14.9-r1.ebuild:
+  Stable on ppc64
+
+  23 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> -gdm-2.14.8.ebuild,
+  -gdm-2.14.9.ebuild:
+  Clean up unnecessary versions
+
+  17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> gdm-2.14.9-r1.ebuild:
+  Marked stable on amd64 for bug #139612
+
+  16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  gdm-2.14.9-r1.ebuild:
+  hppa stable, bug #139612
+
+  14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  gdm-2.14.9-r1.ebuild:
+  ppc stable, bug #139612
+
+  12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> gdm-2.14.9-r1.ebuild:
+  Stable on x86 wrt bug #139612.
+
+  10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.14.9-r1.ebuild:
+  Stable on sparc wrt #139612
+
+*gdm-2.14.9-r1 (29 Jun 2006)
+
+  29 Jun 2006; John N. Laliberte <allanonjl@gentoo.org>
+  +gdm-2.14.9-r1.ebuild:
+  fix sed paths to /usr/share/gdm/defaults.conf, add einfo about the change.
+  thanks to agaffney and Kumba for reporting.
+
+*gdm-2.14.9 (12 Jun 2006)
+
+  12 Jun 2006; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.14.9.ebuild:
+  New release.
+
+  12 Jun 2006; Thomas Cort <tcort@gentoo.org> gdm-2.8.0.8.ebuild:
+  Stable on amd64 wrt security Bug #135027.
+
+  10 Jun 2006; Rene Nussbaumer <killerfox@gentoo.org> gdm-2.8.0.8.ebuild:
+  Stable on hppa. See bug #135027.
+
+  09 Jun 2006; Thomas Cort <tcort@gentoo.org> gdm-2.8.0.8.ebuild:
+  Stable on alpha wrt security Bug #135027.
+
+  09 Jun 2006; Joshua Jackson <tsunam@gentoo.org> gdm-2.8.0.8.ebuild:
+  stable on x86; bug #135027
+
+  08 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.8.0.8.ebuild:
+  ppc stable, bug #135027
+
+  08 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.8.0.8.ebuild:
+  Stable on sparc wrt security #135027
+
+  08 Jun 2006; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.8.ebuild:
+  Stable on ppc64; bug #135027
+
+*gdm-2.14.8 (08 Jun 2006)
+
+  08 Jun 2006; Leonardo Boshell <leonardop@gentoo.org> -gdm-2.14.5.ebuild,
+  +gdm-2.14.8.ebuild:
+  New release for GNOME 2.14. Updated dependencies. Previous version pulled
+  out because of bug #135027.
+
+*gdm-2.8.0.8 (08 Jun 2006)
+
+  08 Jun 2006; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.8.0.8.ebuild:
+  New stable release; related to bug #135027.
+
+*gdm-2.14.5 (03 May 2006)
+
+  03 May 2006; Leonardo Boshell <leonardop@gentoo.org> -gdm-2.14.2.ebuild,
+  +gdm-2.14.5.ebuild:
+  New release.
+
+  27 Apr 2006; Marien Zwart <marienz@gentoo.org>
+  files/digest-gdm-2.2.5.4-r5, files/digest-gdm-2.8.0.7,
+  files/digest-gdm-2.14.2, Manifest:
+  Fixing SHA256 digest, pass four
+
+  22 Apr 2006; Marinus Schraal <foser@gentoo.org> gdm-2.14.2.ebuild :
+  Add gnome-doc-utils dep (#130721)
+
+*gdm-2.14.2 (19 Apr 2006)
+
+  19 Apr 2006; Leonardo Boshell <leonardop@gentoo.org>
+  -files/gdm-2.14.1-gdmthemetester.in, -gdm-2.14.1.ebuild,
+  +gdm-2.14.2.ebuild:
+  New release.
+
+  15 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+  gdm-2.8.0.7-r1.ebuild:
+  ppc stable, bug #129151
+
+  15 Apr 2006; Stephen P. Becker <geoman@gentoo.org> gdm-2.8.0.7-r1.ebuild:
+  stable on mips, bug 129151
+
+  14 Apr 2006; Rene Nussbaumer <killerfox@gentoo.org> gdm-2.8.0.7-r1.ebuild:
+  Stable on hppa. See bug #129151.
+
+  14 Apr 2006; Marinus Schraal <foser@gentoo.org> gdm-2.14.1.ebuild :
+  Fix gentoo themes, up its rev to 3. Thanks to Wiktor Wandachowicz in #124920
+
+  13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> gdm-2.8.0.7-r1.ebuild:
+  Stable on x86 wrt bug #129151.
+
+  13 Apr 2006; Jason Wever <weeve@gentoo.org> gdm-2.8.0.7-r1.ebuild:
+  Stable on SPARC wrt security bug #129151.
+
+  12 Apr 2006; Daniel Gryniewicz <dang@gentoo.org> gdm-2.8.0.7-r1.ebuild:
+  Marked stable on amd64 Per bug# 129151
+
+  12 Apr 2006; Thomas Cort <tcort@gentoo.org> gdm-2.8.0.7-r1.ebuild:
+  Stable on alpha wrt security Bug #129151
+
+  12 Apr 2006; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.7-r1.ebuild:
+  Stable on ppc64; bug #129151
+
+*gdm-2.14.1 (11 Apr 2006)
+
+  11 Apr 2006; Leonardo Boshell <leonardop@gentoo.org>
+  +gdm-2.14.1.ebuild, +files/gdm-2.14.1-gdmthemetester.in:
+  New upstream release, already includes the fix for bug #129151.
+
+*gdm-2.8.0.7-r1 (11 Apr 2006)
+
+  11 Apr 2006; Leonardo Boshell <leonardop@gentoo.org>
+  +files/gdm-2.8-CVE-2006-1057.patch, +gdm-2.8.0.7-r1.ebuild:
+  Added patch for a local problem with ~/.ICEauthority checks (bug #129151).
+
+  17 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+  gdm-2.2.5.4-r5.ebuild, gdm-2.8.0.3.ebuild:
+  Backport mod-x deps
+
+*gdm-2.14.0 (17 Mar 2006)
+
+  17 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+  +files/gdm-2.13.0.1-selinux-remove-attr.patch,
+  +files/gdm-2.13.0.7-gdm-dmx-intllibs.patch, +gdm-2.14.0.ebuild:
+  Version bump from upstream; locale build fix added by dang
+
+  15 Mar 2006; John N. Laliberte <allanonjl@gentoo.org>
+  gdm-2.8.0.1-r1.ebuild:
+  remove ${D} for new eclass.
+
+  03 Feb 2006; Guy Martin <gmsoft@gentoo.org> gdm-2.8.0.7.ebuild:
+  Stable on hppa.
+
+  02 Feb 2006; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.7.ebuild:
+  Mark 2.8.0.7 stable on alpha
+
+  02 Feb 2006; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.7.ebuild:
+  Mark 2.8.0.7 stable on ia64
+
+  22 Jan 2006; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.7.ebuild:
+  Stable on ppc64
+
+  22 Jan 2006; <dang@gentoo.org> gdm-2.8.0.7.ebuild:
+  Marked stable on amd64 per bug #119634
+
+  22 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.8.0.7.ebuild:
+  Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2
+
+  22 Jan 2006; Joshua Jackson <tsunam@gentoo.org> gdm-2.8.0.7.ebuild:
+  Stable on x86 for bug #119634; Stabilize Gnome-2.12.2
+
+  20 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.8.0.7.ebuild:
+  Stable on sparc wrt #119634
+
+  09 Jan 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+  +files/gdm-2.13.0.4-esperanto.patch, gdm-2.8.0.5.ebuild,
+  gdm-2.8.0.7.ebuild:
+  Adding locale string patch for bug #100753.
+
+  05 Jan 2006; Joe McCann <joem@gentoo.org> gdm-2.8.0.7.ebuild:
+  adding x11-apps/sessreg dep. Closes bug 116551
+
+  14 Dec 2005; <dang@gentoo.org> gdm-2.8.0.7.ebuild:
+  Fix modular X deps to not dup gtk+ ones
+
+*gdm-2.8.0.7 (29 Nov 2005)
+
+  29 Nov 2005; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.8.0.7.ebuild:
+  Version bump.
+
+  24 Nov 2005; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.3.ebuild:
+  Stable on ppc64
+
+  04 Nov 2005; <dang@gentoo.org> gdm-2.8.0.5.ebuild:
+  Modular X deps
+
+  01 Nov 2005; <dang@gentoo.org> gdm-2.8.0.5.ebuild:
+  Fix gdm.conf paths for new locations. bug #110495
+
+  16 Oct 2005; John N. Laliberte <allanonjl@gentoo.org> gdm-2.8.0.5.ebuild:
+  add enewgroup/enewuser into pkgsetup for #104767 ( for 2.8.0.5 )
+
+  14 Oct 2005; <dang@gentoo.org> gdm-2.8.0.5.ebuild:
+  Force -j1.  Bug #33432
+
+  10 Oct 2005; Hardave Riar <hardave@gentoo.org> gdm-2.8.0.3.ebuild:
+  Stable on mips.
+
+  09 Oct 2005; Luis Medinas <metalgod@gentoo.org> gdm-2.8.0.3.ebuild:
+  Marked Stable on amd64.
+
+*gdm-2.8.0.5 (04 Oct 2005)
+
+  04 Oct 2005; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.8.0.5.ebuild:
+  New version.
+
+  02 Oct 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.3.ebuild:
+  Mark 2.8.0.3 stable on alpha
+
+  02 Oct 2005; Michael Hanselmann <hansmi@gentoo.org> gdm-2.8.0.3.ebuild:
+  Stable on ppc.
+
+  02 Oct 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.3.ebuild:
+  Mark 2.8.0.3 stable on ia64
+
+  30 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.8.0.3.ebuild:
+  Stable on sparc
+
+  29 Sep 2005; John N. Laliberte <allanonjl@gentoo.org> gdm-2.8.0.3.ebuild:
+  stable on x86
+
+*gdm-2.8.0.4 (11 Sep 2005)
+
+  11 Sep 2005; <dang@gentoo.org> +gdm-2.8.0.4.ebuild:
+  Revbump to final version for gnome 2.12.0
+
+  10 Sep 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  Mark 2.8.0.1-r1 stable on alpha
+
+  03 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  Stable on ppc.
+
+  03 Sep 2005; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  Stable on ppc64
+
+  31 Aug 2005; Herbie Hopkins <herbs@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  Stable on amd64.
+
+  29 Aug 2005; Guy Martin <gmsoft@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  Stable on hppa.
+
+  26 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  Stable on sparc
+
+  25 Aug 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  stable on ia64
+
+*gdm-2.8.0.3 (25 Aug 2005)
+
+  25 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.8.0.3.ebuild:
+  New version. Updated HOMEPAGE.
+
+  25 Aug 2005; Leonardo Boshell <leonardop@gentoo.org>
+  gdm-2.8.0.1-r1.ebuild:
+  Stable on x86.
+
+  22 Aug 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.6.0.9-r3.ebuild:
+  stable on ia64
+
+  19 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> gdm-2.6.0.9-r3.ebuild:
+  Stable on hppa and ppc.
+
+*gdm-2.8.0.2 (14 Aug 2005)
+
+  14 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.8.0.2.ebuild:
+  New version. Set USE_DESTDIR; it allows us to simplify things a little in
+  src_install() and avoid more sandbox problems with this release.
+
+  08 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  Fix sandbox violation if 'pam' is not in USE (bug #101934).
+
+  09 Aug 2005; Markus Rothe <corsair@gentoo.org> gdm-2.6.0.9-r3.ebuild:
+  Stable on ppc64
+
+  08 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.9-r3.ebuild:
+  Stable on sparc
+
+*gdm-2.8.0.1-r1 (08 Aug 2005)
+
+  08 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.8.0.1-r1.ebuild:
+  New revision. Rename old pam.d file from gdmconfig to gdmsetup. Move
+  G2CONF declaration to pkg_setup() so src_compile() doesn't get
+  overwritten. Modify gdm.conf to list available users in gdmsetup by
+  default (bug #101645).
+
+  08 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.6.0.9-r3.ebuild:
+  Stable on x86.
+
+*gdm-2.8.0.1 (24 Jul 2005)
+
+  24 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.8.0.1.ebuild:
+  New release. Added 'static' USE flag. Updated HOMEPAGE. Now gentoo
+  specific files are distributed in an extra tarball. Adjusted references to
+  some binaries installed by GDM, as they are installed in different
+  locations. For more information, see the NEWS file.
+
+  12 Jul 2005; Stephen P. Becker <geoman@gentoo.org> gdm-2.6.0.9-r2.ebuild:
+  stable onmips
+
+  02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> gdm-2.6.0.9-r2.ebuild:
+  Stable on alpha.
+
+  25 Jun 2005; Guy Martin <gmsoft@gentoo.org> gdm-2.6.0.9-r2.ebuild:
+  Stable on hppa.
+
+  13 Jun 2005; Markus Rothe <corsair@gentoo.org> gdm-2.6.0.9-r2.ebuild:
+  Stable on ppc64
+
+  12 Jun 2005; Olivier Crête <tester@gentoo.org> gdm-2.6.0.9-r2.ebuild:
+  Stable on amd64
+
+  12 Jun 2005; Tobias Scherbaum <dertobi123@gentoo.org>
+  gdm-2.6.0.9-r2.ebuild:
+  Stable on ppc.
+
+  09 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.9-r2.ebuild:
+  Stable on sparc
+
+*gdm-2.6.0.9-r1 (04 Jun 2005)
+
+  04 Jun 2005; Marinus Schraal <foser@gentoo.org> gdm-2.6.0.9-r1.ebuild :
+  Use pam eclass stuff, fixes provided by flameeyes (#93183)
+
+  11 May 2005; Guy Martin <gmsoft@gentoo.org> gdm-2.6.0.7.ebuild:
+  Stable on hppa.
+
+  08 May 2005; Herbie Hopkins <herbs@gentoo.org> gdm-2.6.0.7.ebuild:
+  Stable on amd64.
+
+  29 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.7.ebuild:
+  Stable on sparc
+
+  28 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> gdm-2.6.0.7.ebuild:
+  Stable on alpha + ia64.
+
+*gdm-2.6.0.9 (26 Apr 2005)
+
+  26 Apr 2005; foser <foser@gentoo.org> gdm-2.6.0.9.ebuild :
+  New release
+  Make pam optional (#48067)
+
+  25 Apr 2005; Mike Gardiner <obz@gentoo.org> gdm-2.6.0.7.ebuild:
+  Don't use gentoo theme by default (#83818)
+  Keyworded ppc x86
+
+  02 Apr 2005; Stephen P. Becker <geoman@gentoo.org> gdm-2.6.0.6.ebuild:
+  stable on mips
+
+*gdm-2.6.0.7 (01 Mar 2005)
+
+  01 Mar 2005; Mike Gardiner <obz@gentoo.org> +gdm-2.6.0.7.ebuild:
+  New version
+
+  08 Jan 2005; Tom Martin <slarti@gentoo.org> gdm-2.2.5.4-r5.ebuild,
+  gdm-2.4.1.7-r1.ebuild, gdm-2.4.4.7-r1.ebuild, gdm-2.6.0.3.ebuild,
+  gdm-2.6.0.4-r1.ebuild, gdm-2.6.0.6.ebuild:
+  Fixing all ebuilds MY_V definition.
+
+  08 Jan 2005; Tom Martin <slarti@gentoo.org> gdm-2.6.0.6.ebuild:
+  Stable on amd64.
+
+  29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+  Change encoding to UTF-8 for GLEP 31 compliance
+
+  24 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> gdm-2.6.0.6.ebuild:
+  Stable on alpha.
+
+  23 Dec 2004; Guy Martin <gmsoft@gentoo.org> gdm-2.6.0.6.ebuild:
+  Stable on hppa.
+
+  22 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.6.ebuild:
+  Stable on sparc
+
+  19 Dec 2004; Mike Gardiner <obz@gentoo.org> gdm-2.6.0.6.ebuild:
+  Keyworded x86 and ppc for GNOME 2.8.1
+
+  11 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> gdm-2.6.0.4-r1.ebuild:
+  Stable on alpha.
+
+*gdm-2.6.0.6 (25 Nov 2004)
+
+  25 Nov 2004; Mike Gardiner <obz@gentoo.org> +gdm-2.6.0.6.ebuild:
+  New version
+
+  12 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.4-r1.ebuild:
+  Stable on sparc
+
+  11 Nov 2004; Mike Gardiner <obz@gentoo.org> gdm-2.6.0.4-r1.ebuild:
+  Keyworded ppc for GNOME 2.8
+
+*gdm-2.6.0.4-r1 (24 Aug 2004)
+
+  24 Aug 2004; foser <foser@gentoo.org> gdm-2.6.0.4-r1.ebuild :
+  Fix dodir -> keepdir (#61472) & rev bump to make propagate
+  Update themes pack to -r2 (#59918)
+  now putting the two themes together & slimming it up
+
+*gdm-2.6.0.4 (22 Aug 2004)
+
+  22 Aug 2004; Mike Gardiner <obz@gentoo.org> +gdm-2.6.0.4.ebuild:
+  New version, 2.6.0.4
+
+  20 Aug 2004; Tom Gall <tgall@gentoo.org> gdm-2.6.0.3.ebuild:
+  stable on ppc64, bug #58191
+
+  18 Aug 2004; foser <foser@gentoo.org> gdm-{2.2*,2.4.1*}.ebuild :
+  Use keepdir instead of touch .keep (#39811)
+
+*gdm-2.6.0.3 (08 Aug 2004)
+
+  08 Aug 2004; foser <foser@gentoo.org> gdm-2.6.0.3.ebuild :
+  New release (#51374)
+  Add pango-1.4.1 to fix language selection issues (#53868)
+  Fix gdm restart logic to actually work
+  Fix location of logfiles (#53526 - patch by langthang@gentoo.org)
+
+  05 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.4.4.7-r1.ebuild:
+  Stable on sparc
+
+  03 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.4.4.7-r1.ebuild:
+  Sparc fixup for language selector b0rkage, can be pulled off when we get pango
+  1.4.1 in
+
+  13 Jul 2004; Tom Gall <tgall@gentoo.org> gdm-2.4.4.7-r1.ebuild:
+  added ~ppc64, bug #54807
+
+  04 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> gdm-2.4.4.7-r1.ebuild:
+  Stable on alpha.
+
+  03 Jun 2004; Stephen P. Becker <geoman@gentoo.org> gdm-2.4.4.7-r1.ebuild:
+  Stable on mips.
+
+  03 Jun 2004; Aron Griffis <agriffis@gentoo.org> gdm-2.4.1.7-r1.ebuild:
+  Fix use invocation
+
+  29 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
+  gdm-2.4.4.7-r1.ebuild:
+  Masked gdm-2.4.4.7-r1.ebuild stable for ppc
+
+  25 May 2004; Guy Martin <gmsoft@gentoo.org> gdm-2.4.4.7-r1.ebuild:
+  Marked stable on hppa.
+
+  13 May 2004; Stephen P. Becker <geoman@gentoo.org> gdm-2.4.1.7-r1.ebuild:
+  Stable on mips.
+
+  28 Apr 2004; foser <foser@gentoo.org> gdm-2.4.1.7-r1.ebuild :
+  Added patch to build withg gtk-2.4, provided by gmsoft in #49185
+
+  17 Apr 2004; Travis Tilley <lv@gentoo.org> gdm-2.4.1.7-r1.ebuild:
+  stable on amd64
+
+  03 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; gdm-2.2.5.4-r5.ebuild,
+  gdm-2.4.1.6.ebuild:
+  Change x11-base/xfree dependency to virtual/x11.
+
+*gdm-2.4.4.7-r1 (02 Apr 2004)
+
+  02 Apr 2004; foser <foser@gentoo.org> gdm-2.4.4.7-r1.ebuild :
+  Add custom desktop session (#44537)
+  Re-enable installation of the old gentoo theme
+
+  16 Mar 2004; Stephen P. Becker <geoman@gentoo.org> gdm-2.4.4.7.ebuild:
+  Added ~mips keyword.
+
+  22 Feb 2004; Chris PeBenito <pebenito@gentoo.org> gdm-2.4.4.7.ebuild:
+  Fix SELinux to use_with in G2CONF.
+
+*gdm-2.4.4.7 (17 Feb 2004)
+
+  17 Feb 2004; foser <foser@gentoo.org> gdm-2.4.4.7.ebuild :
+  Finally put this update in
+  Fixed some small issues after cleaning 2.4.4 triggered by the diff in #40711
+  Added selinux stuff as requested & proposed by pebenito in #41022
+  Added a new default gentoo theme : gentoo-cow
+  Added intltool dep for XML-Parser
+
+  10 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> gdm-2.4.1.7-r1.ebuild:
+  set ppc in keywords
+
+  10 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> :
+  set ppc in keywords
+
+  28 Jan 2004; Aron Griffis <agriffis@gentoo.org> gdm-2.4.1.7-r1.ebuild:
+  stable on alpha and ia64
+
+  18 Jan 2004; <gustavoz@gentoo.org> gdm-2.4.1.7-r1.ebuild:
+  stable on hppa and sparc
+
+  14 Jan 2004; Mike Gardiner <obz@gentoo.org> gdm-2.4.1.7-r1.ebuild:
+  Stable on x86 as part of GNOME-2.4.1
+
+  06 Dec 2003; foser <foser@gentoo.org> gdm-2.*.ebuild :
+  Fix occurances chown usr.grp to usr:grp (#35127)
+
+*gdm-2.4.4.5 (23 Nov 2003)
+
+  23 Nov 2003; foser <foser@gentoo.org> gdm-2.4.4.5.ebuild, files/2.4.4/* :
+  Cleaned up ebuild
+  Moved tcp-wrappers to DEP
+  Temporary removed gentoo theme
+  Now use our own Xsession file to source .bash_profile, needed for keychain
+  Added libart_lgpl dep
+
+*gdm-2.4.1.7-r1 (17 Nov 2003)
+
+  17 Nov 2003; <spider@gentoo.org> gdm-2.4.1.7-r1.ebuild:
+  Added runtime dependency on virtual/x11, 
+  moved tcp-wrappers from hard dep to use tcpd? ()
+  added xinerama USE flag
+  added X USE flag for xdmcp. 
+  Removed static dependency on xfree (new freedesktop.org x11 works too)
+
+  14 Nov 2003; Aron Griffis <agriffis@gentoo.org> gdm-2.4.1.6.ebuild:
+  Stable on ia64
+
+*gdm-2.4.1.7 (01 Nov 2003)
+
+  01 Nov 2003; <solar@gentoo.org> gdm-2.4.1.7.ebuild:
+  security update, please test and mark stable for each arch
+
+  26 Aug 2003; Heinrich Wendel <lanius@gentoo.org> gdm-2.4.1.6.ebuild:
+  marked stable on all arch, cause of security issues: #27127
+
+  11 Aug 2003; Mike Gardiner <obz@gentoo.org> gdm-2.4.1.4.ebuild:
+  Bumped gdm-2.4.1.4 to stable on x86
+
+  11 Aug 2003; Mike Gardiner <obz@gentoo.org> gdm-2.4.1.6.ebuild:
+  Fixed KEYWORDS on hppa and amd64
+
+*gdm-2.4.1.6 (11 Aug 2003)
+
+  11 Aug 2003; Mike Gardiner <obz@gentoo.org> gdm-2.4.1.6.ebuild:
+  New version, removed obsolete omf-install section, and fixed postinst comment
+
+  15 Jul 2003; Todd Sunderlin <todd@gentoo.org> gdm-2.4.1.3.ebuild:
+  Marked stable for sparc
+
+  09 Jul 2003; Alastair Tse <liquidx@gentoo.org> gdm-2.4.0.12-r2.ebuild,
+  gdm-2.4.1.3.ebuild, gdm-2.4.1.4.ebuild:
+  added pkgconfig deps
+
+  30 Jun 2003; Bartosch Pixa <darkspecter@gentoo.org> gdm-2.4.1.3.ebuild:
+  set ppc in keywords
+
+*gdm-2.4.1.4 (13 May 2003)
+
+  04 Jul 2003; Guy Martin <gmsoft@gentoo.org> gdm-2.4.1.4.ebuild :
+  Added hppa to KEYWORDS.
+
+  13 May 2003; foser <foser@gentoo.org> gdm-2.4.1.4.ebuild :
+  New version, gnome2 eclass gdm a little
+
+*gdm-2.4.1.3 (04 Feb 2003)
+
+  03 Apr 2003; foser <foser@gentoo.org> digest-gdm-2.4.{0.12-r2,1.3} :
+  Updated accessibility for gentoo theme (#13066)
+
+  17 Mar 2003; Martin Holzer <mholzer@gentoo.org> gdm-2.4.1.3.ebuild:
+  removed ABOUT-NLS from dodoc since it doesn't exist
+
+  21 Feb 2003; Aron Griffis <agriffis@gentoo.org> gdm-2.4.1.3.ebuild :
+  Mark stable on Alpha
+  
+  04 Feb 2003; Spider <spider@gentoo.org> gdm-2.4.1.3.ebuild :
+  New version
+  
+*gdm-2.4.1.1 (24 Jan 2003)
+
+  24 Jan 2003; foser <foser@gentoo.org> gdm-2.4.1.1.ebuild :
+  New version, minor dep fixes
+
+*gdm-2.4.0.12-r2 (25 Dec 2002)
+
+  03 Jan 2003; foser <foser@gentoo.org> gdm-2.4.0.12-r2.ebuild :
+  Fixed gentoo theme src_uri
+
+  25 Martin Schlemmer <azarah@gentoo.org> gdm-2.4.0.12-r2.ebuild :
+  Change /etc/X11/gdm/PreSession/Default's shell to '/bin/bash --login' to
+  set the users environment properly.  This will mostly only work for bash
+  and sh users :(
+
+  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+ 
+*gdm-2.4.0.12-r1 (01 Dec 2002) 
+
+  01 Dec 2002; foser <foser@gentoo.org> gdm-2.4.0.12-r1.ebuild :
+  Added Gentoo theme and close open tcp port
+
+*gdm-2.4.0.12 (28 Nov 2002)
+  28 Nov 2002; Spider <spider@gentoo.org> : gdm-2.4.0.12.ebuild :
+  add the latest version, get the SRC_URI fixed
+
+*gdm-2.4.0.11-r1 (07 Nov 2002)
+  11 Nov 2002; L. Boshell <leonardop@gentoo.org> : Actually apply the
+  patch, since there was an extra `dry-run' flag.
+  
+  07 Nov 2002; Martin Schlemmer <azarah@gentoo.org> gdm-2.4.0.11-r1.ebuild :
+  Fix /etc/X11/startDM.sh to source /etc/profile to fix bug #10190.  
+
+*gdm-2.4.0.11 (06 Sep 2002)
+  06 Sep 2002; Spider <spider@gentoo.org> gdm-2.4.0.11.ebuild :
+  new version
+
+*gdm-2.4.0.7 (09 Aug 2002)
+  31 Aug 2002; Spider <spider@gentoo.org> gdm-2.4.0.7.ebuild :
+  added ORBit2 dependency.
+  
+  13 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> gdm-2.4.0.7.ebuild :
+  Added ppc keyword
+
+  09 Aug 2002; Spider <spider@gentoo.org> gdm-2.4.0.7.ebuild :
+  version bump
+
+*gdm-2.4.0.6 (08 Aug 2002)
+  08 Aug 2002; Gabriele Giorgetti <stroke@gentoo.org> gdm-2.4.0.6.ebuild :
+  Version bump, and dependencies update.
+
+*gdm-2.4.0.5 (05 Aug 2002)
+  05 Aug 2002; Gabriele Giorgetti <stroke@gentoo.org> gdm-2.4.0.5.ebuild :
+  New version, and dependencies update.
+
+*gdm-2.4.0.4 (27 Jul 2002)
+  27 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gdm-2.4.0.4.ebuild :
+  New version.  Move /usr/bin/gdm-binary to /usr/bin/gdm, else the
+  /etc/init.d/xdm script have problems stopping gdm; this should resolve
+  bug #5598.
+
+*gdm-2.4.0.2 (17 Jul 2002)
+  17 Jul 2002; Gabriele Giorgetti  <stroke@gentoo.org> gdm-2.4.0.2.ebuild :
+  New version.  
+
+*gdm-2.4.0.1 (9 Jul 2002)
+  9 Jul 2002; Spider <spider@gentoo.org> gdm-2.4.0.1.ebuild :
+  fix all packages to be repoman friendly
+  update to latest version
+  
+*gdm-2.4.0.0 (8 Jun 2002)
+  8 Jun 2002; Spider <spider@gentoo.org> gdm-2.4.0.0.ebuild :
+  New stable version!
+  
+*gdm-2.3.90.6 (5 June 2002)
+  5 June 2002; Gabriele Giorgetti <stroke@gentoo.org> gdm-2.3.90.6.ebuild :
+  New version.
+    This time we install the cute greeter as default
+
+
+*gdm-2.3.90.4 (29 May 2002)
+  29 May 2002; Spider <spider@gentoo.org> gdm-2.3.90.4.ebuild :
+  AAGh.. I had missed a part in the cut command so pam -still- wasnt
+  installed..
+  d'oh!
+  new version fixes this.. promise :)
+
+
+*gdm-2.3.90.3-r1 (29 May 2002)
+  29 May 2002; Spider <spider@gentoo.org> gdm-2.3.90.3-r1.ebuild :
+  exact clone, but recall to put in the pam stuff this time :)
+
+
+*gdm-2.3.90.3 (28 May 2002)
+  28 May  2002; Spider <spider@gentoo.org> gdm-2.3.90.3.ebuild :
+  new gnome2 version this is built with debugging
+
+*gdm-2.2.5.4-r5 (4 Apr 2002)
+
+  4 Apr 2002; Seemant Kulleen <seemant@gentoo.org> files/2.2.5/etc/gdm
+  files/2.2.5/etc/gdmconfig :
+
+  Updated the PAM config with RedHat's which uses the more secure pam stack.
+
+*gdm-2.2.5.4-r5 (5 Mar 2002)
+
+  5 Mar 2002; Arcady Genkin <agenkin@thpoon.com> gdm-2.2.5.4-r5.ebuild :
+  
+  Added --disable-nls if nsl is not in USE (patch submitted by
+  seemant@rocketmail.com (Seemant Kulleen)).
+
+*gdm-2.2.5.4-r4 (1 Feb 2002)
+
+  1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+  
+  Added initial ChangeLog which should be updated whenever the package is
+  updated in any way. This changelog is targetted to users. This means that the
+  comments should well explained and written in clean English. The details about
+  writing correct changelogs are explained in the skel.ChangeLog file which you
+  can find in the root directory of the portage repository.

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
new file mode 100644
index 0000000..c24f0c7
--- /dev/null
+++ b/gnome-base/gdm/Manifest
@@ -0,0 +1,32 @@
+AUX 3.2.1.1/gdm 274 SHA256 4c26f02021ffa41500fa98aeda61dde6d059243f027cf93f8fb00fde39a9edd3 SHA512 3860d8756e6ed9b4ba381dcca847fa165ee6cedaba8894bc86249aa02452b6d752c8089649f3630787489fbb80715b1f6e12480991f7310f78951a7616271257 WHIRLPOOL 93d20dc0c109650154f8782161da08fe42d88b5d429d76ceafbc31c282ea54bd0d3068dcac1a971292fd7eacdb6d23ab82c37a86f8c003489edcc6da42f2f2f9
+AUX 3.2.1.1/gdm-autologin 369 SHA256 e964a100e72a8eccea4ed8e1558ae70cbe5b7cbea67415651d0c0bdcea2d06c8 SHA512 bc2208801a09af09309a45150c6e452c2be4b9a236726b3455b5b53d34db66684270b67077995d37fbea9888e233681c106c1c1cdc57c29e341120f0dd528743 WHIRLPOOL cf92af47395bddf34d722688f83cda97e830a635ad9584e1d14aed0c2861168e6f432fac84ccba3e1651270b4f7151b7e0244d0e2cd0c826b3731fab4bf9190a
+AUX 3.2.1.1/gdm-fingerprint 466 SHA256 3af315d6abe928dd769f2cc9896d536e187ab373b29667c185e452ac6063d9cc SHA512 44b9eb0f2523d1bb1af5731e69b6a8a8c3dc248207a62cc1cf18c3ca9763c33decefbd76435a6c6c6a17fb674077e9b9c2c7de4b478c1a934878c2afa33d0fff WHIRLPOOL e9d52ab1c941cb24fe7f7949c218f279c8cb2913768156bc76b75bb2aaf185e4eb05bde01c6066e6296234fb726d23673069596ae22cca425a4af38bcf45ce2c
+AUX 3.2.1.1/gdm-password 274 SHA256 4c26f02021ffa41500fa98aeda61dde6d059243f027cf93f8fb00fde39a9edd3 SHA512 3860d8756e6ed9b4ba381dcca847fa165ee6cedaba8894bc86249aa02452b6d752c8089649f3630787489fbb80715b1f6e12480991f7310f78951a7616271257 WHIRLPOOL 93d20dc0c109650154f8782161da08fe42d88b5d429d76ceafbc31c282ea54bd0d3068dcac1a971292fd7eacdb6d23ab82c37a86f8c003489edcc6da42f2f2f9
+AUX 3.2.1.1/gdm-smartcard 573 SHA256 9c548668770aa68e730e5d5159d77067dbd0795dae2b7ba6d6ee347f88e90062 SHA512 5fff369dbdc9c159fc0dd776cd2dd6f94fdd4eb81e757a6f3e92e9aad214550ea4c8fe517a8e2a85e354bab72286907a1050d9334f8b727f835b47421c826ec1 WHIRLPOOL 258123fd307870d9ac883b8af80bc97564fed2fed479b20d00ef8209ac0ce8868ee5589658c3fd8a5967b964ff6edd279c05bf152c0e015116cdd5ed32b37023
+AUX 3.2.1.1/gdm-welcome 326 SHA256 9325241dfd722e58e93dd1dc81714bef4b3b211f4fb8551f39a698415722934a SHA512 da648f6eaaeb268cf8f80c1497a6620842bcdeb421d7ff65eed8839293cc51451fb37f95aa4a88f2f910d6267021a1944bb5c139a6ddb6b6e4aafedfe515d117 WHIRLPOOL 0ff9ee4889a1910badafb670ef3d5c760f511d8c4bffe5f41431bfc11d862ab159d5ef45d9a14d3effc385b45e2b0323cad9ff4d192fde2784b42e00d94bba45
+AUX 3.2.1.1/gdm.service 202 SHA256 21b105f56bc90178e05806583e3be5e74857c02ec6443318669f9ab6f947bb79 SHA512 9e9ecca31504da1115519d590c25d474333a483dab9343043f0906b45cadbf7f947354227841be7a33577815653dd6a4d7e24a4e2f36e58ff760a82fc433aec6 WHIRLPOOL 54dd6ceba3d46129b0201fb35983f4ab846cff77ae4cb49bde9c11d78587c2389bae34676136921fdcb2280af3b1e30d7f58899a394341930dea681194cbb1a4
+AUX 49-keychain 181 SHA256 d73e07847bfa6ac69938aa309f5c137d4c36248cedf9834db1315ba1b2b87140 SHA512 72b9a7d0a9dc17c4f51795b665a1a8db035a3423b35769fa68c8c471e76d9ab698d1841c3e354efdafe6167e8358b018028268d7a17d0750bdcc55cbfe481290 WHIRLPOOL 4ab8099ea4f66e2935a930ea9d8ab9202732689206ee2b57eb3946692622bb4cd56f5429d40a28b7d2beaf1c2261610462f96a7362fcae2e5548da23396a2a61
+AUX 49-keychain-r1 193 SHA256 32e0b028eb6d1189fc82d72ef62661de78c491bcfa099e7ac652d6b4daa1598d SHA512 32a6d72de9b6b7bfbac0a563fc8710576419e6d989fe48da294b92b197722059ee0e46672d5df2833cd1a7dacf5ae4ebc31b12b605416fd25a0924c35e505d21 WHIRLPOOL dd8f9249e2f1c1c60131e1c030bfa4a8c251cfba083d55847273ac906bbfb27576ac29e4039c70269592667024b8a4871060139717796eed0edd3a341edbc4e0
+AUX 50-ssh-agent 243 SHA256 f0790148b975ef1e7a37ffe8f5d90f943746f0a3bcf9d7fad8500219e2114042 SHA512 b955253fcb58ccd2cb7d0c30eba01f240821a1ee12751975407dbd3331d54460c75654c5d1931b6245b03ce7966d660cdd627c2b6f0f41aceeed97173d9e3195 WHIRLPOOL 7c93297c37ca66ebf34dc1515e2033c75af80a43f1ac69ebb842256927b2719c42117f661a79a673f079e0974cefd73affd9e376189488905238506eccee1753
+AUX 50-ssh-agent-r1 255 SHA256 bd91721bdccb7b1eb403c368caa6e9b84dcd75ddf89946db329ec42f9a8e7a8b SHA512 85c8eca948646508ecc52a30a15b94c626196037ab65b4d797df472df34c714aacf800261902febda5b7bc051bff29efc9fff474a0c029838881b7f8704b13ba WHIRLPOOL d4dc95afb4ef97e2a6365df27cbf8b2a3533d63471b52d5e54fc52247638701eea65fda0f339fa184919c1f8b386cff32e444e8a856bf1741aad23dd24b808de
+AUX gdm-2.13.0.1-selinux-remove-attr.patch 908 SHA256 40074297200e3424a1baeb483d7fc50d9846a0c74ce46d72845090647d28d14b SHA512 d50cd2f1f2700c7feb9c7e887497581c8bd3d57760032974ef7cc361784de0a8998629aa8f993e60cd0027bf182187115c14b0b710954d15e58463ccb37e3d9d WHIRLPOOL 65cc7d5c8a52884d35882c7246ec323fcbc1f9c33d3aef8c289fed1cba40e39785c532f7326d423c39e329995e80099382569ecff6803da30c7e8571afea8bd7
+AUX gdm-2.20.10-custom-session.patch 1105 SHA256 58d09e131375f993e46088078993953ea2fedc87ed9deafbfa35eb7f4e731e67 SHA512 6d127ed622372ad5e8eca88abf3ffd374b0b6afff33a77ad62bca7f8f4a3582ff9237e35217048da62249b2e2313267b281aab2fb5cd5593b188ace421c7f754 WHIRLPOOL 94f99868c9db380beda18bd6b283bdd35a87c9769c14c99138fd3fa2fd060b18591e5e80fe0e6387085ad77801ad384611a9c5076740f49da84d05a94cab519f
+AUX gdm-2.20.10-desktop-session-dmrc-autologin.patch 873 SHA256 57f8e88acaf45b0cb84d80bb672dddf8e71a5152e9bff8216ff76d15b1e7dfcf SHA512 0dc69cf2e2ea41b4e200d681885263b596a053670a0d02b0035c4765a78e41cf776c16ce985aedd60ab76a5f5342d2cb08f1c7b401f588780e23169ca2fb9b61 WHIRLPOOL 5db6ce48d43c707ec1eaa1190e1ff46e0dd75be4633e135838647c9d6ecbf61ed3e3b5c07244b98dd51f07beb559e8a37d2b70da92d190ba45cc428c49f4223f
+AUX gdm-2.20.10-gdmsetup-24hr-combo.patch 1108 SHA256 558de681677fd631619dd90aba2b3fe99e783d051d706c536b85268eae40f19c SHA512 916ef335a7cb7121eb4c6446a85c36a6892830ae8fd3f3668e0c43b67f731830c1604046865b842d4850effcf8d1179b73b85db7420464bbda16885ff40a6751 WHIRLPOOL 3e8600a80f74b214e685aef2c0f293e61873ad04eb82060de03f5bd12a344916ab7f38fb852377ca36b87daf1b884025e3389822edd87e0239cd745fd2eb4f70
+AUX gdm-2.20.10-xinitrc-ssh-agent.patch 704 SHA256 59b0150159776a200c6041290f672f367b4a56f8adc5218d74a271a376c7cfe1 SHA512 c54fa3a3ec762290138e28b6b52f95ca765c7e279f6c3538f90e2df61dc6f7d45bc970a0f6f1a543c87404e8e094fd889a2ec6d3cd7ae0f651a5643fef1c725a WHIRLPOOL 646aa42795546b5131e56996fc38a4b49c963e4e85c76e410dd7f75b4945aade7b13d3f4200db1e57f656c78ae0c5684778f3f244c6a515571ffd1a3c8e1dc56
+AUX gdm-2.20.2-gksu.patch 544 SHA256 3c7dabba9904d1ae382989099e03938c47eb2ce882f50d8fae9164a573bddb4d SHA512 6fcb5681a47f9bb0aa248e9c0dba27ccc7820ac56e8d1bb4621652a8bd759981899d24c08bd0546a1c4937c664e5d82e101da9900938198a9a0d1a9349891877 WHIRLPOOL 655d16026cf3dfe3a5e7c0007c7e80fa996b5afe6f5704a5326e40540b049c348caa70b7c4e681e5bbeafc28160142be0abb73015905e42a202a9a5f322fe06a
+AUX gdm-2.20.9-parallel-make.patch 1499 SHA256 c8d04d1cae1c2bac16bf3f41fd481eacf5f4a3962f661996f93da39d4161bb0d SHA512 3ba30cdc5c9c665dc1000923d7fe61b2a4bf1ea9b5e8b88d07ed30e4ae28afa529894177e57fb032ec37b0a8ecc426a5f6acc4a6d2b1a973abf0ace50b17a8f3 WHIRLPOOL 7bf3163f549d498ded4f36a0a7f38b48819a676c0ac314286f920ee25e056a128c843b1df683edc2ceb3e8e947ca420f3fea1eb1d43519b2147aa5d262851c06
+AUX gdm-2.32.0-fix-vt-problems.patch 6156 SHA256 12da81b8085d76ce3099f1af0ec588c07c3f020f341f825683f4855c9303731e SHA512 cc31f51c3eaa51b9ceac21c66a61e5d59b1c07e7dc2166fe4c3abfc4eccbdd4b43605c0e936d003aaf337de599d1dcbc00726c9d63d4f682636b02e111237d63 WHIRLPOOL f0bec91b5decdb784d79d3d101acfeb5adfa794da938e49f3e84d0a78134e968fcd1ed6d13d3f9889055c5afb0f5db2257d20f2af33098f2ea7cf0acf889e458
+AUX gdm-2.32.0-xinitrc-ssh-agent.patch 863 SHA256 71231d08baf41ee7b91c33c3d8a731c078d1d29328e09223efb1f579bacdaffe SHA512 3d7e841c018044ab1fd9804ad57ae75ece0ed2f9a9731023e90a1b25099bff5375c73ac842e353b38328f95f5baf59b84e4859a54f47176da0443aed6b58e3b3 WHIRLPOOL 56302e13dd104ae7f19dabc443403c25ef7a69428934e3d8ce0432442845dfd03854576a2b426b307954f9fc17e7ef846992a210054c7cc0e744450a7e5743a4
+AUX gdm-3.2.1.1-custom-session.patch 1317 SHA256 75bd1bdc0d396fee71ff41c2657f922a4c8e290c891cc72f47647ab832d0c285 SHA512 474f839febcebd86449e21ecd7557b599889af7b070b305afcd3c008164de2fc2d42749a4f06e7e405e27671da49a32291468b2940d1d15f05cb1088fb7f42f9 WHIRLPOOL 2310fd849c3a87eab5e78b482f74fb4b97a93b49bc4ecd60197054eadaaad35a6bc73500c246368c031e4646c3effd555233fe5a0cf17e99d81ab4b62e7215e4
+AUX gdm-3.3.92.1-disable-accessibility.patch 779 SHA256 a32bddeb5e57086df41b9db433152ae290a405d23c39f0ff497d61544f343528 SHA512 c735d9e9e34ed89d49623ca327da9667b3d17473bf8c77dc5fd59ee409d92f0eca0c9dd534673283dee0dbc0316a48b3c7f8f648393fa3add49c7a8e1e5e0ff1 WHIRLPOOL 564d708047fc81f092cd695f5a8cbf2017e9568afdb32996738256d0616e68dc80448a363619a9681a54e12239e25bcf5f1df4a07d47654edb371fab4a98462d
+AUX gdm-3.6.0-fix-daemonize-regression.patch 6639 SHA256 6ff6eeba681dc73ae77058ba6ad1ecb292af843189a83071b96b1d84fbe887e9 SHA512 5de1e38b447e1dce933b004951366c701707a35c990fa35c84959753b32326e93be7fde073abc51e5bf439b5fd4277adce5f3ab190a7aac3d65211d84411f06a WHIRLPOOL f6a5db38a750d47375f69088765dd9e653dc4a70750a542e660ce7c876cc30f61e05e332250e5daf0f9d50c512791eac18cc69585c42aa5decb206b2ee7b361d
+AUX gdm-3.6.0-selinux-automagic.patch 909 SHA256 9b1a3c5913e53f30641dc1177d396060c81abcfff6d8e9acc738e4d19e396580 SHA512 68a6fa710862bde6479b9e35f66d5b65c5cf90df462d8f318ad06ad04fd2106376915250d8b09a6ca0716fab78aedc619e41de6f2c93e57449442a7613fe575b WHIRLPOOL a5ca1901f52be902cb6896759a3ce92f2298782d80ca6c6a023a3fd7a6cea8884f93af7cbc85788fd24166f4bf5da1c357b2056d3d6141fb5540273b9dd63a5a
+AUX gdm-3.6.2-gdm-slave.xml-unicode.patch 792 SHA256 4e53f08356b9fbc0669bfe15df848d92b845244604a329ed4cfe753c94691990 SHA512 4f856ffeb3e9b720be24fdb2f231a3245b4fea2a503cfc74b5ebbf77418ae6c6cf377568f53da053efe42304e0bad9add2dc5d7a0571ed3152fb0ad0c16a9019 WHIRLPOOL 59fbab49f7420236a2a3a34f5b700b2b6306235d6f60b383886cdbd01f05153dc2c06a102c0baad8ed350ffdcaad7a1ba448abb2ac6d77a7e759c541f63f3b14
+AUX gdm-3.7.3.1-disable-accessibility.patch 831 SHA256 445a36bcc14340dc95b1328528dac135900c1b204121744a439279449439a4bb SHA512 e9981fc1aabb383897c8dc3a08b337c135a0f351862cd5a0e295d73c1dacccafafbae96825285bd1625652d0d91db6db5ef57cb537a473e239c13865536e0b0f WHIRLPOOL ca55f530be9365cdfdeb1ac0de4e0345cacbb8fd7d823b1410cec14835000093b83eb5a68c603abed9b3e281e27f4b05291b15d09125bfc358b57a4c6b47b3ce
+AUX gdm-3.7.90-fix-daemonize-regression.patch 4686 SHA256 60299beb4ad8e10d767e3d8cd54a0a07c78477a5714e6ec1029d20be91d240ce SHA512 03916fe97ce82e123c20675039d65d1f3f944055eb79140bb0c13785378be74913d9e022819d0d5895144b3618ffb3e9994d000ea2a8b9bb6d487907c28e70d6 WHIRLPOOL 45f442aa0ea8fdcf7ed9d608d34e45fb7965452d65053b85e99363ab5fd239c7c0c95b3cecc4790d4342f4176571d1a51b6c109d42fcebbb6c51075c28f14adf
+AUX gdm-3.8.4-fingerprint-auth.patch 919 SHA256 d7a24f252fe78f3a1ebfe4ab3c3ceceec3ad737be3d0d435d33695c34fbdca81 SHA512 abc0836a0e87cb0e9a276aa6c086a68505140db86c063ead56f4e457f2970a4e1df97f1b4b7b0b5dd03769ddb00c9b5c0be5af13430a2dfe1b00500017d5815c WHIRLPOOL f335a677c72f806d741fbfc5816d1dee7902cfe41eaf2a445f25a2601a9bd82d5eb60cd7ee999a8c2f576ece95b8966b13169c03aac81dc686305d223301627d
+DIST gdm-3.8.4.tar.xz 1677040 SHA256 db40fb66bf476721b6d333abe0bfed7feacdca7d492f971c86a3f1e5cccdb447 SHA512 a64df8a4b7e1000aadfe1433b1d0f5d9bd16eeca45f1fdf36adc207a9f1dd410cf8e888553205135952a6da30b8c9efd4a240fc3f454636e0c9e4f86414a3283 WHIRLPOOL 4d3fe4cbd084a169bce29481271c99a8e9523cd6b1d163e4e1dc5cd829097daf9339de538d43998109596b41bde34ff798d2eaf607f38c5c859ee3b526f7e04e
+EBUILD gdm-3.8.4-r1.ebuild 6720 SHA256 d5699a31d85debc8b1be69f142855c1410edd8acdd326cd8ea7c852550493cef SHA512 ae76ee94fb59685b0c7284b968b9582664f80a6dc36b2e37c88ddec2e36db6b633913578c0d82bf699bdb493a78fcaa3ec2eddd3170647612de1d5d0cc4f6141 WHIRLPOOL 9e9558cad16aaffa0bc5807e7b401a5f706bcaf43fa177e8ec0f889dbda27231cba90bd7db1167e213d31e565f0a32645ad8c4e40670f6f00f57e82e20b499e8
+MISC ChangeLog 57193 SHA256 94c0bf9957094f1a10eff51dfa4f161007e988037c237054c4cc5f482409954f SHA512 0440f9e01743193e38a704efb4294b2f0fa6c40ca46a68915edd0ec95fd6e8fc0a119ceac57c6c61788199b2ea4c72c2553bd462e77de179b32539c579a8e538 WHIRLPOOL 793fe02e05b081e1c1a19e72e5ae53e48553ae2995024fb32a923a4f097a9f1085dd65925b4f74ace0e3ec3238ce043d7ce469af480c6832cd95efa86e044c05
+MISC metadata.xml 1022 SHA256 37e58ae7dcad61901d81d13c5594664f8d4c6b6ff44171884e6ac65b3561625b SHA512 91b08a96b496de46786985dfc069d51886d6507a15c25b2731f8272bc8bc170644744b88216f9eb2943274a752ff4c6bb6577c543cded31d745d92cc7781e286 WHIRLPOOL 863c72a48f63279bcd4762e652c2c25b17b4d07fda26c3a43828240206d10bfb5e68461523572c081fdbcc9e097930c873d7e5604fd2d8d77e4cc6edec08885a

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm b/gnome-base/gdm/files/3.2.1.1/gdm
new file mode 100644
index 0000000..d965eca
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm
@@ -0,0 +1,11 @@
+#%PAM-1.0
+auth       optional		pam_env.so
+auth       include		system-login
+auth       required		pam_nologin.so
+
+account    include		system-login
+
+password   include		system-login
+
+session    include		system-auth
+#Keyring=session    optional		pam_gnome_keyring.so auto_start

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-autologin b/gnome-base/gdm/files/3.2.1.1/gdm-autologin
new file mode 100644
index 0000000..9d165d6
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-autologin
@@ -0,0 +1,10 @@
+#%PAM-1.0
+auth       optional		pam_env.so
+auth       required		pam_nologin.so
+auth       required		pam_permit.so
+account    include		system-login
+password   include		system-login
+session    include		system-auth
+# For the keyring to unlock with autologin, you need to set an empty
+# password on the keyring.
+#Keyring=session    optional		pam_gnome_keyring.so auto_start

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint b/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint
new file mode 100644
index 0000000..7d38de9
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint
@@ -0,0 +1,14 @@
+#%PAM-1.0
+# Note: no pam_gnome_keyring.so support since the login password is not used
+auth       optional		pam_env.so
+auth       required             pam_tally2.so onerr=succeed
+auth       required             pam_shells.so
+auth       required		pam_nologin.so
+auth       required             pam_fprintd.so
+auth       optional             pam_permit.so
+
+account    include		system-login
+
+password   required             pam_deny.so
+
+session    include		system-auth

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-password b/gnome-base/gdm/files/3.2.1.1/gdm-password
new file mode 100644
index 0000000..d965eca
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-password
@@ -0,0 +1,11 @@
+#%PAM-1.0
+auth       optional		pam_env.so
+auth       include		system-login
+auth       required		pam_nologin.so
+
+account    include		system-login
+
+password   include		system-login
+
+session    include		system-auth
+#Keyring=session    optional		pam_gnome_keyring.so auto_start

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-smartcard b/gnome-base/gdm/files/3.2.1.1/gdm-smartcard
new file mode 100644
index 0000000..5cf884d
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-smartcard
@@ -0,0 +1,15 @@
+#%PAM-1.0
+auth       optional		pam_env.so
+auth       required             pam_tally2.so onerr=succeed
+auth       required             pam_shells.so
+auth       required		pam_nologin.so
+auth       [success=done ignore=ignore default=die] pam_pkcs11.so wait_for_card card_only
+auth       optional             pam_permit.so
+
+account    include		system-login
+
+password   optional             pam_pkcs11.so
+password   required             pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3
+password   optional             pam_permit.so
+
+session    include		system-auth

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-welcome b/gnome-base/gdm/files/3.2.1.1/gdm-welcome
new file mode 100644
index 0000000..932eefe
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm-welcome
@@ -0,0 +1,9 @@
+#%PAM-1.0
+auth       required    pam_env.so
+auth       required    pam_permit.so
+account    required    pam_nologin.so
+account    include     system-services
+password   include     system-services
+session    required    pam_loginuid.so
+session    optional    pam_keyinit.so force revoke
+session    include     system-services

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm.service b/gnome-base/gdm/files/3.2.1.1/gdm.service
new file mode 100644
index 0000000..63bb08e
--- /dev/null
+++ b/gnome-base/gdm/files/3.2.1.1/gdm.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=GNOME Display Manager
+After=systemd-user-sessions.service
+
+[Service]
+ExecStart=/usr/bin/gdm --nodaemon
+Type=dbus
+BusName=org.gnome.DisplayManager
+
+[Install]
+WantedBy=graphical.target

diff --git a/gnome-base/gdm/files/49-keychain b/gnome-base/gdm/files/49-keychain
new file mode 100644
index 0000000..77310b2
--- /dev/null
+++ b/gnome-base/gdm/files/49-keychain
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+# source keychain variables
+
+keychain="`which keychain`"
+if [ -n "$keychain" ] && [ -x "$keychain" ] && [ -f "$HOME/.bash_profile" ]
+then
+	. "${HOME}/.bash_profile"
+fi

diff --git a/gnome-base/gdm/files/49-keychain-r1 b/gnome-base/gdm/files/49-keychain-r1
new file mode 100644
index 0000000..51a1ca8
--- /dev/null
+++ b/gnome-base/gdm/files/49-keychain-r1
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+# source keychain variables
+
+keychain="`which keychain 2>/dev/null`"
+if [ -n "$keychain" ] && [ -x "$keychain" ] && [ -f "$HOME/.bash_profile" ]
+then
+	. "${HOME}/.bash_profile"
+fi

diff --git a/gnome-base/gdm/files/50-ssh-agent b/gnome-base/gdm/files/50-ssh-agent
new file mode 100644
index 0000000..28af267
--- /dev/null
+++ b/gnome-base/gdm/files/50-ssh-agent
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# add ssh-agent if found
+
+sshagent="`which ssh-agent`"
+if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
+	command="$sshagent -- $command"
+elif [ -z "$sshagent" ] ; then
+	echo "$0: ssh-agent not found!"
+fi

diff --git a/gnome-base/gdm/files/50-ssh-agent-r1 b/gnome-base/gdm/files/50-ssh-agent-r1
new file mode 100644
index 0000000..4d94fb0
--- /dev/null
+++ b/gnome-base/gdm/files/50-ssh-agent-r1
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# add ssh-agent if found
+
+sshagent="`which ssh-agent 2>/dev/null`"
+if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
+	command="$sshagent -- $command"
+elif [ -z "$sshagent" ] ; then
+	echo "$0: ssh-agent not found!"
+fi

diff --git a/gnome-base/gdm/files/gdm-2.13.0.1-selinux-remove-attr.patch b/gnome-base/gdm/files/gdm-2.13.0.1-selinux-remove-attr.patch
new file mode 100644
index 0000000..7af2f9a
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.13.0.1-selinux-remove-attr.patch
@@ -0,0 +1,24 @@
+diff --exclude-from=/home/dang/.diffrc -u -ruN gdm-2.13.0.1.orig/configure gdm-2.13.0.1/configure
+--- gdm-2.13.0.1.orig/configure	2005-11-14 17:34:33.000000000 -0500
++++ gdm-2.13.0.1/configure	2005-11-18 14:59:31.000000000 -0500
+@@ -31700,7 +31700,7 @@
+ #define HAVE_SELINUX 1
+ _ACEOF
+ 
+-	EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux -lattr"
++	EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux"
+ fi
+ 
+ #
+diff --exclude-from=/home/dang/.diffrc -u -ruN gdm-2.13.0.1.orig/configure.ac gdm-2.13.0.1/configure.ac
+--- gdm-2.13.0.1.orig/configure.ac	2005-11-14 17:13:40.000000000 -0500
++++ gdm-2.13.0.1/configure.ac	2005-11-18 14:59:23.000000000 -0500
+@@ -750,7 +750,7 @@
+ 	AC_CHECK_LIB(selinux,setexeccon,/bin/true)
+ 	AC_CHECK_LIB(selinux,is_selinux_enabled,/bin/true)
+ 	AC_DEFINE(HAVE_SELINUX)
+-	EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux -lattr"
++	EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux"
+ fi
+ 
+ #

diff --git a/gnome-base/gdm/files/gdm-2.20.10-custom-session.patch b/gnome-base/gdm/files/gdm-2.20.10-custom-session.patch
new file mode 100644
index 0000000..b1f70c0
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.20.10-custom-session.patch
@@ -0,0 +1,42 @@
+---
+ fix custom sessions (see bug #216984, work done by Gilles, I'm just committing)
+
+ config/Xsession.in |   18 +++++++++---------
+ 1 file changed, 9 insertions(+), 9 deletions(-)
+
+Index: b/config/Xsession.in
+===================================================================
+--- a/config/Xsession.in
++++ b/config/Xsession.in
+@@ -177,15 +177,6 @@ if [ -n "$GDM_LANG" ]; then
+   fi
+ fi
+ 
+-# run all system xinitrc shell scripts.
+-if [ -d /etc/X11/xinit/xinitrc.d ]; then
+-    for i in /etc/X11/xinit/xinitrc.d/* ; do
+-        if [ -x "$i" ]; then
+-	    . "$i"
+-        fi
+-    done
+-fi
+-
+ if [ "x$command" = "xcustom" ] ; then
+   if [ -x "$HOME/.xsession" ]; then
+     command="$HOME/.xsession"
+@@ -213,6 +204,15 @@ if [ "x$command" = "xdefault" ] ; then
+   fi
+ fi
+ 
++# run all system xinitrc shell scripts.
++if [ -d /etc/X11/xinit/xinitrc.d ]; then
++    for i in /etc/X11/xinit/xinitrc.d/* ; do
++        if [ -x "$i" ]; then
++	    . "$i"
++        fi
++    done
++fi
++
+ # add ssh-agent if found
+ sshagent="`gdmwhich ssh-agent`"
+ if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then

diff --git a/gnome-base/gdm/files/gdm-2.20.10-desktop-session-dmrc-autologin.patch b/gnome-base/gdm/files/gdm-2.20.10-desktop-session-dmrc-autologin.patch
new file mode 100644
index 0000000..1c7b674
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.20.10-desktop-session-dmrc-autologin.patch
@@ -0,0 +1,34 @@
+Author: Fabio Erculiani <lxnay@sabayonlinux.org>
+Date: Fri, 08 Aug 2009 09:19 +0000
+Subject: Fix DESTOP_SESSION when dmrc is empty and autologin enabled.
+
+---
+ daemon/slave.c |    8 ++++----
+ 1 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/daemon/slave.c b/daemon/slave.c
+index b52774d..ced9567 100644
+--- a/daemon/slave.c
++++ b/daemon/slave.c
+@@ -4638,10 +4638,6 @@ gdm_slave_session_start (void)
+ 		language = g_strdup (usrlang);
+ 	}
+ 
+-	tmp = gdm_strip_extension (session, ".desktop");
+-	g_free (session);
+-	session = tmp;
+-
+ 	if (ve_string_empty (session)) {
+ 		g_free (session);
+ 		session = find_a_session ();
+@@ -4651,6 +4647,10 @@ gdm_slave_session_start (void)
+ 		}
+ 	}
+ 
++	tmp = gdm_strip_extension (session, ".desktop");
++	g_free (session);
++	session = tmp;
++
+ 	if G_LIKELY (ve_string_empty (language)) {
+ 		g_free (language);
+ 		language = NULL;

diff --git a/gnome-base/gdm/files/gdm-2.20.10-gdmsetup-24hr-combo.patch b/gnome-base/gdm/files/gdm-2.20.10-gdmsetup-24hr-combo.patch
new file mode 100644
index 0000000..327d8e6
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.20.10-gdmsetup-24hr-combo.patch
@@ -0,0 +1,22 @@
+#
+# Ubuntu: https://bugs.edge.launchpad.net/ubuntu/+source/gdm/+bug/256283
+# Description: Fix 24 hour combo box in gdmsetup
+#
+Index: gdm-2.20.10/gui/gdmsetup.c
+===================================================================
+--- gdm-2.20.10.orig/gui/gdmsetup.c	2009-04-03 14:17:35.000000000 +1100
++++ gdm-2.20.10/gui/gdmsetup.c	2009-04-03 14:17:45.000000000 +1100
+@@ -1529,11 +1529,11 @@
+ 		val     = gdm_config_get_string ((gchar *)key);
+ 
+ 		if (new_val) {
+-                    if (strcmp (_(new_val), _("auto"))) {
++                    if (strcmp (_(new_val), _("auto")) == 0) {
+                        if (strcasecmp (ve_sure_string (val), "auto") != 0)
+                           gdm_setup_config_set_string (key, "auto");
+                     }
+-                    else if (strcmp (_(new_val), _("yes"))) {
++                    else if (strcmp (_(new_val), _("yes")) == 0) {
+                        if (strcasecmp (ve_sure_string (val), "true") != 0 &&
+                            strcasecmp (ve_sure_string (val), "yes") != 0)
+                           gdm_setup_config_set_string (key, "true");

diff --git a/gnome-base/gdm/files/gdm-2.20.10-xinitrc-ssh-agent.patch b/gnome-base/gdm/files/gdm-2.20.10-xinitrc-ssh-agent.patch
new file mode 100644
index 0000000..8d20d1c
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.20.10-xinitrc-ssh-agent.patch
@@ -0,0 +1,26 @@
+---
+ ssh-agent really needs to be handled by xinitrc like other agents.
+ Gentoo bug: 220603
+
+ config/Xsession.in |    8 --------
+ 1 file changed, 8 deletions(-)
+
+Index: b/config/Xsession.in
+===================================================================
+--- a/config/Xsession.in
++++ b/config/Xsession.in
+@@ -213,14 +213,6 @@ if [ -d /etc/X11/xinit/xinitrc.d ]; then
+     done
+ fi
+ 
+-# add ssh-agent if found
+-sshagent="`gdmwhich ssh-agent`"
+-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
+-    command="$sshagent -- $command"
+-elif [ -z "$sshagent" ] ; then
+-    echo "$0: ssh-agent not found!"
+-fi
+-
+ echo "$0: Setup done, will execute: $command"
+ 
+ eval exec $command

diff --git a/gnome-base/gdm/files/gdm-2.20.2-gksu.patch b/gnome-base/gdm/files/gdm-2.20.2-gksu.patch
new file mode 100644
index 0000000..3889177
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.20.2-gksu.patch
@@ -0,0 +1,12 @@
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN gdm-2.20.2.orig/gui/gdmsetup.desktop.in.in gdm-2.20.2/gui/gdmsetup.desktop.in.in
+--- gdm-2.20.2.orig/gui/gdmsetup.desktop.in.in	2007-11-26 18:11:04.000000000 -0500
++++ gdm-2.20.2/gui/gdmsetup.desktop.in.in	2007-11-29 11:40:38.000000000 -0500
+@@ -3,7 +3,7 @@ Encoding=UTF-8
+ _Name=Login Window
+ _Comment=Configure GDM login window appearance and behavior
+ TryExec=@sbindir@/gdmsetup
+-Exec=@sbindir@/gdmsetup
++Exec=gksu @sbindir@/gdmsetup
+ Icon=gdmsetup
+ StartupNotify=true
+ Terminal=false

diff --git a/gnome-base/gdm/files/gdm-2.20.9-parallel-make.patch b/gnome-base/gdm/files/gdm-2.20.9-parallel-make.patch
new file mode 100644
index 0000000..3327e96
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.20.9-parallel-make.patch
@@ -0,0 +1,42 @@
+--- a/gui/Makefile.am	2009-01-04 16:51:19.000000000 +0100
++++ b/gui/Makefile.am	2009-01-04 16:52:10.000000000 +0100
+@@ -263,7 +263,7 @@
+ Gladedir = $(datadir)/gdm
+ Glade_DATA = gdmsetup.glade gdmchooser.glade gdmphotosetup.glade
+ 
+-install-data-local:
++install-data-hook:
+ 	-test -z "$(DESTDIR)$(bindir)/gdmXnest" || rm -f $(DESTDIR)$(bindir)/gdmXnest
+ 	$(LN_S) -f gdmXnestchooser $(DESTDIR)$(bindir)/gdmXnest
+ 
+--- a/gui/Makefile.in	2009-01-04 16:51:39.000000000 +0100
++++ b/gui/Makefile.in	2009-01-04 16:52:52.000000000 +0100
+@@ -1222,7 +1225,9 @@
+ info-am:
+ 
+ install-data-am: install-GladeDATA install-SettingsDATA \
+-	install-SystemDATA install-data-local
++	install-SystemDATA
++	@$(NORMAL_INSTALL)
++	$(MAKE) $(AM_MAKEFLAGS) install-data-hook
+ 
+ install-dvi: install-dvi-recursive
+ 
+@@ -1275,7 +1280,7 @@
+ 	html-am info info-am install install-GladeDATA \
+ 	install-SettingsDATA install-SystemDATA install-am \
+ 	install-binPROGRAMS install-data install-data-am \
+-	install-data-local install-dvi install-dvi-am install-exec \
++	install-data-hook install-dvi install-dvi-am install-exec \
+ 	install-exec-am install-html install-html-am install-info \
+ 	install-info-am install-libexecPROGRAMS install-man \
+ 	install-pdf install-pdf-am install-ps install-ps-am \
+@@ -1295,7 +1300,7 @@
+ 
+ @INTLTOOL_DESKTOP_RULE@
+ 
+-install-data-local:
++install-data-hook:
+ 	-test -z "$(DESTDIR)$(bindir)/gdmXnest" || rm -f $(DESTDIR)$(bindir)/gdmXnest
+ 	$(LN_S) -f gdmXnestchooser $(DESTDIR)$(bindir)/gdmXnest
+ 

diff --git a/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch b/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch
new file mode 100644
index 0000000..f219a14
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch
@@ -0,0 +1,195 @@
+From 64002e623fea54ab10040206d164c5fdee4a43d2 Mon Sep 17 00:00:00 2001
+From: Nirbheek Chauhan <nirbheek@gentoo.org>
+Date: Fri, 15 Apr 2011 22:13:44 +0530
+Subject: [PATCH] Fix VT grab race with getty causing X to grab the wrong VT
+
+On bootup, if X is spawned without any args, it'll take up the first unused VT.
+If GDM starts up before gettys are spawned, X takes up VT1 or VT2 depending on
+the init system and bootsplash.
+
+This is problematic because afterwards getty will come up underneath X, and
+cause keyboard problems and eventually crash X.
+
+So we read /etc/inittab, check for open VTs, compare the two values, and take
+the conservative one.
+---
+ configure.ac        |    4 ++
+ daemon/Makefile.am  |    1 +
+ daemon/gdm-server.c |  106 ++++++++++++++++++++++++++++++++++++++++++++++++++-
+ 3 files changed, 110 insertions(+), 1 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index ca0f8bb..b9e7462 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -302,6 +302,10 @@ AC_CHECK_TYPE(socklen_t,,
+ AC_CHECK_HEADERS(sys/sockio.h)
+ AC_CHECK_FUNCS([setresuid setenv unsetenv clearenv])
+ 
++dnl Needed for querying the kernel for free VTs
++AC_CHECK_HEADERS(sys/vt.h)
++AC_CHECK_HEADERS(sys/ioctl.h)
++
+ dnl checks needed for Darwin compatibility to linux **environ.
+ AC_CHECK_HEADERS(crt_externs.h)
+ AC_CHECK_FUNCS(_NSGetEnviron)
+diff --git a/daemon/Makefile.am b/daemon/Makefile.am
+index da18835..c1b6bda 100644
+--- a/daemon/Makefile.am
++++ b/daemon/Makefile.am
+@@ -14,6 +14,7 @@ AM_CPPFLAGS = \
+ 	-DLIBEXECDIR=\"$(libexecdir)\"			\
+ 	-DLOGDIR=\"$(logdir)\"				\
+ 	-DSBINDIR=\"$(sbindir)\"			\
++	-DSYSCONFDIR=\""$(sysconfdir)"\"		\
+ 	-DGNOMELOCALEDIR=\""$(datadir)/locale"\"	\
+ 	-DGDM_XAUTH_DIR=\"$(GDM_XAUTH_DIR)\"		\
+ 	-DGDM_SCREENSHOT_DIR=\"$(GDM_SCREENSHOT_DIR)\"		\
+diff --git a/daemon/gdm-server.c b/daemon/gdm-server.c
+index 339f3cc..29d16dc 100644
+--- a/daemon/gdm-server.c
++++ b/daemon/gdm-server.c
+@@ -26,6 +26,8 @@
+ #include <unistd.h>
+ #include <string.h>
+ #include <sys/types.h>
++#include <sys/ioctl.h>
++#include <sys/vt.h>
+ #include <sys/wait.h>
+ #include <errno.h>
+ #include <ctype.h>
+@@ -42,6 +44,7 @@
+ #include <glib/gi18n.h>
+ #include <glib/gstdio.h>
+ #include <glib-object.h>
++#include <gio/gio.h>
+ 
+ #include <X11/Xlib.h> /* for Display */
+ 
+@@ -54,6 +57,8 @@ extern char **environ;
+ 
+ #define GDM_SERVER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GDM_TYPE_SERVER, GdmServerPrivate))
+ 
++#define INITTAB SYSCONFDIR"/inittab"
++
+ /* These are the servstat values, also used as server
+  * process exit codes */
+ #define SERVER_TIMEOUT 2        /* Server didn't start */
+@@ -674,6 +679,105 @@ gdm_server_spawn (GdmServer  *server,
+ }
+ 
+ /**
++ * Parse the inittab file used by getty to spawn VTs to find unused ttys
++ */
++static int
++get_free_vt_from_inittab ()
++{
++        GFile *gfile;
++        GFileInputStream *contents;
++        GDataInputStream *dstream;
++        GRegex *getty;
++        GMatchInfo *tty_match = NULL;
++        GSList *tty_list = NULL;
++        GError *error = NULL;
++        gchar *temp = NULL;
++        int vtno = 0;
++
++        gfile = g_file_new_for_path (INITTAB);
++        contents = g_file_read (gfile, NULL, &error);
++        g_object_unref (gfile);
++        if (!contents) {
++                if (error) {
++                        g_debug ("Unable to open file %s", INITTAB);
++                        g_error_free (error);
++                }
++                goto out;
++        }
++
++        dstream = g_data_input_stream_new (G_INPUT_STREAM (contents));
++        getty = g_regex_new ("^c[0-9]+:.+getty.+tty([0-9]+)", 0, 0, NULL);
++        g_object_unref (contents);
++
++        while (1) {
++                temp = g_data_input_stream_read_line (dstream, NULL, NULL, &error);
++                if (!temp)
++                        break;
++                if (!g_regex_match (getty, temp, 0, &tty_match))
++                        continue;
++                g_free (temp);
++                temp = g_match_info_fetch (tty_match, 1);
++                if (!temp)
++                        continue;
++                tty_list = g_slist_insert_sorted (tty_list, temp, (GCompareFunc)g_strcmp0);
++                g_match_info_free (tty_match);
++        }
++
++        if (error) {
++                g_debug ("Unable to read line from %s", INITTAB);
++                g_error_free (error);
++                goto free;
++        }
++
++        /* Ignore holes in vt allocation, just take the last one */
++        temp = g_slist_last (tty_list)->data;
++        if (temp)
++                vtno = (int) g_ascii_strtoull (temp, NULL, 10) + 1;
++
++free:
++        g_object_unref (dstream);
++        g_regex_unref (getty);
++        g_slist_free_full (tty_list, g_free);
++        g_free (error);
++out:
++        return vtno;
++}
++
++/**
++ * Query the VT_* kernel ioctls to find an empty tty
++ */
++static int
++get_free_vt_from_kernel()
++{
++        int fd, vtno = 0;
++
++        fd = open ("/dev/tty0", O_WRONLY, 0);
++        if ((ioctl(fd, VT_OPENQRY, &vtno) < 0) || (vtno == -1)) {
++                vtno = 0;
++                g_debug ("Unable to find a free vt, falling back to Xorg autodetect");
++        }
++        return vtno;
++}
++
++static gchar*
++get_free_vt ()
++{
++        int inittab_vtno, kernel_vtno;
++        gchar* vt = NULL;
++
++        inittab_vtno = get_free_vt_from_inittab();
++        if (inittab_vtno > 0)
++                g_debug ("Inittab says vt%i is free\n", inittab_vtno);
++        kernel_vtno = get_free_vt_from_kernel();
++        if (kernel_vtno > 0)
++                g_debug ("Kernel says vt%i is free\n", kernel_vtno);
++        /* Select the greater of the two because getty will use the others */
++        if (kernel_vtno != 0 && inittab_vtno != 0)
++                vt = g_strdup_printf ("vt%i", kernel_vtno > inittab_vtno ? kernel_vtno : inittab_vtno);
++        return vt;
++}
++
++/**
+  * gdm_server_start:
+  * @disp: Pointer to a GdmDisplay structure
+  *
+@@ -686,7 +790,7 @@ gdm_server_start (GdmServer *server)
+         gboolean res;
+ 
+         /* fork X server process */
+-        res = gdm_server_spawn (server, NULL);
++        res = gdm_server_spawn (server, get_free_vt());
+ 
+         return res;
+ }
+-- 
+1.7.3.4
+

diff --git a/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch b/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch
new file mode 100644
index 0000000..b1cddf1
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch
@@ -0,0 +1,32 @@
+From 1cb1841da3a8fedc1671637e2828d5e361af21fa Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue <eva@gentoo.org>
+Date: Tue, 2 Nov 2010 23:19:31 +0100
+Subject: [PATCH 5/6] ssh-agent handling must be done at xinitrc.d
+
+Gentoo bug: #220603
+---
+ data/Xsession.in |    8 --------
+ 1 files changed, 0 insertions(+), 8 deletions(-)
+
+diff --git a/data/Xsession.in b/data/Xsession.in
+index 0da187d..aa49b90 100755
+--- a/data/Xsession.in
++++ b/data/Xsession.in
+@@ -189,14 +189,6 @@ if [ -d /etc/X11/xinit/xinitrc.d ]; then
+     done
+ fi
+ 
+-# add ssh-agent if found
+-sshagent="`gdmwhich ssh-agent`"
+-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
+-    command="$sshagent -- $command"
+-elif [ -z "$sshagent" ] ; then
+-    echo "$0: ssh-agent not found!"
+-fi
+-
+ echo "$0: Setup done, will execute: $command"
+ 
+ eval exec $command
+-- 
+1.7.3.1
+

diff --git a/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch b/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch
new file mode 100644
index 0000000..0642f7c
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch
@@ -0,0 +1,51 @@
+From b96c19976b6876648fd91949f78f06cf5d269b18 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue <eva@gentoo.org>
+Date: Tue, 2 Nov 2010 23:19:07 +0100
+Subject: [PATCH] make custom session work
+
+Gentoo bug: #216984
+
+fix custom sessions not doing sourcing in the proper order.
+---
+ data/Xsession.in |   18 +++++++++---------
+ 1 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/data/Xsession.in b/data/Xsession.in
+index 118518c..201be92 100755
+--- a/data/Xsession.in
++++ b/data/Xsession.in
+@@ -155,15 +155,6 @@ fi
+ 
+ xhost +si:localuser:`id -un` || :
+ 
+-# run all system xinitrc shell scripts.
+-if [ -d /etc/X11/xinit/xinitrc.d ]; then
+-    for i in /etc/X11/xinit/xinitrc.d/* ; do
+-        if [ -x "$i" -a ! -d "$i" ]; then
+-	    . "$i"
+-        fi
+-    done
+-fi
+-
+ if [ "x$command" = "xcustom" ] ; then
+   if [ -x "$HOME/.xsession" ]; then
+     command="$HOME/.xsession"
+@@ -191,6 +182,15 @@ if [ "x$command" = "xdefault" ] ; then
+   fi
+ fi
+ 
++# run all system xinitrc shell scripts.
++if [ -d /etc/X11/xinit/xinitrc.d ]; then
++    for i in /etc/X11/xinit/xinitrc.d/* ; do
++        if [ -x "$i" -a ! -d "$i" ]; then
++	    . "$i"
++        fi
++    done
++fi
++
+ # add ssh-agent if found
+ sshagent="`gdmwhich ssh-agent`"
+ if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
+-- 
+1.7.7
+

diff --git a/gnome-base/gdm/files/gdm-3.3.92.1-disable-accessibility.patch b/gnome-base/gdm/files/gdm-3.3.92.1-disable-accessibility.patch
new file mode 100644
index 0000000..1df7e58
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-3.3.92.1-disable-accessibility.patch
@@ -0,0 +1,30 @@
+diff -Naur gdm-3.3.92.1//data/00-upstream-settings gdm-3.3.92.1.new//data/00-upstream-settings
+--- gdm-3.3.92.1//data/00-upstream-settings	2012-02-08 04:50:32.000000000 +0530
++++ gdm-3.3.92.1.new//data/00-upstream-settings	2012-03-25 14:24:01.387842352 +0530
+@@ -7,7 +7,7 @@
+ #
+ 
+ [org/gnome/desktop/a11y/keyboard]
+-enable=true
++enable=false
+ 
+ [org/gnome/desktop/background]
+ show-desktop-icons=false
+@@ -16,7 +16,7 @@
+ exec='/bin/true'
+ 
+ [org/gnome/desktop/interface]
+-toolkit-accessibility=true
++toolkit-accessibility=false
+ 
+ [org/gnome/desktop/lockdown]
+ disable-application-handlers=true
+@@ -35,7 +35,7 @@
+ event-sounds=true
+ 
+ [org/gnome/settings-daemon/plugins/a11y-keyboard]
+-active=true
++active=false
+ 
+ [org/gnome/settings-daemon/plugins/a11y-settings]
+ active=false

diff --git a/gnome-base/gdm/files/gdm-3.6.0-fix-daemonize-regression.patch b/gnome-base/gdm/files/gdm-3.6.0-fix-daemonize-regression.patch
new file mode 100644
index 0000000..27f2079
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-3.6.0-fix-daemonize-regression.patch
@@ -0,0 +1,192 @@
+From 722d31dc8823090b651b103f0194b6380f2d458e Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Tue, 25 Sep 2012 22:30:29 -0400
+Subject: [PATCH] daemonize so that the boot process can continue
+
+Gentoo bug: #236701
+
+Based on original patch by Dan Nicholson <dbn.lists@gmail.com> and
+Gilles Dartiguelongue <eva@gentoo.org>.
+
+Fork gdm-binary, except when -nodaemon is used
+
+Makes the gdm main binary fork and daemonize unless the -nodaemon or
+--nodaemon options are used. Provides compatibility with xdm. Fixes
+bug #550170.
+
+In daemonized mode, start a new process group, and kill it in our signal
+handlers, so that killing gdm kills its spawned processes, and so that
+"/etc/init.d/xdm stop" actually works.
+---
+ configure.ac       |  4 ++++
+ daemon/Makefile.am |  1 +
+ daemon/main.c      | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 3 files changed, 65 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 61a43d6..a851ba5 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -99,6 +99,10 @@ PKG_CHECK_MODULES(DAEMON,
+ AC_SUBST(DAEMON_CFLAGS)
+ AC_SUBST(DAEMON_LIBS)
+ 
++PKG_CHECK_MODULES(LIBDAEMON, libdaemon)
++AC_SUBST(LIBDAEMON_CFLAGS)
++AC_SUBST(LIBDAEMON_LIBS)
++
+ GLIB_GSETTINGS
+ 
+ PKG_CHECK_MODULES(NSS,
+diff --git a/daemon/Makefile.am b/daemon/Makefile.am
+index bb84765..cf89b47 100644
+--- a/daemon/Makefile.am
++++ b/daemon/Makefile.am
+@@ -380,6 +380,7 @@ gdm_binary_LDADD = \
+ 	$(top_builddir)/common/libgdmcommon.la	\
+ 	$(XLIB_LIBS)				\
+ 	$(DAEMON_LIBS)				\
++	$(LIBDAEMON_LIBS)			\
+ 	$(XDMCP_LIBS)                           \
+ 	$(LIBWRAP_LIBS)                         \
+ 	$(SYSTEMD_LIBS)				\
+diff --git a/daemon/main.c b/daemon/main.c
+index 3b8572c..c2fe4fe 100644
+--- a/daemon/main.c
++++ b/daemon/main.c
+@@ -34,6 +34,8 @@
+ #include <locale.h>
+ #include <signal.h>
+ 
++#include <libdaemon/dfork.h>
++
+ #include <glib.h>
+ #include <glib/gi18n.h>
+ #include <glib/gstdio.h>
+@@ -336,16 +338,26 @@ signal_cb (int      signo,
+            gpointer data)
+ {
+         int ret;
++        static gboolean ignore_signals = FALSE;
+ 
+         g_debug ("Got callback for signal %d", signo);
+ 
+         ret = TRUE;
+ 
++        /* don't commit suicide before killing everyone in our process group */
++        if (ignore_signals)
++                return ret;
++
+         switch (signo) {
+         case SIGFPE:
+         case SIGPIPE:
+                 /* let the fatal signals interrupt us */
+                 g_debug ("Caught signal %d, shutting down abnormally.", signo);
++                /* if we daemonized, kill all the processes we spawned */
++                ignore_signals = TRUE;
++                kill (-getpid (), signo);
++                ignore_signals = FALSE;
++
+                 ret = FALSE;
+ 
+                 break;
+@@ -354,6 +366,11 @@ signal_cb (int      signo,
+         case SIGTERM:
+                 /* let the fatal signals interrupt us */
+                 g_debug ("Caught signal %d, shutting down normally.", signo);
++                /* if we daemonized, kill all the processes we spawned */
++                ignore_signals = TRUE;
++                kill (-getpid (), signo);
++                ignore_signals = FALSE;
++
+                 ret = FALSE;
+ 
+                 break;
+@@ -418,13 +435,16 @@ main (int    argc,
+         GOptionContext     *context;
+         GError             *error;
+         int                 ret;
++        int                 i;
+         gboolean            res;
+         GdmSignalHandler   *signal_handler;
+         static gboolean     do_timed_exit    = FALSE;
+         static gboolean     print_version    = FALSE;
+         static gboolean     fatal_warnings   = FALSE;
++        static gboolean     no_daemon        = FALSE;
+         static GOptionEntry entries []   = {
+                 { "fatal-warnings", 0, 0, G_OPTION_ARG_NONE, &fatal_warnings, N_("Make all warnings fatal"), NULL },
++                { "nodaemon", 0, 0, G_OPTION_ARG_NONE, &no_daemon, N_("Do not fork into the background"), NULL },
+                 { "timed-exit", 0, 0, G_OPTION_ARG_NONE, &do_timed_exit, N_("Exit after a time (for debugging)"), NULL },
+                 { "version", 0, 0, G_OPTION_ARG_NONE, &print_version, N_("Print GDM version"), NULL },
+ 
+@@ -439,6 +459,14 @@ main (int    argc,
+ 
+         g_type_init ();
+ 
++        /* preprocess the arguments to support the xdm style
++         * -nodaemon option
++         */
++        for (i = 0; i < argc; i++) {
++                if (strcmp (argv[i], "-nodaemon") == 0)
++                        argv[i] = "--nodaemon";
++        }
++
+         context = g_option_context_new (_("GNOME Display Manager"));
+         g_option_context_add_main_entries (context, entries, NULL);
+         g_option_context_set_ignore_unknown_options (context, TRUE);
+@@ -465,6 +493,33 @@ main (int    argc,
+                 g_log_set_always_fatal (fatal_mask);
+         }
+ 
++        if (!no_daemon) {
++                pid_t pid;
++                if (daemon_retval_init () < 0) {
++                        g_warning ("Failed to create pipe");
++                        exit (-1);
++                }
++                if ((pid = daemon_fork ()) < 0) {
++                        /* Fork failed */
++                        daemon_retval_done ();
++                        exit (1);
++                } else if (pid) {
++                        /* Parent process: wait 20s for daemon_retval_send() in the daemon process */
++                        if ((ret = daemon_retval_wait (20)) < 0) {
++                            g_warning ("Timed out waiting for daemon process: %s", strerror(errno));
++                            exit (255);
++                        } else if (ret > 0) {
++                            g_warning ("Daemon process returned error code %d", ret);
++                            exit (ret);
++                        }
++                        exit (0);
++                }
++                /* Daemon process */
++                daemon_close_all (-1);
++                /* Start a new process group so that killing the daemon will kill the processes that it spawned */
++                setsid ();
++        }
++
+         gdm_log_init ();
+ 
+         settings = gdm_settings_new ();
+@@ -519,6 +574,9 @@ main (int    argc,
+                 g_timeout_add_seconds (30, (GSourceFunc) timed_exit_cb, main_loop);
+         }
+ 
++        if (!no_daemon)
++                daemon_retval_send (0);
++
+         g_main_loop_run (main_loop);
+ 
+         g_debug ("GDM finished, cleaning up...");
+@@ -535,6 +593,8 @@ main (int    argc,
+         ret = 0;
+ 
+  out:
++        if (!no_daemon)
++                daemon_retval_send (ret);
+ 
+         return ret;
+ }
+-- 
+1.7.12
+

diff --git a/gnome-base/gdm/files/gdm-3.6.0-selinux-automagic.patch b/gnome-base/gdm/files/gdm-3.6.0-selinux-automagic.patch
new file mode 100644
index 0000000..035d0fa
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-3.6.0-selinux-automagic.patch
@@ -0,0 +1,31 @@
+From 8f9bf7b053fc7a6c2e5b33fc43c168ba7250cb98 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Tue, 25 Sep 2012 17:38:37 -0400
+Subject: [PATCH] configure: Make selinux check non-automagic
+
+---
+ configure.ac | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 80a1fd4..61a43d6 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -142,9 +142,13 @@ AC_SUBST(UPOWER)
+ AC_SUBST(UPOWER_CFLAGS)
+ AC_SUBST(UPOWER_LIBS)
+ 
++AC_ARG_WITH(selinux,
++	    AS_HELP_STRING([--with-selinux],
++	                   [Add SELinux support]))
++
+ PKG_CHECK_MODULES(LIBSELINUX, libselinux, have_selinux=yes, have_selinux=no)
+ 
+-if test "x$have_selinux" = "xyes" ; then
++if test "x$have_selinux" = "xyes" && test "x$with_selinux" != "xno" ; then
+         AC_DEFINE(HAVE_SELINUX, 1, [Define if have selinux])
+ fi
+ AC_SUBST(LIBSELINUX_CFLAGS)
+-- 
+1.7.12
+

diff --git a/gnome-base/gdm/files/gdm-3.6.2-gdm-slave.xml-unicode.patch b/gnome-base/gdm/files/gdm-3.6.2-gdm-slave.xml-unicode.patch
new file mode 100644
index 0000000..2863b75
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-3.6.2-gdm-slave.xml-unicode.patch
@@ -0,0 +1,27 @@
+From 72fd8c8da02b47403992945a61d2514d6ee78cf4 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Fri, 28 Dec 2012 18:50:37 -0500
+Subject: [PATCH] daemon: remove spurious unicode characters from dbus
+ introspection file
+
+https://bugzilla.gnome.org/show_bug.cgi?id=690842
+---
+ daemon/gdm-slave.xml | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/daemon/gdm-slave.xml b/daemon/gdm-slave.xml
+index 547c44e..d055252 100644
+--- a/daemon/gdm-slave.xml
++++ b/daemon/gdm-slave.xml
+@@ -14,6 +14,6 @@
+       <arg name="address" type="s" direction="out" />
+     </method>
+ 
+-    <property name="session_id" type="s" access="read"/>•
+-  </interface>•
++    <property name="session_id" type="s" access="read"/>
++  </interface>
+ </node>
+-- 
+1.8.0.2
+

diff --git a/gnome-base/gdm/files/gdm-3.7.3.1-disable-accessibility.patch b/gnome-base/gdm/files/gdm-3.7.3.1-disable-accessibility.patch
new file mode 100755
index 0000000..bf68464
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-3.7.3.1-disable-accessibility.patch
@@ -0,0 +1,34 @@
+From 07fb1b31d818f308beb1c3800c4b90830b57d01b Mon Sep 17 00:00:00 2001
+From: Sobhan Mohammadpour <sobhanmohammadpour1@yahoo.fr>
+Date: Fri, 25 Jan 2013 10:03:31 +0330
+Subject: [PATCH] don't load accessbility
+
+---
+ data/00-upstream-settings | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/00-upstream-settings b/data/00-upstream-settings
+index 660a295..3993786 100644
+--- a/data/00-upstream-settings
++++ b/data/00-upstream-settings
+@@ -7,7 +7,7 @@
+ #
+ 
+ [org/gnome/desktop/a11y/keyboard]
+-enable=true
++enable=false
+ 
+ [org/gnome/desktop/background]
+ show-desktop-icons=false
+@@ -16,7 +16,7 @@ show-desktop-icons=false
+ exec='/bin/true'
+ 
+ [org/gnome/desktop/interface]
+-toolkit-accessibility=true
++toolkit-accessibility=false
+ 
+ [org/gnome/desktop/lockdown]
+ disable-application-handlers=true
+-- 
+1.8.1
+

diff --git a/gnome-base/gdm/files/gdm-3.7.90-fix-daemonize-regression.patch b/gnome-base/gdm/files/gdm-3.7.90-fix-daemonize-regression.patch
new file mode 100755
index 0000000..810bd6e
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-3.7.90-fix-daemonize-regression.patch
@@ -0,0 +1,134 @@
+From bda248c1e184f92aedf9f8d932ebd20746910d52 Mon Sep 17 00:00:00 2001
+From: Sobhan Mohammadpour <sobhanmohammadpour1@yahoo.fr>
+Date: Mon, 4 Mar 2013 21:23:45 +0330
+Subject: [PATCH] gdm-3.7.90 fix daemonize regression
+
+---
+ configure.ac       |  4 ++++
+ daemon/Makefile.am |  1 +
+ daemon/main.c      | 45 +++++++++++++++++++++++++++++++++++++++++++++
+ 3 files changed, 50 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 0918060..d4ea271 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -99,6 +99,10 @@ PKG_CHECK_MODULES(DAEMON,
+ AC_SUBST(DAEMON_CFLAGS)
+ AC_SUBST(DAEMON_LIBS)
+ 
++PKG_CHECK_MODULES(LIBDAEMON, libdaemon)
++AC_SUBST(LIBDAEMON_CFLAGS)
++AC_SUBST(LIBDAEMON_LIBS)
++
+ GLIB_GSETTINGS
+ 
+ PKG_CHECK_MODULES(NSS,
+diff --git a/daemon/Makefile.am b/daemon/Makefile.am
+index ead9096..b810089 100644
+--- a/daemon/Makefile.am
++++ b/daemon/Makefile.am
+@@ -385,6 +385,7 @@ gdm_LDADD = \
+ 	$(top_builddir)/common/libgdmcommon.la	\
+ 	$(XLIB_LIBS)				\
+ 	$(DAEMON_LIBS)				\
++	$(LIBDAEMON_LIBS)			\
+ 	$(XDMCP_LIBS)                           \
+ 	$(LIBWRAP_LIBS)                         \
+ 	$(SYSTEMD_LIBS)				\
+diff --git a/daemon/main.c b/daemon/main.c
+index 8176fe3..0151862 100644
+--- a/daemon/main.c
++++ b/daemon/main.c
+@@ -34,6 +34,8 @@
+ #include <locale.h>
+ #include <signal.h>
+ 
++#include <libdaemon/dfork.h>
++
+ #include <glib.h>
+ #include <glib/gi18n.h>
+ #include <glib/gstdio.h>
+@@ -329,8 +331,10 @@ main (int    argc,
+         static gboolean     do_timed_exit    = FALSE;
+         static gboolean     print_version    = FALSE;
+         static gboolean     fatal_warnings   = FALSE;
++        static gboolean     no_daemon        = FALSE;
+         static GOptionEntry entries []   = {
+                 { "fatal-warnings", 0, 0, G_OPTION_ARG_NONE, &fatal_warnings, N_("Make all warnings fatal"), NULL },
++                { "nodaemon", 0, 0, G_OPTION_ARG_NONE, &no_daemon, N_("Do not fork into the background"), NULL },
+                 { "timed-exit", 0, 0, G_OPTION_ARG_NONE, &do_timed_exit, N_("Exit after a time (for debugging)"), NULL },
+                 { "version", 0, 0, G_OPTION_ARG_NONE, &print_version, N_("Print GDM version"), NULL },
+ 
+@@ -343,6 +347,15 @@ main (int    argc,
+ 
+         ret = 1;
+ 
++        /* preprocess the arguments to support the xdm style
++         * -nodaemon option
++         */
++        int i;
++        for ( i = 0; i < argc; i++) {
++                if (strcmp (argv[i], "-nodaemon") == 0)
++                        argv[i] = "--nodaemon";
++        }
++
+         context = g_option_context_new (_("GNOME Display Manager"));
+         g_option_context_add_main_entries (context, entries, NULL);
+         g_option_context_set_ignore_unknown_options (context, TRUE);
+@@ -369,6 +382,33 @@ main (int    argc,
+                 g_log_set_always_fatal (fatal_mask);
+         }
+ 
++        if (!no_daemon) {
++                pid_t pid;
++                if (daemon_retval_init () < 0) {
++                        g_warning ("Failed to create pipe");
++                        exit (-1);
++                }
++                if ((pid = daemon_fork ()) < 0) {
++                        /* Fork failed */
++                        daemon_retval_done ();
++                        exit (1);
++                } else if (pid) {
++                        /* Parent process: wait 20s for daemon_retval_send() in the daemon process */
++                        if ((ret = daemon_retval_wait (20)) < 0) {
++                            g_warning ("Timed out waiting for daemon process: %s", strerror(errno));
++                            exit (255);
++                        } else if (ret > 0) {
++                            g_warning ("Daemon process returned error code %d", ret);
++                            exit (ret);
++                        }
++                        exit (0);
++                }
++                /* Daemon process */
++                daemon_close_all (-1);
++                /* Start a new process group so that killing the daemon will kill the processes that it spawned */
++                setsid ();
++        }
++
+         gdm_log_init ();
+ 
+         settings = gdm_settings_new ();
+@@ -418,6 +458,9 @@ main (int    argc,
+                 g_timeout_add_seconds (30, (GSourceFunc) timed_exit_cb, main_loop);
+         }
+ 
++        if (!no_daemon)
++                daemon_retval_send (0);
++
+         g_main_loop_run (main_loop);
+ 
+         g_debug ("GDM finished, cleaning up...");
+@@ -433,6 +476,8 @@ main (int    argc,
+         ret = 0;
+ 
+  out:
++        if (!no_daemon)
++                daemon_retval_send (ret);
+         if (error) {
+                 g_printerr ("%s\n", error->message);
+                 g_clear_error (&error);
+-- 
+1.8.1.2
+

diff --git a/gnome-base/gdm/files/gdm-3.8.4-fingerprint-auth.patch b/gnome-base/gdm/files/gdm-3.8.4-fingerprint-auth.patch
new file mode 100644
index 0000000..3b56daf
--- /dev/null
+++ b/gnome-base/gdm/files/gdm-3.8.4-fingerprint-auth.patch
@@ -0,0 +1,29 @@
+From 6139570c977561549747d5200b33be9786e95529 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Tue, 30 Jul 2013 22:56:30 -0400
+Subject: [PATCH] Gentoo does not have a fingerprint-auth pam stack
+
+---
+ data/pam-exherbo/gdm-fingerprint.pam | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/data/pam-exherbo/gdm-fingerprint.pam b/data/pam-exherbo/gdm-fingerprint.pam
+index 41639ec..d9633fb 100644
+--- a/data/pam-exherbo/gdm-fingerprint.pam
++++ b/data/pam-exherbo/gdm-fingerprint.pam
+@@ -1,6 +1,11 @@
+ account  include  system-login
+ 
+-auth     substack fingerprint-auth
++auth     optional pam_env.so
++auth     required pam_tally2.so onerr=succeed
++auth     required pam_shells.so
++auth     required pam_nologin.so
++auth     required pam_fprintd.so
++auth     required pam_permit.so
+ auth     optional pam_gnome_keyring.so
+ 
+ password required pam_deny.so
+-- 
+1.8.3.2
+

diff --git a/gnome-base/gdm/gdm-3.8.4-r1.ebuild b/gnome-base/gdm/gdm-3.8.4-r1.ebuild
new file mode 100644
index 0000000..bf3d468
--- /dev/null
+++ b/gnome-base/gdm/gdm-3.8.4-r1.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-3.8.4-r1.ebuild,v 1.1 2013/09/28 08:36:50 pacho Exp $
+
+EAPI="5"
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 pam readme.gentoo systemd user
+
+DESCRIPTION="GNOME Display Manager"
+HOMEPAGE="https://live.gnome.org/GDM"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="accessibility audit fallback fprint +gnome-shell +introspection ipv6 plymouth selinux smartcard +systemd tcpd test xinerama"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+
+# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686
+# nspr used by smartcard extension
+# dconf, dbus and g-s-d are needed at install time for dconf update
+# We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784
+COMMON_DEPEND="
+	app-text/iso-codes
+	>=dev-libs/glib-2.35:2
+	>=x11-libs/gtk+-2.91.1:3
+	>=x11-libs/pango-1.3
+	dev-libs/nspr
+	>=dev-libs/nss-3.11.1
+	>=gnome-base/dconf-0.11.6
+	>=gnome-base/gnome-settings-daemon-3.1.4
+	gnome-base/gsettings-desktop-schemas
+	>=media-libs/fontconfig-2.5.0
+	>=media-libs/libcanberra-0.4[gtk3]
+	sys-apps/dbus
+	>=sys-apps/accountsservice-0.6.12
+	>=sys-power/upower-0.9
+
+	x11-apps/sessreg
+	x11-base/xorg-server
+	x11-libs/libXi
+	x11-libs/libXau
+	x11-libs/libX11
+	x11-libs/libXdmcp
+	x11-libs/libXext
+	x11-libs/libXft
+	x11-libs/libXrandr
+	>=x11-misc/xdg-utils-1.0.2-r3
+
+	virtual/pam
+	systemd? ( >=sys-apps/systemd-186[pam] )
+	!systemd? (
+		>=x11-base/xorg-server-1.14.3-r1
+		!<sys-apps/openrc-0.12 
+		sys-auth/consolekit )
+	sys-auth/pambase[systemd?]
+
+	audit? ( sys-process/audit )
+	introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
+	plymouth? ( sys-boot/plymouth )
+	selinux? ( sys-libs/libselinux )
+	tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+	xinerama? ( x11-libs/libXinerama )
+"
+# XXX: These deps are from session and desktop files in data/ directory
+# at-spi:1 is needed for at-spi-registryd (spawned by simple-chooser)
+# fprintd is used via dbus by gdm-fingerprint-extension
+# gnome-session-3.6 needed to avoid freezing with orca
+RDEPEND="${COMMON_DEPEND}
+	>=gnome-base/gnome-session-3.6
+	x11-apps/xhost
+	x11-themes/gnome-icon-theme-symbolic
+
+	fallback? ( x11-wm/metacity
+		accessibility? (
+			app-accessibility/orca
+			gnome-extra/at-spi:1 ) )
+	fprint? (
+		sys-auth/fprintd
+		sys-auth/pam_fprint )
+	gnome-shell? ( >=gnome-base/gnome-shell-3.1.90 )
+	!gnome-shell? ( x11-wm/metacity )
+	smartcard? (
+		app-crypt/coolkey
+		sys-auth/pam_pkcs11 )
+
+	!gnome-extra/fast-user-switch-applet
+"
+DEPEND="${COMMON_DEPEND}
+	app-text/docbook-xml-dtd:4.1.2
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	x11-proto/inputproto
+	x11-proto/randrproto
+	test? ( >=dev-libs/check-0.9.4 )
+	xinerama? ( x11-proto/xineramaproto )
+"
+
+DOC_CONTENTS="
+	To make GDM start at boot, run:\n
+	# systemctl enable gdm.service\n
+	\n
+	For passwordless login to unlock your keyring, you need to install
+	sys-auth/pambase with USE=gnome-keyring and set an empty password
+	on your keyring. Use app-crypt/seahorse for that.
+"
+
+pkg_setup() {
+	enewgroup gdm
+	enewgroup video # Just in case it hasn't been created yet
+	enewuser gdm -1 -1 /var/lib/gdm gdm,video
+
+	# For compatibility with certain versions of nvidia-drivers, etc., need to
+	# ensure that gdm user is in the video group
+	if ! egetent group video | grep -q gdm; then
+		# FIXME XXX: is this at all portable, ldap-safe, etc.?
+		# XXX: egetent does not have a 1-argument form, so we can't use it to
+		# get the list of gdm's groups
+		local g=$(groups gdm)
+		elog "Adding user gdm to video group"
+		usermod -G video,${g// /,} gdm || die "Adding user gdm to video group failed"
+	fi
+}
+
+src_prepare() {
+	# make custom session work, bug #216984
+	epatch "${FILESDIR}/${PN}-3.2.1.1-custom-session.patch"
+
+	# ssh-agent handling must be done at xinitrc.d, bug #220603
+	epatch "${FILESDIR}/${PN}-2.32.0-xinitrc-ssh-agent.patch"
+
+	# Fix automagic selinux, upstream bug #704188
+	epatch "${FILESDIR}/${PN}-3.6.0-selinux-automagic.patch"
+
+	# Gentoo does not have a fingerprint-auth pam stack
+	epatch "${FILESDIR}/${PN}-3.8.4-fingerprint-auth.patch"
+
+	# make gdm-fallback session the default if USE=-gnome-shell
+	if ! use gnome-shell; then
+		sed -e "s:'gdm-shell':'gdm-fallback':" \
+			-i data/00-upstream-settings || die "sed failed"
+	fi
+
+    if ! use systemd; then
+	    sed -e "s:^.*systemd.*$::" \
+		    -i data/pam-*/*.pam || die "sed failed"
+	fi
+
+	mkdir -p "${S}"/m4
+	sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
+	eautoreconf
+
+	gnome2_src_prepare
+}
+
+src_configure() {
+	# PAM is the only auth scheme supported
+	# even though configure lists shadow and crypt
+	# they don't have any corresponding code.
+	# --with-at-spi-registryd-directory= needs to be passed explicitly because
+	# of https://bugzilla.gnome.org/show_bug.cgi?id=607643#c4
+	# Xevie is obsolete, bug #482304
+	gnome2_src_configure \
+		--with-run-dir=/run/gdm \
+		--localstatedir="${EPREFIX}"/var \
+		--disable-static \
+		--with-xdmcp=yes \
+		--enable-authentication-scheme=pam \
+		--with-default-pam-config=exherbo \
+		--with-at-spi-registryd-directory="${EPREFIX}"/usr/libexec \
+		--with-initial-vt=7 \
+		--without-xevie \
+		$(use_with audit libaudit) \
+		$(use_enable fallback fallback-greeter) \
+		$(use_enable ipv6) \
+		$(use_with plymouth) \
+		$(use_with selinux) \
+		$(use_with systemd) \
+		$(use_with !systemd console-kit) \
+		$(use_enable systemd systemd-journal) \
+		$(systemd_with_unitdir) \
+		$(use_with tcpd tcp-wrappers) \
+		$(use_with xinerama) \
+		ITSTOOL=$(type -P true)
+}
+
+src_install() {
+	gnome2_src_install
+
+	insinto /etc/X11/xinit/xinitrc.d
+	newins "${FILESDIR}/49-keychain-r1" 49-keychain
+	newins "${FILESDIR}/50-ssh-agent-r1" 50-ssh-agent
+
+	# log, etc.
+	keepdir /var/log/gdm
+
+	# gdm user's home directory
+	keepdir /var/lib/gdm
+	fowners gdm:gdm /var/lib/gdm
+
+	# install XDG_DATA_DIRS gdm changes
+	echo 'XDG_DATA_DIRS="/usr/share/gdm"' > 99xdg-gdm
+	doenvd 99xdg-gdm
+
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	local d ret
+
+	gnome2_pkg_postinst
+
+	dbus-launch dconf update || die "'dconf update' failed"
+
+	# bug #436456; gdm crashes if /var/lib/gdm subdirs are not owned by gdm:gdm
+	ret=0
+	ebegin "Fixing "${EROOT}"var/lib/gdm ownership"
+	chown gdm:gdm "${EROOT}var/lib/gdm" || ret=1
+	for d in "${EROOT}var/lib/gdm/"{.cache,.config,.local}; do
+		[[ ! -e "${d}" ]] || chown -R gdm:gdm "${d}" || ret=1
+	done
+	eend ${ret}
+
+	readme.gentoo_print_elog
+
+	if [[ -f "/etc/X11/gdm/gdm.conf" ]]; then
+		elog "You had /etc/X11/gdm/gdm.conf which is the old configuration"
+		elog "file.  It has been moved to /etc/X11/gdm/gdm-pre-gnome-2.16"
+		mv /etc/X11/gdm/gdm.conf /etc/X11/gdm/gdm-pre-gnome-2.16
+	fi
+}

diff --git a/gnome-base/gdm/metadata.xml b/gnome-base/gdm/metadata.xml
new file mode 100644
index 0000000..2e3814a
--- /dev/null
+++ b/gnome-base/gdm/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+<use>
+	<flag name="audit">Enable support for <pkg>sys-process/audit</pkg></flag>
+	<flag name="consolekit">Allow proper handling of removable media according
+		to who is actually present on the machine.</flag>
+	<flag name="dmx">Enables Distributed Multihead X (DMX) support</flag>
+
+	<flag name="fallback">Install <pkg>x11-wm/metacity</pkg> as fallback in
+		case gnome-shell greeter fails to start</flag>
+	<flag name="fprint">Enables experimental fingerprint authentication using
+		<pkg>sys-auth/fprintd</pkg></flag>
+	<flag name="gnome-shell">Enables a greeter based on GNOME Shell (uses
+		OpenGL)</flag>
+	<flag name="plymouth">Enable support for smooth transition from
+		<pkg>sys-boot/plymouth</pkg></flag>
+	<flag name="remote">Enables support for secure remote connections</flag>
+	<flag name="smartcard">Enables experimental smartcard authentication</flag>
+</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] dev/ikelos:master commit in: gnome-base/gdm/, gnome-base/gdm/files/, gnome-base/gdm/files/3.2.1.1/
@ 2013-12-27 18:14 Mike Auty
  0 siblings, 0 replies; 2+ messages in thread
From: Mike Auty @ 2013-12-27 18:14 UTC (permalink / raw
  To: gentoo-commits

commit:     fd52529640e3e6f4db70136aa006bdc4377cefda
Author:     Mike Auty <ikelos <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 17:49:24 2013 +0000
Commit:     Mike Auty <ikelos <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 17:49:24 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/ikelos.git;a=commit;h=fd525296

Remove old gdm.

---
 gnome-base/gdm/ChangeLog                           | 1603 --------------------
 gnome-base/gdm/Manifest                            |   32 -
 gnome-base/gdm/files/3.2.1.1/gdm                   |   11 -
 gnome-base/gdm/files/3.2.1.1/gdm-autologin         |   10 -
 gnome-base/gdm/files/3.2.1.1/gdm-fingerprint       |   14 -
 gnome-base/gdm/files/3.2.1.1/gdm-password          |   11 -
 gnome-base/gdm/files/3.2.1.1/gdm-smartcard         |   15 -
 gnome-base/gdm/files/3.2.1.1/gdm-welcome           |    9 -
 gnome-base/gdm/files/3.2.1.1/gdm.service           |   11 -
 gnome-base/gdm/files/49-keychain                   |    9 -
 gnome-base/gdm/files/49-keychain-r1                |    9 -
 gnome-base/gdm/files/50-ssh-agent                  |   10 -
 gnome-base/gdm/files/50-ssh-agent-r1               |   10 -
 .../files/gdm-2.13.0.1-selinux-remove-attr.patch   |   24 -
 .../gdm/files/gdm-2.20.10-custom-session.patch     |   42 -
 ...dm-2.20.10-desktop-session-dmrc-autologin.patch |   34 -
 .../files/gdm-2.20.10-gdmsetup-24hr-combo.patch    |   22 -
 .../gdm/files/gdm-2.20.10-xinitrc-ssh-agent.patch  |   26 -
 gnome-base/gdm/files/gdm-2.20.2-gksu.patch         |   12 -
 .../gdm/files/gdm-2.20.9-parallel-make.patch       |   42 -
 .../gdm/files/gdm-2.32.0-fix-vt-problems.patch     |  195 ---
 .../gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch   |   32 -
 .../gdm/files/gdm-3.2.1.1-custom-session.patch     |   51 -
 .../files/gdm-3.3.92.1-disable-accessibility.patch |   30 -
 .../files/gdm-3.6.0-fix-daemonize-regression.patch |  192 ---
 .../gdm/files/gdm-3.6.0-selinux-automagic.patch    |   31 -
 .../files/gdm-3.6.2-gdm-slave.xml-unicode.patch    |   27 -
 .../files/gdm-3.7.3.1-disable-accessibility.patch  |   34 -
 .../gdm-3.7.90-fix-daemonize-regression.patch      |  134 --
 .../gdm/files/gdm-3.8.4-fingerprint-auth.patch     |   29 -
 gnome-base/gdm/gdm-3.8.4-r1.ebuild                 |  231 ---
 gnome-base/gdm/metadata.xml                        |   22 -
 32 files changed, 2964 deletions(-)

diff --git a/gnome-base/gdm/ChangeLog b/gnome-base/gdm/ChangeLog
deleted file mode 100644
index 297c1a9..0000000
--- a/gnome-base/gdm/ChangeLog
+++ /dev/null
@@ -1,1603 +0,0 @@
-# ChangeLog for gnome-base/gdm
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/ChangeLog,v 1.378 2013/07/31 03:37:08 tetromino Exp $
-
-*gdm-3.8.4 (31 Jul 2013)
-
-  31 Jul 2013; Alexandre Rostovtsev <tetromino@gentoo.org> -gdm-3.6.2.ebuild,
-  -gdm-3.8.0.ebuild, +gdm-3.8.4.ebuild,
-  +files/gdm-3.8.4-fingerprint-auth.patch:
-  Version bump and fix invalid gdm-fingerprint.pam. Drop old.
-
-  28 Jul 2013; Gilles Dartiguelongue <eva@gentoo.org> gdm-3.8.3.1.ebuild:
-  Add missing configure switch to handle fallback mode.
-
-  28 Jul 2013; Pacho Ramos <pacho@gentoo.org> gdm-3.8.3.1.ebuild:
-  Tell people that they need to run systemd
-
-  25 Jul 2013; Pacho Ramos <pacho@gentoo.org> gdm-3.8.3.1.ebuild:
-  Drop keywords #478076
-
-  17 Jul 2013; Pacho Ramos <pacho@gentoo.org> gdm-3.8.3.1.ebuild:
-  Changing perms of /run here doesn't make sense as they are regenerated on each
-  boot, anyway, looks like permissions are being properly handled and no
-  distribution is neither needing to change them via tmpfiles.d
-
-*gdm-3.8.3.1 (14 Jul 2013)
-
-  14 Jul 2013; Pacho Ramos <pacho@gentoo.org> +gdm-3.8.3.1.ebuild:
-  Version bump, use more upstream stuff (like exherbo pam.d files, systemd
-  units), systemd is required as upstream only cares about it (#463784) and we
-  will need systemd for other Gnome 3.8 parts (also, logind cannot be run
-  without systemd from >= 205).
-
-*gdm-3.6.2-r1 (20 May 2013)
-
-  20 May 2013; Gilles Dartiguelongue <eva@gentoo.org> +gdm-3.6.2-r1.ebuild:
-  Backport consolekit path fix, bug #461866.
-
-  05 May 2013; Justin Lecher <jlec@gentoo.org> gdm-3.6.2.ebuild,
-  gdm-3.8.0.ebuild:
-  Fix obsolete macros to work with automake-1.13, #468608
-
-*gdm-3.8.0 (28 Mar 2013)
-
-  28 Mar 2013; Pacho Ramos <pacho@gentoo.org>
-  +files/gdm-3.7.3.1-disable-accessibility.patch,
-  +files/gdm-3.7.90-fix-daemonize-regression.patch, +gdm-3.8.0.ebuild:
-  Version bump for Gnome 3.8
-
-  14 Mar 2013; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-3.6.2.ebuild:
-  Remove unnecessary dependency on consolekit[pam] and pam[consolekit], thanks
-  to Samuli Suominen (bug #461688)
-
-  07 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> metadata.xml:
-  Remove unused or redundant USE flag description.
-
-  07 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org>
-  -files/gdm-2.32.0-automagic-libxklavier-support.patch, -files/3.4.1/gdm,
-  -files/gdm-2.32.0-custom-session.patch, -files/3.4.1/gdm.service,
-  -files/gdm-2.32.0-fix-daemonize-regression.patch, -files/3.4.1/gdm-autologin,
-  -files/gdm-2.32.0-selinux-remove-attr.patch, -gdm-2.32.1-r1.ebuild,
-  -files/gdm-3.2.1.1-disable-accessibility.patch, -files/3.4.1/gdm-fingerprint,
-  -files/gdm-3.2.1.1-pam-fix-1.patch, -files/gdm-3.2.1.1-pam-fix-2.patch,
-  -gdm-3.4.1-r3.ebuild, -files/gdm-3.4.1-dconf-0.13.patch,
-  -files/3.4.1/gdm-password, -files/gdm-3.4.1-plymouth.patch,
-  -files/3.4.1/gdm-smartcard, -files/gdm-3.4.1-save-root-window.patch,
-  -files/3.4.1/gdm-welcome:
-  Clean up old revisions.
-
-  02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
-  Add ~arm, wrt bug #449220
-
-  06 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
-  Add ~sparc, wrt bug #449220
-
-  01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
-  Add ~alpha, wrt bug #449220
-
-  01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
-  Add ~ia64, wrt bug #449220
-
-  31 Dec 2012; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
-  Add ~ppc64, wrt bug #449220
-
-  31 Dec 2012; Agostino Sarubbo <ago@gentoo.org> gdm-3.6.2.ebuild:
-  Add ~ppc, wrt bug #449220
-
-  28 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-3.6.2.ebuild,
-  +files/gdm-3.6.2-gdm-slave.xml-unicode.patch:
-  Fix build failure with python-3.2 and certain locales (bug #449062, thanks to
-  pingoo et al.)
-
-*gdm-3.6.2 (26 Dec 2012)
-
-  26 Dec 2012; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.20.11.ebuild,
-  -files/gdm-2.32.0-broken-VT-detection.patch, -gdm-2.32.1.ebuild,
-  -gdm-3.2.1.1-r1.ebuild, -gdm-3.2.1.1-r2.ebuild, -gdm-3.4.1.ebuild,
-  -gdm-3.4.1-r1.ebuild, gdm-3.4.1-r3.ebuild,
-  +files/gdm-3.6.0-fix-daemonize-regression.patch,
-  +files/gdm-3.6.0-selinux-automagic.patch, +gdm-3.6.2.ebuild, metadata.xml:
-  Version bump for Gnome 3.6. USE=introspection is now global. Clean up old
-  revisions.
-
-*gdm-3.4.1-r3 (29 Sep 2012)
-
-  29 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
-  -gdm-3.4.1-r2.ebuild, +gdm-3.4.1-r3.ebuild:
-  Do not install old /etc/pam.d/gdm file, it blocks sys-libs/pam from emerging
-  (bug #435042, thanks to Martin Wegner).
-
-*gdm-3.4.1-r2 (27 Sep 2012)
-
-  27 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-2.20.11.ebuild,
-  gdm-2.20.11-r1.ebuild, gdm-2.32.1.ebuild, gdm-2.32.1-r1.ebuild,
-  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild, gdm-3.4.1.ebuild,
-  gdm-3.4.1-r1.ebuild, +gdm-3.4.1-r2.ebuild:
-  Rewrite pam.d files to hopefully address some of the problems systemd users
-  have been having (e.g. bug #435042); pam.d files are now shipped in a tarball
-  to keep FILESDIR a bit cleaner. Make license more precise.
-  Note that gdm now relies on sys-auth/pambase with USE=gnome-keyring for
-  automatic keyring unlocking.
-
-  12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gdm-2.20.11.ebuild,
-  gdm-2.20.11-r1.ebuild, gdm-2.32.1.ebuild, gdm-2.32.1-r1.ebuild,
-  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild, gdm-3.4.1.ebuild,
-  gdm-3.4.1-r1.ebuild:
-  Update homepage.
-
-*gdm-3.4.1-r1 (12 Sep 2012)
-
-  12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +files/3.4.1/gdm,
-  +files/3.4.1/gdm.service, +files/3.4.1/gdm-autologin,
-  +files/3.4.1/gdm-fingerprint, +files/3.4.1/gdm-password,
-  +files/3.4.1/gdm-welcome, +files/49-keychain-r1, +files/50-ssh-agent-r1,
-  +gdm-3.4.1-r1.ebuild, +files/gdm-3.4.1-dconf-0.13.patch,
-  +files/3.4.1/gdm-smartcard, metadata.xml:
-  Add support for dconf-0.13.x. Use pam_systemd.so if USE=systemd (bug #434798,
-  thanks to Yang Zhao). Make libaudit non-automagic (bug #408063, thanks to
-  Justin Lecher). Use pam_ldap in the greeter if USE=ldap to allow ldap users
-  to be listed (bug #430740, thanks to Plopmaster). Silence errors in
-  49-keychain and 50-ssh-agent (bug #353068, thanks to Ian Abbott).
-
-  07 Jun 2012; Zac Medico <zmedico@gentoo.org> gdm-2.20.11-r1.ebuild,
-  gdm-2.20.11.ebuild, gdm-2.32.1-r1.ebuild, gdm-2.32.1.ebuild,
-  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild, gdm-3.4.1.ebuild:
-  inherit user for enewgroup and enewuser
-
-*gdm-3.4.1 (14 May 2012)
-
-  14 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
-  +files/gdm-3.3.92.1-disable-accessibility.patch, +gdm-3.4.1.ebuild,
-  +files/gdm-3.4.1-plymouth.patch, +files/gdm-3.4.1-save-root-window.patch,
-  metadata.xml:
-  Version bump for gnome-3.4. Adds optional (and untested!) support for systemd
-  session tracking and smooth transition from plymouth.
-
-  05 May 2012; Jeff Horelick <jdhore@gentoo.org> gdm-2.20.11.ebuild,
-  gdm-2.20.11-r1.ebuild, gdm-2.32.1.ebuild, gdm-2.32.1-r1.ebuild,
-  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild:
-  dev-util/pkgconfig -> virtual/pkgconfig
-
-  14 Feb 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
-  gdm-3.2.1.1-r1.ebuild, gdm-3.2.1.1-r2.ebuild:
-  Add missing dependency on gnome-icon-theme-symbolic (bug #403503).
-
-*gdm-3.2.1.1-r2 (31 Dec 2011)
-
-  31 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
-  +files/gdm-3.2.1.1-pam-fix-1.patch, +files/3.2.1.1/gdm-fingerprint,
-  +files/gdm-3.2.1.1-pam-fix-2.patch, +files/3.2.1.1/gdm,
-  +files/3.2.1.1/gdm.service, +files/3.2.1.1/gdm-autologin,
-  +files/3.2.1.1/gdm-welcome, gdm-3.2.1.1-r1.ebuild, +gdm-3.2.1.1-r2.ebuild,
-  +files/3.2.1.1/gdm-password, +files/3.2.1.1/gdm-smartcard, metadata.xml:
-  Add upstream patches to fix login problems with slow pam modules. Add
-  default-enabled fallback USE flag to pull in metacity (bug #395295, thanks to
-  Octavio Ruiz (Ta^3) for reporting). Use a better systemd service file (bug
-  #396317, thanks to Michał Górny). Ship systemd service file and pam.d files
-  in FILESDIR instead of a separate tarball; these are small files and unlikely
-  to change (bug #396317, comment 8). Punt unused elibc_glibc from IUSE. Move
-  gnome2_src_prepare after eautoreconf.
-  Forced to drop arm keyword due to gnome-session dependency (bug #390345).
-
-*gdm-3.2.1.1-r1 (05 Nov 2011)
-
-  05 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
-  +gdm-3.2.1.1-r1.ebuild, +files/gdm-3.2.1.1-custom-session.patch,
-  +files/gdm-3.2.1.1-disable-accessibility.patch:
-  Bump to 3.2.1.1 from the gnome overlay. Notable changes: new gnome-shell
-  based greeter that uses opengl (emerge with USE=-gnome-shell if you want to
-  use the boring, old-fashioned greeter); user information is now obtained
-  from accountsservices; the way that gdm launches its greeter sessions was
-  completely overhauled. There is also optional support for fingerprint and
-  smartcard authentication which is basically UNTESTED due to lack of hardware.
-  Enable fprint or smartcard USE flags if you want to experiment!
-  Dropped alpha, ia64, sparc keywords due to new accountsservice and
-  gnome-settings-daemon-3.2 dependencies.
-
-  30 Oct 2011; Raúl Porcel <armin76@gentoo.org> gdm-2.20.11-r1.ebuild:
-  alpha/ia64/sh/sparc stable wrt #385699
-
-  28 Oct 2011; Markus Meier <maekke@gentoo.org> gdm-2.20.11-r1.ebuild:
-  arm stable, bug #385699
-
-  21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> gdm-2.20.11-r1.ebuild:
-  x86 stable wrt bug #385699
-
-  16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> gdm-2.20.11-r1.ebuild:
-  ppc/ppc64 stable wrt #385699
-
-  14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> gdm-2.20.11-r1.ebuild:
-  amd64 stable wrt #385699
-
-  10 Oct 2011; Pacho Ramos <pacho@gentoo.org> gdm-2.20.11-r1.ebuild:
-  Drop .a files, bug #386665 by Ago.
-
-*gdm-2.20.11-r1 (11 Sep 2011)
-
-  11 Sep 2011; Pacho Ramos <pacho@gentoo.org> +gdm-2.20.11-r1.ebuild:
-  Wait more before assuming Xserver is defunct (bug #378765 by Enrique
-  Domínguez), this change also solves a problem I was suffering for ages where
-  gdm had problems to restart on systems under heavy load. Also drop .la files
-  (bug #362961 by Stéphane Pagnon).
-
-  26 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
-  files/gdm-2.32.0-fix-vt-problems.patch:
-  Fix gcc warning about missing prototype
-
-  19 May 2011; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.32.1.ebuild,
-  gdm-2.32.1-r1.ebuild:
-  Depend on proper gnome-panel library, bug #355059.
-
-*gdm-2.32.1-r1 (03 May 2011)
-
-  03 May 2011; Nirbheek Chauhan <nirbheek@gentoo.org> -gdm-2.32.0.ebuild,
-  +files/gdm-2.32.0-fix-vt-problems.patch, +gdm-2.32.1-r1.ebuild:
-  Fix bug 288852, vt detection finally works properly, remove old
-
-*gdm-2.32.1 (28 Mar 2011)
-
-  28 Mar 2011; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.28.2-r1.ebuild,
-  -files/gdm-2.28.2-remove-hal.patch, +gdm-2.32.1.ebuild:
-  Version bump. Fix CVE-2011-0727. XDMCP IPv6 fixes and other fixes. Clean up
-  old revision.
-
-  16 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gdm-2.20.11.ebuild:
-  Fix slot-deps on gtk+ and other libs
-
-  27 Dec 2010; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.11.ebuild:
-  Fix invalid configure switch, bug #348543.
-
-  24 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.20.10-r2.ebuild:
-  Clean up old revision.
-
-  11 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> gdm-2.20.10-r2.ebuild,
-  gdm-2.20.11.ebuild, gdm-2.28.2-r1.ebuild, gdm-2.32.0.ebuild:
-  Remove false PDEPEND on pambase wrt #344989: GDM doesn't use
-  pam_ck_connector.so and works without.
-
-*gdm-2.32.0 (04 Nov 2010)
-
-  04 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.32.0.ebuild,
-  +files/gdm-2.32.0-automagic-libxklavier-support.patch,
-  +files/gdm-2.32.0-broken-VT-detection.patch,
-  +files/gdm-2.32.0-custom-session.patch,
-  +files/gdm-2.32.0-fix-daemonize-regression.patch,
-  +files/gdm-2.32.0-selinux-remove-attr.patch,
-  +files/gdm-2.32.0-xinitrc-ssh-agent.patch:
-  Version bump. Update all patches against master and stop shipping them in
-  a separate tarball, their size does not justify it.
-
-  01 Nov 2010; Arun Raghavan <ford_prefect@gentoo.org> gdm-2.28.2-r1.ebuild:
-  Clarify GTK+ dep as being gtk+:2
-
-  28 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> gdm-2.28.2-r1.ebuild:
-  Remove sys-apps/devicekit-power as an option.
-
-  17 Oct 2010; Raúl Porcel <armin76@gentoo.org> gdm-2.20.11.ebuild:
-  alpha/ia64/sh/sparc stable wrt #324077
-
-  14 Oct 2010; Markus Meier <maekke@gentoo.org> gdm-2.20.11.ebuild:
-  arm stable, bug #324077
-
-  09 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> gdm-2.20.11.ebuild:
-  ppc64 stable wrt #324077
-
-  30 Sep 2010; Gilles Dartiguelongue <eva@gentoo.org>
-  -gdm-2.20.10-r3.ebuild, -gdm-2.26.1.ebuild,
-  -files/gdm-2.26.1-libxklavier4.patch, gdm-2.28.2-r1.ebuild:
-  Allow use of upower in place of devicekit-power. Clean up old revisions.
-
-  11 Sep 2010; Joseph Jezak <josejx@gentoo.org> gdm-2.20.11.ebuild:
-  Marked ppc for bug #324077.
-
-  01 Aug 2010; Christian Faulhammer <fauli@gentoo.org> gdm-2.20.11.ebuild:
-  x86 stable, bug 324077
-
-  31 Jul 2010; Pacho Ramos <pacho@gentoo.org> gdm-2.20.11.ebuild:
-  amd64 stable, bug 324077
-
-  20 Jul 2010; Jeroen Roovers <jer@gentoo.org> gdm-2.20.10-r2.ebuild,
-  gdm-2.20.10-r3.ebuild, gdm-2.20.11.ebuild:
-  Drop HPPA keywording (bug #324511).
-
-*gdm-2.20.11 (13 Jun 2010)
-
-  13 Jun 2010; Pacho Ramos <pacho@gentoo.org> +gdm-2.20.11.ebuild:
-  Version bump with upstream fixes for xinerama support and others.
-
-  22 May 2010; Raúl Porcel <armin76@gentoo.org> gdm-2.26.1.ebuild,
-  gdm-2.28.2-r1.ebuild:
-  Add ~alpha/~arm/~ia64/~sh/~sparc
-
-  24 Apr 2010; Pacho Ramos <pacho@gentoo.org> gdm-2.20.10-r3.ebuild,
-  gdm-2.26.1.ebuild, gdm-2.28.2-r1.ebuild:
-  Add a DEPEND on app-text/docbook-xml-dtd:4.1.2 per bug #316025 (thanks to
-  Patrick for reporting).
-
-  14 Mar 2010; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.26.1.ebuild,
-  -gdm-2.28.2.ebuild, gdm-2.28.2-r1.ebuild:
-  Add gnome-base/gnome-session to RDEPEND, bug #309161.
-
-*gdm-2.28.2-r1 (07 Mar 2010)
-
-  07 Mar 2010; Nirbheek Chauhan <nirbheek@gentoo.org> +gdm-2.28.2-r1.ebuild,
-  +files/gdm-2.28.2-remove-hal.patch:
-  Remove all traces of HAL from gdm and remove the HAL dep, fixes bug 295206
-
-  05 Mar 2010; Nirbheek Chauhan <nirbheek@gentoo.org> gdm-2.28.2.ebuild:
-  Add dep on xdg-utils, fixes bug 302135
-
-  24 Feb 2010; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.20.3.ebuild,
-  -files/gdm-2.20.3-logging.patch, -gdm-2.20.9-r1.ebuild,
-  -gdm-2.28.1-r1.ebuild:
-  Clean up old revisions.
-
-*gdm-2.20.10-r3 (21 Jan 2010)
-
-  21 Jan 2010; Romain Perier <mrpouet@gentoo.org> +gdm-2.20.10-r3.ebuild,
-  +files/gdm-2.20.10-gdmsetup-24hr-combo.patch:
-  Fix 24 hour combo box in gdmsetup, per bug #301151.
-
-  17 Jan 2010; Jeroen Roovers <jer@gentoo.org> gdm-2.20.10-r2.ebuild:
-  Stable for HPPA (bug #281427).
-
-  16 Jan 2010; Raúl Porcel <armin76@gentoo.org> gdm-2.20.10-r2.ebuild:
-  sh stable
-
-  27 Dec 2009; Nirbheek Chauhan <nirbheek@gentoo.org> gdm-2.28.2.ebuild:
-  Add xorg-server to RDEPEND+DEPEND for correct setting of X_SERVER_PATH
-  etc, bug 295686
-
-*gdm-2.28.2 (17 Dec 2009)
-
-  17 Dec 2009; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.9-r1.ebuild,
-  +gdm-2.28.2.ebuild:
-  Version bump, fix crash with bad UTF-8 in /etc/passwd, documentation
-  updates. Clean up keywords on old-stable.
-
-  03 Dec 2009; Brent Baude <ranger@gentoo.org> gdm-2.20.10-r2.ebuild:
-  Marking gdm-2.20.10-r2 ppc64 stable for bug 281427
-
-  28 Nov 2009; Raúl Porcel <armin76@gentoo.org> gdm-2.20.10-r2.ebuild:
-  alpha/ia64/sparc stable wrt #281427
-
-  05 Nov 2009; Markus Meier <maekke@gentoo.org> gdm-2.20.10-r2.ebuild:
-  arm stable, bug #281427
-
-*gdm-2.28.1-r1 (29 Oct 2009)
-
-  29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.28.1-r1.ebuild:
-  New version for GNOME 2.28.
-
-  24 Oct 2009; nixnut <nixnut@gentoo.org> gdm-2.20.10-r2.ebuild:
-  ppc stable #281427
-
-  16 Oct 2009; Markus Meier <maekke@gentoo.org> gdm-2.20.10-r2.ebuild:
-  x86 stable, bug #281427
-
-  08 Oct 2009; Olivier Crête <tester@gentoo.org> gdm-2.20.10-r2.ebuild:
-  Stable on amd64, bug #281427
-
-*gdm-2.20.10-r2 (24 Aug 2009)
-
-  24 Aug 2009; Romain Perier <mrpouet@gentoo.org>
-  -gdm-2.20.10-r1.ebuild, +gdm-2.20.10-r2.ebuild,
-  +files/gdm-2.20.10-desktop-session-dmrc-autologin.patch:
-  Fix bug #281442, wrong DESKTOP_SESSION set if ${HOME}/.dmrc is empty and
-  autologin enabled. Thanks to Fabio Erculiani <lxnay@sabayonlinux.org> for
-  this work. Clean up old revision.
-
-  26 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> files/50-ssh-agent,
-  -gdm-2.20.10.ebuild:
-  Clean up old revision. Fix a typo in ssh-agent script.
-
-  20 Jul 2009; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.26.1.ebuild,
-  +files/gdm-2.26.1-libxklavier4.patch:
-  Fix libxklavier-4 support.
-
-  19 Jun 2009; <nirbheek@gentoo.org> gdm-2.26.1.ebuild:
-  Remove gksu dep -- bug 274483
-
-  18 Jun 2009; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.10-r1.ebuild:
-  Make clearlooks the default theme, bug #268496.
-
-  16 Jun 2009; <nirbheek@gentoo.org> gdm-2.26.1.ebuild:
-  Add comment about PAM being the only backend that works at all with 2.26
-
-*gdm-2.26.1 (16 Jun 2009)
-
-  16 Jun 2009; Nirbheek Chauhan <nirbheek@gentoo.org> files/49-keychain,
-  files/50-ssh-agent, +gdm-2.26.1.ebuild, metadata.xml:
-  Version bump to 2.26.1, complete rewrite, major feature regressions, but
-  finally bug-free enough to be added to tree p.masked
-
-*gdm-2.20.10-r1 (01 May 2009)
-
-  01 May 2009; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.3.ebuild,
-  -gdm-2.20.7.ebuild, -gdm-2.20.8.ebuild, -gdm-2.20.9.ebuild,
-  +gdm-2.20.10-r1.ebuild:
-  Bump to 2.20.10-r1, add consolekit USE flag (bug #239250) default on, move
-  pambase to PDEPEND and replace built_with_use by USE-deps. Raise pambase
-  dependency for proper consolekit handling. Clean up old revisions.
-
-  28 Apr 2009; Raúl Porcel <armin76@gentoo.org> gdm-2.20.9-r1.ebuild:
-  arm/sh stable
-
-*gdm-2.20.10 (12 Apr 2009)
-
-  12 Apr 2009; Gilles Dartiguelongue <eva@gentoo.org>
-  +files/gdm-2.20.10-xinitrc-ssh-agent.patch, +files/49-keychain,
-  +files/50-ssh-agent, +files/gdm-2.20.10-custom-session.patch,
-  +gdm-2.20.10.ebuild:
-  Bump to 2.20.10. Split out Xsession patches, partly solves bug #220603.
-  Set env.d and depend on proper xdg-utils, bug #264647.
-
-  21 Mar 2009; Jeroen Roovers <jer@gentoo.org> gdm-2.20.9-r1.ebuild:
-  Stable for HPPA (bug #244468).
-
-  06 Mar 2009; Raúl Porcel <armin76@gentoo.org> gdm-2.20.9-r1.ebuild:
-  ia64/sparc stable wrt #244468
-
-  27 Feb 2009; Joseph Jezak <josejx@gentoo.org> gdm-2.20.9-r1.ebuild:
-  Marked ppc stable for bug #244468.
-
-  25 Feb 2009; Markus Meier <maekke@gentoo.org> gdm-2.20.9-r1.ebuild:
-  amd64/x86 stable, bug #244468
-
-  24 Feb 2009; Brent Baude <ranger@gentoo.org> gdm-2.20.9-r1.ebuild:
-  Marking gdm-2.20.9-r1 ppc64 for bug 244468
-
-  23 Feb 2009; Tobias Klausmann <klausman@gentoo.org> gdm-2.20.9-r1.ebuild:
-  Stable on alpha, bug #244468
-
-*gdm-2.20.9-r1 (16 Feb 2009)
-
-  16 Feb 2009; Rémi Cardona <remi@gentoo.org> +gdm-2.20.9-r1.ebuild:
-  fix custom sessions (see bug #216984, work done by Gilles, I'm just
-  committing)
-
-  10 Jan 2009; Raúl Porcel <armin76@gentoo.org> gdm-2.20.9.ebuild:
-  Re-add ~arm/~sh
-
-*gdm-2.20.9 (05 Jan 2009)
-
-  05 Jan 2009; Gilles Dartiguelongue <eva@gentoo.org>
-  +files/gdm-2.20.9-parallel-make.patch, -gdm-2.20.6.ebuild,
-  +gdm-2.20.9.ebuild:
-  Bump to 2.20.9. provide sound scripts, bug #248253. Fix parallel build
-  issue, bug #217037. Fix underquoted variables in XSession, bug #242216.
-
-  13 Nov 2008; Brent Baude <ranger@gentoo.org> gdm-2.20.7.ebuild:
-  Marking gdm-2.20.7 ppc64 stable for bug 236971
-
-  25 Sep 2008; Jeroen Roovers <jer@gentoo.org> gdm-2.20.7.ebuild:
-  Stable for HPPA (bug #236971).
-
-*gdm-2.20.8 (03 Sep 2008)
-
-  03 Sep 2008; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.20.8.ebuild:
-  bump to 2.20.8, should fix bug #233092 and #210302.
-
-  12 Aug 2008; Raúl Porcel <armin76@gentoo.org> gdm-2.20.7.ebuild:
-  alpha/ia64/sparc stable wrt #229709
-
-  10 Aug 2008; Markus Meier <maekke@gentoo.org> gdm-2.20.7.ebuild:
-  x86 stable, bug #229709
-
-  30 Jul 2008; Brent Baude <ranger@gentoo.org> gdm-2.20.7.ebuild:
-  Marking gdm-2.20.7 ppc stable for bug 229709
-
-  28 Jul 2008; Arun Raghavan <ford_prefect@gentoo.org> metadata.xml:
-  Add local USE flags to metadata.xml
-
-  26 Jul 2008; Olivier Crête <tester@gentoo.org> gdm-2.20.7.ebuild:
-  Stable on amd64, bug #229709
-
-*gdm-2.20.7 (03 Jul 2008)
-
-  03 Jul 2008; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.20.5.ebuild,
-  +gdm-2.20.7.ebuild:
-  bump to 2.20.7. Fix asserts on shutdown and various other fixes.
-  Translation updates.
-
-  01 Jun 2008; nixnut <nixnut@gentoo.org> gdm-2.20.5.ebuild:
-  Added ~ppc wrt bug 218794
-
-*gdm-2.20.6 (15 May 2008)
-
-  15 May 2008; Gilles Dartiguelongue <eva@gentoo.org>
-  -files/gdm-2.18.0-gdm-dmx-intllibs.patch, -files/gdm-2.20.0-gksu.patch,
-  -gdm-2.18.4-r1.ebuild, -gdm-2.20.4.ebuild, +gdm-2.20.6.ebuild:
-  bump to 2.20.6. Bug fix release. Clean up old revisions.
-
-  24 Apr 2008; Markus Rothe <corsair@gentoo.org> gdm-2.20.5.ebuild:
-  Added ~ppc64; bug #218794
-
-  22 Apr 2008; Daniel Gryniewicz <dang@gentoo.org> gdm-2.20.5.ebuild:
-  Fix built_with_use check for pambase to use new gnome-keyring flag
-
-  21 Apr 2008; <welp@gentoo.org> gdm-2.20.5.ebuild:
-  keyring to gnome-keyring
-
-*gdm-2.20.5 (20 Apr 2008)
-
-  20 Apr 2008; Gilles Dartiguelongue <eva@gentoo.org> -gdm-2.18.4.ebuild,
-  +gdm-2.20.5.ebuild:
-  bump to 2.20.5, mostly translation updates. Also fix bug #216664 and bug
-  #216984.
-
-  24 Mar 2008; Raúl Porcel <armin76@gentoo.org> gdm-2.20.4.ebuild:
-  Add ~ia64/~sparc
-
-  23 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.4.ebuild:
-  remove gnome.desktop which is now provided by gnome-session, fix bug
-  #213118
-
-*gdm-2.20.4 (22 Mar 2008)
-
-  22 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.20.4.ebuild:
-  bump to 2.20.4, add pambase dependency, fix bug #213578
-
-  02 Mar 2008; Mart Raudsepp <leio@gentoo.org>
-  -files/gdm-2.13.0.7-gdm-dmx-intllibs.patch, -files/gdm-2.16.2-gksu.patch,
-  -gdm-2.20.1.ebuild, -gdm-2.20.2.ebuild:
-  Remove redundant versions and stale patches
-
-  04 Feb 2008; Jeroen Roovers <jer@gentoo.org> gdm-2.20.3.ebuild:
-  Stable for HPPA (bug #208366).
-
-  03 Feb 2008; Raúl Porcel <armin76@gentoo.org> gdm-2.20.3.ebuild:
-  alpha/ia64/sparc stable wrt #208366
-
-  02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> gdm-2.20.3.ebuild:
-  Stable on amd64 wrt bug #208366.
-
-  01 Feb 2008; Brent Baude <ranger@gentoo.org> gdm-2.20.3.ebuild:
-  Marking gdm-2.20.3 ppc64 and ppc stable for bug 208366
-
-  01 Feb 2008; Christian Faulhammer <opfer@gentoo.org> gdm-2.20.3.ebuild:
-  stable x86, bug 208366
-
-  14 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org> gdm-2.18.4.ebuild,
-  gdm-2.18.4-r1.ebuild, gdm-2.20.0.ebuild, gdm-2.20.1.ebuild,
-  gdm-2.20.2.ebuild, gdm-2.20.3.ebuild:
-  xdm configuration has moved to /etc/conf.d/xdm. Update the log messages as
-  such. Pointed out by steev@gentoo.org
-
-  10 Jan 2008; Saleem Abdulrasool <compnerd@gentoo.org>
-  +files/gdm-2.20.3-logging.patch, gdm-2.20.3.ebuild:
-  Add compile fix for debug_log definition missing from upstream
-
-*gdm-2.20.3 (09 Jan 2008)
-
-  09 Jan 2008; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.20.3.ebuild:
-  bump to 2.20.3
-
-*gdm-2.20.2 (29 Nov 2007)
-
-  29 Nov 2007; Daniel Gryniewicz <dang@gentoo.org>
-  +files/gdm-2.20.2-gksu.patch, +gdm-2.20.2.ebuild:
-  Bump to 2.20.2
-  - Fix bugs that were causing XDMCP to not work properly.  (Robert
-    Nelson and Brian Cameron)
-  
-  - Fix so that XDMCP configuration options are read from the 
-    configuration file.  (Andrew Ziem)
-  
-  - Fix bug with gdmXnestchooser where it wasn't starting Xephyr with
-    the correct arguments.  (Andrew Ziem)
-  
-  - Fix so that GDM allows setting of LC_TYPE without setting LANG.
-    (Sjoerd Simons and Takao Fujiwara)
-  
-  - Icon imporvements.  (Luca Ferretti)
-  
-  - Fix leaks.  (Andrew Ziem)
-
-  29 Nov 2007; Jeroen Roovers <jer@gentoo.org> gdm-2.20.1.ebuild:
-  Stable for HPPA (bug #199740).
-
-  27 Nov 2007; Jeroen Roovers <jer@gentoo.org> gdm-2.18.4-r1.ebuild:
-  Stable for HPPA (bug #199322).
-
-  26 Nov 2007; Markus Rothe <corsair@gentoo.org> gdm-2.20.1.ebuild:
-  Stable on ppc64; bug #199740
-
-  24 Nov 2007; Brent Baude <ranger@gentoo.org> gdm-2.20.1.ebuild:
-  Marking gdm-2.20.1 ppc stable for bug 199740
-
-  22 Nov 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.20.1.ebuild:
-  alpha/ia64/sparc stable wrt #199740
-
-  21 Nov 2007; Dawid Węgliński <cla@gentoo.org> gdm-2.20.1.ebuild:
-  Stable on x86 (bug #199740)
-
-  20 Nov 2007; Markus Rothe <corsair@gentoo.org> gdm-2.18.4-r1.ebuild:
-  Stable on ppc64; bug #199322
-
-  20 Nov 2007; Samuli Suominen <drac@gentoo.org> gdm-2.20.1.ebuild:
-  amd64 stable wrt #199740
-
-  19 Nov 2007; Joshua Kinard <kumba@gentoo.org> gdm-2.18.4-r1.ebuild:
-  Stable on mips, per #199322.
-
-  17 Nov 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.18.4-r1.ebuild:
-  alpha/ia64/sparc stable wrt #199322
-
-  17 Nov 2007; nixnut <nixnut@gentoo.org> gdm-2.18.4-r1.ebuild:
-  Stable on ppc wrt bug 199322
-
-  17 Nov 2007; Dawid Węgliński <cla@gentoo.org> gdm-2.18.4-r1.ebuild:
-  Stable on x86 (bug #199322)
-
-  16 Nov 2007; Samuli Suominen <drac@gentoo.org> gdm-2.18.4-r1.ebuild:
-  amd64 stable wrt #199322
-
-  05 Nov 2007; Daniel Gryniewicz <dang@gentoo.org> gdm-2.18.4-r1.ebuild,
-  gdm-2.20.0.ebuild, gdm-2.20.1.ebuild:
-  Add gksu dep; bug #198157
-
-  21 Oct 2007; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.20.0.ebuild,
-  gdm-2.20.1.ebuild:
-  fix xinerama DEPEND again
-
-  17 Oct 2007; Gilles Dartiguelongue <eva@gentoo.org> gdm-2.16.4.ebuild,
-  gdm-2.16.7.ebuild, gdm-2.18.4.ebuild, gdm-2.18.4-r1.ebuild:
-  fix QA warnings
-
-*gdm-2.20.1 (17 Oct 2007)
-
-  17 Oct 2007; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.20.1.ebuild:
-  bump to 2.20.1
-
-*gdm-2.20.0 (04 Oct 2007)
-
-  04 Oct 2007; Saleem Abdulrasool <compnerd@gentoo.org> +gdm-2.20.0.ebuild:
-  Version bump for GNOME 2.20
-
-*gdm-2.18.4-r1 (02 Oct 2007)
-
-  02 Oct 2007; Daniel Gryniewicz <dang@gentoo.org>
-  +files/gdm-2.20.0-gksu.patch, +gdm-2.18.4-r1.ebuild:
-  Bump to 2.18.4-r1
-  	Add gksu to desktop file; bug #191531
-
-  22 Sep 2007; Tom Gall <tgall@gentoo.org> gdm-2.18.4.ebuild:
-  stable on ppc64
-
-  19 Sep 2007; Daniel Gryniewicz <dang@gentoo.org> gdm-2.18.4.ebuild:
-  Bump glib dep; bug #193061
-
-  28 Aug 2007; Jeroen Roovers <jer@gentoo.org> gdm-2.18.4.ebuild:
-  Stable for HPPA (bug #185823).
-
-  15 Aug 2007; Jeroen Roovers <jer@gentoo.org> gdm-2.16.7.ebuild:
-  Stable for HPPA (bug #187919).
-
-  11 Aug 2007; Mart Raudsepp <leio@gentoo.org> -gdm-2.14.9-r1.ebuild,
-  -gdm-2.14.11.ebuild, -gdm-2.16.6.ebuild, -gdm-2.18.2.ebuild,
-  -gdm-2.18.3.ebuild:
-  Removing Gnome 2.14 and some other old versions that are security vulnerable
-
-  11 Aug 2007; Andrej Kacian <ticho@gentoo.org> gdm-2.18.4.ebuild:
-  Stable on x86.
-
-  11 Aug 2007; Steve Dibb <beandog@gentoo.org> gdm-2.16.7.ebuild:
-  amd64 stable, security bug 187919
-
-  11 Aug 2007; Andrej Kacian <ticho@gentoo.org> gdm-2.18.2.ebuild:
-  Stable on x86, bug #185823.
-
-  10 Aug 2007; Christoph Mende <angelos@gentoo.org> gdm-2.18.4.ebuild:
-  Stable on amd64 wrt bug #185823
-
-  09 Aug 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.16.7.ebuild,
-  gdm-2.18.4.ebuild:
-  alpha/ia64 stable wrt security #187919
-
-  08 Aug 2007; Raúl Porcel <armin76@gentoo.org> gdm-2.18.2.ebuild:
-  alpha/ia64 stable wrt #185823
-
-  07 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.16.7.ebuild:
-  ppc stable, bug #187919
-
-  07 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.18.4.ebuild:
-  Stable on ppc wrt bug #185823.
-
-  07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.18.4.ebuild:
-  Stable on sparc wrt #185823
-
-  07 Aug 2007; Markus Rothe <corsair@gentoo.org> gdm-2.16.7.ebuild:
-  Stable on ppc64; bug #187919
-
-  07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.16.7.ebuild:
-  Stable on sparc wrt security #187919
-
-  07 Aug 2007; Christian Faulhammer <opfer@gentoo.org> gdm-2.16.7.ebuild:
-  stable x86, security bug 187919
-
-*gdm-2.18.4 (06 Aug 2007)
-
-  06 Aug 2007; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.18.4.ebuild:
-  Version bump for the 2.18 series, security bug 187919
-
-*gdm-2.16.7 (06 Aug 2007)
-
-  06 Aug 2007; Gilles Dartiguelongue <eva@gentoo.org> +gdm-2.16.7.ebuild:
-  Version bump for the 2.16 series, security bug 187919
-
-  06 Aug 2007; Joshua Kinard <kumba@gentoo.org> gdm-2.18.3.ebuild:
-  Marked unstable on mips.
-
-  02 Aug 2007; Michael Sterrett <mr_bones_@gentoo.org> gdm-2.18.2.ebuild,
-  gdm-2.18.3.ebuild:
-  correct dbus deps (bug #187369)
-
-  22 Jul 2007; Hans de Graaff <graaff@gentoo.org> gdm-2.14.9-r1.ebuild,
-  gdm-2.14.11.ebuild:
-  Drop virtual/x11 references.
-
-*gdm-2.18.3 (17 Jul 2007)
-
-  17 Jul 2007; <metalgod@gentoo.org> -gdm-2.18.1.ebuild, +gdm-2.18.3.ebuild:
-  Version Bump.
-
-  08 Jul 2007; Michael Sterrett <mr_bones_@gentoo.org> gdm-2.14.9-r1.ebuild,
-  gdm-2.14.11.ebuild, gdm-2.16.4.ebuild, gdm-2.18.1.ebuild,
-  gdm-2.18.2.ebuild:
-  remove reference to old, removed dbus (bug #183696)
-
-*gdm-2.18.2 (30 Jun 2007)
-
-  30 Jun 2007; Mart Raudsepp <leio@gentoo.org> +gdm-2.18.2.ebuild:
-  Version bump
-
-  24 Jun 2007; Joshua Kinard <kumba@gentoo.org> gdm-2.16.6.ebuild:
-  Marked unstable on mips.
-
-  16 Jun 2007; Gilles Dartiguelongue <dartigug@esiee.fr> -gdm-2.16.1.ebuild,
-  -gdm-2.18.0.ebuild, gdm-2.18.1.ebuild:
-  Cleanup old unstable versions and fix bug #157219
-
-  27 May 2007; Joshua Kinard <kumba@gentoo.org> gdm-2.16.4.ebuild:
-  Stable on mips.
-
-*gdm-2.16.6 (24 May 2007)
-
-  24 May 2007; Mart Raudsepp <leio@gentoo.org> +gdm-2.16.6.ebuild:
-  Bump 2.16 series to 2.16.6
-
-  30 Apr 2007; Marius Mauch <genone@gentoo.org> gdm-2.14.9-r1.ebuild,
-  gdm-2.14.11.ebuild, gdm-2.16.1.ebuild, gdm-2.16.4.ebuild,
-  gdm-2.18.0.ebuild, gdm-2.18.1.ebuild:
-  Replacing einfo with elog
-
-  30 Apr 2007; Roy Marples <uberlord@gentoo.org> gdm-2.18.1.ebuild:
-  shadow is a glibc specific thing, fixes -pam for FreeBSD.
-
-*gdm-2.18.1 (20 Apr 2007)
-
-  20 Apr 2007; Remi Cardona <remi@gentoo.org> +gdm-2.18.1.ebuild:
-  bump to 2.18.1
-
-*gdm-2.18.0 (27 Mar 2007)
-
-  27 Mar 2007; Daniel Gryniewicz <dang@gentoo.org>
-  +files/gdm-2.18.0-gdm-dmx-intllibs.patch, +gdm-2.18.0.ebuild:
-  gnome 2.18.0
-
-  13 Mar 2007; Marius Mauch <genone@gentoo.org> gdm-2.14.9-r1.ebuild,
-  gdm-2.14.11.ebuild, gdm-2.16.1.ebuild, gdm-2.16.4.ebuild:
-  Replacing einfo with elog
-
-  13 Feb 2007; Roy Marples <uberlord@gentoo.org> ChangeLog:
-  Add ~x86-fbsd keyword.
-
-  10 Jan 2007; Mart Raudsepp <leio@gentoo.org> -gdm-2.16.0-r1.ebuild,
-  -gdm-2.16.2.ebuild:
-  Prune old versions
-
-  21 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> gdm-2.14.11.ebuild,
-  gdm-2.16.4.ebuild:
-  Stable on Alpha + IA64.
-
-  21 Dec 2006; Markus Rothe <corsair@gentoo.org> gdm-2.16.4.ebuild:
-  Stable on ppc64; bug #156662
-
-  18 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.16.4.ebuild:
-  Stable on sparc
-
-  18 Dec 2006; Luis Medinas <metalgod@gentoo.org> gdm-2.16.4.ebuild:
-  Stable on amd64. See security bug #158072.
-
-  18 Dec 2006; Jason Wever <weeve@gentoo.org> gdm-2.14.11.ebuild:
-  Stable on SPARC wrt security bug #158072.
-
-  17 Dec 2006; René Nussbaumer <killerfox@gentoo.org> gdm-2.16.4.ebuild:
-  Stable on hppa. See bug #156662.
-
-  17 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.16.4.ebuild:
-  Stable on ppc wrt bug #156662.
-
-  16 Dec 2006; Andrej Kacian <ticho@gentoo.org> gdm-2.14.11.ebuild:
-  Stable on x86 (for hardened/2.4, thanks leio). Security bug #158072.
-
-  16 Dec 2006; Andrej Kacian <ticho@gentoo.org> gdm-2.16.4.ebuild:
-  Stable on x86, security bug #158072.
-
-  14 Dec 2006; Markus Rothe <corsair@gentoo.org> gdm-2.14.11.ebuild:
-  Stable on ppc64; bug #158072
-
-*gdm-2.16.4 (14 Dec 2006)
-
-  14 Dec 2006; Mart Raudsepp <leio@gentoo.org> +gdm-2.16.4.ebuild:
-  Version bump for the 2.16 series, security bug 158072
-
-*gdm-2.14.11 (14 Dec 2006)
-
-  14 Dec 2006; Mart Raudsepp <leio@gentoo.org> +gdm-2.14.11.ebuild:
-  Version bump for the 2.14 series, security bug 158072
-
-  12 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> gdm-2.16.2.ebuild:
-  Stable on amd64 wrt bug #156662.
-
-  10 Dec 2006; Andrej Kacian <ticho@gentoo.org> gdm-2.16.2.ebuild:
-  Stable on x86, bug #156662.
-
-  15 Nov 2006; Markus Rothe <corsair@gentoo.org> gdm-2.16.2.ebuild:
-  Added ~ppc64; bug #154290
-
-  10 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> gdm-2.14.9-r1.ebuild,
-  gdm-2.16.0-r1.ebuild, gdm-2.16.1.ebuild, gdm-2.16.2.ebuild:
-  Make postinst reference /etc/conf.d/xdm; bug #154442
-
-  06 Nov 2006; Daniel Gryniewicz <dang@gentoo.org>
-  +files/gdm-2.16.2-gksu.patch, +gdm-2.16.2.ebuild:
-  2.16.2; gksu dep for menu entry
-
-*gdm-2.16.2 (06 Nov 2006)
-
-  06 Nov 2006; Daniel Gryniewicz <dang@gentoo.org>
-  +files/gdm-2.16.2-gksu.patch, +gdm-2.16.2.ebuild:
-  2.16.2; gksu dep for menu entry
-
-  06 Nov 2006; Daniel Gryniewicz <dang@gentoo.org> ChangeLog:
-  Bump to 2.16.2
-  	- Assorted bug fixes
-  	- Combo lists supported
-  	- Add dep on gksu so menu entry works
-
-  01 Nov 2006; Mart Raudsepp <leio@gentoo.org>
-  -files/gdm-2.4.4-selinux_remove_attr.patch,
-  -files/gdm-2.8-CVE-2006-1057.patch, -files/2.2.5/gnomerc,
-  -files/2.2.5/pam.d/gdm, -files/2.2.5/pam.d/gdmconfig,
-  -files/gdm-2.13.0.4-esperanto.patch,
-  -files/2.2.5/security/console.apps/gdmconfig, -gdm-2.2.5.4-r5.ebuild,
-  -gdm-2.8.0.7.ebuild, -gdm-2.8.0.7-r1.ebuild, -gdm-2.8.0.8.ebuild:
-  Clean up old
-
-  20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> gdm-2.14.9-r1.ebuild:
-  Stable on Alpha.
-
-  13 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> +gdm-2.16.1.ebuild:
-  Upstream bump; add check to remove gdm.conf (bug #142687)
-
-*gdm-2.16.1 (13 Oct 2006)
-
-  13 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> +gdm-2.16.1.ebuild:
-  Bump to 2.16.1
-
-  14 Sep 2006; Aron Griffis <agriffis@gentoo.org> gdm-2.14.9-r1.ebuild:
-  Mark 2.14.9-r1 stable on ia64. #139612
-
-*gdm-2.16.0-r1 (12 Sep 2006)
-
-  12 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> -gdm-2.16.0.ebuild,
-  +gdm-2.16.0-r1.ebuild:
-  Fix path changes lost in overlay; remove monolithic X deps
-
-*gdm-2.16.0 (07 Sep 2006)
-
-  07 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> +gdm-2.16.0.ebuild:
-  New version for gnome 2.16
-
-  06 Sep 2006; Joshua Kinard <kumba@gentoo.org> gdm-2.2.5.4-r5.ebuild,
-  gdm-2.8.0.7.ebuild, gdm-2.8.0.7-r1.ebuild, gdm-2.8.0.8.ebuild:
-  Removing all mips keywords except from latest stable to fix mips
-  dependencies for eliminating gnome support.
-
-  28 Aug 2006; Joshua Kinard <kumba@gentoo.org> gdm-2.14.9-r1.ebuild:
-  Marked stable on mips.
-
-  16 Aug 2006; Markus Rothe <corsair@gentoo.org> gdm-2.14.9-r1.ebuild:
-  Stable on ppc64
-
-  23 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> -gdm-2.14.8.ebuild,
-  -gdm-2.14.9.ebuild:
-  Clean up unnecessary versions
-
-  17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> gdm-2.14.9-r1.ebuild:
-  Marked stable on amd64 for bug #139612
-
-  16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
-  gdm-2.14.9-r1.ebuild:
-  hppa stable, bug #139612
-
-  14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
-  gdm-2.14.9-r1.ebuild:
-  ppc stable, bug #139612
-
-  12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> gdm-2.14.9-r1.ebuild:
-  Stable on x86 wrt bug #139612.
-
-  10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.14.9-r1.ebuild:
-  Stable on sparc wrt #139612
-
-*gdm-2.14.9-r1 (29 Jun 2006)
-
-  29 Jun 2006; John N. Laliberte <allanonjl@gentoo.org>
-  +gdm-2.14.9-r1.ebuild:
-  fix sed paths to /usr/share/gdm/defaults.conf, add einfo about the change.
-  thanks to agaffney and Kumba for reporting.
-
-*gdm-2.14.9 (12 Jun 2006)
-
-  12 Jun 2006; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.14.9.ebuild:
-  New release.
-
-  12 Jun 2006; Thomas Cort <tcort@gentoo.org> gdm-2.8.0.8.ebuild:
-  Stable on amd64 wrt security Bug #135027.
-
-  10 Jun 2006; Rene Nussbaumer <killerfox@gentoo.org> gdm-2.8.0.8.ebuild:
-  Stable on hppa. See bug #135027.
-
-  09 Jun 2006; Thomas Cort <tcort@gentoo.org> gdm-2.8.0.8.ebuild:
-  Stable on alpha wrt security Bug #135027.
-
-  09 Jun 2006; Joshua Jackson <tsunam@gentoo.org> gdm-2.8.0.8.ebuild:
-  stable on x86; bug #135027
-
-  08 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.8.0.8.ebuild:
-  ppc stable, bug #135027
-
-  08 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.8.0.8.ebuild:
-  Stable on sparc wrt security #135027
-
-  08 Jun 2006; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.8.ebuild:
-  Stable on ppc64; bug #135027
-
-*gdm-2.14.8 (08 Jun 2006)
-
-  08 Jun 2006; Leonardo Boshell <leonardop@gentoo.org> -gdm-2.14.5.ebuild,
-  +gdm-2.14.8.ebuild:
-  New release for GNOME 2.14. Updated dependencies. Previous version pulled
-  out because of bug #135027.
-
-*gdm-2.8.0.8 (08 Jun 2006)
-
-  08 Jun 2006; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.8.0.8.ebuild:
-  New stable release; related to bug #135027.
-
-*gdm-2.14.5 (03 May 2006)
-
-  03 May 2006; Leonardo Boshell <leonardop@gentoo.org> -gdm-2.14.2.ebuild,
-  +gdm-2.14.5.ebuild:
-  New release.
-
-  27 Apr 2006; Marien Zwart <marienz@gentoo.org>
-  files/digest-gdm-2.2.5.4-r5, files/digest-gdm-2.8.0.7,
-  files/digest-gdm-2.14.2, Manifest:
-  Fixing SHA256 digest, pass four
-
-  22 Apr 2006; Marinus Schraal <foser@gentoo.org> gdm-2.14.2.ebuild :
-  Add gnome-doc-utils dep (#130721)
-
-*gdm-2.14.2 (19 Apr 2006)
-
-  19 Apr 2006; Leonardo Boshell <leonardop@gentoo.org>
-  -files/gdm-2.14.1-gdmthemetester.in, -gdm-2.14.1.ebuild,
-  +gdm-2.14.2.ebuild:
-  New release.
-
-  15 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org>
-  gdm-2.8.0.7-r1.ebuild:
-  ppc stable, bug #129151
-
-  15 Apr 2006; Stephen P. Becker <geoman@gentoo.org> gdm-2.8.0.7-r1.ebuild:
-  stable on mips, bug 129151
-
-  14 Apr 2006; Rene Nussbaumer <killerfox@gentoo.org> gdm-2.8.0.7-r1.ebuild:
-  Stable on hppa. See bug #129151.
-
-  14 Apr 2006; Marinus Schraal <foser@gentoo.org> gdm-2.14.1.ebuild :
-  Fix gentoo themes, up its rev to 3. Thanks to Wiktor Wandachowicz in #124920
-
-  13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> gdm-2.8.0.7-r1.ebuild:
-  Stable on x86 wrt bug #129151.
-
-  13 Apr 2006; Jason Wever <weeve@gentoo.org> gdm-2.8.0.7-r1.ebuild:
-  Stable on SPARC wrt security bug #129151.
-
-  12 Apr 2006; Daniel Gryniewicz <dang@gentoo.org> gdm-2.8.0.7-r1.ebuild:
-  Marked stable on amd64 Per bug# 129151
-
-  12 Apr 2006; Thomas Cort <tcort@gentoo.org> gdm-2.8.0.7-r1.ebuild:
-  Stable on alpha wrt security Bug #129151
-
-  12 Apr 2006; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.7-r1.ebuild:
-  Stable on ppc64; bug #129151
-
-*gdm-2.14.1 (11 Apr 2006)
-
-  11 Apr 2006; Leonardo Boshell <leonardop@gentoo.org>
-  +gdm-2.14.1.ebuild, +files/gdm-2.14.1-gdmthemetester.in:
-  New upstream release, already includes the fix for bug #129151.
-
-*gdm-2.8.0.7-r1 (11 Apr 2006)
-
-  11 Apr 2006; Leonardo Boshell <leonardop@gentoo.org>
-  +files/gdm-2.8-CVE-2006-1057.patch, +gdm-2.8.0.7-r1.ebuild:
-  Added patch for a local problem with ~/.ICEauthority checks (bug #129151).
-
-  17 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org>
-  gdm-2.2.5.4-r5.ebuild, gdm-2.8.0.3.ebuild:
-  Backport mod-x deps
-
-*gdm-2.14.0 (17 Mar 2006)
-
-  17 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org>
-  +files/gdm-2.13.0.1-selinux-remove-attr.patch,
-  +files/gdm-2.13.0.7-gdm-dmx-intllibs.patch, +gdm-2.14.0.ebuild:
-  Version bump from upstream; locale build fix added by dang
-
-  15 Mar 2006; John N. Laliberte <allanonjl@gentoo.org>
-  gdm-2.8.0.1-r1.ebuild:
-  remove ${D} for new eclass.
-
-  03 Feb 2006; Guy Martin <gmsoft@gentoo.org> gdm-2.8.0.7.ebuild:
-  Stable on hppa.
-
-  02 Feb 2006; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.7.ebuild:
-  Mark 2.8.0.7 stable on alpha
-
-  02 Feb 2006; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.7.ebuild:
-  Mark 2.8.0.7 stable on ia64
-
-  22 Jan 2006; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.7.ebuild:
-  Stable on ppc64
-
-  22 Jan 2006; <dang@gentoo.org> gdm-2.8.0.7.ebuild:
-  Marked stable on amd64 per bug #119634
-
-  22 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> gdm-2.8.0.7.ebuild:
-  Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2
-
-  22 Jan 2006; Joshua Jackson <tsunam@gentoo.org> gdm-2.8.0.7.ebuild:
-  Stable on x86 for bug #119634; Stabilize Gnome-2.12.2
-
-  20 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.8.0.7.ebuild:
-  Stable on sparc wrt #119634
-
-  09 Jan 2006; Saleem Abdulrasool <compnerd@gentoo.org>
-  +files/gdm-2.13.0.4-esperanto.patch, gdm-2.8.0.5.ebuild,
-  gdm-2.8.0.7.ebuild:
-  Adding locale string patch for bug #100753.
-
-  05 Jan 2006; Joe McCann <joem@gentoo.org> gdm-2.8.0.7.ebuild:
-  adding x11-apps/sessreg dep. Closes bug 116551
-
-  14 Dec 2005; <dang@gentoo.org> gdm-2.8.0.7.ebuild:
-  Fix modular X deps to not dup gtk+ ones
-
-*gdm-2.8.0.7 (29 Nov 2005)
-
-  29 Nov 2005; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.8.0.7.ebuild:
-  Version bump.
-
-  24 Nov 2005; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.3.ebuild:
-  Stable on ppc64
-
-  04 Nov 2005; <dang@gentoo.org> gdm-2.8.0.5.ebuild:
-  Modular X deps
-
-  01 Nov 2005; <dang@gentoo.org> gdm-2.8.0.5.ebuild:
-  Fix gdm.conf paths for new locations. bug #110495
-
-  16 Oct 2005; John N. Laliberte <allanonjl@gentoo.org> gdm-2.8.0.5.ebuild:
-  add enewgroup/enewuser into pkgsetup for #104767 ( for 2.8.0.5 )
-
-  14 Oct 2005; <dang@gentoo.org> gdm-2.8.0.5.ebuild:
-  Force -j1.  Bug #33432
-
-  10 Oct 2005; Hardave Riar <hardave@gentoo.org> gdm-2.8.0.3.ebuild:
-  Stable on mips.
-
-  09 Oct 2005; Luis Medinas <metalgod@gentoo.org> gdm-2.8.0.3.ebuild:
-  Marked Stable on amd64.
-
-*gdm-2.8.0.5 (04 Oct 2005)
-
-  04 Oct 2005; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.8.0.5.ebuild:
-  New version.
-
-  02 Oct 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.3.ebuild:
-  Mark 2.8.0.3 stable on alpha
-
-  02 Oct 2005; Michael Hanselmann <hansmi@gentoo.org> gdm-2.8.0.3.ebuild:
-  Stable on ppc.
-
-  02 Oct 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.3.ebuild:
-  Mark 2.8.0.3 stable on ia64
-
-  30 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.8.0.3.ebuild:
-  Stable on sparc
-
-  29 Sep 2005; John N. Laliberte <allanonjl@gentoo.org> gdm-2.8.0.3.ebuild:
-  stable on x86
-
-*gdm-2.8.0.4 (11 Sep 2005)
-
-  11 Sep 2005; <dang@gentoo.org> +gdm-2.8.0.4.ebuild:
-  Revbump to final version for gnome 2.12.0
-
-  10 Sep 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  Mark 2.8.0.1-r1 stable on alpha
-
-  03 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  Stable on ppc.
-
-  03 Sep 2005; Markus Rothe <corsair@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  Stable on ppc64
-
-  31 Aug 2005; Herbie Hopkins <herbs@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  Stable on amd64.
-
-  29 Aug 2005; Guy Martin <gmsoft@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  Stable on hppa.
-
-  26 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  Stable on sparc
-
-  25 Aug 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  stable on ia64
-
-*gdm-2.8.0.3 (25 Aug 2005)
-
-  25 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> +gdm-2.8.0.3.ebuild:
-  New version. Updated HOMEPAGE.
-
-  25 Aug 2005; Leonardo Boshell <leonardop@gentoo.org>
-  gdm-2.8.0.1-r1.ebuild:
-  Stable on x86.
-
-  22 Aug 2005; Aron Griffis <agriffis@gentoo.org> gdm-2.6.0.9-r3.ebuild:
-  stable on ia64
-
-  19 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> gdm-2.6.0.9-r3.ebuild:
-  Stable on hppa and ppc.
-
-*gdm-2.8.0.2 (14 Aug 2005)
-
-  14 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.8.0.2.ebuild:
-  New version. Set USE_DESTDIR; it allows us to simplify things a little in
-  src_install() and avoid more sandbox problems with this release.
-
-  08 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  Fix sandbox violation if 'pam' is not in USE (bug #101934).
-
-  09 Aug 2005; Markus Rothe <corsair@gentoo.org> gdm-2.6.0.9-r3.ebuild:
-  Stable on ppc64
-
-  08 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.9-r3.ebuild:
-  Stable on sparc
-
-*gdm-2.8.0.1-r1 (08 Aug 2005)
-
-  08 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.8.0.1-r1.ebuild:
-  New revision. Rename old pam.d file from gdmconfig to gdmsetup. Move
-  G2CONF declaration to pkg_setup() so src_compile() doesn't get
-  overwritten. Modify gdm.conf to list available users in gdmsetup by
-  default (bug #101645).
-
-  08 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.6.0.9-r3.ebuild:
-  Stable on x86.
-
-*gdm-2.8.0.1 (24 Jul 2005)
-
-  24 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> gdm-2.8.0.1.ebuild:
-  New release. Added 'static' USE flag. Updated HOMEPAGE. Now gentoo
-  specific files are distributed in an extra tarball. Adjusted references to
-  some binaries installed by GDM, as they are installed in different
-  locations. For more information, see the NEWS file.
-
-  12 Jul 2005; Stephen P. Becker <geoman@gentoo.org> gdm-2.6.0.9-r2.ebuild:
-  stable onmips
-
-  02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> gdm-2.6.0.9-r2.ebuild:
-  Stable on alpha.
-
-  25 Jun 2005; Guy Martin <gmsoft@gentoo.org> gdm-2.6.0.9-r2.ebuild:
-  Stable on hppa.
-
-  13 Jun 2005; Markus Rothe <corsair@gentoo.org> gdm-2.6.0.9-r2.ebuild:
-  Stable on ppc64
-
-  12 Jun 2005; Olivier Crête <tester@gentoo.org> gdm-2.6.0.9-r2.ebuild:
-  Stable on amd64
-
-  12 Jun 2005; Tobias Scherbaum <dertobi123@gentoo.org>
-  gdm-2.6.0.9-r2.ebuild:
-  Stable on ppc.
-
-  09 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.9-r2.ebuild:
-  Stable on sparc
-
-*gdm-2.6.0.9-r1 (04 Jun 2005)
-
-  04 Jun 2005; Marinus Schraal <foser@gentoo.org> gdm-2.6.0.9-r1.ebuild :
-  Use pam eclass stuff, fixes provided by flameeyes (#93183)
-
-  11 May 2005; Guy Martin <gmsoft@gentoo.org> gdm-2.6.0.7.ebuild:
-  Stable on hppa.
-
-  08 May 2005; Herbie Hopkins <herbs@gentoo.org> gdm-2.6.0.7.ebuild:
-  Stable on amd64.
-
-  29 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.7.ebuild:
-  Stable on sparc
-
-  28 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> gdm-2.6.0.7.ebuild:
-  Stable on alpha + ia64.
-
-*gdm-2.6.0.9 (26 Apr 2005)
-
-  26 Apr 2005; foser <foser@gentoo.org> gdm-2.6.0.9.ebuild :
-  New release
-  Make pam optional (#48067)
-
-  25 Apr 2005; Mike Gardiner <obz@gentoo.org> gdm-2.6.0.7.ebuild:
-  Don't use gentoo theme by default (#83818)
-  Keyworded ppc x86
-
-  02 Apr 2005; Stephen P. Becker <geoman@gentoo.org> gdm-2.6.0.6.ebuild:
-  stable on mips
-
-*gdm-2.6.0.7 (01 Mar 2005)
-
-  01 Mar 2005; Mike Gardiner <obz@gentoo.org> +gdm-2.6.0.7.ebuild:
-  New version
-
-  08 Jan 2005; Tom Martin <slarti@gentoo.org> gdm-2.2.5.4-r5.ebuild,
-  gdm-2.4.1.7-r1.ebuild, gdm-2.4.4.7-r1.ebuild, gdm-2.6.0.3.ebuild,
-  gdm-2.6.0.4-r1.ebuild, gdm-2.6.0.6.ebuild:
-  Fixing all ebuilds MY_V definition.
-
-  08 Jan 2005; Tom Martin <slarti@gentoo.org> gdm-2.6.0.6.ebuild:
-  Stable on amd64.
-
-  29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
-  Change encoding to UTF-8 for GLEP 31 compliance
-
-  24 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> gdm-2.6.0.6.ebuild:
-  Stable on alpha.
-
-  23 Dec 2004; Guy Martin <gmsoft@gentoo.org> gdm-2.6.0.6.ebuild:
-  Stable on hppa.
-
-  22 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.6.ebuild:
-  Stable on sparc
-
-  19 Dec 2004; Mike Gardiner <obz@gentoo.org> gdm-2.6.0.6.ebuild:
-  Keyworded x86 and ppc for GNOME 2.8.1
-
-  11 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> gdm-2.6.0.4-r1.ebuild:
-  Stable on alpha.
-
-*gdm-2.6.0.6 (25 Nov 2004)
-
-  25 Nov 2004; Mike Gardiner <obz@gentoo.org> +gdm-2.6.0.6.ebuild:
-  New version
-
-  12 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.6.0.4-r1.ebuild:
-  Stable on sparc
-
-  11 Nov 2004; Mike Gardiner <obz@gentoo.org> gdm-2.6.0.4-r1.ebuild:
-  Keyworded ppc for GNOME 2.8
-
-*gdm-2.6.0.4-r1 (24 Aug 2004)
-
-  24 Aug 2004; foser <foser@gentoo.org> gdm-2.6.0.4-r1.ebuild :
-  Fix dodir -> keepdir (#61472) & rev bump to make propagate
-  Update themes pack to -r2 (#59918)
-  now putting the two themes together & slimming it up
-
-*gdm-2.6.0.4 (22 Aug 2004)
-
-  22 Aug 2004; Mike Gardiner <obz@gentoo.org> +gdm-2.6.0.4.ebuild:
-  New version, 2.6.0.4
-
-  20 Aug 2004; Tom Gall <tgall@gentoo.org> gdm-2.6.0.3.ebuild:
-  stable on ppc64, bug #58191
-
-  18 Aug 2004; foser <foser@gentoo.org> gdm-{2.2*,2.4.1*}.ebuild :
-  Use keepdir instead of touch .keep (#39811)
-
-*gdm-2.6.0.3 (08 Aug 2004)
-
-  08 Aug 2004; foser <foser@gentoo.org> gdm-2.6.0.3.ebuild :
-  New release (#51374)
-  Add pango-1.4.1 to fix language selection issues (#53868)
-  Fix gdm restart logic to actually work
-  Fix location of logfiles (#53526 - patch by langthang@gentoo.org)
-
-  05 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.4.4.7-r1.ebuild:
-  Stable on sparc
-
-  03 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gdm-2.4.4.7-r1.ebuild:
-  Sparc fixup for language selector b0rkage, can be pulled off when we get pango
-  1.4.1 in
-
-  13 Jul 2004; Tom Gall <tgall@gentoo.org> gdm-2.4.4.7-r1.ebuild:
-  added ~ppc64, bug #54807
-
-  04 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> gdm-2.4.4.7-r1.ebuild:
-  Stable on alpha.
-
-  03 Jun 2004; Stephen P. Becker <geoman@gentoo.org> gdm-2.4.4.7-r1.ebuild:
-  Stable on mips.
-
-  03 Jun 2004; Aron Griffis <agriffis@gentoo.org> gdm-2.4.1.7-r1.ebuild:
-  Fix use invocation
-
-  29 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
-  gdm-2.4.4.7-r1.ebuild:
-  Masked gdm-2.4.4.7-r1.ebuild stable for ppc
-
-  25 May 2004; Guy Martin <gmsoft@gentoo.org> gdm-2.4.4.7-r1.ebuild:
-  Marked stable on hppa.
-
-  13 May 2004; Stephen P. Becker <geoman@gentoo.org> gdm-2.4.1.7-r1.ebuild:
-  Stable on mips.
-
-  28 Apr 2004; foser <foser@gentoo.org> gdm-2.4.1.7-r1.ebuild :
-  Added patch to build withg gtk-2.4, provided by gmsoft in #49185
-
-  17 Apr 2004; Travis Tilley <lv@gentoo.org> gdm-2.4.1.7-r1.ebuild:
-  stable on amd64
-
-  03 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; gdm-2.2.5.4-r5.ebuild,
-  gdm-2.4.1.6.ebuild:
-  Change x11-base/xfree dependency to virtual/x11.
-
-*gdm-2.4.4.7-r1 (02 Apr 2004)
-
-  02 Apr 2004; foser <foser@gentoo.org> gdm-2.4.4.7-r1.ebuild :
-  Add custom desktop session (#44537)
-  Re-enable installation of the old gentoo theme
-
-  16 Mar 2004; Stephen P. Becker <geoman@gentoo.org> gdm-2.4.4.7.ebuild:
-  Added ~mips keyword.
-
-  22 Feb 2004; Chris PeBenito <pebenito@gentoo.org> gdm-2.4.4.7.ebuild:
-  Fix SELinux to use_with in G2CONF.
-
-*gdm-2.4.4.7 (17 Feb 2004)
-
-  17 Feb 2004; foser <foser@gentoo.org> gdm-2.4.4.7.ebuild :
-  Finally put this update in
-  Fixed some small issues after cleaning 2.4.4 triggered by the diff in #40711
-  Added selinux stuff as requested & proposed by pebenito in #41022
-  Added a new default gentoo theme : gentoo-cow
-  Added intltool dep for XML-Parser
-
-  10 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> gdm-2.4.1.7-r1.ebuild:
-  set ppc in keywords
-
-  10 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> :
-  set ppc in keywords
-
-  28 Jan 2004; Aron Griffis <agriffis@gentoo.org> gdm-2.4.1.7-r1.ebuild:
-  stable on alpha and ia64
-
-  18 Jan 2004; <gustavoz@gentoo.org> gdm-2.4.1.7-r1.ebuild:
-  stable on hppa and sparc
-
-  14 Jan 2004; Mike Gardiner <obz@gentoo.org> gdm-2.4.1.7-r1.ebuild:
-  Stable on x86 as part of GNOME-2.4.1
-
-  06 Dec 2003; foser <foser@gentoo.org> gdm-2.*.ebuild :
-  Fix occurances chown usr.grp to usr:grp (#35127)
-
-*gdm-2.4.4.5 (23 Nov 2003)
-
-  23 Nov 2003; foser <foser@gentoo.org> gdm-2.4.4.5.ebuild, files/2.4.4/* :
-  Cleaned up ebuild
-  Moved tcp-wrappers to DEP
-  Temporary removed gentoo theme
-  Now use our own Xsession file to source .bash_profile, needed for keychain
-  Added libart_lgpl dep
-
-*gdm-2.4.1.7-r1 (17 Nov 2003)
-
-  17 Nov 2003; <spider@gentoo.org> gdm-2.4.1.7-r1.ebuild:
-  Added runtime dependency on virtual/x11, 
-  moved tcp-wrappers from hard dep to use tcpd? ()
-  added xinerama USE flag
-  added X USE flag for xdmcp. 
-  Removed static dependency on xfree (new freedesktop.org x11 works too)
-
-  14 Nov 2003; Aron Griffis <agriffis@gentoo.org> gdm-2.4.1.6.ebuild:
-  Stable on ia64
-
-*gdm-2.4.1.7 (01 Nov 2003)
-
-  01 Nov 2003; <solar@gentoo.org> gdm-2.4.1.7.ebuild:
-  security update, please test and mark stable for each arch
-
-  26 Aug 2003; Heinrich Wendel <lanius@gentoo.org> gdm-2.4.1.6.ebuild:
-  marked stable on all arch, cause of security issues: #27127
-
-  11 Aug 2003; Mike Gardiner <obz@gentoo.org> gdm-2.4.1.4.ebuild:
-  Bumped gdm-2.4.1.4 to stable on x86
-
-  11 Aug 2003; Mike Gardiner <obz@gentoo.org> gdm-2.4.1.6.ebuild:
-  Fixed KEYWORDS on hppa and amd64
-
-*gdm-2.4.1.6 (11 Aug 2003)
-
-  11 Aug 2003; Mike Gardiner <obz@gentoo.org> gdm-2.4.1.6.ebuild:
-  New version, removed obsolete omf-install section, and fixed postinst comment
-
-  15 Jul 2003; Todd Sunderlin <todd@gentoo.org> gdm-2.4.1.3.ebuild:
-  Marked stable for sparc
-
-  09 Jul 2003; Alastair Tse <liquidx@gentoo.org> gdm-2.4.0.12-r2.ebuild,
-  gdm-2.4.1.3.ebuild, gdm-2.4.1.4.ebuild:
-  added pkgconfig deps
-
-  30 Jun 2003; Bartosch Pixa <darkspecter@gentoo.org> gdm-2.4.1.3.ebuild:
-  set ppc in keywords
-
-*gdm-2.4.1.4 (13 May 2003)
-
-  04 Jul 2003; Guy Martin <gmsoft@gentoo.org> gdm-2.4.1.4.ebuild :
-  Added hppa to KEYWORDS.
-
-  13 May 2003; foser <foser@gentoo.org> gdm-2.4.1.4.ebuild :
-  New version, gnome2 eclass gdm a little
-
-*gdm-2.4.1.3 (04 Feb 2003)
-
-  03 Apr 2003; foser <foser@gentoo.org> digest-gdm-2.4.{0.12-r2,1.3} :
-  Updated accessibility for gentoo theme (#13066)
-
-  17 Mar 2003; Martin Holzer <mholzer@gentoo.org> gdm-2.4.1.3.ebuild:
-  removed ABOUT-NLS from dodoc since it doesn't exist
-
-  21 Feb 2003; Aron Griffis <agriffis@gentoo.org> gdm-2.4.1.3.ebuild :
-  Mark stable on Alpha
-  
-  04 Feb 2003; Spider <spider@gentoo.org> gdm-2.4.1.3.ebuild :
-  New version
-  
-*gdm-2.4.1.1 (24 Jan 2003)
-
-  24 Jan 2003; foser <foser@gentoo.org> gdm-2.4.1.1.ebuild :
-  New version, minor dep fixes
-
-*gdm-2.4.0.12-r2 (25 Dec 2002)
-
-  03 Jan 2003; foser <foser@gentoo.org> gdm-2.4.0.12-r2.ebuild :
-  Fixed gentoo theme src_uri
-
-  25 Martin Schlemmer <azarah@gentoo.org> gdm-2.4.0.12-r2.ebuild :
-  Change /etc/X11/gdm/PreSession/Default's shell to '/bin/bash --login' to
-  set the users environment properly.  This will mostly only work for bash
-  and sh users :(
-
-  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
- 
-*gdm-2.4.0.12-r1 (01 Dec 2002) 
-
-  01 Dec 2002; foser <foser@gentoo.org> gdm-2.4.0.12-r1.ebuild :
-  Added Gentoo theme and close open tcp port
-
-*gdm-2.4.0.12 (28 Nov 2002)
-  28 Nov 2002; Spider <spider@gentoo.org> : gdm-2.4.0.12.ebuild :
-  add the latest version, get the SRC_URI fixed
-
-*gdm-2.4.0.11-r1 (07 Nov 2002)
-  11 Nov 2002; L. Boshell <leonardop@gentoo.org> : Actually apply the
-  patch, since there was an extra `dry-run' flag.
-  
-  07 Nov 2002; Martin Schlemmer <azarah@gentoo.org> gdm-2.4.0.11-r1.ebuild :
-  Fix /etc/X11/startDM.sh to source /etc/profile to fix bug #10190.  
-
-*gdm-2.4.0.11 (06 Sep 2002)
-  06 Sep 2002; Spider <spider@gentoo.org> gdm-2.4.0.11.ebuild :
-  new version
-
-*gdm-2.4.0.7 (09 Aug 2002)
-  31 Aug 2002; Spider <spider@gentoo.org> gdm-2.4.0.7.ebuild :
-  added ORBit2 dependency.
-  
-  13 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> gdm-2.4.0.7.ebuild :
-  Added ppc keyword
-
-  09 Aug 2002; Spider <spider@gentoo.org> gdm-2.4.0.7.ebuild :
-  version bump
-
-*gdm-2.4.0.6 (08 Aug 2002)
-  08 Aug 2002; Gabriele Giorgetti <stroke@gentoo.org> gdm-2.4.0.6.ebuild :
-  Version bump, and dependencies update.
-
-*gdm-2.4.0.5 (05 Aug 2002)
-  05 Aug 2002; Gabriele Giorgetti <stroke@gentoo.org> gdm-2.4.0.5.ebuild :
-  New version, and dependencies update.
-
-*gdm-2.4.0.4 (27 Jul 2002)
-  27 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gdm-2.4.0.4.ebuild :
-  New version.  Move /usr/bin/gdm-binary to /usr/bin/gdm, else the
-  /etc/init.d/xdm script have problems stopping gdm; this should resolve
-  bug #5598.
-
-*gdm-2.4.0.2 (17 Jul 2002)
-  17 Jul 2002; Gabriele Giorgetti  <stroke@gentoo.org> gdm-2.4.0.2.ebuild :
-  New version.  
-
-*gdm-2.4.0.1 (9 Jul 2002)
-  9 Jul 2002; Spider <spider@gentoo.org> gdm-2.4.0.1.ebuild :
-  fix all packages to be repoman friendly
-  update to latest version
-  
-*gdm-2.4.0.0 (8 Jun 2002)
-  8 Jun 2002; Spider <spider@gentoo.org> gdm-2.4.0.0.ebuild :
-  New stable version!
-  
-*gdm-2.3.90.6 (5 June 2002)
-  5 June 2002; Gabriele Giorgetti <stroke@gentoo.org> gdm-2.3.90.6.ebuild :
-  New version.
-    This time we install the cute greeter as default
-
-
-*gdm-2.3.90.4 (29 May 2002)
-  29 May 2002; Spider <spider@gentoo.org> gdm-2.3.90.4.ebuild :
-  AAGh.. I had missed a part in the cut command so pam -still- wasnt
-  installed..
-  d'oh!
-  new version fixes this.. promise :)
-
-
-*gdm-2.3.90.3-r1 (29 May 2002)
-  29 May 2002; Spider <spider@gentoo.org> gdm-2.3.90.3-r1.ebuild :
-  exact clone, but recall to put in the pam stuff this time :)
-
-
-*gdm-2.3.90.3 (28 May 2002)
-  28 May  2002; Spider <spider@gentoo.org> gdm-2.3.90.3.ebuild :
-  new gnome2 version this is built with debugging
-
-*gdm-2.2.5.4-r5 (4 Apr 2002)
-
-  4 Apr 2002; Seemant Kulleen <seemant@gentoo.org> files/2.2.5/etc/gdm
-  files/2.2.5/etc/gdmconfig :
-
-  Updated the PAM config with RedHat's which uses the more secure pam stack.
-
-*gdm-2.2.5.4-r5 (5 Mar 2002)
-
-  5 Mar 2002; Arcady Genkin <agenkin@thpoon.com> gdm-2.2.5.4-r5.ebuild :
-  
-  Added --disable-nls if nsl is not in USE (patch submitted by
-  seemant@rocketmail.com (Seemant Kulleen)).
-
-*gdm-2.2.5.4-r4 (1 Feb 2002)
-
-  1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-  
-  Added initial ChangeLog which should be updated whenever the package is
-  updated in any way. This changelog is targetted to users. This means that the
-  comments should well explained and written in clean English. The details about
-  writing correct changelogs are explained in the skel.ChangeLog file which you
-  can find in the root directory of the portage repository.

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
deleted file mode 100644
index c24f0c7..0000000
--- a/gnome-base/gdm/Manifest
+++ /dev/null
@@ -1,32 +0,0 @@
-AUX 3.2.1.1/gdm 274 SHA256 4c26f02021ffa41500fa98aeda61dde6d059243f027cf93f8fb00fde39a9edd3 SHA512 3860d8756e6ed9b4ba381dcca847fa165ee6cedaba8894bc86249aa02452b6d752c8089649f3630787489fbb80715b1f6e12480991f7310f78951a7616271257 WHIRLPOOL 93d20dc0c109650154f8782161da08fe42d88b5d429d76ceafbc31c282ea54bd0d3068dcac1a971292fd7eacdb6d23ab82c37a86f8c003489edcc6da42f2f2f9
-AUX 3.2.1.1/gdm-autologin 369 SHA256 e964a100e72a8eccea4ed8e1558ae70cbe5b7cbea67415651d0c0bdcea2d06c8 SHA512 bc2208801a09af09309a45150c6e452c2be4b9a236726b3455b5b53d34db66684270b67077995d37fbea9888e233681c106c1c1cdc57c29e341120f0dd528743 WHIRLPOOL cf92af47395bddf34d722688f83cda97e830a635ad9584e1d14aed0c2861168e6f432fac84ccba3e1651270b4f7151b7e0244d0e2cd0c826b3731fab4bf9190a
-AUX 3.2.1.1/gdm-fingerprint 466 SHA256 3af315d6abe928dd769f2cc9896d536e187ab373b29667c185e452ac6063d9cc SHA512 44b9eb0f2523d1bb1af5731e69b6a8a8c3dc248207a62cc1cf18c3ca9763c33decefbd76435a6c6c6a17fb674077e9b9c2c7de4b478c1a934878c2afa33d0fff WHIRLPOOL e9d52ab1c941cb24fe7f7949c218f279c8cb2913768156bc76b75bb2aaf185e4eb05bde01c6066e6296234fb726d23673069596ae22cca425a4af38bcf45ce2c
-AUX 3.2.1.1/gdm-password 274 SHA256 4c26f02021ffa41500fa98aeda61dde6d059243f027cf93f8fb00fde39a9edd3 SHA512 3860d8756e6ed9b4ba381dcca847fa165ee6cedaba8894bc86249aa02452b6d752c8089649f3630787489fbb80715b1f6e12480991f7310f78951a7616271257 WHIRLPOOL 93d20dc0c109650154f8782161da08fe42d88b5d429d76ceafbc31c282ea54bd0d3068dcac1a971292fd7eacdb6d23ab82c37a86f8c003489edcc6da42f2f2f9
-AUX 3.2.1.1/gdm-smartcard 573 SHA256 9c548668770aa68e730e5d5159d77067dbd0795dae2b7ba6d6ee347f88e90062 SHA512 5fff369dbdc9c159fc0dd776cd2dd6f94fdd4eb81e757a6f3e92e9aad214550ea4c8fe517a8e2a85e354bab72286907a1050d9334f8b727f835b47421c826ec1 WHIRLPOOL 258123fd307870d9ac883b8af80bc97564fed2fed479b20d00ef8209ac0ce8868ee5589658c3fd8a5967b964ff6edd279c05bf152c0e015116cdd5ed32b37023
-AUX 3.2.1.1/gdm-welcome 326 SHA256 9325241dfd722e58e93dd1dc81714bef4b3b211f4fb8551f39a698415722934a SHA512 da648f6eaaeb268cf8f80c1497a6620842bcdeb421d7ff65eed8839293cc51451fb37f95aa4a88f2f910d6267021a1944bb5c139a6ddb6b6e4aafedfe515d117 WHIRLPOOL 0ff9ee4889a1910badafb670ef3d5c760f511d8c4bffe5f41431bfc11d862ab159d5ef45d9a14d3effc385b45e2b0323cad9ff4d192fde2784b42e00d94bba45
-AUX 3.2.1.1/gdm.service 202 SHA256 21b105f56bc90178e05806583e3be5e74857c02ec6443318669f9ab6f947bb79 SHA512 9e9ecca31504da1115519d590c25d474333a483dab9343043f0906b45cadbf7f947354227841be7a33577815653dd6a4d7e24a4e2f36e58ff760a82fc433aec6 WHIRLPOOL 54dd6ceba3d46129b0201fb35983f4ab846cff77ae4cb49bde9c11d78587c2389bae34676136921fdcb2280af3b1e30d7f58899a394341930dea681194cbb1a4
-AUX 49-keychain 181 SHA256 d73e07847bfa6ac69938aa309f5c137d4c36248cedf9834db1315ba1b2b87140 SHA512 72b9a7d0a9dc17c4f51795b665a1a8db035a3423b35769fa68c8c471e76d9ab698d1841c3e354efdafe6167e8358b018028268d7a17d0750bdcc55cbfe481290 WHIRLPOOL 4ab8099ea4f66e2935a930ea9d8ab9202732689206ee2b57eb3946692622bb4cd56f5429d40a28b7d2beaf1c2261610462f96a7362fcae2e5548da23396a2a61
-AUX 49-keychain-r1 193 SHA256 32e0b028eb6d1189fc82d72ef62661de78c491bcfa099e7ac652d6b4daa1598d SHA512 32a6d72de9b6b7bfbac0a563fc8710576419e6d989fe48da294b92b197722059ee0e46672d5df2833cd1a7dacf5ae4ebc31b12b605416fd25a0924c35e505d21 WHIRLPOOL dd8f9249e2f1c1c60131e1c030bfa4a8c251cfba083d55847273ac906bbfb27576ac29e4039c70269592667024b8a4871060139717796eed0edd3a341edbc4e0
-AUX 50-ssh-agent 243 SHA256 f0790148b975ef1e7a37ffe8f5d90f943746f0a3bcf9d7fad8500219e2114042 SHA512 b955253fcb58ccd2cb7d0c30eba01f240821a1ee12751975407dbd3331d54460c75654c5d1931b6245b03ce7966d660cdd627c2b6f0f41aceeed97173d9e3195 WHIRLPOOL 7c93297c37ca66ebf34dc1515e2033c75af80a43f1ac69ebb842256927b2719c42117f661a79a673f079e0974cefd73affd9e376189488905238506eccee1753
-AUX 50-ssh-agent-r1 255 SHA256 bd91721bdccb7b1eb403c368caa6e9b84dcd75ddf89946db329ec42f9a8e7a8b SHA512 85c8eca948646508ecc52a30a15b94c626196037ab65b4d797df472df34c714aacf800261902febda5b7bc051bff29efc9fff474a0c029838881b7f8704b13ba WHIRLPOOL d4dc95afb4ef97e2a6365df27cbf8b2a3533d63471b52d5e54fc52247638701eea65fda0f339fa184919c1f8b386cff32e444e8a856bf1741aad23dd24b808de
-AUX gdm-2.13.0.1-selinux-remove-attr.patch 908 SHA256 40074297200e3424a1baeb483d7fc50d9846a0c74ce46d72845090647d28d14b SHA512 d50cd2f1f2700c7feb9c7e887497581c8bd3d57760032974ef7cc361784de0a8998629aa8f993e60cd0027bf182187115c14b0b710954d15e58463ccb37e3d9d WHIRLPOOL 65cc7d5c8a52884d35882c7246ec323fcbc1f9c33d3aef8c289fed1cba40e39785c532f7326d423c39e329995e80099382569ecff6803da30c7e8571afea8bd7
-AUX gdm-2.20.10-custom-session.patch 1105 SHA256 58d09e131375f993e46088078993953ea2fedc87ed9deafbfa35eb7f4e731e67 SHA512 6d127ed622372ad5e8eca88abf3ffd374b0b6afff33a77ad62bca7f8f4a3582ff9237e35217048da62249b2e2313267b281aab2fb5cd5593b188ace421c7f754 WHIRLPOOL 94f99868c9db380beda18bd6b283bdd35a87c9769c14c99138fd3fa2fd060b18591e5e80fe0e6387085ad77801ad384611a9c5076740f49da84d05a94cab519f
-AUX gdm-2.20.10-desktop-session-dmrc-autologin.patch 873 SHA256 57f8e88acaf45b0cb84d80bb672dddf8e71a5152e9bff8216ff76d15b1e7dfcf SHA512 0dc69cf2e2ea41b4e200d681885263b596a053670a0d02b0035c4765a78e41cf776c16ce985aedd60ab76a5f5342d2cb08f1c7b401f588780e23169ca2fb9b61 WHIRLPOOL 5db6ce48d43c707ec1eaa1190e1ff46e0dd75be4633e135838647c9d6ecbf61ed3e3b5c07244b98dd51f07beb559e8a37d2b70da92d190ba45cc428c49f4223f
-AUX gdm-2.20.10-gdmsetup-24hr-combo.patch 1108 SHA256 558de681677fd631619dd90aba2b3fe99e783d051d706c536b85268eae40f19c SHA512 916ef335a7cb7121eb4c6446a85c36a6892830ae8fd3f3668e0c43b67f731830c1604046865b842d4850effcf8d1179b73b85db7420464bbda16885ff40a6751 WHIRLPOOL 3e8600a80f74b214e685aef2c0f293e61873ad04eb82060de03f5bd12a344916ab7f38fb852377ca36b87daf1b884025e3389822edd87e0239cd745fd2eb4f70
-AUX gdm-2.20.10-xinitrc-ssh-agent.patch 704 SHA256 59b0150159776a200c6041290f672f367b4a56f8adc5218d74a271a376c7cfe1 SHA512 c54fa3a3ec762290138e28b6b52f95ca765c7e279f6c3538f90e2df61dc6f7d45bc970a0f6f1a543c87404e8e094fd889a2ec6d3cd7ae0f651a5643fef1c725a WHIRLPOOL 646aa42795546b5131e56996fc38a4b49c963e4e85c76e410dd7f75b4945aade7b13d3f4200db1e57f656c78ae0c5684778f3f244c6a515571ffd1a3c8e1dc56
-AUX gdm-2.20.2-gksu.patch 544 SHA256 3c7dabba9904d1ae382989099e03938c47eb2ce882f50d8fae9164a573bddb4d SHA512 6fcb5681a47f9bb0aa248e9c0dba27ccc7820ac56e8d1bb4621652a8bd759981899d24c08bd0546a1c4937c664e5d82e101da9900938198a9a0d1a9349891877 WHIRLPOOL 655d16026cf3dfe3a5e7c0007c7e80fa996b5afe6f5704a5326e40540b049c348caa70b7c4e681e5bbeafc28160142be0abb73015905e42a202a9a5f322fe06a
-AUX gdm-2.20.9-parallel-make.patch 1499 SHA256 c8d04d1cae1c2bac16bf3f41fd481eacf5f4a3962f661996f93da39d4161bb0d SHA512 3ba30cdc5c9c665dc1000923d7fe61b2a4bf1ea9b5e8b88d07ed30e4ae28afa529894177e57fb032ec37b0a8ecc426a5f6acc4a6d2b1a973abf0ace50b17a8f3 WHIRLPOOL 7bf3163f549d498ded4f36a0a7f38b48819a676c0ac314286f920ee25e056a128c843b1df683edc2ceb3e8e947ca420f3fea1eb1d43519b2147aa5d262851c06
-AUX gdm-2.32.0-fix-vt-problems.patch 6156 SHA256 12da81b8085d76ce3099f1af0ec588c07c3f020f341f825683f4855c9303731e SHA512 cc31f51c3eaa51b9ceac21c66a61e5d59b1c07e7dc2166fe4c3abfc4eccbdd4b43605c0e936d003aaf337de599d1dcbc00726c9d63d4f682636b02e111237d63 WHIRLPOOL f0bec91b5decdb784d79d3d101acfeb5adfa794da938e49f3e84d0a78134e968fcd1ed6d13d3f9889055c5afb0f5db2257d20f2af33098f2ea7cf0acf889e458
-AUX gdm-2.32.0-xinitrc-ssh-agent.patch 863 SHA256 71231d08baf41ee7b91c33c3d8a731c078d1d29328e09223efb1f579bacdaffe SHA512 3d7e841c018044ab1fd9804ad57ae75ece0ed2f9a9731023e90a1b25099bff5375c73ac842e353b38328f95f5baf59b84e4859a54f47176da0443aed6b58e3b3 WHIRLPOOL 56302e13dd104ae7f19dabc443403c25ef7a69428934e3d8ce0432442845dfd03854576a2b426b307954f9fc17e7ef846992a210054c7cc0e744450a7e5743a4
-AUX gdm-3.2.1.1-custom-session.patch 1317 SHA256 75bd1bdc0d396fee71ff41c2657f922a4c8e290c891cc72f47647ab832d0c285 SHA512 474f839febcebd86449e21ecd7557b599889af7b070b305afcd3c008164de2fc2d42749a4f06e7e405e27671da49a32291468b2940d1d15f05cb1088fb7f42f9 WHIRLPOOL 2310fd849c3a87eab5e78b482f74fb4b97a93b49bc4ecd60197054eadaaad35a6bc73500c246368c031e4646c3effd555233fe5a0cf17e99d81ab4b62e7215e4
-AUX gdm-3.3.92.1-disable-accessibility.patch 779 SHA256 a32bddeb5e57086df41b9db433152ae290a405d23c39f0ff497d61544f343528 SHA512 c735d9e9e34ed89d49623ca327da9667b3d17473bf8c77dc5fd59ee409d92f0eca0c9dd534673283dee0dbc0316a48b3c7f8f648393fa3add49c7a8e1e5e0ff1 WHIRLPOOL 564d708047fc81f092cd695f5a8cbf2017e9568afdb32996738256d0616e68dc80448a363619a9681a54e12239e25bcf5f1df4a07d47654edb371fab4a98462d
-AUX gdm-3.6.0-fix-daemonize-regression.patch 6639 SHA256 6ff6eeba681dc73ae77058ba6ad1ecb292af843189a83071b96b1d84fbe887e9 SHA512 5de1e38b447e1dce933b004951366c701707a35c990fa35c84959753b32326e93be7fde073abc51e5bf439b5fd4277adce5f3ab190a7aac3d65211d84411f06a WHIRLPOOL f6a5db38a750d47375f69088765dd9e653dc4a70750a542e660ce7c876cc30f61e05e332250e5daf0f9d50c512791eac18cc69585c42aa5decb206b2ee7b361d
-AUX gdm-3.6.0-selinux-automagic.patch 909 SHA256 9b1a3c5913e53f30641dc1177d396060c81abcfff6d8e9acc738e4d19e396580 SHA512 68a6fa710862bde6479b9e35f66d5b65c5cf90df462d8f318ad06ad04fd2106376915250d8b09a6ca0716fab78aedc619e41de6f2c93e57449442a7613fe575b WHIRLPOOL a5ca1901f52be902cb6896759a3ce92f2298782d80ca6c6a023a3fd7a6cea8884f93af7cbc85788fd24166f4bf5da1c357b2056d3d6141fb5540273b9dd63a5a
-AUX gdm-3.6.2-gdm-slave.xml-unicode.patch 792 SHA256 4e53f08356b9fbc0669bfe15df848d92b845244604a329ed4cfe753c94691990 SHA512 4f856ffeb3e9b720be24fdb2f231a3245b4fea2a503cfc74b5ebbf77418ae6c6cf377568f53da053efe42304e0bad9add2dc5d7a0571ed3152fb0ad0c16a9019 WHIRLPOOL 59fbab49f7420236a2a3a34f5b700b2b6306235d6f60b383886cdbd01f05153dc2c06a102c0baad8ed350ffdcaad7a1ba448abb2ac6d77a7e759c541f63f3b14
-AUX gdm-3.7.3.1-disable-accessibility.patch 831 SHA256 445a36bcc14340dc95b1328528dac135900c1b204121744a439279449439a4bb SHA512 e9981fc1aabb383897c8dc3a08b337c135a0f351862cd5a0e295d73c1dacccafafbae96825285bd1625652d0d91db6db5ef57cb537a473e239c13865536e0b0f WHIRLPOOL ca55f530be9365cdfdeb1ac0de4e0345cacbb8fd7d823b1410cec14835000093b83eb5a68c603abed9b3e281e27f4b05291b15d09125bfc358b57a4c6b47b3ce
-AUX gdm-3.7.90-fix-daemonize-regression.patch 4686 SHA256 60299beb4ad8e10d767e3d8cd54a0a07c78477a5714e6ec1029d20be91d240ce SHA512 03916fe97ce82e123c20675039d65d1f3f944055eb79140bb0c13785378be74913d9e022819d0d5895144b3618ffb3e9994d000ea2a8b9bb6d487907c28e70d6 WHIRLPOOL 45f442aa0ea8fdcf7ed9d608d34e45fb7965452d65053b85e99363ab5fd239c7c0c95b3cecc4790d4342f4176571d1a51b6c109d42fcebbb6c51075c28f14adf
-AUX gdm-3.8.4-fingerprint-auth.patch 919 SHA256 d7a24f252fe78f3a1ebfe4ab3c3ceceec3ad737be3d0d435d33695c34fbdca81 SHA512 abc0836a0e87cb0e9a276aa6c086a68505140db86c063ead56f4e457f2970a4e1df97f1b4b7b0b5dd03769ddb00c9b5c0be5af13430a2dfe1b00500017d5815c WHIRLPOOL f335a677c72f806d741fbfc5816d1dee7902cfe41eaf2a445f25a2601a9bd82d5eb60cd7ee999a8c2f576ece95b8966b13169c03aac81dc686305d223301627d
-DIST gdm-3.8.4.tar.xz 1677040 SHA256 db40fb66bf476721b6d333abe0bfed7feacdca7d492f971c86a3f1e5cccdb447 SHA512 a64df8a4b7e1000aadfe1433b1d0f5d9bd16eeca45f1fdf36adc207a9f1dd410cf8e888553205135952a6da30b8c9efd4a240fc3f454636e0c9e4f86414a3283 WHIRLPOOL 4d3fe4cbd084a169bce29481271c99a8e9523cd6b1d163e4e1dc5cd829097daf9339de538d43998109596b41bde34ff798d2eaf607f38c5c859ee3b526f7e04e
-EBUILD gdm-3.8.4-r1.ebuild 6720 SHA256 d5699a31d85debc8b1be69f142855c1410edd8acdd326cd8ea7c852550493cef SHA512 ae76ee94fb59685b0c7284b968b9582664f80a6dc36b2e37c88ddec2e36db6b633913578c0d82bf699bdb493a78fcaa3ec2eddd3170647612de1d5d0cc4f6141 WHIRLPOOL 9e9558cad16aaffa0bc5807e7b401a5f706bcaf43fa177e8ec0f889dbda27231cba90bd7db1167e213d31e565f0a32645ad8c4e40670f6f00f57e82e20b499e8
-MISC ChangeLog 57193 SHA256 94c0bf9957094f1a10eff51dfa4f161007e988037c237054c4cc5f482409954f SHA512 0440f9e01743193e38a704efb4294b2f0fa6c40ca46a68915edd0ec95fd6e8fc0a119ceac57c6c61788199b2ea4c72c2553bd462e77de179b32539c579a8e538 WHIRLPOOL 793fe02e05b081e1c1a19e72e5ae53e48553ae2995024fb32a923a4f097a9f1085dd65925b4f74ace0e3ec3238ce043d7ce469af480c6832cd95efa86e044c05
-MISC metadata.xml 1022 SHA256 37e58ae7dcad61901d81d13c5594664f8d4c6b6ff44171884e6ac65b3561625b SHA512 91b08a96b496de46786985dfc069d51886d6507a15c25b2731f8272bc8bc170644744b88216f9eb2943274a752ff4c6bb6577c543cded31d745d92cc7781e286 WHIRLPOOL 863c72a48f63279bcd4762e652c2c25b17b4d07fda26c3a43828240206d10bfb5e68461523572c081fdbcc9e097930c873d7e5604fd2d8d77e4cc6edec08885a

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm b/gnome-base/gdm/files/3.2.1.1/gdm
deleted file mode 100644
index d965eca..0000000
--- a/gnome-base/gdm/files/3.2.1.1/gdm
+++ /dev/null
@@ -1,11 +0,0 @@
-#%PAM-1.0
-auth       optional		pam_env.so
-auth       include		system-login
-auth       required		pam_nologin.so
-
-account    include		system-login
-
-password   include		system-login
-
-session    include		system-auth
-#Keyring=session    optional		pam_gnome_keyring.so auto_start

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-autologin b/gnome-base/gdm/files/3.2.1.1/gdm-autologin
deleted file mode 100644
index 9d165d6..0000000
--- a/gnome-base/gdm/files/3.2.1.1/gdm-autologin
+++ /dev/null
@@ -1,10 +0,0 @@
-#%PAM-1.0
-auth       optional		pam_env.so
-auth       required		pam_nologin.so
-auth       required		pam_permit.so
-account    include		system-login
-password   include		system-login
-session    include		system-auth
-# For the keyring to unlock with autologin, you need to set an empty
-# password on the keyring.
-#Keyring=session    optional		pam_gnome_keyring.so auto_start

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint b/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint
deleted file mode 100644
index 7d38de9..0000000
--- a/gnome-base/gdm/files/3.2.1.1/gdm-fingerprint
+++ /dev/null
@@ -1,14 +0,0 @@
-#%PAM-1.0
-# Note: no pam_gnome_keyring.so support since the login password is not used
-auth       optional		pam_env.so
-auth       required             pam_tally2.so onerr=succeed
-auth       required             pam_shells.so
-auth       required		pam_nologin.so
-auth       required             pam_fprintd.so
-auth       optional             pam_permit.so
-
-account    include		system-login
-
-password   required             pam_deny.so
-
-session    include		system-auth

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-password b/gnome-base/gdm/files/3.2.1.1/gdm-password
deleted file mode 100644
index d965eca..0000000
--- a/gnome-base/gdm/files/3.2.1.1/gdm-password
+++ /dev/null
@@ -1,11 +0,0 @@
-#%PAM-1.0
-auth       optional		pam_env.so
-auth       include		system-login
-auth       required		pam_nologin.so
-
-account    include		system-login
-
-password   include		system-login
-
-session    include		system-auth
-#Keyring=session    optional		pam_gnome_keyring.so auto_start

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-smartcard b/gnome-base/gdm/files/3.2.1.1/gdm-smartcard
deleted file mode 100644
index 5cf884d..0000000
--- a/gnome-base/gdm/files/3.2.1.1/gdm-smartcard
+++ /dev/null
@@ -1,15 +0,0 @@
-#%PAM-1.0
-auth       optional		pam_env.so
-auth       required             pam_tally2.so onerr=succeed
-auth       required             pam_shells.so
-auth       required		pam_nologin.so
-auth       [success=done ignore=ignore default=die] pam_pkcs11.so wait_for_card card_only
-auth       optional             pam_permit.so
-
-account    include		system-login
-
-password   optional             pam_pkcs11.so
-password   required             pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3
-password   optional             pam_permit.so
-
-session    include		system-auth

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm-welcome b/gnome-base/gdm/files/3.2.1.1/gdm-welcome
deleted file mode 100644
index 932eefe..0000000
--- a/gnome-base/gdm/files/3.2.1.1/gdm-welcome
+++ /dev/null
@@ -1,9 +0,0 @@
-#%PAM-1.0
-auth       required    pam_env.so
-auth       required    pam_permit.so
-account    required    pam_nologin.so
-account    include     system-services
-password   include     system-services
-session    required    pam_loginuid.so
-session    optional    pam_keyinit.so force revoke
-session    include     system-services

diff --git a/gnome-base/gdm/files/3.2.1.1/gdm.service b/gnome-base/gdm/files/3.2.1.1/gdm.service
deleted file mode 100644
index 63bb08e..0000000
--- a/gnome-base/gdm/files/3.2.1.1/gdm.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=GNOME Display Manager
-After=systemd-user-sessions.service
-
-[Service]
-ExecStart=/usr/bin/gdm --nodaemon
-Type=dbus
-BusName=org.gnome.DisplayManager
-
-[Install]
-WantedBy=graphical.target

diff --git a/gnome-base/gdm/files/49-keychain b/gnome-base/gdm/files/49-keychain
deleted file mode 100644
index 77310b2..0000000
--- a/gnome-base/gdm/files/49-keychain
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-
-# source keychain variables
-
-keychain="`which keychain`"
-if [ -n "$keychain" ] && [ -x "$keychain" ] && [ -f "$HOME/.bash_profile" ]
-then
-	. "${HOME}/.bash_profile"
-fi

diff --git a/gnome-base/gdm/files/49-keychain-r1 b/gnome-base/gdm/files/49-keychain-r1
deleted file mode 100644
index 51a1ca8..0000000
--- a/gnome-base/gdm/files/49-keychain-r1
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-
-# source keychain variables
-
-keychain="`which keychain 2>/dev/null`"
-if [ -n "$keychain" ] && [ -x "$keychain" ] && [ -f "$HOME/.bash_profile" ]
-then
-	. "${HOME}/.bash_profile"
-fi

diff --git a/gnome-base/gdm/files/50-ssh-agent b/gnome-base/gdm/files/50-ssh-agent
deleted file mode 100644
index 28af267..0000000
--- a/gnome-base/gdm/files/50-ssh-agent
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-# add ssh-agent if found
-
-sshagent="`which ssh-agent`"
-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
-	command="$sshagent -- $command"
-elif [ -z "$sshagent" ] ; then
-	echo "$0: ssh-agent not found!"
-fi

diff --git a/gnome-base/gdm/files/50-ssh-agent-r1 b/gnome-base/gdm/files/50-ssh-agent-r1
deleted file mode 100644
index 4d94fb0..0000000
--- a/gnome-base/gdm/files/50-ssh-agent-r1
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-# add ssh-agent if found
-
-sshagent="`which ssh-agent 2>/dev/null`"
-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
-	command="$sshagent -- $command"
-elif [ -z "$sshagent" ] ; then
-	echo "$0: ssh-agent not found!"
-fi

diff --git a/gnome-base/gdm/files/gdm-2.13.0.1-selinux-remove-attr.patch b/gnome-base/gdm/files/gdm-2.13.0.1-selinux-remove-attr.patch
deleted file mode 100644
index 7af2f9a..0000000
--- a/gnome-base/gdm/files/gdm-2.13.0.1-selinux-remove-attr.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --exclude-from=/home/dang/.diffrc -u -ruN gdm-2.13.0.1.orig/configure gdm-2.13.0.1/configure
---- gdm-2.13.0.1.orig/configure	2005-11-14 17:34:33.000000000 -0500
-+++ gdm-2.13.0.1/configure	2005-11-18 14:59:31.000000000 -0500
-@@ -31700,7 +31700,7 @@
- #define HAVE_SELINUX 1
- _ACEOF
- 
--	EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux -lattr"
-+	EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux"
- fi
- 
- #
-diff --exclude-from=/home/dang/.diffrc -u -ruN gdm-2.13.0.1.orig/configure.ac gdm-2.13.0.1/configure.ac
---- gdm-2.13.0.1.orig/configure.ac	2005-11-14 17:13:40.000000000 -0500
-+++ gdm-2.13.0.1/configure.ac	2005-11-18 14:59:23.000000000 -0500
-@@ -750,7 +750,7 @@
- 	AC_CHECK_LIB(selinux,setexeccon,/bin/true)
- 	AC_CHECK_LIB(selinux,is_selinux_enabled,/bin/true)
- 	AC_DEFINE(HAVE_SELINUX)
--	EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux -lattr"
-+	EXTRA_DAEMON_LIBS="$EXTRA_DAEMON_LIBS -lselinux"
- fi
- 
- #

diff --git a/gnome-base/gdm/files/gdm-2.20.10-custom-session.patch b/gnome-base/gdm/files/gdm-2.20.10-custom-session.patch
deleted file mode 100644
index b1f70c0..0000000
--- a/gnome-base/gdm/files/gdm-2.20.10-custom-session.patch
+++ /dev/null
@@ -1,42 +0,0 @@
----
- fix custom sessions (see bug #216984, work done by Gilles, I'm just committing)
-
- config/Xsession.in |   18 +++++++++---------
- 1 file changed, 9 insertions(+), 9 deletions(-)
-
-Index: b/config/Xsession.in
-===================================================================
---- a/config/Xsession.in
-+++ b/config/Xsession.in
-@@ -177,15 +177,6 @@ if [ -n "$GDM_LANG" ]; then
-   fi
- fi
- 
--# run all system xinitrc shell scripts.
--if [ -d /etc/X11/xinit/xinitrc.d ]; then
--    for i in /etc/X11/xinit/xinitrc.d/* ; do
--        if [ -x "$i" ]; then
--	    . "$i"
--        fi
--    done
--fi
--
- if [ "x$command" = "xcustom" ] ; then
-   if [ -x "$HOME/.xsession" ]; then
-     command="$HOME/.xsession"
-@@ -213,6 +204,15 @@ if [ "x$command" = "xdefault" ] ; then
-   fi
- fi
- 
-+# run all system xinitrc shell scripts.
-+if [ -d /etc/X11/xinit/xinitrc.d ]; then
-+    for i in /etc/X11/xinit/xinitrc.d/* ; do
-+        if [ -x "$i" ]; then
-+	    . "$i"
-+        fi
-+    done
-+fi
-+
- # add ssh-agent if found
- sshagent="`gdmwhich ssh-agent`"
- if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then

diff --git a/gnome-base/gdm/files/gdm-2.20.10-desktop-session-dmrc-autologin.patch b/gnome-base/gdm/files/gdm-2.20.10-desktop-session-dmrc-autologin.patch
deleted file mode 100644
index 1c7b674..0000000
--- a/gnome-base/gdm/files/gdm-2.20.10-desktop-session-dmrc-autologin.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Author: Fabio Erculiani <lxnay@sabayonlinux.org>
-Date: Fri, 08 Aug 2009 09:19 +0000
-Subject: Fix DESTOP_SESSION when dmrc is empty and autologin enabled.
-
----
- daemon/slave.c |    8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/daemon/slave.c b/daemon/slave.c
-index b52774d..ced9567 100644
---- a/daemon/slave.c
-+++ b/daemon/slave.c
-@@ -4638,10 +4638,6 @@ gdm_slave_session_start (void)
- 		language = g_strdup (usrlang);
- 	}
- 
--	tmp = gdm_strip_extension (session, ".desktop");
--	g_free (session);
--	session = tmp;
--
- 	if (ve_string_empty (session)) {
- 		g_free (session);
- 		session = find_a_session ();
-@@ -4651,6 +4647,10 @@ gdm_slave_session_start (void)
- 		}
- 	}
- 
-+	tmp = gdm_strip_extension (session, ".desktop");
-+	g_free (session);
-+	session = tmp;
-+
- 	if G_LIKELY (ve_string_empty (language)) {
- 		g_free (language);
- 		language = NULL;

diff --git a/gnome-base/gdm/files/gdm-2.20.10-gdmsetup-24hr-combo.patch b/gnome-base/gdm/files/gdm-2.20.10-gdmsetup-24hr-combo.patch
deleted file mode 100644
index 327d8e6..0000000
--- a/gnome-base/gdm/files/gdm-2.20.10-gdmsetup-24hr-combo.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# Ubuntu: https://bugs.edge.launchpad.net/ubuntu/+source/gdm/+bug/256283
-# Description: Fix 24 hour combo box in gdmsetup
-#
-Index: gdm-2.20.10/gui/gdmsetup.c
-===================================================================
---- gdm-2.20.10.orig/gui/gdmsetup.c	2009-04-03 14:17:35.000000000 +1100
-+++ gdm-2.20.10/gui/gdmsetup.c	2009-04-03 14:17:45.000000000 +1100
-@@ -1529,11 +1529,11 @@
- 		val     = gdm_config_get_string ((gchar *)key);
- 
- 		if (new_val) {
--                    if (strcmp (_(new_val), _("auto"))) {
-+                    if (strcmp (_(new_val), _("auto")) == 0) {
-                        if (strcasecmp (ve_sure_string (val), "auto") != 0)
-                           gdm_setup_config_set_string (key, "auto");
-                     }
--                    else if (strcmp (_(new_val), _("yes"))) {
-+                    else if (strcmp (_(new_val), _("yes")) == 0) {
-                        if (strcasecmp (ve_sure_string (val), "true") != 0 &&
-                            strcasecmp (ve_sure_string (val), "yes") != 0)
-                           gdm_setup_config_set_string (key, "true");

diff --git a/gnome-base/gdm/files/gdm-2.20.10-xinitrc-ssh-agent.patch b/gnome-base/gdm/files/gdm-2.20.10-xinitrc-ssh-agent.patch
deleted file mode 100644
index 8d20d1c..0000000
--- a/gnome-base/gdm/files/gdm-2.20.10-xinitrc-ssh-agent.patch
+++ /dev/null
@@ -1,26 +0,0 @@
----
- ssh-agent really needs to be handled by xinitrc like other agents.
- Gentoo bug: 220603
-
- config/Xsession.in |    8 --------
- 1 file changed, 8 deletions(-)
-
-Index: b/config/Xsession.in
-===================================================================
---- a/config/Xsession.in
-+++ b/config/Xsession.in
-@@ -213,14 +213,6 @@ if [ -d /etc/X11/xinit/xinitrc.d ]; then
-     done
- fi
- 
--# add ssh-agent if found
--sshagent="`gdmwhich ssh-agent`"
--if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
--    command="$sshagent -- $command"
--elif [ -z "$sshagent" ] ; then
--    echo "$0: ssh-agent not found!"
--fi
--
- echo "$0: Setup done, will execute: $command"
- 
- eval exec $command

diff --git a/gnome-base/gdm/files/gdm-2.20.2-gksu.patch b/gnome-base/gdm/files/gdm-2.20.2-gksu.patch
deleted file mode 100644
index 3889177..0000000
--- a/gnome-base/gdm/files/gdm-2.20.2-gksu.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN gdm-2.20.2.orig/gui/gdmsetup.desktop.in.in gdm-2.20.2/gui/gdmsetup.desktop.in.in
---- gdm-2.20.2.orig/gui/gdmsetup.desktop.in.in	2007-11-26 18:11:04.000000000 -0500
-+++ gdm-2.20.2/gui/gdmsetup.desktop.in.in	2007-11-29 11:40:38.000000000 -0500
-@@ -3,7 +3,7 @@ Encoding=UTF-8
- _Name=Login Window
- _Comment=Configure GDM login window appearance and behavior
- TryExec=@sbindir@/gdmsetup
--Exec=@sbindir@/gdmsetup
-+Exec=gksu @sbindir@/gdmsetup
- Icon=gdmsetup
- StartupNotify=true
- Terminal=false

diff --git a/gnome-base/gdm/files/gdm-2.20.9-parallel-make.patch b/gnome-base/gdm/files/gdm-2.20.9-parallel-make.patch
deleted file mode 100644
index 3327e96..0000000
--- a/gnome-base/gdm/files/gdm-2.20.9-parallel-make.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- a/gui/Makefile.am	2009-01-04 16:51:19.000000000 +0100
-+++ b/gui/Makefile.am	2009-01-04 16:52:10.000000000 +0100
-@@ -263,7 +263,7 @@
- Gladedir = $(datadir)/gdm
- Glade_DATA = gdmsetup.glade gdmchooser.glade gdmphotosetup.glade
- 
--install-data-local:
-+install-data-hook:
- 	-test -z "$(DESTDIR)$(bindir)/gdmXnest" || rm -f $(DESTDIR)$(bindir)/gdmXnest
- 	$(LN_S) -f gdmXnestchooser $(DESTDIR)$(bindir)/gdmXnest
- 
---- a/gui/Makefile.in	2009-01-04 16:51:39.000000000 +0100
-+++ b/gui/Makefile.in	2009-01-04 16:52:52.000000000 +0100
-@@ -1222,7 +1225,9 @@
- info-am:
- 
- install-data-am: install-GladeDATA install-SettingsDATA \
--	install-SystemDATA install-data-local
-+	install-SystemDATA
-+	@$(NORMAL_INSTALL)
-+	$(MAKE) $(AM_MAKEFLAGS) install-data-hook
- 
- install-dvi: install-dvi-recursive
- 
-@@ -1275,7 +1280,7 @@
- 	html-am info info-am install install-GladeDATA \
- 	install-SettingsDATA install-SystemDATA install-am \
- 	install-binPROGRAMS install-data install-data-am \
--	install-data-local install-dvi install-dvi-am install-exec \
-+	install-data-hook install-dvi install-dvi-am install-exec \
- 	install-exec-am install-html install-html-am install-info \
- 	install-info-am install-libexecPROGRAMS install-man \
- 	install-pdf install-pdf-am install-ps install-ps-am \
-@@ -1295,7 +1300,7 @@
- 
- @INTLTOOL_DESKTOP_RULE@
- 
--install-data-local:
-+install-data-hook:
- 	-test -z "$(DESTDIR)$(bindir)/gdmXnest" || rm -f $(DESTDIR)$(bindir)/gdmXnest
- 	$(LN_S) -f gdmXnestchooser $(DESTDIR)$(bindir)/gdmXnest
- 

diff --git a/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch b/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch
deleted file mode 100644
index f219a14..0000000
--- a/gnome-base/gdm/files/gdm-2.32.0-fix-vt-problems.patch
+++ /dev/null
@@ -1,195 +0,0 @@
-From 64002e623fea54ab10040206d164c5fdee4a43d2 Mon Sep 17 00:00:00 2001
-From: Nirbheek Chauhan <nirbheek@gentoo.org>
-Date: Fri, 15 Apr 2011 22:13:44 +0530
-Subject: [PATCH] Fix VT grab race with getty causing X to grab the wrong VT
-
-On bootup, if X is spawned without any args, it'll take up the first unused VT.
-If GDM starts up before gettys are spawned, X takes up VT1 or VT2 depending on
-the init system and bootsplash.
-
-This is problematic because afterwards getty will come up underneath X, and
-cause keyboard problems and eventually crash X.
-
-So we read /etc/inittab, check for open VTs, compare the two values, and take
-the conservative one.
----
- configure.ac        |    4 ++
- daemon/Makefile.am  |    1 +
- daemon/gdm-server.c |  106 ++++++++++++++++++++++++++++++++++++++++++++++++++-
- 3 files changed, 110 insertions(+), 1 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index ca0f8bb..b9e7462 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -302,6 +302,10 @@ AC_CHECK_TYPE(socklen_t,,
- AC_CHECK_HEADERS(sys/sockio.h)
- AC_CHECK_FUNCS([setresuid setenv unsetenv clearenv])
- 
-+dnl Needed for querying the kernel for free VTs
-+AC_CHECK_HEADERS(sys/vt.h)
-+AC_CHECK_HEADERS(sys/ioctl.h)
-+
- dnl checks needed for Darwin compatibility to linux **environ.
- AC_CHECK_HEADERS(crt_externs.h)
- AC_CHECK_FUNCS(_NSGetEnviron)
-diff --git a/daemon/Makefile.am b/daemon/Makefile.am
-index da18835..c1b6bda 100644
---- a/daemon/Makefile.am
-+++ b/daemon/Makefile.am
-@@ -14,6 +14,7 @@ AM_CPPFLAGS = \
- 	-DLIBEXECDIR=\"$(libexecdir)\"			\
- 	-DLOGDIR=\"$(logdir)\"				\
- 	-DSBINDIR=\"$(sbindir)\"			\
-+	-DSYSCONFDIR=\""$(sysconfdir)"\"		\
- 	-DGNOMELOCALEDIR=\""$(datadir)/locale"\"	\
- 	-DGDM_XAUTH_DIR=\"$(GDM_XAUTH_DIR)\"		\
- 	-DGDM_SCREENSHOT_DIR=\"$(GDM_SCREENSHOT_DIR)\"		\
-diff --git a/daemon/gdm-server.c b/daemon/gdm-server.c
-index 339f3cc..29d16dc 100644
---- a/daemon/gdm-server.c
-+++ b/daemon/gdm-server.c
-@@ -26,6 +26,8 @@
- #include <unistd.h>
- #include <string.h>
- #include <sys/types.h>
-+#include <sys/ioctl.h>
-+#include <sys/vt.h>
- #include <sys/wait.h>
- #include <errno.h>
- #include <ctype.h>
-@@ -42,6 +44,7 @@
- #include <glib/gi18n.h>
- #include <glib/gstdio.h>
- #include <glib-object.h>
-+#include <gio/gio.h>
- 
- #include <X11/Xlib.h> /* for Display */
- 
-@@ -54,6 +57,8 @@ extern char **environ;
- 
- #define GDM_SERVER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GDM_TYPE_SERVER, GdmServerPrivate))
- 
-+#define INITTAB SYSCONFDIR"/inittab"
-+
- /* These are the servstat values, also used as server
-  * process exit codes */
- #define SERVER_TIMEOUT 2        /* Server didn't start */
-@@ -674,6 +679,105 @@ gdm_server_spawn (GdmServer  *server,
- }
- 
- /**
-+ * Parse the inittab file used by getty to spawn VTs to find unused ttys
-+ */
-+static int
-+get_free_vt_from_inittab ()
-+{
-+        GFile *gfile;
-+        GFileInputStream *contents;
-+        GDataInputStream *dstream;
-+        GRegex *getty;
-+        GMatchInfo *tty_match = NULL;
-+        GSList *tty_list = NULL;
-+        GError *error = NULL;
-+        gchar *temp = NULL;
-+        int vtno = 0;
-+
-+        gfile = g_file_new_for_path (INITTAB);
-+        contents = g_file_read (gfile, NULL, &error);
-+        g_object_unref (gfile);
-+        if (!contents) {
-+                if (error) {
-+                        g_debug ("Unable to open file %s", INITTAB);
-+                        g_error_free (error);
-+                }
-+                goto out;
-+        }
-+
-+        dstream = g_data_input_stream_new (G_INPUT_STREAM (contents));
-+        getty = g_regex_new ("^c[0-9]+:.+getty.+tty([0-9]+)", 0, 0, NULL);
-+        g_object_unref (contents);
-+
-+        while (1) {
-+                temp = g_data_input_stream_read_line (dstream, NULL, NULL, &error);
-+                if (!temp)
-+                        break;
-+                if (!g_regex_match (getty, temp, 0, &tty_match))
-+                        continue;
-+                g_free (temp);
-+                temp = g_match_info_fetch (tty_match, 1);
-+                if (!temp)
-+                        continue;
-+                tty_list = g_slist_insert_sorted (tty_list, temp, (GCompareFunc)g_strcmp0);
-+                g_match_info_free (tty_match);
-+        }
-+
-+        if (error) {
-+                g_debug ("Unable to read line from %s", INITTAB);
-+                g_error_free (error);
-+                goto free;
-+        }
-+
-+        /* Ignore holes in vt allocation, just take the last one */
-+        temp = g_slist_last (tty_list)->data;
-+        if (temp)
-+                vtno = (int) g_ascii_strtoull (temp, NULL, 10) + 1;
-+
-+free:
-+        g_object_unref (dstream);
-+        g_regex_unref (getty);
-+        g_slist_free_full (tty_list, g_free);
-+        g_free (error);
-+out:
-+        return vtno;
-+}
-+
-+/**
-+ * Query the VT_* kernel ioctls to find an empty tty
-+ */
-+static int
-+get_free_vt_from_kernel()
-+{
-+        int fd, vtno = 0;
-+
-+        fd = open ("/dev/tty0", O_WRONLY, 0);
-+        if ((ioctl(fd, VT_OPENQRY, &vtno) < 0) || (vtno == -1)) {
-+                vtno = 0;
-+                g_debug ("Unable to find a free vt, falling back to Xorg autodetect");
-+        }
-+        return vtno;
-+}
-+
-+static gchar*
-+get_free_vt ()
-+{
-+        int inittab_vtno, kernel_vtno;
-+        gchar* vt = NULL;
-+
-+        inittab_vtno = get_free_vt_from_inittab();
-+        if (inittab_vtno > 0)
-+                g_debug ("Inittab says vt%i is free\n", inittab_vtno);
-+        kernel_vtno = get_free_vt_from_kernel();
-+        if (kernel_vtno > 0)
-+                g_debug ("Kernel says vt%i is free\n", kernel_vtno);
-+        /* Select the greater of the two because getty will use the others */
-+        if (kernel_vtno != 0 && inittab_vtno != 0)
-+                vt = g_strdup_printf ("vt%i", kernel_vtno > inittab_vtno ? kernel_vtno : inittab_vtno);
-+        return vt;
-+}
-+
-+/**
-  * gdm_server_start:
-  * @disp: Pointer to a GdmDisplay structure
-  *
-@@ -686,7 +790,7 @@ gdm_server_start (GdmServer *server)
-         gboolean res;
- 
-         /* fork X server process */
--        res = gdm_server_spawn (server, NULL);
-+        res = gdm_server_spawn (server, get_free_vt());
- 
-         return res;
- }
--- 
-1.7.3.4
-

diff --git a/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch b/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch
deleted file mode 100644
index b1cddf1..0000000
--- a/gnome-base/gdm/files/gdm-2.32.0-xinitrc-ssh-agent.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 1cb1841da3a8fedc1671637e2828d5e361af21fa Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Tue, 2 Nov 2010 23:19:31 +0100
-Subject: [PATCH 5/6] ssh-agent handling must be done at xinitrc.d
-
-Gentoo bug: #220603
----
- data/Xsession.in |    8 --------
- 1 files changed, 0 insertions(+), 8 deletions(-)
-
-diff --git a/data/Xsession.in b/data/Xsession.in
-index 0da187d..aa49b90 100755
---- a/data/Xsession.in
-+++ b/data/Xsession.in
-@@ -189,14 +189,6 @@ if [ -d /etc/X11/xinit/xinitrc.d ]; then
-     done
- fi
- 
--# add ssh-agent if found
--sshagent="`gdmwhich ssh-agent`"
--if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
--    command="$sshagent -- $command"
--elif [ -z "$sshagent" ] ; then
--    echo "$0: ssh-agent not found!"
--fi
--
- echo "$0: Setup done, will execute: $command"
- 
- eval exec $command
--- 
-1.7.3.1
-

diff --git a/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch b/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch
deleted file mode 100644
index 0642f7c..0000000
--- a/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From b96c19976b6876648fd91949f78f06cf5d269b18 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue <eva@gentoo.org>
-Date: Tue, 2 Nov 2010 23:19:07 +0100
-Subject: [PATCH] make custom session work
-
-Gentoo bug: #216984
-
-fix custom sessions not doing sourcing in the proper order.
----
- data/Xsession.in |   18 +++++++++---------
- 1 files changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/data/Xsession.in b/data/Xsession.in
-index 118518c..201be92 100755
---- a/data/Xsession.in
-+++ b/data/Xsession.in
-@@ -155,15 +155,6 @@ fi
- 
- xhost +si:localuser:`id -un` || :
- 
--# run all system xinitrc shell scripts.
--if [ -d /etc/X11/xinit/xinitrc.d ]; then
--    for i in /etc/X11/xinit/xinitrc.d/* ; do
--        if [ -x "$i" -a ! -d "$i" ]; then
--	    . "$i"
--        fi
--    done
--fi
--
- if [ "x$command" = "xcustom" ] ; then
-   if [ -x "$HOME/.xsession" ]; then
-     command="$HOME/.xsession"
-@@ -191,6 +182,15 @@ if [ "x$command" = "xdefault" ] ; then
-   fi
- fi
- 
-+# run all system xinitrc shell scripts.
-+if [ -d /etc/X11/xinit/xinitrc.d ]; then
-+    for i in /etc/X11/xinit/xinitrc.d/* ; do
-+        if [ -x "$i" -a ! -d "$i" ]; then
-+	    . "$i"
-+        fi
-+    done
-+fi
-+
- # add ssh-agent if found
- sshagent="`gdmwhich ssh-agent`"
- if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
--- 
-1.7.7
-

diff --git a/gnome-base/gdm/files/gdm-3.3.92.1-disable-accessibility.patch b/gnome-base/gdm/files/gdm-3.3.92.1-disable-accessibility.patch
deleted file mode 100644
index 1df7e58..0000000
--- a/gnome-base/gdm/files/gdm-3.3.92.1-disable-accessibility.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -Naur gdm-3.3.92.1//data/00-upstream-settings gdm-3.3.92.1.new//data/00-upstream-settings
---- gdm-3.3.92.1//data/00-upstream-settings	2012-02-08 04:50:32.000000000 +0530
-+++ gdm-3.3.92.1.new//data/00-upstream-settings	2012-03-25 14:24:01.387842352 +0530
-@@ -7,7 +7,7 @@
- #
- 
- [org/gnome/desktop/a11y/keyboard]
--enable=true
-+enable=false
- 
- [org/gnome/desktop/background]
- show-desktop-icons=false
-@@ -16,7 +16,7 @@
- exec='/bin/true'
- 
- [org/gnome/desktop/interface]
--toolkit-accessibility=true
-+toolkit-accessibility=false
- 
- [org/gnome/desktop/lockdown]
- disable-application-handlers=true
-@@ -35,7 +35,7 @@
- event-sounds=true
- 
- [org/gnome/settings-daemon/plugins/a11y-keyboard]
--active=true
-+active=false
- 
- [org/gnome/settings-daemon/plugins/a11y-settings]
- active=false

diff --git a/gnome-base/gdm/files/gdm-3.6.0-fix-daemonize-regression.patch b/gnome-base/gdm/files/gdm-3.6.0-fix-daemonize-regression.patch
deleted file mode 100644
index 27f2079..0000000
--- a/gnome-base/gdm/files/gdm-3.6.0-fix-daemonize-regression.patch
+++ /dev/null
@@ -1,192 +0,0 @@
-From 722d31dc8823090b651b103f0194b6380f2d458e Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Tue, 25 Sep 2012 22:30:29 -0400
-Subject: [PATCH] daemonize so that the boot process can continue
-
-Gentoo bug: #236701
-
-Based on original patch by Dan Nicholson <dbn.lists@gmail.com> and
-Gilles Dartiguelongue <eva@gentoo.org>.
-
-Fork gdm-binary, except when -nodaemon is used
-
-Makes the gdm main binary fork and daemonize unless the -nodaemon or
---nodaemon options are used. Provides compatibility with xdm. Fixes
-bug #550170.
-
-In daemonized mode, start a new process group, and kill it in our signal
-handlers, so that killing gdm kills its spawned processes, and so that
-"/etc/init.d/xdm stop" actually works.
----
- configure.ac       |  4 ++++
- daemon/Makefile.am |  1 +
- daemon/main.c      | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 65 insertions(+)
-
-diff --git a/configure.ac b/configure.ac
-index 61a43d6..a851ba5 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -99,6 +99,10 @@ PKG_CHECK_MODULES(DAEMON,
- AC_SUBST(DAEMON_CFLAGS)
- AC_SUBST(DAEMON_LIBS)
- 
-+PKG_CHECK_MODULES(LIBDAEMON, libdaemon)
-+AC_SUBST(LIBDAEMON_CFLAGS)
-+AC_SUBST(LIBDAEMON_LIBS)
-+
- GLIB_GSETTINGS
- 
- PKG_CHECK_MODULES(NSS,
-diff --git a/daemon/Makefile.am b/daemon/Makefile.am
-index bb84765..cf89b47 100644
---- a/daemon/Makefile.am
-+++ b/daemon/Makefile.am
-@@ -380,6 +380,7 @@ gdm_binary_LDADD = \
- 	$(top_builddir)/common/libgdmcommon.la	\
- 	$(XLIB_LIBS)				\
- 	$(DAEMON_LIBS)				\
-+	$(LIBDAEMON_LIBS)			\
- 	$(XDMCP_LIBS)                           \
- 	$(LIBWRAP_LIBS)                         \
- 	$(SYSTEMD_LIBS)				\
-diff --git a/daemon/main.c b/daemon/main.c
-index 3b8572c..c2fe4fe 100644
---- a/daemon/main.c
-+++ b/daemon/main.c
-@@ -34,6 +34,8 @@
- #include <locale.h>
- #include <signal.h>
- 
-+#include <libdaemon/dfork.h>
-+
- #include <glib.h>
- #include <glib/gi18n.h>
- #include <glib/gstdio.h>
-@@ -336,16 +338,26 @@ signal_cb (int      signo,
-            gpointer data)
- {
-         int ret;
-+        static gboolean ignore_signals = FALSE;
- 
-         g_debug ("Got callback for signal %d", signo);
- 
-         ret = TRUE;
- 
-+        /* don't commit suicide before killing everyone in our process group */
-+        if (ignore_signals)
-+                return ret;
-+
-         switch (signo) {
-         case SIGFPE:
-         case SIGPIPE:
-                 /* let the fatal signals interrupt us */
-                 g_debug ("Caught signal %d, shutting down abnormally.", signo);
-+                /* if we daemonized, kill all the processes we spawned */
-+                ignore_signals = TRUE;
-+                kill (-getpid (), signo);
-+                ignore_signals = FALSE;
-+
-                 ret = FALSE;
- 
-                 break;
-@@ -354,6 +366,11 @@ signal_cb (int      signo,
-         case SIGTERM:
-                 /* let the fatal signals interrupt us */
-                 g_debug ("Caught signal %d, shutting down normally.", signo);
-+                /* if we daemonized, kill all the processes we spawned */
-+                ignore_signals = TRUE;
-+                kill (-getpid (), signo);
-+                ignore_signals = FALSE;
-+
-                 ret = FALSE;
- 
-                 break;
-@@ -418,13 +435,16 @@ main (int    argc,
-         GOptionContext     *context;
-         GError             *error;
-         int                 ret;
-+        int                 i;
-         gboolean            res;
-         GdmSignalHandler   *signal_handler;
-         static gboolean     do_timed_exit    = FALSE;
-         static gboolean     print_version    = FALSE;
-         static gboolean     fatal_warnings   = FALSE;
-+        static gboolean     no_daemon        = FALSE;
-         static GOptionEntry entries []   = {
-                 { "fatal-warnings", 0, 0, G_OPTION_ARG_NONE, &fatal_warnings, N_("Make all warnings fatal"), NULL },
-+                { "nodaemon", 0, 0, G_OPTION_ARG_NONE, &no_daemon, N_("Do not fork into the background"), NULL },
-                 { "timed-exit", 0, 0, G_OPTION_ARG_NONE, &do_timed_exit, N_("Exit after a time (for debugging)"), NULL },
-                 { "version", 0, 0, G_OPTION_ARG_NONE, &print_version, N_("Print GDM version"), NULL },
- 
-@@ -439,6 +459,14 @@ main (int    argc,
- 
-         g_type_init ();
- 
-+        /* preprocess the arguments to support the xdm style
-+         * -nodaemon option
-+         */
-+        for (i = 0; i < argc; i++) {
-+                if (strcmp (argv[i], "-nodaemon") == 0)
-+                        argv[i] = "--nodaemon";
-+        }
-+
-         context = g_option_context_new (_("GNOME Display Manager"));
-         g_option_context_add_main_entries (context, entries, NULL);
-         g_option_context_set_ignore_unknown_options (context, TRUE);
-@@ -465,6 +493,33 @@ main (int    argc,
-                 g_log_set_always_fatal (fatal_mask);
-         }
- 
-+        if (!no_daemon) {
-+                pid_t pid;
-+                if (daemon_retval_init () < 0) {
-+                        g_warning ("Failed to create pipe");
-+                        exit (-1);
-+                }
-+                if ((pid = daemon_fork ()) < 0) {
-+                        /* Fork failed */
-+                        daemon_retval_done ();
-+                        exit (1);
-+                } else if (pid) {
-+                        /* Parent process: wait 20s for daemon_retval_send() in the daemon process */
-+                        if ((ret = daemon_retval_wait (20)) < 0) {
-+                            g_warning ("Timed out waiting for daemon process: %s", strerror(errno));
-+                            exit (255);
-+                        } else if (ret > 0) {
-+                            g_warning ("Daemon process returned error code %d", ret);
-+                            exit (ret);
-+                        }
-+                        exit (0);
-+                }
-+                /* Daemon process */
-+                daemon_close_all (-1);
-+                /* Start a new process group so that killing the daemon will kill the processes that it spawned */
-+                setsid ();
-+        }
-+
-         gdm_log_init ();
- 
-         settings = gdm_settings_new ();
-@@ -519,6 +574,9 @@ main (int    argc,
-                 g_timeout_add_seconds (30, (GSourceFunc) timed_exit_cb, main_loop);
-         }
- 
-+        if (!no_daemon)
-+                daemon_retval_send (0);
-+
-         g_main_loop_run (main_loop);
- 
-         g_debug ("GDM finished, cleaning up...");
-@@ -535,6 +593,8 @@ main (int    argc,
-         ret = 0;
- 
-  out:
-+        if (!no_daemon)
-+                daemon_retval_send (ret);
- 
-         return ret;
- }
--- 
-1.7.12
-

diff --git a/gnome-base/gdm/files/gdm-3.6.0-selinux-automagic.patch b/gnome-base/gdm/files/gdm-3.6.0-selinux-automagic.patch
deleted file mode 100644
index 035d0fa..0000000
--- a/gnome-base/gdm/files/gdm-3.6.0-selinux-automagic.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 8f9bf7b053fc7a6c2e5b33fc43c168ba7250cb98 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Tue, 25 Sep 2012 17:38:37 -0400
-Subject: [PATCH] configure: Make selinux check non-automagic
-
----
- configure.ac | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 80a1fd4..61a43d6 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -142,9 +142,13 @@ AC_SUBST(UPOWER)
- AC_SUBST(UPOWER_CFLAGS)
- AC_SUBST(UPOWER_LIBS)
- 
-+AC_ARG_WITH(selinux,
-+	    AS_HELP_STRING([--with-selinux],
-+	                   [Add SELinux support]))
-+
- PKG_CHECK_MODULES(LIBSELINUX, libselinux, have_selinux=yes, have_selinux=no)
- 
--if test "x$have_selinux" = "xyes" ; then
-+if test "x$have_selinux" = "xyes" && test "x$with_selinux" != "xno" ; then
-         AC_DEFINE(HAVE_SELINUX, 1, [Define if have selinux])
- fi
- AC_SUBST(LIBSELINUX_CFLAGS)
--- 
-1.7.12
-

diff --git a/gnome-base/gdm/files/gdm-3.6.2-gdm-slave.xml-unicode.patch b/gnome-base/gdm/files/gdm-3.6.2-gdm-slave.xml-unicode.patch
deleted file mode 100644
index 2863b75..0000000
--- a/gnome-base/gdm/files/gdm-3.6.2-gdm-slave.xml-unicode.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 72fd8c8da02b47403992945a61d2514d6ee78cf4 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Fri, 28 Dec 2012 18:50:37 -0500
-Subject: [PATCH] daemon: remove spurious unicode characters from dbus
- introspection file
-
-https://bugzilla.gnome.org/show_bug.cgi?id=690842
----
- daemon/gdm-slave.xml | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/daemon/gdm-slave.xml b/daemon/gdm-slave.xml
-index 547c44e..d055252 100644
---- a/daemon/gdm-slave.xml
-+++ b/daemon/gdm-slave.xml
-@@ -14,6 +14,6 @@
-       <arg name="address" type="s" direction="out" />
-     </method>
- 
--    <property name="session_id" type="s" access="read"/>•
--  </interface>•
-+    <property name="session_id" type="s" access="read"/>
-+  </interface>
- </node>
--- 
-1.8.0.2
-

diff --git a/gnome-base/gdm/files/gdm-3.7.3.1-disable-accessibility.patch b/gnome-base/gdm/files/gdm-3.7.3.1-disable-accessibility.patch
deleted file mode 100755
index bf68464..0000000
--- a/gnome-base/gdm/files/gdm-3.7.3.1-disable-accessibility.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 07fb1b31d818f308beb1c3800c4b90830b57d01b Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour <sobhanmohammadpour1@yahoo.fr>
-Date: Fri, 25 Jan 2013 10:03:31 +0330
-Subject: [PATCH] don't load accessbility
-
----
- data/00-upstream-settings | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/data/00-upstream-settings b/data/00-upstream-settings
-index 660a295..3993786 100644
---- a/data/00-upstream-settings
-+++ b/data/00-upstream-settings
-@@ -7,7 +7,7 @@
- #
- 
- [org/gnome/desktop/a11y/keyboard]
--enable=true
-+enable=false
- 
- [org/gnome/desktop/background]
- show-desktop-icons=false
-@@ -16,7 +16,7 @@ show-desktop-icons=false
- exec='/bin/true'
- 
- [org/gnome/desktop/interface]
--toolkit-accessibility=true
-+toolkit-accessibility=false
- 
- [org/gnome/desktop/lockdown]
- disable-application-handlers=true
--- 
-1.8.1
-

diff --git a/gnome-base/gdm/files/gdm-3.7.90-fix-daemonize-regression.patch b/gnome-base/gdm/files/gdm-3.7.90-fix-daemonize-regression.patch
deleted file mode 100755
index 810bd6e..0000000
--- a/gnome-base/gdm/files/gdm-3.7.90-fix-daemonize-regression.patch
+++ /dev/null
@@ -1,134 +0,0 @@
-From bda248c1e184f92aedf9f8d932ebd20746910d52 Mon Sep 17 00:00:00 2001
-From: Sobhan Mohammadpour <sobhanmohammadpour1@yahoo.fr>
-Date: Mon, 4 Mar 2013 21:23:45 +0330
-Subject: [PATCH] gdm-3.7.90 fix daemonize regression
-
----
- configure.ac       |  4 ++++
- daemon/Makefile.am |  1 +
- daemon/main.c      | 45 +++++++++++++++++++++++++++++++++++++++++++++
- 3 files changed, 50 insertions(+)
-
-diff --git a/configure.ac b/configure.ac
-index 0918060..d4ea271 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -99,6 +99,10 @@ PKG_CHECK_MODULES(DAEMON,
- AC_SUBST(DAEMON_CFLAGS)
- AC_SUBST(DAEMON_LIBS)
- 
-+PKG_CHECK_MODULES(LIBDAEMON, libdaemon)
-+AC_SUBST(LIBDAEMON_CFLAGS)
-+AC_SUBST(LIBDAEMON_LIBS)
-+
- GLIB_GSETTINGS
- 
- PKG_CHECK_MODULES(NSS,
-diff --git a/daemon/Makefile.am b/daemon/Makefile.am
-index ead9096..b810089 100644
---- a/daemon/Makefile.am
-+++ b/daemon/Makefile.am
-@@ -385,6 +385,7 @@ gdm_LDADD = \
- 	$(top_builddir)/common/libgdmcommon.la	\
- 	$(XLIB_LIBS)				\
- 	$(DAEMON_LIBS)				\
-+	$(LIBDAEMON_LIBS)			\
- 	$(XDMCP_LIBS)                           \
- 	$(LIBWRAP_LIBS)                         \
- 	$(SYSTEMD_LIBS)				\
-diff --git a/daemon/main.c b/daemon/main.c
-index 8176fe3..0151862 100644
---- a/daemon/main.c
-+++ b/daemon/main.c
-@@ -34,6 +34,8 @@
- #include <locale.h>
- #include <signal.h>
- 
-+#include <libdaemon/dfork.h>
-+
- #include <glib.h>
- #include <glib/gi18n.h>
- #include <glib/gstdio.h>
-@@ -329,8 +331,10 @@ main (int    argc,
-         static gboolean     do_timed_exit    = FALSE;
-         static gboolean     print_version    = FALSE;
-         static gboolean     fatal_warnings   = FALSE;
-+        static gboolean     no_daemon        = FALSE;
-         static GOptionEntry entries []   = {
-                 { "fatal-warnings", 0, 0, G_OPTION_ARG_NONE, &fatal_warnings, N_("Make all warnings fatal"), NULL },
-+                { "nodaemon", 0, 0, G_OPTION_ARG_NONE, &no_daemon, N_("Do not fork into the background"), NULL },
-                 { "timed-exit", 0, 0, G_OPTION_ARG_NONE, &do_timed_exit, N_("Exit after a time (for debugging)"), NULL },
-                 { "version", 0, 0, G_OPTION_ARG_NONE, &print_version, N_("Print GDM version"), NULL },
- 
-@@ -343,6 +347,15 @@ main (int    argc,
- 
-         ret = 1;
- 
-+        /* preprocess the arguments to support the xdm style
-+         * -nodaemon option
-+         */
-+        int i;
-+        for ( i = 0; i < argc; i++) {
-+                if (strcmp (argv[i], "-nodaemon") == 0)
-+                        argv[i] = "--nodaemon";
-+        }
-+
-         context = g_option_context_new (_("GNOME Display Manager"));
-         g_option_context_add_main_entries (context, entries, NULL);
-         g_option_context_set_ignore_unknown_options (context, TRUE);
-@@ -369,6 +382,33 @@ main (int    argc,
-                 g_log_set_always_fatal (fatal_mask);
-         }
- 
-+        if (!no_daemon) {
-+                pid_t pid;
-+                if (daemon_retval_init () < 0) {
-+                        g_warning ("Failed to create pipe");
-+                        exit (-1);
-+                }
-+                if ((pid = daemon_fork ()) < 0) {
-+                        /* Fork failed */
-+                        daemon_retval_done ();
-+                        exit (1);
-+                } else if (pid) {
-+                        /* Parent process: wait 20s for daemon_retval_send() in the daemon process */
-+                        if ((ret = daemon_retval_wait (20)) < 0) {
-+                            g_warning ("Timed out waiting for daemon process: %s", strerror(errno));
-+                            exit (255);
-+                        } else if (ret > 0) {
-+                            g_warning ("Daemon process returned error code %d", ret);
-+                            exit (ret);
-+                        }
-+                        exit (0);
-+                }
-+                /* Daemon process */
-+                daemon_close_all (-1);
-+                /* Start a new process group so that killing the daemon will kill the processes that it spawned */
-+                setsid ();
-+        }
-+
-         gdm_log_init ();
- 
-         settings = gdm_settings_new ();
-@@ -418,6 +458,9 @@ main (int    argc,
-                 g_timeout_add_seconds (30, (GSourceFunc) timed_exit_cb, main_loop);
-         }
- 
-+        if (!no_daemon)
-+                daemon_retval_send (0);
-+
-         g_main_loop_run (main_loop);
- 
-         g_debug ("GDM finished, cleaning up...");
-@@ -433,6 +476,8 @@ main (int    argc,
-         ret = 0;
- 
-  out:
-+        if (!no_daemon)
-+                daemon_retval_send (ret);
-         if (error) {
-                 g_printerr ("%s\n", error->message);
-                 g_clear_error (&error);
--- 
-1.8.1.2
-

diff --git a/gnome-base/gdm/files/gdm-3.8.4-fingerprint-auth.patch b/gnome-base/gdm/files/gdm-3.8.4-fingerprint-auth.patch
deleted file mode 100644
index 3b56daf..0000000
--- a/gnome-base/gdm/files/gdm-3.8.4-fingerprint-auth.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 6139570c977561549747d5200b33be9786e95529 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Tue, 30 Jul 2013 22:56:30 -0400
-Subject: [PATCH] Gentoo does not have a fingerprint-auth pam stack
-
----
- data/pam-exherbo/gdm-fingerprint.pam | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/data/pam-exherbo/gdm-fingerprint.pam b/data/pam-exherbo/gdm-fingerprint.pam
-index 41639ec..d9633fb 100644
---- a/data/pam-exherbo/gdm-fingerprint.pam
-+++ b/data/pam-exherbo/gdm-fingerprint.pam
-@@ -1,6 +1,11 @@
- account  include  system-login
- 
--auth     substack fingerprint-auth
-+auth     optional pam_env.so
-+auth     required pam_tally2.so onerr=succeed
-+auth     required pam_shells.so
-+auth     required pam_nologin.so
-+auth     required pam_fprintd.so
-+auth     required pam_permit.so
- auth     optional pam_gnome_keyring.so
- 
- password required pam_deny.so
--- 
-1.8.3.2
-

diff --git a/gnome-base/gdm/gdm-3.8.4-r1.ebuild b/gnome-base/gdm/gdm-3.8.4-r1.ebuild
deleted file mode 100644
index bf3d468..0000000
--- a/gnome-base/gdm/gdm-3.8.4-r1.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gdm/gdm-3.8.4-r1.ebuild,v 1.1 2013/09/28 08:36:50 pacho Exp $
-
-EAPI="5"
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2 pam readme.gentoo systemd user
-
-DESCRIPTION="GNOME Display Manager"
-HOMEPAGE="https://live.gnome.org/GDM"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="accessibility audit fallback fprint +gnome-shell +introspection ipv6 plymouth selinux smartcard +systemd tcpd test xinerama"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
-
-# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686
-# nspr used by smartcard extension
-# dconf, dbus and g-s-d are needed at install time for dconf update
-# We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784
-COMMON_DEPEND="
-	app-text/iso-codes
-	>=dev-libs/glib-2.35:2
-	>=x11-libs/gtk+-2.91.1:3
-	>=x11-libs/pango-1.3
-	dev-libs/nspr
-	>=dev-libs/nss-3.11.1
-	>=gnome-base/dconf-0.11.6
-	>=gnome-base/gnome-settings-daemon-3.1.4
-	gnome-base/gsettings-desktop-schemas
-	>=media-libs/fontconfig-2.5.0
-	>=media-libs/libcanberra-0.4[gtk3]
-	sys-apps/dbus
-	>=sys-apps/accountsservice-0.6.12
-	>=sys-power/upower-0.9
-
-	x11-apps/sessreg
-	x11-base/xorg-server
-	x11-libs/libXi
-	x11-libs/libXau
-	x11-libs/libX11
-	x11-libs/libXdmcp
-	x11-libs/libXext
-	x11-libs/libXft
-	x11-libs/libXrandr
-	>=x11-misc/xdg-utils-1.0.2-r3
-
-	virtual/pam
-	systemd? ( >=sys-apps/systemd-186[pam] )
-	!systemd? (
-		>=x11-base/xorg-server-1.14.3-r1
-		!<sys-apps/openrc-0.12 
-		sys-auth/consolekit )
-	sys-auth/pambase[systemd?]
-
-	audit? ( sys-process/audit )
-	introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
-	plymouth? ( sys-boot/plymouth )
-	selinux? ( sys-libs/libselinux )
-	tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-	xinerama? ( x11-libs/libXinerama )
-"
-# XXX: These deps are from session and desktop files in data/ directory
-# at-spi:1 is needed for at-spi-registryd (spawned by simple-chooser)
-# fprintd is used via dbus by gdm-fingerprint-extension
-# gnome-session-3.6 needed to avoid freezing with orca
-RDEPEND="${COMMON_DEPEND}
-	>=gnome-base/gnome-session-3.6
-	x11-apps/xhost
-	x11-themes/gnome-icon-theme-symbolic
-
-	fallback? ( x11-wm/metacity
-		accessibility? (
-			app-accessibility/orca
-			gnome-extra/at-spi:1 ) )
-	fprint? (
-		sys-auth/fprintd
-		sys-auth/pam_fprint )
-	gnome-shell? ( >=gnome-base/gnome-shell-3.1.90 )
-	!gnome-shell? ( x11-wm/metacity )
-	smartcard? (
-		app-crypt/coolkey
-		sys-auth/pam_pkcs11 )
-
-	!gnome-extra/fast-user-switch-applet
-"
-DEPEND="${COMMON_DEPEND}
-	app-text/docbook-xml-dtd:4.1.2
-	>=dev-util/intltool-0.40.0
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	x11-proto/inputproto
-	x11-proto/randrproto
-	test? ( >=dev-libs/check-0.9.4 )
-	xinerama? ( x11-proto/xineramaproto )
-"
-
-DOC_CONTENTS="
-	To make GDM start at boot, run:\n
-	# systemctl enable gdm.service\n
-	\n
-	For passwordless login to unlock your keyring, you need to install
-	sys-auth/pambase with USE=gnome-keyring and set an empty password
-	on your keyring. Use app-crypt/seahorse for that.
-"
-
-pkg_setup() {
-	enewgroup gdm
-	enewgroup video # Just in case it hasn't been created yet
-	enewuser gdm -1 -1 /var/lib/gdm gdm,video
-
-	# For compatibility with certain versions of nvidia-drivers, etc., need to
-	# ensure that gdm user is in the video group
-	if ! egetent group video | grep -q gdm; then
-		# FIXME XXX: is this at all portable, ldap-safe, etc.?
-		# XXX: egetent does not have a 1-argument form, so we can't use it to
-		# get the list of gdm's groups
-		local g=$(groups gdm)
-		elog "Adding user gdm to video group"
-		usermod -G video,${g// /,} gdm || die "Adding user gdm to video group failed"
-	fi
-}
-
-src_prepare() {
-	# make custom session work, bug #216984
-	epatch "${FILESDIR}/${PN}-3.2.1.1-custom-session.patch"
-
-	# ssh-agent handling must be done at xinitrc.d, bug #220603
-	epatch "${FILESDIR}/${PN}-2.32.0-xinitrc-ssh-agent.patch"
-
-	# Fix automagic selinux, upstream bug #704188
-	epatch "${FILESDIR}/${PN}-3.6.0-selinux-automagic.patch"
-
-	# Gentoo does not have a fingerprint-auth pam stack
-	epatch "${FILESDIR}/${PN}-3.8.4-fingerprint-auth.patch"
-
-	# make gdm-fallback session the default if USE=-gnome-shell
-	if ! use gnome-shell; then
-		sed -e "s:'gdm-shell':'gdm-fallback':" \
-			-i data/00-upstream-settings || die "sed failed"
-	fi
-
-    if ! use systemd; then
-	    sed -e "s:^.*systemd.*$::" \
-		    -i data/pam-*/*.pam || die "sed failed"
-	fi
-
-	mkdir -p "${S}"/m4
-	sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
-	eautoreconf
-
-	gnome2_src_prepare
-}
-
-src_configure() {
-	# PAM is the only auth scheme supported
-	# even though configure lists shadow and crypt
-	# they don't have any corresponding code.
-	# --with-at-spi-registryd-directory= needs to be passed explicitly because
-	# of https://bugzilla.gnome.org/show_bug.cgi?id=607643#c4
-	# Xevie is obsolete, bug #482304
-	gnome2_src_configure \
-		--with-run-dir=/run/gdm \
-		--localstatedir="${EPREFIX}"/var \
-		--disable-static \
-		--with-xdmcp=yes \
-		--enable-authentication-scheme=pam \
-		--with-default-pam-config=exherbo \
-		--with-at-spi-registryd-directory="${EPREFIX}"/usr/libexec \
-		--with-initial-vt=7 \
-		--without-xevie \
-		$(use_with audit libaudit) \
-		$(use_enable fallback fallback-greeter) \
-		$(use_enable ipv6) \
-		$(use_with plymouth) \
-		$(use_with selinux) \
-		$(use_with systemd) \
-		$(use_with !systemd console-kit) \
-		$(use_enable systemd systemd-journal) \
-		$(systemd_with_unitdir) \
-		$(use_with tcpd tcp-wrappers) \
-		$(use_with xinerama) \
-		ITSTOOL=$(type -P true)
-}
-
-src_install() {
-	gnome2_src_install
-
-	insinto /etc/X11/xinit/xinitrc.d
-	newins "${FILESDIR}/49-keychain-r1" 49-keychain
-	newins "${FILESDIR}/50-ssh-agent-r1" 50-ssh-agent
-
-	# log, etc.
-	keepdir /var/log/gdm
-
-	# gdm user's home directory
-	keepdir /var/lib/gdm
-	fowners gdm:gdm /var/lib/gdm
-
-	# install XDG_DATA_DIRS gdm changes
-	echo 'XDG_DATA_DIRS="/usr/share/gdm"' > 99xdg-gdm
-	doenvd 99xdg-gdm
-
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	local d ret
-
-	gnome2_pkg_postinst
-
-	dbus-launch dconf update || die "'dconf update' failed"
-
-	# bug #436456; gdm crashes if /var/lib/gdm subdirs are not owned by gdm:gdm
-	ret=0
-	ebegin "Fixing "${EROOT}"var/lib/gdm ownership"
-	chown gdm:gdm "${EROOT}var/lib/gdm" || ret=1
-	for d in "${EROOT}var/lib/gdm/"{.cache,.config,.local}; do
-		[[ ! -e "${d}" ]] || chown -R gdm:gdm "${d}" || ret=1
-	done
-	eend ${ret}
-
-	readme.gentoo_print_elog
-
-	if [[ -f "/etc/X11/gdm/gdm.conf" ]]; then
-		elog "You had /etc/X11/gdm/gdm.conf which is the old configuration"
-		elog "file.  It has been moved to /etc/X11/gdm/gdm-pre-gnome-2.16"
-		mv /etc/X11/gdm/gdm.conf /etc/X11/gdm/gdm-pre-gnome-2.16
-	fi
-}

diff --git a/gnome-base/gdm/metadata.xml b/gnome-base/gdm/metadata.xml
deleted file mode 100644
index 2e3814a..0000000
--- a/gnome-base/gdm/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>gnome</herd>
-<use>
-	<flag name="audit">Enable support for <pkg>sys-process/audit</pkg></flag>
-	<flag name="consolekit">Allow proper handling of removable media according
-		to who is actually present on the machine.</flag>
-	<flag name="dmx">Enables Distributed Multihead X (DMX) support</flag>
-
-	<flag name="fallback">Install <pkg>x11-wm/metacity</pkg> as fallback in
-		case gnome-shell greeter fails to start</flag>
-	<flag name="fprint">Enables experimental fingerprint authentication using
-		<pkg>sys-auth/fprintd</pkg></flag>
-	<flag name="gnome-shell">Enables a greeter based on GNOME Shell (uses
-		OpenGL)</flag>
-	<flag name="plymouth">Enable support for smooth transition from
-		<pkg>sys-boot/plymouth</pkg></flag>
-	<flag name="remote">Enables support for secure remote connections</flag>
-	<flag name="smartcard">Enables experimental smartcard authentication</flag>
-</use>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-12-27 18:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-27 18:14 [gentoo-commits] dev/ikelos:master commit in: gnome-base/gdm/, gnome-base/gdm/files/, gnome-base/gdm/files/3.2.1.1/ Mike Auty
  -- strict thread matches above, loose matches on Subject: below --
2013-10-12 14:39 Mike Auty

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox