mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
xserver-xorg: add PACKAGECONFIG for DGA
Ideally we'd disable this as no real world client applications actually use DGA these days, but some drivers (for example fbdev and cirrus) still need DGA enabled in the server to build. (From OE-Core rev: e7b1a58a757334d5c73a9b7a8c67e6ead07166c7) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
4e96b138a6
commit
7cbf0fb1f0
@@ -120,13 +120,14 @@ EXTRA_OECONF += "--with-fop=no \
|
||||
"
|
||||
|
||||
OPENGL_PKGCONFIGS = "dri glx glamor dri3 xshmfence"
|
||||
PACKAGECONFIG ??= "dri2 udev ${XORG_CRYPTO} \
|
||||
PACKAGECONFIG ??= "dga dri2 udev ${XORG_CRYPTO} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', '${OPENGL_PKGCONFIGS}', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'opengl wayland', 'xwayland', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd systemd-logind', '', d)} \
|
||||
"
|
||||
|
||||
PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev"
|
||||
PACKAGECONFIG[dga] = "--enable-dga,--disable-dga"
|
||||
PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,virtual/mesa"
|
||||
PACKAGECONFIG[dri2] = "--enable-dri2,--disable-dri2"
|
||||
# DRI3 requires xshmfence to also be enabled
|
||||
|
||||
Reference in New Issue
Block a user