summaryrefslogtreecommitdiff
path: root/pcr/elogind/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/elogind/PKGBUILD')
-rw-r--r--pcr/elogind/PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/pcr/elogind/PKGBUILD b/pcr/elogind/PKGBUILD
index 4b399cfa3..9ae5b38d1 100644
--- a/pcr/elogind/PKGBUILD
+++ b/pcr/elogind/PKGBUILD
@@ -11,7 +11,7 @@ pkgbase=elogind
pkgname=('elogind' 'libelogind' 'libelogind-manpages')
pkgver=238.1.0
_commit='8bb4695ef79404b6731b20dee58115c313444754'
-pkgrel=2
+pkgrel=2.1
pkgdesc="The systemd project's logind, extracted to a standalone package"
arch=('i686' 'x86_64' 'armv7h')
url="https://github.com/elogind/elogind"
@@ -20,8 +20,10 @@ makedepends=('acl' 'docbook-xsl' 'gperf' 'pam'
'libcap' 'polkit' 'dbus' 'udev' 'meson' 'git')
validpgpkeys=('0C4DF110D49D911C593050BF5FC1DF9CEC74BA48') # Sven Eden <seden@havi.de>
source=(# fragment is latest tag for source verification, final merge in prepare()
- "git+https://github.com/elogind/elogind#tag=v${pkgver%.*}?signed")
-sha256sums=('SKIP')
+ "git+https://github.com/elogind/elogind#tag=v${pkgver%.*}?signed"
+ 'elogind-struct-statx-is-defined.patch')
+sha256sums=('SKIP'
+ '3d6a1b1590bee1e673db1384f570596a8604e2c68adf0a9c1dc81ed67c3943bb')
prepare() {
cd "$pkgbase"
@@ -29,6 +31,8 @@ prepare() {
# merge the latest stable commit (fast-foward only to make sure
# the verified tag is in)
git merge --ff-only "${_commit}"
+
+ patch -Np1 -i ../elogind-struct-statx-is-defined.patch
}
pkgver() {