diff options
| author | Luciano Dittgen <luciano.dittgen@ossystems.com.br> | 2026-09-09 17:49:31 -0300 |
|---|---|---|
| committer | Luciano Dittgen <luciano.dittgen@ossystems.com.br> | 2026-09-10 14:12:25 -0300 |
| commit | b8fc74e7ae18b0739caac6b6a07212436c945fa1 (patch) | |
| tree | c093c53c37e40a22b545f5c61da3732756134f6b | |
| parent | 03fd74d1a1fa5ced07f1ffc9be767224080a5423 (diff) | |
| download | meta-freescale-b8fc74e7ae18b0739caac6b6a07212436c945fa1.tar.gz | |
imx-gpu-viv: Drop the RREPLACES and RCONFLICTS migration names
These carried package feeds across the rename to the -imx suffixes years
ago, and nothing still upgrades across it. The Debian soname aliases go
with them: libegl1 and friends are only reachable through the rename that
DEBIAN_NOAUTONAME already blocks. The generic RPROVIDES stay, because
cogl-1.0 dlopens its GL backend and so RDEPENDS on the bare libgles2 name
rather than picking it up through shlibs.
Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
| -rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 28 |
1 files changed, 5 insertions, 23 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 05caa0901..3bf3938e1 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | |||
| @@ -422,32 +422,14 @@ DEBIAN_NOAUTONAME:libgles3-imx-dev = "1" | |||
| 422 | DEBIAN_NOAUTONAME:libgbm-imx = "1" | 422 | DEBIAN_NOAUTONAME:libgbm-imx = "1" |
| 423 | DEBIAN_NOAUTONAME:libgbm-imx-dev = "1" | 423 | DEBIAN_NOAUTONAME:libgbm-imx-dev = "1" |
| 424 | 424 | ||
| 425 | RREPLACES:libegl-imx += "libegl libegl1" | 425 | # The generic names stay provided: consumers that dlopen a GL backend depend on |
| 426 | RREPLACES:libegl-imx-dev += "libegl-dev" | 426 | # them by name rather than through shlibs, as cogl-1.0 does for libgles2. |
| 427 | RREPLACES:libgles1-imx += "libgles1 libglesv1-cm1" | 427 | RPROVIDES:libegl-imx += "libegl" |
| 428 | RREPLACES:libgles1-imx-dev += "libgles1-dev" | ||
| 429 | RREPLACES:libgles2-imx += "libgles2 libglesv2-2" | ||
| 430 | RREPLACES:libgles2-imx-dev += "libgles2-dev" | ||
| 431 | RREPLACES:libgles3-imx-dev += "libgles3-dev" | ||
| 432 | RREPLACES:libgbm-imx += "libgbm" | ||
| 433 | RREPLACES:libgbm-imx-dev += "libgbm-dev" | ||
| 434 | |||
| 435 | RPROVIDES:libegl-imx += "libegl libegl1" | ||
| 436 | RPROVIDES:libegl-imx-dev += "libegl-dev" | 428 | RPROVIDES:libegl-imx-dev += "libegl-dev" |
| 437 | RPROVIDES:libgles1-imx += "libgles1 libglesv1-cm1" | 429 | RPROVIDES:libgles1-imx += "libgles1" |
| 438 | RPROVIDES:libgles1-imx-dev += "libgles1-dev" | 430 | RPROVIDES:libgles1-imx-dev += "libgles1-dev" |
| 439 | RPROVIDES:libgles2-imx += "libgles2 libglesv2-2" | 431 | RPROVIDES:libgles2-imx += "libgles2" |
| 440 | RPROVIDES:libgles2-imx-dev += "libgles2-dev" | 432 | RPROVIDES:libgles2-imx-dev += "libgles2-dev" |
| 441 | RPROVIDES:libgles3-imx-dev += "libgles3-dev" | 433 | RPROVIDES:libgles3-imx-dev += "libgles3-dev" |
| 442 | RPROVIDES:libgbm-imx += "libgbm" | 434 | RPROVIDES:libgbm-imx += "libgbm" |
| 443 | RPROVIDES:libgbm-imx-dev += "libgbm-dev" | 435 | RPROVIDES:libgbm-imx-dev += "libgbm-dev" |
| 444 | |||
| 445 | RCONFLICTS:libegl-imx += "libegl libegl1" | ||
| 446 | RCONFLICTS:libegl-imx-dev += "libegl-dev" | ||
| 447 | RCONFLICTS:libgles1-imx += "libgles1 libglesv1-cm1" | ||
| 448 | RCONFLICTS:libgles1-imx-dev += "libgles1-dev" | ||
| 449 | RCONFLICTS:libgles2-imx += "libgles2 libglesv2-2" | ||
| 450 | RCONFLICTS:libgles2-imx-dev += "libgles2-dev" | ||
| 451 | RCONFLICTS:libgles3-imx-dev += "libgles3-dev" | ||
| 452 | RCONFLICTS:libgbm-imx += "libgbm" | ||
| 453 | RCONFLICTS:libgbm-imx-dev += "libgbm-dev" | ||
