From a812f65d05f5c11adb841393809739c43f364613 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Tue, 10 Apr 2018 13:28:46 -0300 Subject: [PATCH] gdm: update to 3.28.1. Closes #13357. Signed-off-by: Enno Boland --- srcpkgs/gdm/template | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template index 317028e0504..ba6c36feb40 100644 --- a/srcpkgs/gdm/template +++ b/srcpkgs/gdm/template @@ -1,7 +1,7 @@ # Template file for 'gdm' pkgname=gdm -version=3.28.0 -revision=2 +version=3.28.1 +revision=1 build_style=gnu-configure configure_args="$(vopt_enable gir introspection) --disable-schemas-compile --disable-static --with-default-pam-config=arch @@ -9,11 +9,18 @@ configure_args="$(vopt_enable gir introspection) --with-screenshot-dir=/var/lib/gdm/greeter --sbindir=/usr/bin --without-plymouth --with-xauth-dir=/run/gdm --with-pid-file=/run/gdm/gdm.pid --disable-systemd-journal --with-initial-vt=7 --enable-wayland-support" -hostmakedepends="automake libtool pkg-config itstool intltool gnome-doc-utils - $(vopt_if gir gobject-introspection)" -makedepends="glib-devel iso-codes gettext-devel - pam-devel nss-devel accountsservice-devel gtk+3-devel upower-devel - libSM-devel libcanberra-devel dconf elogind-devel" +hostmakedepends="automake gnome-doc-utils intltool itstool libtool pkg-config + $(vopt_if gir 'gobject-introspection')" +makedepends="accountsservice-devel dconf elogind-devel gettext-devel glib-devel + iso-codes libSM-devel libcanberra-devel nss-devel pam-devel upower-devel" +depends="gnome-settings-daemon gnome-shell xorg-server xorg-server-xwayland + xrdb" +short_desc="GNOME Display Manager" +maintainer="Enno Boland " +license="GPL-2.0-or-later" +homepage="http://www.gnome.org" +distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" +checksum=77068fa775bc2c002e85883c250103f6a77361d32ba0cb8a60997b70b397b2fb conf_files=" /etc/gdm/custom.conf /etc/pam.d/gdm-autologin @@ -25,14 +32,6 @@ conf_files=" # Create the 'gdm' system user/group. system_accounts="gdm" gdm_homedir="/var/lib/gdm" -depends="iso-codes xrdb xorg-server xorg-server-xwayland hicolor-icon-theme - dconf>=0.20 gnome-settings-daemon>=3.14 gnome-shell>=3.14" -short_desc="GNOME Display Manager" -maintainer="Enno Boland " -homepage="http://www.gnome.org" -license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=3a20dde3d02a0d27710ba883f4eaa4ce07c703c5fb15441f4295eee64cfeb944 # Package build options build_options="gir" @@ -48,6 +47,7 @@ pre_configure() { AUTOPOINT='intltoolize --automake -c' NOCONFIGURE=1 autoreconf -fi } + post_install() { vinstall $FILESDIR/Xsession 755 etc/gdm @@ -66,6 +66,7 @@ libgdm_package() { vmove "usr/lib/*.so.*" } } + gdm-devel_package() { depends="libgdm>=${version}_${revision}" short_desc+=" - development files"