From 160c0711ffce7da74fe32ef5e8eb543a114359fa Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Fri, 20 Jun 2025 22:14:50 +0300 Subject: [PATCH] mesa: fix RPROVIDEd package names 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") (From OE-Core rev: d69e06dbd8575e258a4542f34c5eaba413da7750) Signed-off-by: Dmitry Baryshkov Signed-off-by: Richard Purdie --- 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 c3adb5ef78..b3b369d0ee 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -286,7 +286,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"),