mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-05 05:04:44 +02:00
default-providers: handle GLVND-related providers
If GLVND is enabled, then libglvnd is providing all OpenGL / ES libraries. Tune default-providers.inc to select a correct package in this case. (From OE-Core rev: 28bc66ade84241f3f9b680d5c1fd8d261da4b413) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
717a75c170
commit
0d201a6fd7
|
@ -6,13 +6,13 @@ PREFERRED_PROVIDER_virtual/xserver ?= "xserver-xorg"
|
|||
PREFERRED_PROVIDER_virtual/xserver-xf86 ?= "xserver-xorg"
|
||||
PREFERRED_PROVIDER_virtual/libsdl2 ?= "libsdl2"
|
||||
PREFERRED_PROVIDER_virtual/libsdl2-native ?= "libsdl2-native"
|
||||
PREFERRED_PROVIDER_virtual/egl ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/libgl ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/libgl-native ?= "mesa-native"
|
||||
PREFERRED_PROVIDER_virtual/nativesdk-libgl ?= "nativesdk-mesa"
|
||||
PREFERRED_PROVIDER_virtual/libgles1 ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/libgles2 ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/libgles3 ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/egl ?= "${@bb.utils.contains('DISTRO_FEATURES','glvnd','libglvnd','mesa',d)}"
|
||||
PREFERRED_PROVIDER_virtual/libgl ?= "${@bb.utils.contains('DISTRO_FEATURES', 'glvnd', 'libglvnd', 'mesa',d)}"
|
||||
PREFERRED_PROVIDER_virtual/libgl-native ?= "${@bb.utils.contains('DISTRO_FEATURES', 'glvnd', 'libglvnd-native', 'mesa-native',d)}"
|
||||
PREFERRED_PROVIDER_virtual/nativesdk-libgl ?= "${@bb.utils.contains('DISTRO_FEATURES', 'glvnd', 'nativesdk-libglvnd', 'nativesdk-mesa',d)}"
|
||||
PREFERRED_PROVIDER_virtual/libgles1 ?= "${@bb.utils.contains('DISTRO_FEATURES', 'glvnd', 'libglvnd', 'mesa',d)}"
|
||||
PREFERRED_PROVIDER_virtual/libgles2 ?= "${@bb.utils.contains('DISTRO_FEATURES', 'glvnd', 'libglvnd', 'mesa',d)}"
|
||||
PREFERRED_PROVIDER_virtual/libgles3 ?= "${@bb.utils.contains('DISTRO_FEATURES', 'glvnd', 'libglvnd', 'mesa',d)}"
|
||||
PREFERRED_PROVIDER_virtual/mesa ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/update-alternatives ?= "opkg-utils"
|
||||
PREFERRED_PROVIDER_virtual/update-alternatives-native ?= "opkg-utils-native"
|
||||
|
|
Loading…
Reference in New Issue
Block a user