[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/files/, x11-apps/xdm/

2024-05-15 Thread Matt Turner
commit: b782e55f772db4a2c12f5313be54f3918c969991
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 15 18:25:12 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 15 18:35:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b782e55f

x11-apps/xdm: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest   |  1 -
 x11-apps/xdm/files/xdm-1.1.14-c99.patch | 38 ---
 x11-apps/xdm/xdm-1.1.14-r1.ebuild   | 83 -
 3 files changed, 122 deletions(-)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index 190263a75b7d..cd9a71326a41 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1,2 +1 @@
-DIST xdm-1.1.14.tar.xz 419324 BLAKE2B 
e1c4f1db1af670171e80b7ab759f8e477c84997a873401eb27042590eebe457b38dc7bc998c42e954012ce06c1f4c216655a9c2809a22d88e372c9f7b57e0ff0
 SHA512 
8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4
 DIST xdm-1.1.16.tar.xz 420072 BLAKE2B 
1a970b99a0848b0bcb55870c1665281afc355685b4e08148cefd953456fbed5dc71a9a66fa670e80f07de3502615e3c2e81293e9476f04ce965d73be5365bd9e
 SHA512 
a7e0aca67b770b3939aee2c12feac3c0f5efa531ec4a6045ab8b53d9c35b701ab5533447feb39b7cbe0df74ff8483ee1637314b847b37a6c3f7e9c8fdf5e172d

diff --git a/x11-apps/xdm/files/xdm-1.1.14-c99.patch 
b/x11-apps/xdm/files/xdm-1.1.14-c99.patch
deleted file mode 100644
index a72d961e3f60..
--- a/x11-apps/xdm/files/xdm-1.1.14-c99.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-https://bugs.gentoo.org/919207
-https://gitlab.freedesktop.org/xorg/app/xdm/-/issues/15
-https://gitlab.freedesktop.org/xorg/app/xdm/-/merge_requests/18
-
-From bccb77746528134aa2e865ca4f44fd9424738b3f Mon Sep 17 00:00:00 2001
-From: Alan Coopersmith 
-Date: Tue, 5 Dec 2023 17:25:28 -0800
-Subject: [PATCH] Fix -Wincompatible-pointer-types warning from gcc (issue #15)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-chooser.c:280:26: warning: passing argument 2 of ‘XawListChange’ from
- incompatible pointer type [-Wincompatible-pointer-types]
-  280 | XawListChange (list, newTable, size, 0, TRUE);
-  |  ^~~~
-  |  |
-  |  char **
-In file included from chooser.c:59:
-/usr/include/X11/Xaw/List.h:170:27: note: expected ‘const char **’ but
- argument is of type ‘char **’
-  170 |  _Xconst char   **list,
-
-Closes: #15
-Signed-off-by: Alan Coopersmith 
 a/chooser/chooser.c
-+++ b/chooser/chooser.c
-@@ -277,7 +277,7 @@ RebuildTable (int size)
-   newTable[i] = names->fullname;
-   qsort (newTable, size, sizeof (char *), HostnameCompare);
- }
--XawListChange (list, newTable, size, 0, TRUE);
-+XawListChange (list, (_Xconst char **) newTable, size, 0, TRUE);
- free (NameTable);
- NameTable = newTable;
- NameTableSize = size;
--- 
-GitLab

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
deleted file mode 100644
index d33d52bc8907..
--- a/x11-apps/xdm/xdm-1.1.14-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3 pam systemd
-
-DEFAULTVT=vt7
-
-DESCRIPTION="X.Org xdm application"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="pam systemd truetype xinerama xpm"
-
-RDEPEND="
-   x11-apps/sessreg
-   x11-apps/xconsole
-   x11-apps/xinit
-   x11-apps/xrdb
-   x11-apps/xsm
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXaw
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   virtual/libcrypt:=
-   pam? ( sys-libs/pam )
-   systemd? ( >=sys-apps/systemd-209:= )
-   truetype? (
-   x11-libs/libXrender
-   x11-libs/libXft
-   )
-   xinerama? ( x11-libs/libXinerama )
-   xpm? ( x11-libs/libXpm )
-   elibc_glibc? ( dev-libs/libbsd )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.14-c99.patch
-)
-
-src_prepare() {
-   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
-   xdm.service.in || die
-
-   # Disable XDM-AUTHORIZATION-1 (bug #445662).
-   # it causes issue with libreoffice and SDL games (bug #306223).
-   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
-   config/xdm-config.in || die
-
-   xorg-3_src_prepare
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   --enable-ipv6
-   $(use_with pam)
-   $(use_with systemd systemd-daemon)
-   $(use_with truetype xft)
- 

[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-05-05 Thread Sam James
commit: 31c8ffd7f8687472bac592731247fce88c9256e4
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 09:32:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 09:32:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c8ffd7

x11-apps/xdm: Stabilize 1.1.16 ppc, #931226

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
index 9b04e264e252..a12d1b023d87 100644
--- a/x11-apps/xdm/xdm-1.1.16.ebuild
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-05-05 Thread Sam James
commit: 5aa80ddd3ec2a8ca2282aa0116a92e1392d9ff33
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 09:32:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 09:32:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa80ddd

x11-apps/xdm: Stabilize 1.1.16 ppc64, #931226

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
index ac69842525c3..85e38fcac7d4 100644
--- a/x11-apps/xdm/xdm-1.1.16.ebuild
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-05-05 Thread Sam James
commit: 8dc7689c12e4f8b5dbf9e45548c77f1677cd465c
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 09:32:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 09:32:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc7689c

x11-apps/xdm: Stabilize 1.1.16 arm, #931226

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
index 773ababaf11e..9b04e264e252 100644
--- a/x11-apps/xdm/xdm-1.1.16.ebuild
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-05-05 Thread Sam James
commit: 84fa0b4a07d65b114c64e3c20163194b730d7ec6
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 09:32:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 09:32:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fa0b4a

x11-apps/xdm: Stabilize 1.1.16 arm64, #931226

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
index a12d1b023d87..ac69842525c3 100644
--- a/x11-apps/xdm/xdm-1.1.16.ebuild
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-05-05 Thread Sam James
commit: 574f1603609e5c27f42a67628f65bc4a2bee34b3
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 08:18:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 08:18:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574f1603

x11-apps/xdm: Stabilize 1.1.16 amd64, #931226

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
index 768e12532ef5..12e519a5e25f 100644
--- a/x11-apps/xdm/xdm-1.1.16.ebuild
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-05-05 Thread Sam James
commit: dd238f5572d172e1061f1724631c8f12b37c0811
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 08:18:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 08:18:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd238f55

x11-apps/xdm: Stabilize 1.1.16 x86, #931226

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
index 12e519a5e25f..7d86a5f6fff6 100644
--- a/x11-apps/xdm/xdm-1.1.16.ebuild
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-05-05 Thread Sam James
commit: e8406a1d34930c3bd744428789e8d6001a8304ba
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 08:18:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 08:18:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8406a1d

x11-apps/xdm: Stabilize 1.1.16 sparc, #931226

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
index 7d86a5f6fff6..773ababaf11e 100644
--- a/x11-apps/xdm/xdm-1.1.16.ebuild
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-04-21 Thread Matt Turner
commit: acaa343866a934a46d480038e6fa6e2721eb7fb2
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:03 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:05:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acaa3438

x11-apps/xdm: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |  1 -
 x11-apps/xdm/xdm-1.1.15.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index a3782b41c074..190263a75b7d 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1,3 +1,2 @@
 DIST xdm-1.1.14.tar.xz 419324 BLAKE2B 
e1c4f1db1af670171e80b7ab759f8e477c84997a873401eb27042590eebe457b38dc7bc998c42e954012ce06c1f4c216655a9c2809a22d88e372c9f7b57e0ff0
 SHA512 
8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4
-DIST xdm-1.1.15.tar.xz 420844 BLAKE2B 
d171f46322fb346e7844ebf4095f9b3f86992984a59d5b42644e82ef2efbada8d0c0c465a0caa73ee0d6ed8e137ee883ef2efdd38bb240decb1b8047b518ee2e
 SHA512 
b36c978b6a54e3db43f929c52cbf47ea226dc0fe018f8284d8c495c73f269af33a7441d5a5072d8e9b2a34e9c71767de9d8762bc3ed196b1bebc78b016f7d8bb
 DIST xdm-1.1.16.tar.xz 420072 BLAKE2B 
1a970b99a0848b0bcb55870c1665281afc355685b4e08148cefd953456fbed5dc71a9a66fa670e80f07de3502615e3c2e81293e9476f04ce965d73be5365bd9e
 SHA512 
a7e0aca67b770b3939aee2c12feac3c0f5efa531ec4a6045ab8b53d9c35b701ab5533447feb39b7cbe0df74ff8483ee1637314b847b37a6c3f7e9c8fdf5e172d

diff --git a/x11-apps/xdm/xdm-1.1.15.ebuild b/x11-apps/xdm/xdm-1.1.15.ebuild
deleted file mode 100644
index 768e12532ef5..
--- a/x11-apps/xdm/xdm-1.1.15.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3 pam systemd
-
-DEFAULTVT=vt7
-
-DESCRIPTION="X.Org xdm application"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-IUSE="pam systemd truetype xinerama xpm"
-
-RDEPEND="
-   x11-apps/sessreg
-   x11-apps/xconsole
-   x11-apps/xinit
-   x11-apps/xrdb
-   x11-apps/xsm
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXaw
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   virtual/libcrypt:=
-   pam? ( sys-libs/pam )
-   systemd? ( >=sys-apps/systemd-209:= )
-   truetype? (
-   x11-libs/libXrender
-   x11-libs/libXft
-   )
-   xinerama? ( x11-libs/libXinerama )
-   xpm? ( x11-libs/libXpm )
-   elibc_glibc? ( dev-libs/libbsd )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-src_prepare() {
-   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
-   xdm.service.in || die
-
-   # Disable XDM-AUTHORIZATION-1 (bug #445662).
-   # it causes issue with libreoffice and SDL games (bug #306223).
-   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
-   config/xdm-config.in || die
-
-   xorg-3_src_prepare
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   --enable-ipv6
-   $(use_with pam)
-   $(use_with systemd systemd-daemon)
-   $(use_with truetype xft)
-   $(use_with xinerama)
-   $(use_enable xpm xpm-logos)
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-default-vt=${DEFAULTVT}
-   --with-xdmconfigdir=/etc/X11/xdm
-   )
-   xorg-3_src_configure
-}
-
-src_install() {
-   xorg-3_src_install
-
-   exeinto /usr/$(get_libdir)/X11/xdm
-   doexe "${FILESDIR}"/Xsession
-
-   use pam && pamd_mimic system-local-login xdm auth account session
-
-   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
-   keepdir /var/lib/xdm
-}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-04-04 Thread Matt Turner
commit: 4b24b98fc333940b9064aff8f5563a5bc2cd2333
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  5 01:18:56 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  5 01:20:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b24b98f

x11-apps/xdm: Version bump to 1.1.16

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |  1 +
 x11-apps/xdm/xdm-1.1.16.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index 61952ce02c27..a3782b41c074 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1,2 +1,3 @@
 DIST xdm-1.1.14.tar.xz 419324 BLAKE2B 
e1c4f1db1af670171e80b7ab759f8e477c84997a873401eb27042590eebe457b38dc7bc998c42e954012ce06c1f4c216655a9c2809a22d88e372c9f7b57e0ff0
 SHA512 
8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4
 DIST xdm-1.1.15.tar.xz 420844 BLAKE2B 
d171f46322fb346e7844ebf4095f9b3f86992984a59d5b42644e82ef2efbada8d0c0c465a0caa73ee0d6ed8e137ee883ef2efdd38bb240decb1b8047b518ee2e
 SHA512 
b36c978b6a54e3db43f929c52cbf47ea226dc0fe018f8284d8c495c73f269af33a7441d5a5072d8e9b2a34e9c71767de9d8762bc3ed196b1bebc78b016f7d8bb
+DIST xdm-1.1.16.tar.xz 420072 BLAKE2B 
1a970b99a0848b0bcb55870c1665281afc355685b4e08148cefd953456fbed5dc71a9a66fa670e80f07de3502615e3c2e81293e9476f04ce965d73be5365bd9e
 SHA512 
a7e0aca67b770b3939aee2c12feac3c0f5efa531ec4a6045ab8b53d9c35b701ab5533447feb39b7cbe0df74ff8483ee1637314b847b37a6c3f7e9c8fdf5e172d

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
new file mode 100644
index ..768e12532ef5
--- /dev/null
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3 pam systemd
+
+DEFAULTVT=vt7
+
+DESCRIPTION="X.Org xdm application"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="pam systemd truetype xinerama xpm"
+
+RDEPEND="
+   x11-apps/sessreg
+   x11-apps/xconsole
+   x11-apps/xinit
+   x11-apps/xrdb
+   x11-apps/xsm
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXaw
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   virtual/libcrypt:=
+   pam? ( sys-libs/pam )
+   systemd? ( >=sys-apps/systemd-209:= )
+   truetype? (
+   x11-libs/libXrender
+   x11-libs/libXft
+   )
+   xinerama? ( x11-libs/libXinerama )
+   xpm? ( x11-libs/libXpm )
+   elibc_glibc? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+src_prepare() {
+   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+   xdm.service.in || die
+
+   # Disable XDM-AUTHORIZATION-1 (bug #445662).
+   # it causes issue with libreoffice and SDL games (bug #306223).
+   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
+   config/xdm-config.in || die
+
+   xorg-3_src_prepare
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   --enable-ipv6
+   $(use_with pam)
+   $(use_with systemd systemd-daemon)
+   $(use_with truetype xft)
+   $(use_with xinerama)
+   $(use_enable xpm xpm-logos)
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-default-vt=${DEFAULTVT}
+   --with-xdmconfigdir=/etc/X11/xdm
+   )
+   xorg-3_src_configure
+}
+
+src_install() {
+   xorg-3_src_install
+
+   exeinto /usr/$(get_libdir)/X11/xdm
+   doexe "${FILESDIR}"/Xsession
+
+   use pam && pamd_mimic system-local-login xdm auth account session
+
+   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
+   keepdir /var/lib/xdm
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-03-23 Thread Matt Turner
commit: df0fe75d41ef08e8ddc078a4749fafdb6b2c9d50
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 23 23:56:17 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 23 23:58:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0fe75d

x11-apps/xdm: Version bump to 1.1.15

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |  1 +
 x11-apps/xdm/xdm-1.1.15.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index 1a1db64a0714..61952ce02c27 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1 +1,2 @@
 DIST xdm-1.1.14.tar.xz 419324 BLAKE2B 
e1c4f1db1af670171e80b7ab759f8e477c84997a873401eb27042590eebe457b38dc7bc998c42e954012ce06c1f4c216655a9c2809a22d88e372c9f7b57e0ff0
 SHA512 
8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4
+DIST xdm-1.1.15.tar.xz 420844 BLAKE2B 
d171f46322fb346e7844ebf4095f9b3f86992984a59d5b42644e82ef2efbada8d0c0c465a0caa73ee0d6ed8e137ee883ef2efdd38bb240decb1b8047b518ee2e
 SHA512 
b36c978b6a54e3db43f929c52cbf47ea226dc0fe018f8284d8c495c73f269af33a7441d5a5072d8e9b2a34e9c71767de9d8762bc3ed196b1bebc78b016f7d8bb

diff --git a/x11-apps/xdm/xdm-1.1.15.ebuild b/x11-apps/xdm/xdm-1.1.15.ebuild
new file mode 100644
index ..768e12532ef5
--- /dev/null
+++ b/x11-apps/xdm/xdm-1.1.15.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3 pam systemd
+
+DEFAULTVT=vt7
+
+DESCRIPTION="X.Org xdm application"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="pam systemd truetype xinerama xpm"
+
+RDEPEND="
+   x11-apps/sessreg
+   x11-apps/xconsole
+   x11-apps/xinit
+   x11-apps/xrdb
+   x11-apps/xsm
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXaw
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   virtual/libcrypt:=
+   pam? ( sys-libs/pam )
+   systemd? ( >=sys-apps/systemd-209:= )
+   truetype? (
+   x11-libs/libXrender
+   x11-libs/libXft
+   )
+   xinerama? ( x11-libs/libXinerama )
+   xpm? ( x11-libs/libXpm )
+   elibc_glibc? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+src_prepare() {
+   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+   xdm.service.in || die
+
+   # Disable XDM-AUTHORIZATION-1 (bug #445662).
+   # it causes issue with libreoffice and SDL games (bug #306223).
+   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
+   config/xdm-config.in || die
+
+   xorg-3_src_prepare
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   --enable-ipv6
+   $(use_with pam)
+   $(use_with systemd systemd-daemon)
+   $(use_with truetype xft)
+   $(use_with xinerama)
+   $(use_enable xpm xpm-logos)
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-default-vt=${DEFAULTVT}
+   --with-xdmconfigdir=/etc/X11/xdm
+   )
+   xorg-3_src_configure
+}
+
+src_install() {
+   xorg-3_src_install
+
+   exeinto /usr/$(get_libdir)/X11/xdm
+   doexe "${FILESDIR}"/Xsession
+
+   use pam && pamd_mimic system-local-login xdm auth account session
+
+   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
+   keepdir /var/lib/xdm
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-01-24 Thread Matt Turner
commit: 7e05b6c566922dceab78c169896eced8f36f6a93
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jan 24 16:51:46 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jan 24 17:00:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e05b6c5

x11-apps/xdm: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/xdm-1.1.14.ebuild | 79 --
 1 file changed, 79 deletions(-)

diff --git a/x11-apps/xdm/xdm-1.1.14.ebuild b/x11-apps/xdm/xdm-1.1.14.ebuild
deleted file mode 100644
index 284991c3952e..
--- a/x11-apps/xdm/xdm-1.1.14.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3 pam systemd
-
-DEFAULTVT=vt7
-
-DESCRIPTION="X.Org xdm application"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="pam systemd truetype xinerama xpm"
-
-RDEPEND="
-   x11-apps/sessreg
-   x11-apps/xconsole
-   x11-apps/xinit
-   x11-apps/xrdb
-   x11-apps/xsm
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXaw
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   virtual/libcrypt:=
-   pam? ( sys-libs/pam )
-   systemd? ( >=sys-apps/systemd-209:= )
-   truetype? (
-   x11-libs/libXrender
-   x11-libs/libXft
-   )
-   xinerama? ( x11-libs/libXinerama )
-   xpm? ( x11-libs/libXpm )
-   elibc_glibc? ( dev-libs/libbsd )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-src_prepare() {
-   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
-   xdm.service.in || die
-
-   # Disable XDM-AUTHORIZATION-1 (bug #445662).
-   # it causes issue with libreoffice and SDL games (bug #306223).
-   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
-   config/xdm-config.in || die
-
-   xorg-3_src_prepare
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   --enable-ipv6
-   $(use_with pam)
-   $(use_with systemd systemd-daemon)
-   $(use_with truetype xft)
-   $(use_with xinerama)
-   $(use_enable xpm xpm-logos)
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-default-vt=${DEFAULTVT}
-   --with-xdmconfigdir=/etc/X11/xdm
-   )
-   xorg-3_src_configure
-}
-
-src_install() {
-   xorg-3_src_install
-
-   exeinto /usr/$(get_libdir)/X11/xdm
-   doexe "${FILESDIR}"/Xsession
-
-   use pam && pamd_mimic system-local-login xdm auth account session
-
-   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
-   keepdir /var/lib/xdm
-}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-01-23 Thread Sam James
commit: 1257808c263200257e994c251b4673b2402bbf94
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 16:39:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 16:39:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1257808c

x11-apps/xdm: Stabilize 1.1.14-r1 ppc, #922129

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
index d41e87268a01..d33d52bc8907 100644
--- a/x11-apps/xdm/xdm-1.1.14-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-01-14 Thread Sam James
commit: abbb28ea8790b3c2f84c62b61c80703a363639c3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 14 20:16:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 14 20:16:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbb28ea

x11-apps/xdm: Stabilize 1.1.14-r1 amd64, #922129

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
index d2274dee75f5..d41e87268a01 100644
--- a/x11-apps/xdm/xdm-1.1.14-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-01-14 Thread Sam James
commit: f1ffa85c0daed5100cab8729b210b5d190828c83
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 14 20:16:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 14 20:16:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ffa85c

x11-apps/xdm: Stabilize 1.1.14-r1 sparc, #922129

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
index 9fc6ed274b91..c950f82e6814 100644
--- a/x11-apps/xdm/xdm-1.1.14-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-01-14 Thread Sam James
commit: d46630105fce53a4d1207845c10709548bd67dee
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 14 20:16:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 14 20:16:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4663010

x11-apps/xdm: Stabilize 1.1.14-r1 ppc64, #922129

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
index 94ff7139f5a9..d2274dee75f5 100644
--- a/x11-apps/xdm/xdm-1.1.14-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-01-14 Thread Sam James
commit: 72025c01dec6608894a5f9288c01c553758e897b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 14 20:16:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 14 20:16:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72025c01

x11-apps/xdm: Stabilize 1.1.14-r1 x86, #922129

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
index c950f82e6814..94ff7139f5a9 100644
--- a/x11-apps/xdm/xdm-1.1.14-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-01-14 Thread Arthur Zamarin
commit: edef1c317193bdd478b6db1224c0a1ba44a27e9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 14 19:53:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan 14 19:53:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edef1c31

x11-apps/xdm: Stabilize 1.1.14-r1 arm64, #922129

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-apps/xdm/xdm-1.1.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
index e6dc370d..9fc6ed274b91 100644
--- a/x11-apps/xdm/xdm-1.1.14-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-01-14 Thread Arthur Zamarin
commit: c51b74b5f76deb88472007b065f85f2f798464ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 14 19:52:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jan 14 19:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c51b74b5

x11-apps/xdm: Stabilize 1.1.14-r1 arm, #922129

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-apps/xdm/xdm-1.1.14-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
index 05afdd6ad05a..e6dc370d 100644
--- a/x11-apps/xdm/xdm-1.1.14-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/files/, x11-apps/xdm/

2023-12-09 Thread Sam James
commit: 6c4df370a29c7e5ceb675dc33abb4fbce398cab8
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  9 16:37:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  9 18:06:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4df370

x11-apps/xdm: fix modern C issue

Closes: https://bugs.gentoo.org/919207
Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/files/xdm-1.1.14-c99.patch | 38 +++
 x11-apps/xdm/xdm-1.1.14-r1.ebuild   | 83 +
 2 files changed, 121 insertions(+)

diff --git a/x11-apps/xdm/files/xdm-1.1.14-c99.patch 
b/x11-apps/xdm/files/xdm-1.1.14-c99.patch
new file mode 100644
index ..a72d961e3f60
--- /dev/null
+++ b/x11-apps/xdm/files/xdm-1.1.14-c99.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/919207
+https://gitlab.freedesktop.org/xorg/app/xdm/-/issues/15
+https://gitlab.freedesktop.org/xorg/app/xdm/-/merge_requests/18
+
+From bccb77746528134aa2e865ca4f44fd9424738b3f Mon Sep 17 00:00:00 2001
+From: Alan Coopersmith 
+Date: Tue, 5 Dec 2023 17:25:28 -0800
+Subject: [PATCH] Fix -Wincompatible-pointer-types warning from gcc (issue #15)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+chooser.c:280:26: warning: passing argument 2 of ‘XawListChange’ from
+ incompatible pointer type [-Wincompatible-pointer-types]
+  280 | XawListChange (list, newTable, size, 0, TRUE);
+  |  ^~~~
+  |  |
+  |  char **
+In file included from chooser.c:59:
+/usr/include/X11/Xaw/List.h:170:27: note: expected ‘const char **’ but
+ argument is of type ‘char **’
+  170 |  _Xconst char   **list,
+
+Closes: #15
+Signed-off-by: Alan Coopersmith 
+--- a/chooser/chooser.c
 b/chooser/chooser.c
+@@ -277,7 +277,7 @@ RebuildTable (int size)
+   newTable[i] = names->fullname;
+   qsort (newTable, size, sizeof (char *), HostnameCompare);
+ }
+-XawListChange (list, newTable, size, 0, TRUE);
++XawListChange (list, (_Xconst char **) newTable, size, 0, TRUE);
+ free (NameTable);
+ NameTable = newTable;
+ NameTableSize = size;
+-- 
+GitLab

diff --git a/x11-apps/xdm/xdm-1.1.14-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
new file mode 100644
index ..05afdd6ad05a
--- /dev/null
+++ b/x11-apps/xdm/xdm-1.1.14-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3 pam systemd
+
+DEFAULTVT=vt7
+
+DESCRIPTION="X.Org xdm application"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="pam systemd truetype xinerama xpm"
+
+RDEPEND="
+   x11-apps/sessreg
+   x11-apps/xconsole
+   x11-apps/xinit
+   x11-apps/xrdb
+   x11-apps/xsm
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXaw
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   virtual/libcrypt:=
+   pam? ( sys-libs/pam )
+   systemd? ( >=sys-apps/systemd-209:= )
+   truetype? (
+   x11-libs/libXrender
+   x11-libs/libXft
+   )
+   xinerama? ( x11-libs/libXinerama )
+   xpm? ( x11-libs/libXpm )
+   elibc_glibc? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.14-c99.patch
+)
+
+src_prepare() {
+   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+   xdm.service.in || die
+
+   # Disable XDM-AUTHORIZATION-1 (bug #445662).
+   # it causes issue with libreoffice and SDL games (bug #306223).
+   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
+   config/xdm-config.in || die
+
+   xorg-3_src_prepare
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   --enable-ipv6
+   $(use_with pam)
+   $(use_with systemd systemd-daemon)
+   $(use_with truetype xft)
+   $(use_with xinerama)
+   $(use_enable xpm xpm-logos)
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-default-vt=${DEFAULTVT}
+   --with-xdmconfigdir=/etc/X11/xdm
+   )
+   xorg-3_src_configure
+}
+
+src_install() {
+   xorg-3_src_install
+
+   exeinto /usr/$(get_libdir)/X11/xdm
+   doexe "${FILESDIR}"/Xsession
+
+   use pam && pamd_mimic system-local-login xdm auth account session
+
+   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
+   keepdir /var/lib/xdm
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2023-01-24 Thread Arthur Zamarin
commit: 39825be82f798b91b0f3e32836e7db9896a9d6a6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 24 18:28:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 24 18:28:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39825be8

x11-apps/xdm: Stabilize 1.1.14 arm64, #891865

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-apps/xdm/xdm-1.1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.14.ebuild b/x11-apps/xdm/xdm-1.1.14.ebuild
index 8f0b425a3db6..f2445a0dac00 100644
--- a/x11-apps/xdm/xdm-1.1.14.ebuild
+++ b/x11-apps/xdm/xdm-1.1.14.ebuild
@@ -10,7 +10,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-12-03 Thread Matt Turner
commit: c213c7b1f006459158c0aa0f2f10f6e97a8e0f29
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  3 23:38:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  3 23:49:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c213c7b1

x11-apps/xdm: Version bump to 1.1.14

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |  1 +
 x11-apps/xdm/xdm-1.1.14.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index de67dcea4402..ee3a679c8d4e 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1 +1,2 @@
 DIST xdm-1.1.13.tar.xz 418404 BLAKE2B 
b5e1df5e0fd284b227bac5b07114b7882c34adca8c8f7878350576f865ec0675fc7f8218b5eba24e0ca75895093f9412e838a997562ec99bc8196233354bd7eb
 SHA512 
1c7ba51dc8c6989ff6ede3a3abd06e002903609d4ebd31f06ec39fbfee3a80a690c6180f85c3ab135a0de4623261d92a191d1ca5f733cdb3bd2e7e78977b98e5
+DIST xdm-1.1.14.tar.xz 419324 BLAKE2B 
e1c4f1db1af670171e80b7ab759f8e477c84997a873401eb27042590eebe457b38dc7bc998c42e954012ce06c1f4c216655a9c2809a22d88e372c9f7b57e0ff0
 SHA512 
8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4

diff --git a/x11-apps/xdm/xdm-1.1.14.ebuild b/x11-apps/xdm/xdm-1.1.14.ebuild
new file mode 100644
index ..1fc94cdc9425
--- /dev/null
+++ b/x11-apps/xdm/xdm-1.1.14.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3 pam systemd
+
+DEFAULTVT=vt7
+
+DESCRIPTION="X.Org xdm application"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="pam systemd truetype xinerama xpm"
+
+RDEPEND="
+   x11-apps/sessreg
+   x11-apps/xconsole
+   x11-apps/xinit
+   x11-apps/xrdb
+   x11-apps/xsm
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXaw
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   virtual/libcrypt:=
+   pam? ( sys-libs/pam )
+   systemd? ( >=sys-apps/systemd-209:= )
+   truetype? (
+   x11-libs/libXrender
+   x11-libs/libXft
+   )
+   xinerama? ( x11-libs/libXinerama )
+   xpm? ( x11-libs/libXpm )
+   elibc_glibc? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+src_prepare() {
+   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+   xdm.service.in || die
+
+   # Disable XDM-AUTHORIZATION-1 (bug #445662).
+   # it causes issue with libreoffice and SDL games (bug #306223).
+   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
+   config/xdm-config.in || die
+
+   xorg-3_src_prepare
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   --enable-ipv6
+   $(use_with pam)
+   $(use_with systemd systemd-daemon)
+   $(use_with truetype xft)
+   $(use_with xinerama)
+   $(use_enable xpm xpm-logos)
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-default-vt=${DEFAULTVT}
+   --with-xdmconfigdir=/etc/X11/xdm
+   )
+   xorg-3_src_configure
+}
+
+src_install() {
+   xorg-3_src_install
+
+   exeinto /usr/$(get_libdir)/X11/xdm
+   doexe "${FILESDIR}"/Xsession
+
+   use pam && pamd_mimic system-local-login xdm auth account session
+
+   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
+   keepdir /var/lib/xdm
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/, x11-apps/xdm/files/

2022-05-29 Thread Matt Turner
commit: 3f31004463002f72fb9d735969eeb599a3876721
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May 29 15:13:20 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 29 15:23:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f310044

x11-apps/xdm: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |   1 -
 x11-apps/xdm/files/xdm-1.1.12-consolekit.patch | 269 -
 x11-apps/xdm/xdm-1.1.12-r1.ebuild  |  83 
 3 files changed, 353 deletions(-)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index 67078cd5654f..de67dcea4402 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1,2 +1 @@
-DIST xdm-1.1.12.tar.bz2 512074 BLAKE2B 
a82d124f4b7ce3185d703fca3aade92e86094602aec5343566ba8c91c54b70cdedbaea2fa6fee330d7ed48d9138b04a998aa2dae06db2683bfcce6c7693edc82
 SHA512 
1a4be0a070ced5db8fda6fc74794c9f9ed0cb37fa440fda6a3a7652aff62dfc3d7ba68b9facf054671ebf0f4db2a0eec29d0aa3716e3407ccd5529bac3553bdb
 DIST xdm-1.1.13.tar.xz 418404 BLAKE2B 
b5e1df5e0fd284b227bac5b07114b7882c34adca8c8f7878350576f865ec0675fc7f8218b5eba24e0ca75895093f9412e838a997562ec99bc8196233354bd7eb
 SHA512 
1c7ba51dc8c6989ff6ede3a3abd06e002903609d4ebd31f06ec39fbfee3a80a690c6180f85c3ab135a0de4623261d92a191d1ca5f733cdb3bd2e7e78977b98e5

diff --git a/x11-apps/xdm/files/xdm-1.1.12-consolekit.patch 
b/x11-apps/xdm/files/xdm-1.1.12-consolekit.patch
deleted file mode 100644
index 232d10d94db8..
--- a/x11-apps/xdm/files/xdm-1.1.12-consolekit.patch
+++ /dev/null
@@ -1,269 +0,0 @@
-http://bugs.gentoo.org/360987
-http://projects.archlinux.org/svntogit/packages.git/plain/trunk/xdm-consolekit.patch?h=packages/xorg-xdm
-http://lists.x.org/archives/xorg-devel/2011-February/019615.html
-http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615020

- configure.ac   |  20 --
- include/dm.h   |   3 ++
- man/xdm.man|   6 +++
- xdm/resource.c |  13 ++-
- xdm/session.c  | 102 +
- 5 files changed, 140 insertions(+), 4 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index d110809..db973f7 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -168,15 +168,15 @@ AS_IF([test "x$with_systemdsystemunitdir" != "xno"], [
- AM_CONDITIONAL(HAVE_SYSTEMD, [test "x$with_systemdsystemunitdir" != "xno"])
- 
- # Check whether to enable systemd startup notification.
--# This requires libsystemd-daemon.
-+# This requires libsystemd.
- AC_ARG_WITH([systemd-daemon], AS_HELP_STRING([--with-systemd-daemon],
-   [Add support for systemd startup notification (default is 
autodetected)]),
-   [USE_SYSTEMD_DAEMON=$withval], [USE_SYSTEMD_DAEMON=auto])
- AS_IF([test "x$USE_SYSTEMD_DAEMON" != "xno"], [
--PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd-daemon],
-+PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd],
-   [AC_DEFINE(USE_SYSTEMD_DAEMON,1,[Use systemd startup notification])],
-   [AS_IF([test "x$USE_SYSTEMD_DAEMON" = "xyes"],
--  [AC_MSG_ERROR([systemd startup notification support requested, but 
libsystemd-daemon not found.])]
-+  [AC_MSG_ERROR([systemd startup notification support requested, but 
libsystemd not found.])]
-   )]
- )
- ])
-@@ -395,6 +395,20 @@ PKG_CHECK_MODULES(DMCP, xdmcp)
- PKG_CHECK_MODULES(XLIB, x11)
- PKG_CHECK_MODULES(AUTH, xau)
- 
-+# ConsoleKit support
-+AC_ARG_WITH(consolekit, AC_HELP_STRING([--with-consolekit], [Use ConsoleKit]),
-+  [USE_CONSOLEKIT=$withval], [USE_CONSOLEKIT=yes])
-+if test x"$USE_CONSOLEKIT" != xno; then
-+  PKG_CHECK_MODULES(CK_CONNECTOR, ck-connector,
-+  [USE_CONSOLEKIT=yes], [USE_CONSOLEKIT=no])
-+  if test x"$USE_CONSOLEKIT" = xyes; then
-+  AC_DEFINE([USE_CONSOLEKIT], 1, [Define to 1 to use ConsoleKit])
-+  XDM_CFLAGS="$XDM_CFLAGS $CK_CONNECTOR_CFLAGS -DUSE_CONSOLEKIT"
-+  XDM_LIBS="$XDM_LIBS $CK_CONNECTOR_LIBS"
-+  fi
-+fi
-+dnl AM_CONDITIONAL(USE_CONSOLEKIT, test$USE_CONSOLEKIT = xyes)
-+
- #
- # Greeter
- #
-diff --git a/include/dm.h b/include/dm.h
-index 9116d6f..27fdd71 100644
 a/include/dm.h
-+++ b/include/dm.h
-@@ -327,6 +327,9 @@ extern char*randomFile;
- extern char   *prngdSocket;
- extern intprngdPort;
- # endif
-+#ifdef USE_CONSOLEKIT
-+extern intuse_consolekit;
-+#endif
- 
- extern char   *greeterLib;
- extern char   *willing;
-diff --git a/man/xdm.man b/man/xdm.man
-index ef57d8c..de99d25 100644
 a/man/xdm.man
-+++ b/man/xdm.man
-@@ -48,6 +48,8 @@ xdm \- X Display Manager with support for XDMCP, host chooser
- ] [
- .B \-session
- .I session_program
-+] [
-+.B \-noconsolekit
- ]
- .SH DESCRIPTION
- .I Xdm
-@@ -215,6 +217,10 @@ indicates the program to run as the session after the 
user has logged in.
- .IP "\fB\-xrm\fP \fIresource_specification\fP"
- Allows an arbitrary resource to be specified, as in most
- X Toolkit applications.
-+.IP 

[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-05-27 Thread Sam James
commit: 4660decf13e55c1107a7b2920b7d2436efa9b07a
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 01:34:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 01:34:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4660decf

x11-apps/xdm: Stabilize 1.1.13 ppc64, #843167

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.13.ebuild b/x11-apps/xdm/xdm-1.1.13.ebuild
index 2594355d2c6a..33796ac95e7b 100644
--- a/x11-apps/xdm/xdm-1.1.13.ebuild
+++ b/x11-apps/xdm/xdm-1.1.13.ebuild
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-05-25 Thread Jakov Smolić
commit: 39f4a9902b7acedc65f07fac6e49b1476ca98471
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 25 18:00:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 25 18:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f4a990

x11-apps/xdm: Stabilize 1.1.13 sparc, #843167

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-apps/xdm/xdm-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.13.ebuild b/x11-apps/xdm/xdm-1.1.13.ebuild
index 463e2fffabb7..2594355d2c6a 100644
--- a/x11-apps/xdm/xdm-1.1.13.ebuild
+++ b/x11-apps/xdm/xdm-1.1.13.ebuild
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-05-25 Thread Jakov Smolić
commit: 4fa3627ac6fac49f90ee7d7d329a5a2caa71623c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 25 17:57:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 25 17:57:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa3627a

x11-apps/xdm: Stabilize 1.1.13 ppc, #843167

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-apps/xdm/xdm-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.13.ebuild b/x11-apps/xdm/xdm-1.1.13.ebuild
index ab342cc152e7..93fd88fb7644 100644
--- a/x11-apps/xdm/xdm-1.1.13.ebuild
+++ b/x11-apps/xdm/xdm-1.1.13.ebuild
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-05-08 Thread Sam James
commit: 8ec71d005ffda3810b4f3e99850939d98d844a76
Author: Sam James  gentoo  org>
AuthorDate: Sun May  8 23:01:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  8 23:01:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec71d00

x11-apps/xdm: Stabilize 1.1.13 arm64, #843167

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.13.ebuild b/x11-apps/xdm/xdm-1.1.13.ebuild
index 0e60ca71efe8..ab342cc152e7 100644
--- a/x11-apps/xdm/xdm-1.1.13.ebuild
+++ b/x11-apps/xdm/xdm-1.1.13.ebuild
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-05-07 Thread Jakov Smolić
commit: 189a5333d2cca733ae1ff800543ae19c65ffcfc6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May  7 17:53:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May  7 17:55:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=189a5333

x11-apps/xdm: Stabilize 1.1.13 x86, #843167

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-apps/xdm/xdm-1.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.13.ebuild b/x11-apps/xdm/xdm-1.1.13.ebuild
index dc8ac3d911a0..0e60ca71efe8 100644
--- a/x11-apps/xdm/xdm-1.1.13.ebuild
+++ b/x11-apps/xdm/xdm-1.1.13.ebuild
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-04-03 Thread Matt Turner
commit: bb67bc20c711b6048e8d93805e1dd34245b8c7b7
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr  4 03:00:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr  4 03:00:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb67bc20

x11-apps/xdm: Version bump to 1.1.13

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |  1 +
 x11-apps/xdm/xdm-1.1.13.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index 141eede7e334..67078cd5654f 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1 +1,2 @@
 DIST xdm-1.1.12.tar.bz2 512074 BLAKE2B 
a82d124f4b7ce3185d703fca3aade92e86094602aec5343566ba8c91c54b70cdedbaea2fa6fee330d7ed48d9138b04a998aa2dae06db2683bfcce6c7693edc82
 SHA512 
1a4be0a070ced5db8fda6fc74794c9f9ed0cb37fa440fda6a3a7652aff62dfc3d7ba68b9facf054671ebf0f4db2a0eec29d0aa3716e3407ccd5529bac3553bdb
+DIST xdm-1.1.13.tar.xz 418404 BLAKE2B 
b5e1df5e0fd284b227bac5b07114b7882c34adca8c8f7878350576f865ec0675fc7f8218b5eba24e0ca75895093f9412e838a997562ec99bc8196233354bd7eb
 SHA512 
1c7ba51dc8c6989ff6ede3a3abd06e002903609d4ebd31f06ec39fbfee3a80a690c6180f85c3ab135a0de4623261d92a191d1ca5f733cdb3bd2e7e78977b98e5

diff --git a/x11-apps/xdm/xdm-1.1.13.ebuild b/x11-apps/xdm/xdm-1.1.13.ebuild
new file mode 100644
index ..14ff8b734c55
--- /dev/null
+++ b/x11-apps/xdm/xdm-1.1.13.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_EAUTORECONF=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3 pam systemd
+
+DEFAULTVT=vt7
+
+DESCRIPTION="X.Org xdm application"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="ipv6 pam systemd truetype xinerama xpm"
+
+RDEPEND="
+   x11-apps/sessreg
+   x11-apps/xconsole
+   x11-apps/xinit
+   x11-apps/xrdb
+   x11-apps/xsm
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXdmcp
+   x11-libs/libXmu
+   x11-libs/libXt
+   virtual/libcrypt:=
+   pam? ( sys-libs/pam )
+   systemd? ( >=sys-apps/systemd-209 )
+   truetype? (
+   x11-libs/libXrender
+   x11-libs/libXft
+   )
+   xinerama? ( x11-libs/libXinerama )
+   xpm? ( x11-libs/libXpm )
+   elibc_glibc? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+PATCHES=(
+   "${FILESDIR}"/xdm-1.1.12-make-xinerama-optional.patch
+)
+
+src_prepare() {
+   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+   xdm.service.in || die
+
+   # Disable XDM-AUTHORIZATION-1 (bug #445662).
+   # it causes issue with libreoffice and SDL games (bug #306223).
+   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
+   config/xdm-config.in || die
+
+   xorg-3_src_prepare
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_enable ipv6)
+   $(use_with pam)
+   $(use_with systemd systemd-daemon)
+   $(use_with truetype xft)
+   $(use_with xinerama)
+   $(use_enable xpm xpm-logos)
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-default-vt=${DEFAULTVT}
+   --with-xdmconfigdir=/etc/X11/xdm
+   )
+   xorg-3_src_configure
+}
+
+src_install() {
+   xorg-3_src_install
+
+   exeinto /usr/$(get_libdir)/X11/xdm
+   doexe "${FILESDIR}"/Xsession
+
+   use pam && pamd_mimic system-local-login xdm auth account session
+
+   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
+   keepdir /var/lib/xdm
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-01-21 Thread Sam James
commit: 02431fa21101658b19d42fd0832c551aae59811c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 21 12:41:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 21 12:41:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02431fa2

x11-apps/xdm: Stabilize 1.1.12-r1 arm64, #831381

Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/xdm-1.1.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.12-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.12-r1.ebuild
index b55de89b5bc4..cf6d38b4a06a 100644
--- a/x11-apps/xdm/xdm-1.1.12-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12-r1.ebuild
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2022-01-09 Thread James Le Cuirot
commit: bec3f89fed97cb7f99dc4a86fa5a106f09763224
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan  9 09:45:44 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan  9 09:45:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec3f89f

x11-apps/xdm: Keyword 1.1.12-r1 for ~m68k

Manually tested and working.

Signed-off-by: James Le Cuirot  gentoo.org>

 x11-apps/xdm/xdm-1.1.12-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xdm/xdm-1.1.12-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.12-r1.ebuild
index 4369f11376d3..b55de89b5bc4 100644
--- a/x11-apps/xdm/xdm-1.1.12-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2021-09-22 Thread Yixun Lan
commit: 15d9f62490132b7f057b6d8373519562347eee24
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Sep 22 08:27:22 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep 22 08:28:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d9f624

x11-apps/xdm: keyword ~riscv

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 x11-apps/xdm/xdm-1.1.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.12-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.12-r1.ebuild
index 710112c9b7e..4369f11376d 100644
--- a/x11-apps/xdm/xdm-1.1.12-r1.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12-r1.ebuild
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2021-06-22 Thread Sam James
commit: 4113c738a80e90d854135f950e7db794153e211e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 22 22:04:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 22 22:34:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4113c738

x11-apps/xdm: add virtual/libcrypt dependency

Needed for upcoming libcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ulrich Müller  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 x11-apps/xdm/{xdm-1.1.12.ebuild => xdm-1.1.12-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12-r1.ebuild
similarity index 98%
rename from x11-apps/xdm/xdm-1.1.12.ebuild
rename to x11-apps/xdm/xdm-1.1.12-r1.ebuild
index 1199ae27622..710112c9b7e 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
x11-libs/libXdmcp
x11-libs/libXmu
x11-libs/libXt
+   virtual/libcrypt:=
pam? ( sys-libs/pam )
systemd? ( >=sys-apps/systemd-209 )
truetype? (



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2021-04-04 Thread Mike Gilbert
commit: 754e286bf1a5fdd6cf9d6be4cbbb3779dbd7559b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  5 02:03:01 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  5 02:03:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754e286b

x11-apps/xdm: avoid using FILESDIR in pkg_setup

Defining PATCHES and configure flags in pkg_setup is weird.
Move them to src_prepare and src_configure, respectively.

Signed-off-by: Mike Gilbert  gentoo.org>

 x11-apps/xdm/xdm-1.1.12.ebuild | 33 +
 1 file changed, 17 insertions(+), 16 deletions(-)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index 5f1478118b5..1199ae27622 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -37,13 +37,25 @@ RDEPEND="
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 
-pkg_setup() {
-   PATCHES=(
+src_prepare() {
+   local PATCHES=(
"${FILESDIR}"/${P}-consolekit.patch # bug 747124
"${FILESDIR}"/${P}-make-xinerama-optional.patch
)
 
-   XORG_CONFIGURE_OPTIONS=(
+   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+   xdm.service.in || die
+
+   # Disable XDM-AUTHORIZATION-1 (bug #445662).
+   # it causes issue with libreoffice and SDL games (bug #306223).
+   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
+   config/xdm-config.in || die
+
+   xorg-3_src_prepare
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
$(use_enable ipv6)
$(use_with pam)
$(use_with systemd systemd-daemon)
@@ -54,18 +66,7 @@ pkg_setup() {
--with-default-vt=${DEFAULTVT}
--with-xdmconfigdir=/etc/X11/xdm
)
-}
-
-src_prepare() {
-   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
-   xdm.service.in || die
-
-   # Disable XDM-AUTHORIZATION-1 (bug #445662).
-   # it causes issue with libreoffice and SDL games (bug #306223).
-   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
-   config/xdm-config.in || die
-
-   xorg-3_src_prepare
+   xorg-3_src_configure
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2020-10-08 Thread Mikle Kolyada
commit: d8d1a532c8156d5236b2a3bb5b14c9375621a88b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct  9 05:53:37 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct  9 05:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d1a532

x11-apps/xdm: apply consolekit patch again

Closes: https://bugs.gentoo.org/747124
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-apps/xdm/xdm-1.1.12.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index e84d025f2a9..f3006984c8e 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
 
 pkg_setup() {
PATCHES=(
+   "${FILESDIR}"/${P}-consolekit.patch # bug 747124
"${FILESDIR}"/${P}-make-xinerama-optional.patch
)
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2020-10-07 Thread Mikle Kolyada
commit: 4c526d3c351d0a534478753e6466a85aa272b956
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Oct  7 17:38:14 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Oct  7 17:40:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c526d3c

x11-apps/xdm: remove consolekit option completly

According to the configure script the consolekit option does not exist
at all.

Closes: https://bugs.gentoo.org/747121
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-apps/xdm/xdm-1.1.12.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index 7fa675f5075..e84d025f2a9 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -52,7 +52,6 @@ pkg_setup() {
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
--with-default-vt=${DEFAULTVT}
--with-xdmconfigdir=/etc/X11/xdm
-   --without-consolekit
)
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2020-10-06 Thread Mikle Kolyada
commit: 604cb1dde62396b91def09155b927dc39de48b63
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Oct  6 17:47:11 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Oct  6 17:47:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604cb1dd

x11-apps/xdm: Remove consolekit support

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-apps/xdm/metadata.xml  | 3 ---
 x11-apps/xdm/xdm-1.1.12.ebuild | 6 ++
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/x11-apps/xdm/metadata.xml b/x11-apps/xdm/metadata.xml
index cb9dcdc919b..3e36bc06aa4 100644
--- a/x11-apps/xdm/metadata.xml
+++ b/x11-apps/xdm/metadata.xml
@@ -5,7 +5,4 @@
 x...@gentoo.org
 X11
   
-  
-Enable native sys-auth/consolekit 
support
-  
 

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index aded1729151..7fa675f5075 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -12,7 +12,7 @@ DEFAULTVT=vt7
 DESCRIPTION="X.Org xdm application"
 
 KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="consolekit ipv6 pam systemd truetype xinerama xpm"
+IUSE="ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="
x11-apps/sessreg
@@ -25,7 +25,6 @@ RDEPEND="
x11-libs/libXdmcp
x11-libs/libXmu
x11-libs/libXt
-   consolekit? ( sys-auth/consolekit )
pam? ( sys-libs/pam )
systemd? ( >=sys-apps/systemd-209 )
truetype? (
@@ -40,13 +39,11 @@ DEPEND="${RDEPEND}
 
 pkg_setup() {
PATCHES=(
-   "${FILESDIR}"/${P}-consolekit.patch
"${FILESDIR}"/${P}-make-xinerama-optional.patch
)
 
XORG_CONFIGURE_OPTIONS=(
$(use_enable ipv6)
-   $(use_with consolekit)
$(use_with pam)
$(use_with systemd systemd-daemon)
$(use_with truetype xft)
@@ -55,6 +52,7 @@ pkg_setup() {
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
--with-default-vt=${DEFAULTVT}
--with-xdmconfigdir=/etc/X11/xdm
+   --without-consolekit
)
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2020-03-11 Thread Matt Turner
commit: a3a85ff642cab070bcd1f29976c629a53fe511cc
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 18:39:44 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 18:41:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a85ff6

x11-apps/xdm: Drop outdated blocker

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/xdm-1.1.12.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index 0013a5a081d..395d907d0a4 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -36,8 +36,7 @@ RDEPEND="
xpm? ( x11-libs/libXpm )
elibc_glibc? ( dev-libs/libbsd )"
 DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-   consolekit? ( !=sys-auth/pambase-20101024-r1 )"
+   x11-base/xorg-proto"
 
 pkg_setup() {
PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2019-10-12 Thread Mikle Kolyada
commit: 4cfa70b20ddaa66c545222d8bebe14bb50314bb8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 18:11:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 18:11:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfa70b2

x11-apps/xdm: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-apps/xdm/xdm-1.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index 474380fa06f..ec0a4a054ed 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
x11-libs/libXmu
x11-libs/libXt
consolekit? ( sys-auth/consolekit )
-   pam? ( virtual/pam )
+   pam? ( sys-libs/pam )
systemd? ( >=sys-apps/systemd-209 )
truetype? (
x11-libs/libXrender



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/files/, x11-apps/xdm/

2019-05-03 Thread Matt Turner
commit: 8d1be7f65bc45ddfea7e75a2c645138b787e4179
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May  3 23:21:31 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May  3 23:23:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1be7f6

x11-apps/xdm: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |   1 -
 .../xdm/files/xdm-1.1.11-arc4random-include.patch  |  18 --
 x11-apps/xdm/files/xdm-1.1.11-cve-2013-2179.patch  |  41 
 .../files/xdm-1.1.11-setproctitle-include.patch|  37 
 x11-apps/xdm/files/xdm-consolekit.patch| 230 -
 x11-apps/xdm/metadata.xml  |   1 -
 x11-apps/xdm/xdm-1.1.11-r3.ebuild  |  77 ---
 7 files changed, 405 deletions(-)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index ae11f03d02d..141eede7e33 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1,2 +1 @@
-DIST xdm-1.1.11.tar.bz2 446612 BLAKE2B 
ce9bed568e036a882ecc56d75f7ce8646d14ae00c754d6e5542ea5b186c3ef1ce8499e2d70190b4fbc4b344e0c70fd36deab5aacc5f1f55501db709300aee520
 SHA512 
fe6f2b7817c0f7f07a1f5f497edcdfa15b93986fd87f314daa472dac8625327ef46ebbf40d27fe8d4a8a2f8d5af8a01c4438a29356740e0eb350f2bd0c7ec0d5
 DIST xdm-1.1.12.tar.bz2 512074 BLAKE2B 
a82d124f4b7ce3185d703fca3aade92e86094602aec5343566ba8c91c54b70cdedbaea2fa6fee330d7ed48d9138b04a998aa2dae06db2683bfcce6c7693edc82
 SHA512 
1a4be0a070ced5db8fda6fc74794c9f9ed0cb37fa440fda6a3a7652aff62dfc3d7ba68b9facf054671ebf0f4db2a0eec29d0aa3716e3407ccd5529bac3553bdb

diff --git a/x11-apps/xdm/files/xdm-1.1.11-arc4random-include.patch 
b/x11-apps/xdm/files/xdm-1.1.11-arc4random-include.patch
deleted file mode 100644
index db948094b75..000
--- a/x11-apps/xdm/files/xdm-1.1.11-arc4random-include.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -ur a/xdm/genauth.c b/xdm/genauth.c
 a/xdm/genauth.c2011-09-25 09:35:47.0 +0200
-+++ b/xdm/genauth.c2014-01-06 16:28:09.664060603 +0100
-@@ -40,6 +40,14 @@
- 
- #include 
- 
-+#ifdef HAVE_ARC4RANDOM
-+# ifdef __linux__
-+#  include 
-+# else
-+#  include 
-+# endif
-+#endif
-+
- #include 
- #define Time_t time_t
- 

diff --git a/x11-apps/xdm/files/xdm-1.1.11-cve-2013-2179.patch 
b/x11-apps/xdm/files/xdm-1.1.11-cve-2013-2179.patch
deleted file mode 100644
index 34ae7ceb3cd..000
--- a/x11-apps/xdm/files/xdm-1.1.11-cve-2013-2179.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 8d1eb5c74413e4c9a21f689fc106949b121c0117 Mon Sep 17 00:00:00 2001
-From: mancha 
-Date: Wed, 22 May 2013 14:20:26 +
-Subject: Handle NULL returns from glibc 2.17+ crypt().
-
-Starting with glibc 2.17 (eglibc 2.17), crypt() fails with EINVAL
-(w/ NULL return) if the salt violates specifications. Additionally,
-on FIPS-140 enabled Linux systems, DES/MD5-encrypted passwords
-passed to crypt() fail with EPERM (w/ NULL return).
-
-If using glibc's crypt(), check return value to avoid a possible
-NULL pointer dereference.
-
-Reviewed-by: Matthieu Herrb 
-Signed-off-by: Alan Coopersmith 

-diff --git a/greeter/verify.c b/greeter/verify.c
-index db3cb7d..b009e2b 100644
 a/greeter/verify.c
-+++ b/greeter/verify.c
-@@ -329,6 +329,7 @@ Verify (struct display *d, struct greet_info *greet, 
struct verify_info *verify)
-   struct spwd *sp;
- #  endif
-   char*user_pass = NULL;
-+  char*crypted_pass = NULL;
- # endif
- # ifdef __OpenBSD__
-   char*s;
-@@ -464,7 +465,9 @@ Verify (struct display *d, struct greet_info *greet, 
struct verify_info *verify)
- #  if defined(ultrix) || defined(__ultrix__)
-   if (authenticate_user(p, greet->password, NULL) < 0)
- #  else
--  if (strcmp (crypt (greet->password, user_pass), user_pass))
-+  crypted_pass = crypt (greet->password, user_pass);
-+  if ((crypted_pass == NULL)
-+  || (strcmp (crypted_pass, user_pass)))
- #  endif
-   {
-   if(!greet->allow_null_passwd || strlen(p->pw_passwd) > 0) {
---
-cgit v0.9.0.2-2-gbebe

diff --git a/x11-apps/xdm/files/xdm-1.1.11-setproctitle-include.patch 
b/x11-apps/xdm/files/xdm-1.1.11-setproctitle-include.patch
deleted file mode 100644
index 0a3f32bbea0..000
--- a/x11-apps/xdm/files/xdm-1.1.11-setproctitle-include.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-diff -ur a/xdm/choose.c b/xdm/choose.c
 a/xdm/choose.c 2011-09-25 09:35:47.0 +0200
-+++ b/xdm/choose.c 2014-01-06 16:33:09.628065364 +0100
-@@ -54,6 +54,14 @@
- #  include   
- # endif
- 
-+# ifdef HAVE_SETPROCTITLE
-+#  ifdef __linux__
-+#   include 
-+#  else
-+#   include 
-+#  endif
-+# endif
-+
- # include 
- # define Time_t time_t
- 
-diff -ur a/xdm/session.c b/xdm/session.c
 a/xdm/session.c2011-09-25 09:35:47.0 +0200
-+++ b/xdm/session.c2014-01-06 16:40:57.508072789 +0100
-@@ -54,6 +54,15 @@
- # include 
- #endif
- 
-+# ifdef HAVE_SETPROCTITLE
-+#  include 
-+#  

[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2019-05-03 Thread Sergei Trofimovich
commit: a8517c210aae0995f8084a8361cbb4d6a503ed6e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri May  3 15:40:02 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May  3 20:30:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8517c21

x11-apps/xdm: stable 1.1.12 for sparc, bug #682846

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-apps/xdm/xdm-1.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index ee965447fa0..f1cf9836300 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -11,7 +11,7 @@ DEFAULTVT=vt7
 
 DESCRIPTION="X.Org xdm application"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
 IUSE="consolekit ipv6 pam systemd truetype xinerama xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2019-03-03 Thread Matt Turner
commit: fde79c64d2c08fe87fd9ae4cb020e20ca7ee563c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 17:55:08 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 17:55:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde79c64

x11-apps/xdm: Remove now unnecessary multilib inherit

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/xdm-1.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/xdm/xdm-1.1.12.ebuild b/x11-apps/xdm/xdm-1.1.12.ebuild
index e7d6bd75652..6ac0148c914 100644
--- a/x11-apps/xdm/xdm-1.1.12.ebuild
+++ b/x11-apps/xdm/xdm-1.1.12.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 XORG_EAUTORECONF=yes
 
-inherit multilib xorg-3 pam systemd
+inherit xorg-3 pam systemd
 
 DEFAULTVT=vt7
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/files/, x11-apps/xdm/

2019-03-02 Thread Matt Turner
commit: 9eab4843656a9d806f902602ccb19584f8863792
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 00:27:58 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 02:09:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eab4843

x11-apps/xdm: Version bump to 1.1.2

Various changes, addressing multiple bugs (in some cases partially):
- Depend on x11-apps/xsm (bug 329833)
- Drop IUSE=xdm-auth (bug 445662)
- Add IUSE=xinerama (bug 384371)
- Add IUSE=truetype (bug 608840)
- Add IUSE=xpm
- Add IUSE=systemd
- Port to EAPI=7 and xorg-3.eclass

Bug: https://bugs.gentoo.org/329833
Bug: https://bugs.gentoo.org/445662
Closes: https://bugs.gentoo.org/384371
Closes: https://bugs.gentoo.org/608840
Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |   1 +
 x11-apps/xdm/files/xdm-1.1.12-consolekit.patch | 269 +
 .../files/xdm-1.1.12-make-xinerama-optional.patch  |  34 +++
 x11-apps/xdm/xdm-1.1.12.ebuild |  84 +++
 4 files changed, 388 insertions(+)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index 0911b632ce9..ae11f03d02d 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1 +1,2 @@
 DIST xdm-1.1.11.tar.bz2 446612 BLAKE2B 
ce9bed568e036a882ecc56d75f7ce8646d14ae00c754d6e5542ea5b186c3ef1ce8499e2d70190b4fbc4b344e0c70fd36deab5aacc5f1f55501db709300aee520
 SHA512 
fe6f2b7817c0f7f07a1f5f497edcdfa15b93986fd87f314daa472dac8625327ef46ebbf40d27fe8d4a8a2f8d5af8a01c4438a29356740e0eb350f2bd0c7ec0d5
+DIST xdm-1.1.12.tar.bz2 512074 BLAKE2B 
a82d124f4b7ce3185d703fca3aade92e86094602aec5343566ba8c91c54b70cdedbaea2fa6fee330d7ed48d9138b04a998aa2dae06db2683bfcce6c7693edc82
 SHA512 
1a4be0a070ced5db8fda6fc74794c9f9ed0cb37fa440fda6a3a7652aff62dfc3d7ba68b9facf054671ebf0f4db2a0eec29d0aa3716e3407ccd5529bac3553bdb

diff --git a/x11-apps/xdm/files/xdm-1.1.12-consolekit.patch 
b/x11-apps/xdm/files/xdm-1.1.12-consolekit.patch
new file mode 100644
index 000..232d10d94db
--- /dev/null
+++ b/x11-apps/xdm/files/xdm-1.1.12-consolekit.patch
@@ -0,0 +1,269 @@
+http://bugs.gentoo.org/360987
+http://projects.archlinux.org/svntogit/packages.git/plain/trunk/xdm-consolekit.patch?h=packages/xorg-xdm
+http://lists.x.org/archives/xorg-devel/2011-February/019615.html
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615020
+---
+ configure.ac   |  20 --
+ include/dm.h   |   3 ++
+ man/xdm.man|   6 +++
+ xdm/resource.c |  13 ++-
+ xdm/session.c  | 102 +
+ 5 files changed, 140 insertions(+), 4 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index d110809..db973f7 100644
+--- a/configure.ac
 b/configure.ac
+@@ -168,15 +168,15 @@ AS_IF([test "x$with_systemdsystemunitdir" != "xno"], [
+ AM_CONDITIONAL(HAVE_SYSTEMD, [test "x$with_systemdsystemunitdir" != "xno"])
+ 
+ # Check whether to enable systemd startup notification.
+-# This requires libsystemd-daemon.
++# This requires libsystemd.
+ AC_ARG_WITH([systemd-daemon], AS_HELP_STRING([--with-systemd-daemon],
+   [Add support for systemd startup notification (default is 
autodetected)]),
+   [USE_SYSTEMD_DAEMON=$withval], [USE_SYSTEMD_DAEMON=auto])
+ AS_IF([test "x$USE_SYSTEMD_DAEMON" != "xno"], [
+-PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd-daemon],
++PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd],
+   [AC_DEFINE(USE_SYSTEMD_DAEMON,1,[Use systemd startup notification])],
+   [AS_IF([test "x$USE_SYSTEMD_DAEMON" = "xyes"],
+-  [AC_MSG_ERROR([systemd startup notification support requested, but 
libsystemd-daemon not found.])]
++  [AC_MSG_ERROR([systemd startup notification support requested, but 
libsystemd not found.])]
+   )]
+ )
+ ])
+@@ -395,6 +395,20 @@ PKG_CHECK_MODULES(DMCP, xdmcp)
+ PKG_CHECK_MODULES(XLIB, x11)
+ PKG_CHECK_MODULES(AUTH, xau)
+ 
++# ConsoleKit support
++AC_ARG_WITH(consolekit, AC_HELP_STRING([--with-consolekit], [Use ConsoleKit]),
++  [USE_CONSOLEKIT=$withval], [USE_CONSOLEKIT=yes])
++if test x"$USE_CONSOLEKIT" != xno; then
++  PKG_CHECK_MODULES(CK_CONNECTOR, ck-connector,
++  [USE_CONSOLEKIT=yes], [USE_CONSOLEKIT=no])
++  if test x"$USE_CONSOLEKIT" = xyes; then
++  AC_DEFINE([USE_CONSOLEKIT], 1, [Define to 1 to use ConsoleKit])
++  XDM_CFLAGS="$XDM_CFLAGS $CK_CONNECTOR_CFLAGS -DUSE_CONSOLEKIT"
++  XDM_LIBS="$XDM_LIBS $CK_CONNECTOR_LIBS"
++  fi
++fi
++dnl AM_CONDITIONAL(USE_CONSOLEKIT, test$USE_CONSOLEKIT = xyes)
++
+ #
+ # Greeter
+ #
+diff --git a/include/dm.h b/include/dm.h
+index 9116d6f..27fdd71 100644
+--- a/include/dm.h
 b/include/dm.h
+@@ -327,6 +327,9 @@ extern char*randomFile;
+ extern char   *prngdSocket;
+ extern intprngdPort;
+ # endif
++#ifdef USE_CONSOLEKIT
++extern intuse_consolekit;
++#endif
+ 
+ extern char   *greeterLib;
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2016-03-13 Thread Manuel Rüger
commit: 744f19bc7964bdc0363c83b7ea0d3dc9545a037c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Mar 13 15:06:58 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Mar 13 15:06:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744f19bc

x11-apps/xdm: Remove old

Package-Manager: portage-2.2.28

 x11-apps/xdm/xdm-1.1.11-r1.ebuild | 67 ---
 x11-apps/xdm/xdm-1.1.11-r2.ebuild | 73 ---
 2 files changed, 140 deletions(-)

diff --git a/x11-apps/xdm/xdm-1.1.11-r1.ebuild 
b/x11-apps/xdm/xdm-1.1.11-r1.ebuild
deleted file mode 100644
index 6afee5a..000
--- a/x11-apps/xdm/xdm-1.1.11-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-XORG_EAUTORECONF=yes
-
-inherit multilib xorg-2 pam systemd
-
-DEFAULTVT=vt7
-
-DESCRIPTION="X.Org xdm application"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd"
-IUSE="consolekit ipv6 pam"
-
-RDEPEND="x11-apps/xrdb
-   x11-libs/libXdmcp
-   x11-libs/libXaw
-   >=x11-apps/xinit-1.0.2-r3
-   x11-libs/libXinerama
-   x11-libs/libXmu
-   x11-libs/libX11
-   x11-libs/libXt
-   x11-apps/sessreg
-   x11-apps/xconsole
-   consolekit? ( sys-auth/consolekit )
-   pam? ( virtual/pam )
-   !