From 45d35472db9be2577e09c56e389b67cc57eec730 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 16 Jul 2025 08:46:40 -0700 Subject: xfce4-screenshooter: Upgrade to 1.11.2 * Switch build system to use meson * Download xz compressed tarballs Signed-off-by: Khem Raj --- .../xfce4-screenshooter_1.10.6.bb | 25 ------------------- .../xfce4-screenshooter_1.11.2.bb | 28 ++++++++++++++++++++++ 2 files changed, 28 insertions(+), 25 deletions(-) delete mode 100644 meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb create mode 100644 meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.11.2.bb diff --git a/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb b/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb deleted file mode 100644 index f843b9459e..0000000000 --- a/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb +++ /dev/null @@ -1,25 +0,0 @@ -SUMMARY = "Application to take screenshots" -HOMEPAGE = "https://docs.xfce.org/apps/xfce4-screenshooter/start" -SECTION = "x11/application" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" -DEPENDS = "xfce4-panel libxfce4util libxfce4ui gdk-pixbuf gtk+3 glib-2.0 libsoup exo libxfixes xext virtual/libx11 libxml-parser-perl-native" - -inherit xfce-app perlnative - -SRC_URI[sha256sum] = "992066cfecfb44a68681340bfd55d524d40410aac3da6ef25c6c6cb2150a5965" - -PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" -PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland, wayland-native wayland" - -EXTRA_OECONF += "WAYLAND_SCANNER=${STAGING_BINDIR_NATIVE}/wayland-scanner" - -do_compile:prepend() { - mkdir -p lib src panel-plugin protocols -} - -FILES:${PN} += " \ - ${datadir}/metainfo \ - ${datadir}/xfce4/panel/plugins \ - ${libdir}/xfce4/panel/plugins \ -" diff --git a/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.11.2.bb b/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.11.2.bb new file mode 100644 index 0000000000..a55931b9c6 --- /dev/null +++ b/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.11.2.bb @@ -0,0 +1,28 @@ +SUMMARY = "Application to take screenshots" +HOMEPAGE = "https://docs.xfce.org/apps/xfce4-screenshooter/start" +SECTION = "x11/application" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" +DEPENDS = "xfce4-panel libxfce4util libxfce4ui gdk-pixbuf gtk+3 glib-2.0 libsoup exo libxfixes xext virtual/libx11 libxml-parser-perl-native" + +inherit xfce-app perlnative mime-xdg + +XFCEBASEBUILDCLASS = "meson" +XFCE_COMPRESS_TYPE = "xz" + +SRC_URI[sha256sum] = "6ae5bc4823d43e770b3a11700d048d56bdcaafdef37de7deacb8970b55fc1565" + +PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" +PACKAGECONFIG[wayland] = "-Dwayland=enabled, -Dwayland=disabled, wayland-native wayland" + +EXTRA_OECONF += "WAYLAND_SCANNER=${STAGING_BINDIR_NATIVE}/wayland-scanner" + +do_compile:prepend() { + mkdir -p lib src panel-plugin protocols +} + +FILES:${PN} += " \ + ${datadir}/metainfo \ + ${datadir}/xfce4/panel/plugins \ + ${libdir}/xfce4/panel/plugins \ +" -- cgit v1.2.3-54-g00ecf