Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH v5 1/8] mesa: fix RPROVIDEd package names
@ 2025-06-18 14:05 Dmitry Baryshkov
  2025-06-18 14:05 ` [PATCH v5 2/8] default-providers: fix GLVND providers to be selected at runtime Dmitry Baryshkov
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Dmitry Baryshkov @ 2025-06-18 14:05 UTC (permalink / raw)
  To: openembedded-core

The BCP for virtual runtime package names is virtual-foo. Make mesa
follow the established convention and change the names of the provied
packages to virtual-foo-icd.

Fixes: 9d3b4c9bc403 ("mesa: sort out PROVIDES for the glvnd case")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
 meta/recipes-graphics/mesa/mesa.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index 56ac18ea534b..a583edc57f6f 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -287,7 +287,7 @@ python __anonymous() {
     if 'glvnd' in pkgconfig:
         for p in ("libegl", "libglx"):
             fullp = mlprefix + p + "-mesa" + suffix
-            d.appendVar("RPROVIDES:" + fullp, '%s-icd' % p)
+            d.appendVar("RPROVIDES:" + fullp, ' virtual-%s-icd' % p)
     else:
         for p in (("egl", "libegl", "libegl1"),
                   ("opengl", "libgl", "libgl1"),
-- 
2.39.5



^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-06-18 17:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-18 14:05 [PATCH v5 1/8] mesa: fix RPROVIDEd package names Dmitry Baryshkov
2025-06-18 14:05 ` [PATCH v5 2/8] default-providers: fix GLVND providers to be selected at runtime Dmitry Baryshkov
2025-06-18 17:41   ` [OE-core] " Mathieu Dubois-Briand
2025-06-18 14:05 ` [PATCH v5 3/8] qemu.inc: drop duplicates with default-providers.inc Dmitry Baryshkov
2025-06-18 14:05 ` [PATCH v5 4/8] qemux86: " Dmitry Baryshkov
2025-06-18 14:05 ` [PATCH v5 5/8] qemux86-64: " Dmitry Baryshkov
2025-06-18 14:05 ` [PATCH v5 6/8] libglvnd: migrate from meta-oe Dmitry Baryshkov
2025-06-18 14:05 ` [PATCH v5 7/8] mesa: enable glvnd if it is enabled in DISTRO_FEATURES Dmitry Baryshkov
2025-06-18 14:05 ` [PATCH v5 8/8] default-providers: handle GLVND-related providers Dmitry Baryshkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox