From e1cd037215a628cd5041979dba10bf3cbebafe39 Mon Sep 17 00:00:00 2001 From: Randolph Sapp Date: Thu, 16 Jul 2026 12:01:19 -0500 Subject: [PATCH] ti-img-rogue-umlibs: rprovide virtual-opencl-icd As this provides a valid icd interface we can mark this as RPROVIDES virtual-opencl-icd. This prevents us from unnecessarily installing rusticl due to an RRECOMMENDS chain. Signed-off-by: Randolph Sapp Signed-off-by: Ryan Eatmon --- .../powervr-umlibs/ti-img-rogue-umlibs_25.3.6908880.bb | 1 + .../powervr-umlibs/ti-img-rogue-umlibs_26.1.6967606.bb | 1 + 2 files changed, 2 insertions(+) diff --git a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_25.3.6908880.bb b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_25.3.6908880.bb index 5246f588..fad29691 100644 --- a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_25.3.6908880.bb +++ b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_25.3.6908880.bb @@ -129,6 +129,7 @@ RDEPENDS:libvk-rogue += "vulkan-loader wayland libdrm" FILES:libopencl-rogue = "${libdir}/libPVROCL.so* ${sysconfdir}/OpenCL" RDEPENDS:libopencl-rogue += "opencl-icd-loader" RRECOMMENDS:libopencl-rogue += "libopencl-rogue-tools" +RPROVIDES:libopencl-rogue += "virtual-opencl-icd" FILES:libopencl-rogue-tools += "${bindir}/ocl*" DEBIAN_NOAUTONAME:libopencl-rogue-tools = "1" INSANE_SKIP:libopencl-rogue-tools = "ldflags" diff --git a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_26.1.6967606.bb b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_26.1.6967606.bb index ff631c2d..29c5154f 100644 --- a/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_26.1.6967606.bb +++ b/meta-ti-bsp/recipes-graphics/powervr-umlibs/ti-img-rogue-umlibs_26.1.6967606.bb @@ -129,6 +129,7 @@ RDEPENDS:libvk-rogue += "vulkan-loader wayland libdrm" FILES:libopencl-rogue = "${libdir}/libPVROCL.so* ${sysconfdir}/OpenCL" RDEPENDS:libopencl-rogue += "opencl-icd-loader" RRECOMMENDS:libopencl-rogue += "libopencl-rogue-tools" +RPROVIDES:libopencl-rogue += "virtual-opencl-icd" FILES:libopencl-rogue-tools += "${bindir}/ocl*" DEBIAN_NOAUTONAME:libopencl-rogue-tools = "1" INSANE_SKIP:libopencl-rogue-tools = "ldflags"