]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
mesa: fix RPROVIDEd package names
authorDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Fri, 20 Jun 2025 19:14:50 +0000 (22:14 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 24 Jun 2025 12:51:29 +0000 (13:51 +0100)
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>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/mesa/mesa.inc

index c3adb5ef78ac3a4d52ee0b8f45de0ece2d7fc237..b3b369d0eefb356c4c2372d5e0cc360040a5a619 100644 (file)
@@ -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"),