All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 1/3] mesa: fix RPROVIDEd package names
@ 2025-06-13 12:03 Dmitry Baryshkov
  2025-06-13 12:03 ` [PATCH v2 2/3] default-providers: fix GLVND providers to be selected at runtime Dmitry Baryshkov
  2025-06-13 12:03 ` [PATCH v2 3/3] libglvnd: migrate from meta-oe Dmitry Baryshkov
  0 siblings, 2 replies; 5+ messages in thread
From: Dmitry Baryshkov @ 2025-06-13 12:03 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 b222e72fdddd..b13222b66b87 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -284,7 +284,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] 5+ messages in thread

end of thread, other threads:[~2025-06-15 14:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-13 12:03 [PATCH v2 1/3] mesa: fix RPROVIDEd package names Dmitry Baryshkov
2025-06-13 12:03 ` [PATCH v2 2/3] default-providers: fix GLVND providers to be selected at runtime Dmitry Baryshkov
2025-06-13 12:03 ` [PATCH v2 3/3] libglvnd: migrate from meta-oe Dmitry Baryshkov
2025-06-14 13:11   ` [OE-core] " Mathieu Dubois-Briand
2025-06-15 14:43     ` Dmitry Baryshkov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.