weston: disablepackageconfig options that fail to build with userland drivers

* Weston 10 (Yocto Langdale) fails to build with userland drivers
  when the packageconfig options 'egl' or 'clients' are enabled, and
  those are enabled by default. So disable them by default when
  building with DISABLE_VC4GRAPHICS=1

Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com>
This commit is contained in:
Carlos Alberto Lopez Perez 2022-12-01 20:18:39 +01:00 committed by Andrei Gherzan
parent 9e655c6c9d
commit 2b733d53f3

View File

@ -1,4 +1,4 @@
PACKAGECONFIG:remove:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'fbdev', '', d)}"
PACKAGECONFIG:remove:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'fbdev', 'egl clients', d)}"
EXTRA_OECONF:append:rpi = " \
--disable-xwayland-test \