diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2026-09-16 15:23:11 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-16 15:23:11 -0300 |
| commit | 3c2d2f25429cd4604f438de1e82aaa6963588cab (patch) | |
| tree | f798ceeb084b8156ec8247f4fec17110b60c1f77 | |
| parent | 790aaa999743a7e5baf8b6c023b72dbdfc85f85e (diff) | |
| parent | aa20194ad9683c4b5e59ba7995d9e46dabb5a622 (diff) | |
| download | meta-freescale-3c2d2f25429cd4604f438de1e82aaa6963588cab.tar.gz | |
Merge pull request #2710 from Freescale/backport-2709-to-wrynose
[Backport wrynose] oelint: Group the mali-imx runtime variables by variable name
| -rw-r--r-- | recipes-graphics/mali/mali-imx.inc | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/recipes-graphics/mali/mali-imx.inc b/recipes-graphics/mali/mali-imx.inc index fc443e677..3e62d8292 100644 --- a/recipes-graphics/mali/mali-imx.inc +++ b/recipes-graphics/mali/mali-imx.inc | |||
| @@ -76,10 +76,30 @@ RDEPENDS:${PN}-libgles1-dev = "${PN}-libgles-dev" | |||
| 76 | RDEPENDS:${PN}-libgles2-dev = "${PN}-libgles-dev" | 76 | RDEPENDS:${PN}-libgles2-dev = "${PN}-libgles-dev" |
| 77 | RDEPENDS:${PN}-libgles3-dev = "${PN}-libgles-dev" | 77 | RDEPENDS:${PN}-libgles3-dev = "${PN}-libgles-dev" |
| 78 | 78 | ||
| 79 | # libmali.so is loaded with dlopen, so an explicit runtime dependency is necessary | ||
| 80 | RDEPENDS:${PN}-libegl += "${PN}" | ||
| 81 | RDEPENDS:${PN}-libgbm += "${PN}" | ||
| 82 | RDEPENDS:${PN}-libgles1 += "${PN}" | ||
| 83 | RDEPENDS:${PN}-libgles2 += "${PN}" | ||
| 84 | RDEPENDS:${PN}-libgles3 += "${PN}" | ||
| 85 | |||
| 79 | RPROVIDES:${PN}-opencl-icd = "virtual-opencl-icd" | 86 | RPROVIDES:${PN}-opencl-icd = "virtual-opencl-icd" |
| 80 | RPROVIDES:${PN}-libvulkan = "virtual-vulkan-icd" | 87 | RPROVIDES:${PN}-libvulkan = "virtual-vulkan-icd" |
| 81 | RPROVIDES:${PN}-libgles-dev = "libgles-dev" | 88 | RPROVIDES:${PN}-libgles-dev = "libgles-dev" |
| 82 | 89 | ||
| 90 | # The generic names stay provided: consumers that dlopen a GL backend depend on | ||
| 91 | # them by name rather than through shlibs, as cogl-1.0 does for libgles2. | ||
| 92 | RPROVIDES:${PN}-libegl += "libegl" | ||
| 93 | RPROVIDES:${PN}-libegl-dev += "libegl-dev" | ||
| 94 | RPROVIDES:${PN}-libgbm += "libgbm" | ||
| 95 | RPROVIDES:${PN}-libgbm-dev += "libgbm-dev" | ||
| 96 | RPROVIDES:${PN}-libgles1 += "libgles1" | ||
| 97 | RPROVIDES:${PN}-libgles1-dev += "libgles1-dev" | ||
| 98 | RPROVIDES:${PN}-libgles2 += "libgles2" | ||
| 99 | RPROVIDES:${PN}-libgles2-dev += "libgles2-dev" | ||
| 100 | RPROVIDES:${PN}-libgles3 += "libgles3" | ||
| 101 | RPROVIDES:${PN}-libgles3-dev += "libgles3-dev" | ||
| 102 | |||
| 83 | RCONFLICTS:${PN}-libgles-dev = "libgles-dev" | 103 | RCONFLICTS:${PN}-libgles-dev = "libgles-dev" |
| 84 | 104 | ||
| 85 | FILES_SOLIBSDEV = "" | 105 | FILES_SOLIBSDEV = "" |
| @@ -106,24 +126,4 @@ DEBIAN_NOAUTONAME:${PN}-libgles2-dev = "1" | |||
| 106 | DEBIAN_NOAUTONAME:${PN}-libgles3 = "1" | 126 | DEBIAN_NOAUTONAME:${PN}-libgles3 = "1" |
| 107 | DEBIAN_NOAUTONAME:${PN}-libgles3-dev = "1" | 127 | DEBIAN_NOAUTONAME:${PN}-libgles3-dev = "1" |
| 108 | 128 | ||
| 109 | # libmali.so is loaded with dlopen, so an explicit runtime dependency is necessary | ||
| 110 | RDEPENDS:${PN}-libegl += "${PN}" | ||
| 111 | RDEPENDS:${PN}-libgbm += "${PN}" | ||
| 112 | RDEPENDS:${PN}-libgles1 += "${PN}" | ||
| 113 | RDEPENDS:${PN}-libgles2 += "${PN}" | ||
| 114 | RDEPENDS:${PN}-libgles3 += "${PN}" | ||
| 115 | |||
| 116 | # The generic names stay provided: consumers that dlopen a GL backend depend on | ||
| 117 | # them by name rather than through shlibs, as cogl-1.0 does for libgles2. | ||
| 118 | RPROVIDES:${PN}-libegl += "libegl" | ||
| 119 | RPROVIDES:${PN}-libegl-dev += "libegl-dev" | ||
| 120 | RPROVIDES:${PN}-libgbm += "libgbm" | ||
| 121 | RPROVIDES:${PN}-libgbm-dev += "libgbm-dev" | ||
| 122 | RPROVIDES:${PN}-libgles1 += "libgles1" | ||
| 123 | RPROVIDES:${PN}-libgles1-dev += "libgles1-dev" | ||
| 124 | RPROVIDES:${PN}-libgles2 += "libgles2" | ||
| 125 | RPROVIDES:${PN}-libgles2-dev += "libgles2-dev" | ||
| 126 | RPROVIDES:${PN}-libgles3 += "libgles3" | ||
| 127 | RPROVIDES:${PN}-libgles3-dev += "libgles3-dev" | ||
| 128 | |||
| 129 | COMPATIBLE_MACHINE = "(mx95-nxp-bsp)" | 129 | COMPATIBLE_MACHINE = "(mx95-nxp-bsp)" |
