diff options
author | Rasmus Thomsen <oss@cogitri.dev> | 2019-04-26 13:18:52 +0000 |
---|---|---|
committer | TBK <tbk@jjtc.eu> | 2019-05-25 18:05:19 +0200 |
commit | 983a26f8622b3e5519a8d35df0eaed1c014ba98f (patch) | |
tree | 1cdef1b2dc0e36cb64c7ace0307c0055eacba845 /testing/gdm/APKBUILD | |
parent | 6ab2cb7da50b09a9c8cf033e87c74d7006fcb580 (diff) | |
download | aports-983a26f8622b3e5519a8d35df0eaed1c014ba98f.tar.bz2 aports-983a26f8622b3e5519a8d35df0eaed1c014ba98f.tar.xz |
testing/gdm: update to 3.32.0
Closes: GH-7379
Diffstat (limited to 'testing/gdm/APKBUILD')
-rw-r--r-- | testing/gdm/APKBUILD | 66 |
1 files changed, 28 insertions, 38 deletions
diff --git a/testing/gdm/APKBUILD b/testing/gdm/APKBUILD index 9a1092475f..e221d111a5 100644 --- a/testing/gdm/APKBUILD +++ b/testing/gdm/APKBUILD @@ -1,35 +1,23 @@ -# Maintainer: +# Contributor: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Rasmus Thomsen <oss@cogitri.dev> pkgname=gdm -pkgver=3.24.2 -pkgrel=4 +pkgver=3.32.0 +pkgrel=0 pkgdesc="GNOME display manager" url="https://wiki.gnome.org/Projects/GDM" -arch="all" -license="GPL" -depends="dconf linux-pam" -depends_dev="" -makedepends="dconf-dev gnome-desktop-dev accountsservice-dev libcanberra-dev intltool itstool libxml2-utils consolekit2-dev linux-pam-dev autoconf automake libtool $depends_dev" -install="" -subpackages="$pkgname-dev $pkgname-lang" +arch="all !aarch64 !armhf !armv7 !x390x" +license="GPL-2.0-or-later" +depends="dconf linux-pam gnome-settings-daemon gnome-shell xorg-server + xorg-server-xwayland xrdb gsettings-desktop-schemas" +makedepends="dconf-dev gnome-desktop-dev accountsservice-dev libcanberra-dev linux-pam-dev + intltool itstool libxml2-utils libsm-dev iso-codes nss-dev upower-dev elogind-dev" +subpackages="$pkgname-dev $pkgname-lang $pkgname-openrc" source="https://download.gnome.org/sources/gdm/${pkgver%.*}/gdm-$pkgver.tar.xz - 0001-gdm-session-record-alpine-does-not-have-utmp.patch - 0002-configure-Alpine-does-not-use-PAM.patch - 0003-reintroduce-ConsoleKit-support.patch - - gdm-launch-environment.pam - gdm.initd" -builddir="$srcdir/gdm-$pkgver" -users="gdm" -groups="gdm" + gdm.initd + Xsession" install="gdm.pre-install" -prepare() { - default_prepare - autoreconf -} - build() { - cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -37,25 +25,27 @@ build() { --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ - --without-systemd \ + --disable-static \ --without-plymouth \ - --disable-systemd-journal \ - --with-console-kit \ - --with-pid-file=/var/run/gdm.pid + --with-initial-vt=7 \ + --enable-wayland-support \ + --without-tcp-wrappers \ + --with-pid-file=/var/run/gdm.pid \ + --enable-authentication-scheme=pam \ + --with-default-pam-config=arch \ + --with-log-dir=/var/log/gdm make } package() { - cd "$builddir" make DESTDIR="$pkgdir" install - install -m755 -D "$srcdir/$pkgname.initd" "$pkgdir/etc/init.d/$pkgname" - install -m644 -D "$srcdir"/gdm-launch-environment.pam "$pkgdir"/etc/pam.d/gdm-launch-environment + sed -i "s/pam_systemd\.so/pam_elogind.so/" "$pkgdir"/etc/pam.d/* + + install -m755 -D "$srcdir/Xsession" "$pkgdir"/etc/gdm + install -m755 -D "$srcdir/$pkgname.initd" "$pkgdir"/etc/init.d/gdm } -sha512sums="6e2649bce5520532a2976bac8a47629fc4c852d7127b913c29a9c43a7dba26d75472a083cbfff7b64bab56deb38ed13d8387d4d302d55f263c80120255a4a270 gdm-3.24.2.tar.xz -57ced6bf01ec45a0ab6147cd5235230c6e75f10b25c50bd046b6cec1668fa03db93404185394d61a83d5f144d325de36f9b62ebdfa67dcdda91757c1711852c3 0001-gdm-session-record-alpine-does-not-have-utmp.patch -6b75dde1370aa03de1f6c47d2a3fd07610392d8e82e94128be0af7eb06be01b7c365d6c406b77ca7c239a80d086f247c6693e8398d9196ab104b237892346598 0002-configure-Alpine-does-not-use-PAM.patch -b94ab78874ef7cfe67cc5dc6c9c4fbc746c1c83e7c44199c4d9a500ec4b042fd4aac767e7bb84070da31959ed80c7c79b6095546d3e71559dc8c4319df716f55 0003-reintroduce-ConsoleKit-support.patch -3ae36b4ef67205f1fddcf35486b60adb5d026fcd86af5cef7aeb09894467ca119218487a05b82e0b823af46ca226369303d32151d9b2c2c5118f744e03afd6be gdm-launch-environment.pam -3345a7af4cd794d29eaa7ff31f5f7351af0ae99653167dce4f288a8a295e007b2856c92402927bc86daac56f3b98775605164932268d8947b340caaa438c0a53 gdm.initd" +sha512sums="88016d0f800030a561e0360c63fdcb8499a605126f99a5a9f89606e086d7a934afc091843b2acd9091c1c643e7468ee31ae9a5b6264ae38064618ad577ef7ac0 gdm-3.32.0.tar.xz +fe3051e8c921243531fc7dac0c882bf0bfbdd2168a1e4466d6d05a6842040116762e274503a73ec58a36367e0ac89fb74842856bb666ac990b4ed3ac20e99e3a gdm.initd +f836cf0acdf148f2ae09ac28251b5126ce597f08254c43b1ec77596f75e1a3229926116c13f98554625be763e8d28415b27bd679b0a5de9f86bdca7857054c82 Xsession" |