diff --git a/desktop/gnome2/librsvg/actions.py b/desktop/gnome2/librsvg/actions.py
index 54ce009f4e..377e473760 100644
--- a/desktop/gnome2/librsvg/actions.py
+++ b/desktop/gnome2/librsvg/actions.py
@@ -7,23 +7,22 @@
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():
#shelltools.system("sed -i '/tree_index/d' doc/rsvg-docs.xml")
- autotools.autoreconf("-fiv")
- autotools.configure("--enable-vala \
- --disable-static \
- --enable-gtk-doc")
+ # autotools.autoreconf("-fiv")
+ mesontools.configure()
- 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", "COPYING.LIB", "README.md")
diff --git a/desktop/gnome2/librsvg/pspec.xml b/desktop/gnome2/librsvg/pspec.xml
index 9145e2ab83..d6dfd5953b 100644
--- a/desktop/gnome2/librsvg/pspec.xml
+++ b/desktop/gnome2/librsvg/pspec.xml
@@ -12,9 +12,11 @@
library
Scalable Vector Graphics (SVG) rendering library
librsvg is a component used within software applications to enable support for SVG-format scalable vector graphics.
- mirrors://gnome/librsvg/2.56/librsvg-2.56.4.tar.xz
+ mirrors://gnome/librsvg/2.59/librsvg-2.59.2.tar.xz
rust
+ meson
+ cargo-c
docutils
gi-docgen
cairo-devel
@@ -82,6 +84,10 @@
gdk-pixbuf-devel
cairo-devel
glib2-devel
+ pango-devel
+ libxml2-devel
+ freetype-devel
+ harfbuzz-devel
/usr/include
@@ -91,6 +97,13 @@
+
+ 2024-10-30
+ 2.59.2
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2023-09-14
2.56.4