diff mbox series

[meta-xfce,2/2] xfce4-clipman-plugin: Upgrade to 1.7.0

Message ID 20250712013826.3708694-2-raj.khem@gmail.com
State New
Headers show
Series [meta-xfce,1/2] classes/xfce-panel-plugin: Make download tarball extention type configurable | expand

Commit Message

Khem Raj July 12, 2025, 1:38 a.m. UTC
Add dependency on wayland and glib-2.0 native versions, needed for
configuring the plugins

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 .../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 mbox series

Patch

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"