summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nonprism-testing/geoclue/PKGBUILD14
1 files changed, 11 insertions, 3 deletions
diff --git a/nonprism-testing/geoclue/PKGBUILD b/nonprism-testing/geoclue/PKGBUILD
index c9601519c..ba3537bac 100644
--- a/nonprism-testing/geoclue/PKGBUILD
+++ b/nonprism-testing/geoclue/PKGBUILD
@@ -12,7 +12,7 @@
pkgname=geoclue
-pkgver=2.5.5+6+gea52170
+pkgver=2.5.6
pkgrel=1
pkgrel+=.nonprism1
pkgdesc="Modular geoinformation service built on the D-Bus messaging system"
@@ -26,7 +26,7 @@ provides=("geoclue2=$pkgver-$pkgrel")
conflicts=(geoclue2)
replaces=(geoclue2)
backup=(etc/geoclue/geoclue.conf)
-_commit=ea52170f62da6cbdb8b5ff093c75cb639df9f11d # master
+_commit=555d676a91494b98ad0d52639590608a9594a8d3 # tags/2.5.6^0
source=("git+https://gitlab.freedesktop.org/geoclue/geoclue.git#commit=$_commit")
sha256sums=('SKIP')
@@ -37,10 +37,18 @@ pkgver() {
prepare() {
cd $pkgname
+ git cherry-pick -n 95c9ad4dc176 1a00809a0d89
}
build() {
- arch-meson $pkgname build -D 3g-source=false -D cdma-source=false -D modem-gps-source=false -D nmea-source=false -D mozilla-api-key=""
+ arch-meson $pkgname build \
+ -D dbus-srv-user=geoclue \
+ -D dbus-sys-dir=/usr/share/dbus-1/system.d \
+ -D 3g-source=false \
+ -D cdma-source=false \
+ -D modem-gps-source=false \
+ -D nmea-source=false \
+ -D mozilla-api-key=""
ninja -C build
}