lib32-mesa: передача путей LLVM 18 через c_args и cpp_args

Добавлены -Dc_args и -Dcpp_args в meson setup для корректной передачи
путей к заголовкам LLVM 18. Переменные окружения CFLAGS/CXXFLAGS
игнорируются Meson.
This commit is contained in:
2025-11-23 12:36:42 +03:00
parent 9b22b787ae
commit 66a0bd13ea

View File

@@ -1,6 +1,6 @@
name='lib32-mesa' name='lib32-mesa'
version='25.2.6' version='25.2.6'
release='13' release='14'
epoch='1' epoch='1'
desc='Open-source OpenGL and Vulkan drivers (32-bit) with AMD RDNA 4 support for gaming' desc='Open-source OpenGL and Vulkan drivers (32-bit) with AMD RDNA 4 support for gaming'
desc_ru='OpenGL и Vulkan драйверы (32-бит) с открытым исходным кодом с поддержкой AMD RDNA 4 для игр' desc_ru='OpenGL и Vulkan драйверы (32-бит) с открытым исходным кодом с поддержкой AMD RDNA 4 для игр'
@@ -196,6 +196,8 @@ build() {
--libdir=lib \ --libdir=lib \
--buildtype=release \ --buildtype=release \
-Db_ndebug=true \ -Db_ndebug=true \
-Dc_args="-I/usr/lib64/llvm18/include" \
-Dcpp_args="-I/usr/lib64/llvm18/include" \
-Dplatforms=x11,wayland \ -Dplatforms=x11,wayland \
-Dgallium-drivers=r300,r600,radeonsi,llvmpipe,softpipe,zink \ -Dgallium-drivers=r300,r600,radeonsi,llvmpipe,softpipe,zink \
-Dvulkan-drivers=amd,swrast \ -Dvulkan-drivers=amd,swrast \