All of lore.kernel.org
 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 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.