Убраны конфликты пакета с самим собой. Теперь conflicts указывает только на
старые версии 32-битных пакетов mesa (< 25.2.6), что устраняет парадокс,
из-за которого DNF пытался установить системные пакеты mesa и удалить mesa+alr-repo.
lib32-mesa (release 4):
- Все зависимости изменены с .i686 на (x86-32)
- deps: удалена самопредоставляемая зависимость 'mesa'
- provides: удалены дубликаты .i686, оставлены только (x86-32)
- conflicts: удалены дубликаты .i686, оставлены только (x86-32)
- build_deps: все 32-битные -devel зависимости изменены на (x86-32)
lib32-llvm18 (release 5):
- provides: удалены дубликаты .i686, оставлены только (x86-32)
- conflicts: упрощены до версионного конфликта llvm18-libs(x86-32)
- build_deps: все 32-битные -devel зависимости изменены на (x86-32)
- package(): удаление .a файлов и конфликтующих .so (libLTO, libRemarks, LLVMgold)
Полностью устраняет использование .i686 суффикса в пользу архитектурных меток (x86-32) для RedOS.
Устраняет файловые конфликты при установке lib32-mesa.
- 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-битных зависимостей.
* Gallium драйверы: r300, r600, radeonsi, llvmpipe, softpipe, zink
* Vulkan драйверы: amd, swrast
* Поддержка VA-API и VDPAU для аппаратного декодирования
* Использует LLVM 18
* Заменяет стандартные пакеты mesa из репозитория
- lib32-mesa (v25.2.6): 32-битная версия Mesa для поддержки 32-битных игр и приложений
* Те же драйверы и функции что и в 64-битной версии
* Кросс-компиляция с использованием meson cross-file
* Устанавливается в /usr/lib (не конфликтует с 64-битной версией)
- linux-xanmod-bin (v6.17.6): Prebuilt ядро Xanmod с оптимизациями
* Автоопределение CPU микроархитектуры (x64v1-v4)
* Поддержка BLS (Boot Loader Specification) с grubby
* Автоматическое создание initramfs и регистрация в GRUB
* Кеширование загруженных файлов