mirror of
https://git.yoctoproject.org/poky
synced 2026-04-21 03:32:12 +02:00
default-providers: fix GLVND providers to be selected at runtime
The virtual-{libegl,libglx}-icd names are RPROVIDES, not PROVIDES,
because they are a runtime dependency of libglvnd. Make
default-providers follow that and specify PREFERRED_RPROVIDER instead of
PREFERRED_PROVIDER for those names.
Fixes: 9d3b4c9bc403 ("mesa: sort out PROVIDES for the glvnd case")
(From OE-Core rev: c2b4971e79ece23c43639865a617ee4c248fa981)
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
160c0711ff
commit
67bc6419f0
@@ -7,9 +7,7 @@ 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/libegl-icd ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/libgl ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/libglx-icd ?= "mesa"
|
||||
PREFERRED_PROVIDER_virtual/libgl-native ?= "mesa-native"
|
||||
PREFERRED_PROVIDER_virtual/nativesdk-libgl ?= "nativesdk-mesa"
|
||||
PREFERRED_PROVIDER_virtual/libgles1 ?= "mesa"
|
||||
@@ -68,4 +66,6 @@ PREFERRED_RPROVIDER_initd-functions ?= "initscripts"
|
||||
PREFERRED_PROVIDER_nativesdk-mesa ?= "nativesdk-mesa"
|
||||
PREFERRED_PROVIDER_virtual/nativesdk-libsdl2 ?= "nativesdk-libsdl2"
|
||||
|
||||
PREFERRED_RPROVIDER_virtual-libegl-icd ?= "mesa"
|
||||
PREFERRED_RPROVIDER_virtual-libglx-icd ?= "mesa"
|
||||
PREFERRED_RPROVIDER_virtual-x-terminal-emulator ?= "rxvt-unicode"
|
||||
|
||||
Reference in New Issue
Block a user