diff --git a/x11/library/mesa/actions.py b/x11/library/mesa/actions.py
index 6f83cf402a..530013f2db 100644
--- a/x11/library/mesa/actions.py
+++ b/x11/library/mesa/actions.py
@@ -36,13 +36,14 @@ def setup():
-Dlibunwind=disabled \
-Dbuild-tests=false \
-Dosmesa=true \
- -Dgallium-opencl=icd \
" % (libdir)
if get.buildTYPE() == "emul32":
+ # shelltools.export("LDFLAGS", "%s -L/usr/lib32" % get.LDFLAGS())
+ # shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig")
options += " -Dlmsensors=disabled --native-file crossfile.ini -Dzstd=disabled \
-Dvulkan-drivers=amd,intel,intel_hasvk,swrast,virtio \
- -Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,iris,swrast,virgl,crocus,zink \
+ -Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,iris,llvmpipe,softpipe,virgl,crocus,i915,zink \
"
#shelltools.export("CC", "clang -m32")
#shelltools.export("CXX", "clang++ -m32")
@@ -57,11 +58,11 @@ def setup():
#shelltools.export("CXX", "clang++")
pisitools.cflags.add("-m64 ")
pisitools.cxxflags.add("-m64")
- options += " -Dgallium-omx=bellagio -Dlmsensors=enabled -Dzstd=enabled \
+ options += " -Dgallium-omx=bellagio -Dgallium-opencl=icd -Dlmsensors=enabled -Dzstd=enabled \
-Dgallium-rusticl=true \
-Drust_std=2021 \
- -Dvulkan-drivers=amd,intel,intel_hasvk,swrast,virtio,nouveau \
- -Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,iris,swrast,virgl,crocus,zink,d3d12"
+ -Dvulkan-drivers=amd,intel,intel_hasvk,nouveau,swrast,virtio \
+ -Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,iris,llvmpipe,softpipe,virgl,crocus,i915,zink,d3d12"
#pisitools.ldflags.add("-fuse-ld=lld")
mesontools.configure(options)
diff --git a/x11/library/mesa/pspec.xml b/x11/library/mesa/pspec.xml
index edb62c367f..dc73d8586f 100644
--- a/x11/library/mesa/pspec.xml
+++ b/x11/library/mesa/pspec.xml
@@ -14,7 +14,7 @@
mesa
Mesa graphics libraries and utilities
Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.
- https://archive.mesa3d.org/mesa-24.1.6.tar.xz
+ https://archive.mesa3d.org/mesa-24.2.1.tar.xz
meson
cbindgen
@@ -230,6 +230,7 @@
libclc-32bit
spirv-llvm-32bit
spirv-tools-32bit
+ llvm-clang-32bit
zlib-32bit
@@ -273,6 +274,13 @@
+
+ 2024-08-29
+ 24.2.1
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-08-15
24.1.6