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