diff --git a/desktop/gnome/base/yelp-xsl/actions.py b/desktop/gnome/base/yelp-xsl/actions.py
index 07bfb2e21f..7eb79f6380 100755
--- a/desktop/gnome/base/yelp-xsl/actions.py
+++ b/desktop/gnome/base/yelp-xsl/actions.py
@@ -6,14 +6,16 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import get
def setup():
- autotools.configure()
+ mesontools.configure()
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.install()
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README*")
+ pisitools.dodoc("AUTHORS", "COPYING*", "NEWS", "README*")
diff --git a/desktop/gnome/base/yelp-xsl/pspec.xml b/desktop/gnome/base/yelp-xsl/pspec.xml
index 49976d9d0b..6211e1d6cb 100755
--- a/desktop/gnome/base/yelp-xsl/pspec.xml
+++ b/desktop/gnome/base/yelp-xsl/pspec.xml
@@ -13,10 +13,11 @@
data
Yelp XSLT Stylesheets
Package of yelp-xsl contains XSL stylesheets that are used by the yelp help browser.
- mirrors://gnome/yelp-xsl/42/yelp-xsl-42.1.tar.xz
+ mirrors://gnome/yelp-xsl/42/yelp-xsl-42.4.tar.xz
- libxml2-devel
+ meson
itstool
+ libxml2-devel
@@ -41,6 +42,13 @@
+
+ 2025-06-19
+ 42.4
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-04-05
42.1
diff --git a/desktop/gnome/base/yelp/actions.py b/desktop/gnome/base/yelp/actions.py
index 83bdce8c25..0beee97060 100644
--- a/desktop/gnome/base/yelp/actions.py
+++ b/desktop/gnome/base/yelp/actions.py
@@ -6,19 +6,17 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.configure("--disable-static \
- --enable-gtk-doc \
- --enable-compile-warnings=minimum")
+ mesontools.configure()
- 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("COPYING", "TODO", "README*", "NEWS", "ChangeLog", "AUTHORS")
diff --git a/desktop/gnome/base/yelp/pspec.xml b/desktop/gnome/base/yelp/pspec.xml
index 604f406b8c..b5d338a799 100644
--- a/desktop/gnome/base/yelp/pspec.xml
+++ b/desktop/gnome/base/yelp/pspec.xml
@@ -14,6 +14,7 @@
Yelp is a help viewer which serves as a DocBook viewer, a man page viewer, and an info page viewer.
mirrors://gnome/yelp/42/yelp-42.3.tar.xz
+ meson
itstool
gtk-doc
intltool