weston: enable pipewire support 96/30696/2
authorScott Murray <scott.murray@konsulko.com>
Thu, 19 Dec 2024 19:10:13 +0000 (14:10 -0500)
committerScott Murray <scott.murray@konsulko.com>
Fri, 20 Dec 2024 03:37:34 +0000 (03:37 +0000)
Add weston bbappend to turn on pipewire support via PACKAGECONFIG.
Doing it here instead of in meta-agl-core is required to avoid
adding a meta-oe dependency to meta-agl-core.

Bug-AGL: SPEC-5325

Change-Id: Ib06cdf85ead9fd68eb32cc318ae3011f95894a29
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30696
ci-image-boot-test: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
recipes-graphics/wayland/weston_13.0.%.bbappend [new file with mode: 0644]
recipes-graphics/wayland/weston_13.0_aglcore.inc [new file with mode: 0644]

diff --git a/recipes-graphics/wayland/weston_13.0.%.bbappend b/recipes-graphics/wayland/weston_13.0.%.bbappend
new file mode 100644 (file)
index 0000000..ef148d9
--- /dev/null
@@ -0,0 +1 @@
+require ${@bb.utils.contains('AGL_FEATURES', 'agldemo', 'weston_13.0_aglcore.inc', '', d)}
diff --git a/recipes-graphics/wayland/weston_13.0_aglcore.inc b/recipes-graphics/wayland/weston_13.0_aglcore.inc
new file mode 100644 (file)
index 0000000..d80e295
--- /dev/null
@@ -0,0 +1 @@
+PACKAGECONFIG:append = " pipewire"