diff mbox series

[meta-xfce,v2,5/6] catfish: Upgrade to 4.20.1

Message ID 20250712172646.3899204-5-raj.khem@gmail.com
State New
Headers show
Series [meta-xfce,v2,1/6] classed/xfce: Make download tarball extention type configurable | expand

Commit Message

Khem Raj July 12, 2025, 5:26 p.m. UTC
Use meson for building
Add missing buildtime dependencies needed for this version

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 .../catfish/{catfish_4.18.0.bb => catfish_4.20.1.bb}  | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
 rename meta-xfce/recipes-apps/catfish/{catfish_4.18.0.bb => catfish_4.20.1.bb} (73%)
diff mbox series

Patch

diff --git a/meta-xfce/recipes-apps/catfish/catfish_4.18.0.bb b/meta-xfce/recipes-apps/catfish/catfish_4.20.1.bb
similarity index 73%
rename from meta-xfce/recipes-apps/catfish/catfish_4.18.0.bb
rename to meta-xfce/recipes-apps/catfish/catfish_4.20.1.bb
index 6b93928721..49483f602d 100644
--- a/meta-xfce/recipes-apps/catfish/catfish_4.18.0.bb
+++ b/meta-xfce/recipes-apps/catfish/catfish_4.20.1.bb
@@ -5,11 +5,18 @@  LIC_FILES_CHKSUM = "file://COPYING;md5=4325afd396febcb659c36b49533135d4"
 
 inherit xfce-app python_setuptools_build_meta gtk-icon-cache mime-xdg features_check
 
+XFCE_COMPRESS_TYPE = "xz"
+XFCEBASEBUILDCLASS = "meson"
+
 REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
 
-DEPENDS += "python3-distutils-extra-native"
+DEPENDS += "python3-distutils-extra-native \
+            python3-dbus-native \
+            python3-pygobject-native \
+            python3-pexpect-native \
+            xfconf"
 
-SRC_URI[sha256sum] = "fdae9b73cc754a50716bb04b958aa31dbd7e94047068b7207f2ae313a7d58b99"
+SRC_URI[sha256sum] = "fe00d45b163cf86b4c85ebdd23a73d53aa55bc97ba3f691a248ec403d4ade62b"
 
 FILES:${PN} += "${datadir}/metainfo"