diff --git a/desktop/gnome/base/librest/actions.py b/desktop/gnome/base/librest/actions.py
index 18b5754285..6c977c2279 100644
--- a/desktop/gnome/base/librest/actions.py
+++ b/desktop/gnome/base/librest/actions.py
@@ -7,30 +7,34 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
options = "--prefix=/usr \
- --sysconfdir=/etc"
+ -Dgtk_doc=false \
+ -Dsoup2=true \
+ --sysconfdir=/etc \
+ "
if get.buildTYPE() == "_emul32":
options += " --libdir=/usr/lib32 \
--bindir=/_emul32/bin \
--sbindir=/_emul32/sbin \
- --disable-dtrace"
+ "
shelltools.export("CC", "%s -m32" % get.CC())
shelltools.export("CXX", "%s -m32" % get.CXX())
shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig")
- autotools.configure(options)
+ mesontools.configure(options)
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+ #pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "README")
\ No newline at end of file
+ pisitools.dodoc("AUTHORS", "COPYING*", "README*")
diff --git a/desktop/gnome/base/librest/pspec.xml b/desktop/gnome/base/librest/pspec.xml
index c122917ffd..34eb62debd 100644
--- a/desktop/gnome/base/librest/pspec.xml
+++ b/desktop/gnome/base/librest/pspec.xml
@@ -11,21 +11,33 @@
library
A helper library for RESTful services.
This library was designed to make it easier to access web services that claim to be "RESTful".
- http://ftp.acc.umu.se/pub/GNOME/sources/rest/0.8/rest-0.8.1.tar.xz
+ http://ftp.acc.umu.se/pub/GNOME/sources/rest/0.9/rest-0.9.1.tar.xz
+ meson
gtk-doc
+ gtk4-devel
python-six
libsoup-devel
+ libsoup3-devel
+ json-glib-devel
libsoup-gnome
+ libadwaita-devel
+ gtksourceview5-devel
+ gobject-introspection-devel
librest
+ gtk4
glib2
libxml2
libsoup
+ libsoup3
+ json-glib
+ libadwaita
+ gtksourceview5
libsoup-gnome
@@ -40,9 +52,11 @@
Development files for librest
libsoup-devel
+ libsoup3-devel
librest
glib2-devel
libxml2-devel
+ json-glib-devel
/usr/include
@@ -52,6 +66,13 @@
+
+ 2022-06-19
+ 0.9.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-02-08
0.8.1