summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.21.1.bb12
1 files changed, 7 insertions, 5 deletions
diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.21.1.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.21.1.bb
index b3cf4b2559..00c9352dec 100644
--- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.21.1.bb
+++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.21.1.bb
@@ -3,9 +3,7 @@ HOMEPAGE = "https://docs.xfce.org/xfce/xfce4-panel/start"
3SECTION = "x11" 3SECTION = "x11"
4LICENSE = "GPL-2.0-or-later" 4LICENSE = "GPL-2.0-or-later"
5LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee" 5LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee"
6DEPENDS = "garcon exo gtk+3 cairo virtual/libx11 libxfce4windowing libxml2 \ 6DEPENDS = "garcon exo cairo libxml2 vala-native gtk+3 libxfce4windowing"
7 libwnck3 vala-native \
8 "
9 7
10XFCE_COMPRESS_TYPE = "xz" 8XFCE_COMPRESS_TYPE = "xz"
11XFCEBASEBUILDCLASS = "meson" 9XFCEBASEBUILDCLASS = "meson"
@@ -13,8 +11,6 @@ GTKDOC_MESON_OPTION = "gtk-doc"
13 11
14inherit xfce gtk-doc gobject-introspection features_check mime-xdg 12inherit xfce gtk-doc gobject-introspection features_check mime-xdg
15 13
16REQUIRED_DISTRO_FEATURES = "x11"
17
18SRC_URI += " \ 14SRC_URI += " \
19 file://0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch \ 15 file://0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch \
20 file://0002-use-lxdm-to-replace-dm-tool.patch \ 16 file://0002-use-lxdm-to-replace-dm-tool.patch \
@@ -24,6 +20,12 @@ SRC_URI[sha256sum] = "c940dae515bef4af08a126011d2fd873ce99e815157ba8cef5332195bb
24 20
25EXTRA_OEMESON += "-Dvala=disabled" 21EXTRA_OEMESON += "-Dvala=disabled"
26 22
23ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
24
25PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland x11', d)}"
26PACKAGECONFIG[x11] = "-Dx11=enabled, -Dx11=disabled, virtual/libx11 libwnck3 libxext"
27PACKAGECONFIG[wayland] = "-Dwayland=enabled, -Dwayland=disabled, wayland wayland-native wayland-protocols"
28
27python populate_packages:prepend() { 29python populate_packages:prepend() {
28 plugin_dir = d.expand('${libdir}/xfce4/panel/plugins/') 30 plugin_dir = d.expand('${libdir}/xfce4/panel/plugins/')
29 plugin_name = d.expand('${PN}-plugin-%s') 31 plugin_name = d.expand('${PN}-plugin-%s')