Mesa и libdrm: исправление конфликтов зависимостей

- mesa: добавлены provides для libglvnd-gles(x86-64) и GLES библиотек для совместимости с libepoxy
- libdrm: конфликты сделаны архитектурно-специфичными (x86-64) для поддержки 32-битных версий
- lib32-mesa: добавлены архитектурные метки (x86-32) и provides для libglvnd-gles(x86-32)
- lib32-libdrm: добавлены архитектурные метки (x86-32) в conflicts

Устраняет проблемы при обновлении системы с конфликтами libepoxy и 32-битных зависимостей.
This commit is contained in:
2025-11-20 19:20:20 +03:00
parent 638f8ac8c4
commit d843c5d28a
4 changed files with 35 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
name='lib32-libdrm'
version='2.4.128'
release='2'
release='3'
desc='32-bit userspace library for kernel DRM services'
desc_ru='32-битная библиотека пользовательского пространства для служб DRM ядра'
homepage='https://dri.freedesktop.org/'
@@ -48,7 +48,9 @@ provides=(
conflicts=(
'libdrm.i686 < 2.4.128'
'libdrm(x86-32) < 2.4.128'
'libdrm-devel.i686 < 2.4.128'
'libdrm-devel(x86-32) < 2.4.128'
)
_pkgver="${version}"