From f7b7543253c77fd78aeafaf25170179e0cde9393 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 11 Jul 2025 18:36:55 -0700 Subject: [PATCH] xfce4-clipman-plugin: Upgrade to 1.7.0 Add dependency on wayland and glib-2.0 native versions, needed for configuring the plugins Signed-off-by: Khem Raj --- .../clipman/xfce4-clipman-plugin_1.6.7.bb | 16 -------------- .../clipman/xfce4-clipman-plugin_1.7.0.bb | 21 +++++++++++++++++++ 2 files changed, 21 insertions(+), 16 deletions(-) delete mode 100644 meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.6.7.bb create mode 100644 meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.7.0.bb diff --git a/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.6.7.bb b/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.6.7.bb deleted file mode 100644 index a54abe184f..0000000000 --- a/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.6.7.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "Clipman is a clipboard manager for Xfce" -HOMEPAGE = "https://docs.xfce.org/panel-plugins/xfce4-clipman-plugin/start" -SECTION = "x11/application" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" - -inherit xfce-panel-plugin - -DEPENDS += "xfconf xorgproto libxtst" - -SRC_URI[sha256sum] = "9bae27808a50e959e0912b7202ea5d651ed7401a6fc227f811d9bdaf2e44178c" - -PACKAGECONFIG ??= "" -PACKAGECONFIG[qrencode] = "--enable-libqrencode,--disable-libqrencode,qrencode" - -FILES:${PN} += "${datadir}/metainfo" diff --git a/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.7.0.bb b/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.7.0.bb new file mode 100644 index 0000000000..c2e2f32d5c --- /dev/null +++ b/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.7.0.bb @@ -0,0 +1,21 @@ +SUMMARY = "Clipman is a clipboard manager for Xfce" +HOMEPAGE = "https://docs.xfce.org/panel-plugins/xfce4-clipman-plugin/start" +SECTION = "x11/application" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" + +inherit xfce-panel-plugin + +DEPENDS += "xfconf xorgproto libxtst glib-2.0-native" + +XFCE_COMPRESS_TYPE = "xz" +SRC_URI[sha256sum] = "903302c3070a951d44ee17a84fa3cf21d36c6787678af8fbfc79e469fd00cb46" + +PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" +PACKAGECONFIG[qrencode] = "--enable-libqrencode,--disable-libqrencode,qrencode" +PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland, wayland-native wayland" + +EXTRA_OECONF += "WAYLAND_SCANNER=${STAGING_BINDIR_NATIVE}/wayland-scanner \ + GLIB_COMPILE_RESOURCES=${STAGING_BINDIR_NATIVE}/glib-compile-resources" + +FILES:${PN} += "${datadir}/metainfo"