diff options
author | Khem Raj <raj.khem@gmail.com> | 2025-07-02 18:18:00 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-07-02 18:19:53 -0700 |
commit | 355e97e1eefbba820298ad73ab6f97ebd5a1e16d (patch) | |
tree | e87b0d08c49abe3b482002e079f4b65df533be34 | |
parent | 7740ec9e95f63b790306692282454ff09dfa6f9e (diff) | |
download | meta-openembedded-355e97e1eefbba820298ad73ab6f97ebd5a1e16d.tar.gz |
xfce4-screenshooter: Fix build for wayland systems
Ensure that wayland-scanner is added to dependencies
Create protocols directory as well where the .c files generated
during build are emitted into.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.10.6.bb | 8 |
1 files changed, 6 insertions, 2 deletions
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 index 8778ff3451..f843b9459e 100644 --- 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 | |||
@@ -9,9 +9,13 @@ inherit xfce-app perlnative | |||
9 | 9 | ||
10 | SRC_URI[sha256sum] = "992066cfecfb44a68681340bfd55d524d40410aac3da6ef25c6c6cb2150a5965" | 10 | SRC_URI[sha256sum] = "992066cfecfb44a68681340bfd55d524d40410aac3da6ef25c6c6cb2150a5965" |
11 | 11 | ||
12 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" | ||
13 | PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland, wayland-native wayland" | ||
14 | |||
15 | EXTRA_OECONF += "WAYLAND_SCANNER=${STAGING_BINDIR_NATIVE}/wayland-scanner" | ||
16 | |||
12 | do_compile:prepend() { | 17 | do_compile:prepend() { |
13 | mkdir -p lib | 18 | mkdir -p lib src panel-plugin protocols |
14 | mkdir -p src panel-plugin | ||
15 | } | 19 | } |
16 | 20 | ||
17 | FILES:${PN} += " \ | 21 | FILES:${PN} += " \ |