mesa
infos
version : 25.0.7
website : https://mesa3d.org
tar : https://mesa3d.org/archive/mesa-25.0.7.tar.xz
build
To build, once stanix’s core is compiled, run
cd ports
./build.sh mesa
./install mesa
manifest
VERSION="25.0.7"
TAR="https://mesa3d.org/archive/mesa-$VERSION.tar.xz"
WEBSITE="https://mesa3d.org"
configure() {
mkdir -p build
cd build
meson setup .. \
--prefix=/usr \
--buildtype=release \
--cross-file "$MESON_CROSS" \
-D platforms=[] \
-D gallium-drivers=softpipe \
-D vulkan-drivers=[] \
-D valgrind=disabled \
-D glx=disabled \
-D osmesa=true \
-D llvm=disabled
}
build() {
cd build
meson compile
}
install() {
meson install --destdir="${PREFIX%%/usr}"
}
This package manifest and it’s associed patches can be found at https://github.com/tayoky/ports/blob/main/ports/mesa