diff --git a/network/misc/geoclue/actions.py b/network/misc/geoclue/actions.py
index 0ee0b9228c..203bde5da6 100644
--- a/network/misc/geoclue/actions.py
+++ b/network/misc/geoclue/actions.py
@@ -4,22 +4,18 @@
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import autotools
-from pisi.actionsapi import get
+from pisi.actionsapi import mesontools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
def setup():
- autotools.configure("--disable-3g-source \
- --disable-modem-gps-source \
- --disable-cdma-source \
- --with-systemdsystemunitdir=no")
-
- # for remove unused
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("NEWS", "COPYING", "README")
+ pisitools.dodoc("NEWS", "COPYING", "README*")
diff --git a/network/misc/geoclue/pspec.xml b/network/misc/geoclue/pspec.xml
index f9ef9db6da..d4986aa2a4 100644
--- a/network/misc/geoclue/pspec.xml
+++ b/network/misc/geoclue/pspec.xml
@@ -13,9 +13,10 @@
library
The Geoinformation Service.
Geoclue is a modular geoinformation service built on top of the D-Bus messaging system.
- https://www.freedesktop.org/software/geoclue/releases/2.4/geoclue-2.4.12.tar.xz
+ https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.5.7/geoclue-2.5.7.tar.bz2
+ meson
intltool
dbus-devel
gtk-doc
@@ -27,7 +28,7 @@
avahi-glib-devel
libxml2-devel
libxslt
-
+ libmm-glib-devel
@@ -42,8 +43,8 @@
avahi-glib
avahi-libs
libsoup
-
+ libmm-glib
+
/etc
@@ -69,6 +70,13 @@
+
+ 2021-07-23
+ 2.5.7
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2021-06-08
2.4.12