summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTobias Powalowski2020-08-14 12:45:39 +0000
committerTobias Powalowski2020-08-14 12:45:39 +0000
commit532e170fdaad92420a0393989d4161a1277403d5 (patch)
tree00fe239c7760e411459c49570f6929c6c2ed0fdb /PKGBUILD
parent9b5d69772e61d16a70914ad35634356391b46c1b (diff)
downloadaur-532e170fdaad92420a0393989d4161a1277403d5.tar.gz
fix #67372, fix for pam 1.4.x
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 834a0896c962..6fdc4e49d856 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=sddm
pkgver=0.18.1
-pkgrel=2
+pkgrel=3
pkgdesc='QML based X11 and Wayland display manager'
arch=('x86_64')
url='https://github.com/sddm/sddm'
@@ -18,13 +18,17 @@ backup=('usr/share/sddm/scripts/Xsetup'
'etc/pam.d/sddm-greeter')
provides=('display-manager')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz"
- sddm.sysusers sddm.tmpfiles)
+ sddm.sysusers sddm.tmpfiles pam-faillock.diff)
sha256sums=('07296fc747010a5dd58a45f16c3224b439997afad42566e4b043c841b1b71700'
'9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f'
- 'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677')
+ 'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677'
+ '1ac9d20f6476cbfc5123460e924bd46ac9fcd0aa5131758054d762ffa86db516')
prepare() {
mkdir -p build
+ cd ${srcdir}/${pkgname}-${pkgver}
+ # fix pam 1.4.x #67372
+ patch -Np1 -i ${srcdir}/pam-faillock.diff
}
build() {
@@ -35,6 +39,7 @@ build() {
-DDBUS_CONFIG_DIR=/usr/share/dbus-1/system.d \
-DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \
-DBUILD_MAN_PAGES=ON
+
make
}