xf86-video-intel: allow builds without opengl, add more options
Allow builds without the opengl DISTRO_FEATURE by disabling DRI. Also add new options for UXA (not default upstream, requires DRI) and udev (enabled by default) Finally remove a few obsolete dependencies. (From OE-Core rev: bb9c01bd627cae9c037811c943ad38eebb2f8b25) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
0f34041f00
commit
1492f43a04
|
@ -9,11 +9,14 @@ Infrastructure (DRI)."
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=8730ad58d11c7bbad9a7066d69f7808e"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=8730ad58d11c7bbad9a7066d69f7808e"
|
||||||
|
|
||||||
DEPENDS += "virtual/libx11 drm xf86driproto glproto \
|
DEPENDS += "virtual/libx11 drm libpciaccess pixman"
|
||||||
virtual/libgl xineramaproto libpciaccess udev"
|
|
||||||
|
|
||||||
PACKAGECONFIG ??= ""
|
PACKAGECONFIG ??= "sna udev ${@base_contains('DISTRO_FEATURES', 'opengl', 'dri', '', d)}"
|
||||||
|
|
||||||
|
PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,xf86driproto dri2proto"
|
||||||
PACKAGECONFIG[sna] = "--enable-sna,--disable-sna"
|
PACKAGECONFIG[sna] = "--enable-sna,--disable-sna"
|
||||||
|
PACKAGECONFIG[uxa] = "--enable-uxa,--disable-uxa"
|
||||||
|
PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,udev"
|
||||||
PACKAGECONFIG[xvmc] = "--enable-xvmc,--disable-xvmc,libxvmc"
|
PACKAGECONFIG[xvmc] = "--enable-xvmc,--disable-xvmc,libxvmc"
|
||||||
|
|
||||||
# --enable-kms-only option is required by ROOTLESS_X
|
# --enable-kms-only option is required by ROOTLESS_X
|
||||||
|
|
Loading…
Reference in New Issue