Skip to content

Releases: lfdevs/mesa-for-android-container

mesa-25.3.0-devel-20250725

03 Aug 13:06

Choose a tag to compare

Mesa 25.3.0-devel-20250725

Changelog

Full Changelog: mesa-25.3.0-devel-20250712...mesa-25.3.0-devel-20250725

Add experimental KGSL support, some fixes for Mesa 25.3.0 are also included.
The original patch (robertkirkman/termux-packages@06a959e) is the commit (xMeM/termux-packages@401982b) merged together by robertkirkman.
The original code was invented by Lucas Fryzek (creator of port of Freedreno OpenGL to the /dev/kgsl-3d0 kernel driver often found in Android) (https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21570) and xMeM (creator of the port of Lucas Fryzek's Freedreno OpenGL kgsl to Android Termux:X11).
I applied the patch to Mesa 25.3.0, fixed some code, mainly updating variable names.

Important Note

The package with the suffix archlinux_arm64.tar is an archive containing multiple *.pkg.tar.xz files generated by makepkg. You must first extract it before installing with pacman. You can refer to the following commands:

mkdir mesa-for-android-container-tmp
tar -xvf mesa-for-android-container_25.3.0-devel-20250725_archlinux_arm64.tar -C mesa-for-android-container-tmp/
sudo pacman -U mesa-for-android-container-tmp/*.pkg.tar.xz
rm -rf mesa-for-android-container-tmp

Checksums

eefd88edf813dd0cb7089d493c2bdb66a98b8c3b6ef3f391c65f664e31d4d3d2  mesa-for-android-container_25.3.0-devel-20250725_archlinux_arm64.tar
07a036891940932c8e4ecff1d2a4807701eec61079617ca4b405721aa3d5a7c0  mesa-for-android-container_25.3.0-devel-20250725_debian_trixie_arm64.tar.gz
55a1e7895f508935b35d1e016d17163b3daa66ff1b2739a1baae1601411f7f27  mesa-for-android-container_25.3.0-devel-20250725_fedora_arm64.tar.gz
1ac630470f25a824cf3c7febae1a54db199aa4f0bcc9b9df9ac232a22e13a5c8  mesa-for-android-container_25.3.0-devel-20250725_ubuntu_noble_arm64.tar.gz