From 26f45c2823133e0b43b0b8ba603d31910ea2e68a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 12 Jul 2025 10:14:34 -0700 Subject: [PATCH] catfish: Upgrade to 4.20.1 Use meson for building Add missing buildtime dependencies needed for this version Signed-off-by: Khem Raj --- .../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 --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"