[Buildroot] [PATCH 2/2] package/{mesa3d, mesa3d-headers}: bump version to 26.2.0
Bernd Kuhls <[email protected]>
| Newsgroups | net.busybox.buildroot |
|---|---|
| Message-ID | <[email protected]> |
https://lists.freedesktop.org/archives/mesa-announce/2026-August/000863.html "One important note for packagers is that there is now a Mesa community maintained libclc fork that is verified to pass the OpenCL CTS with Mesa/Rusticl, and will fix bugs after an upstream libclc major release branch goes EoL. The Mesa build system will pick it up when available, and fall back to upstream libclc if not. This libclc fork is not verified for any other usages or users of libclc outside of Mesa." This bump includes the switch to the newly introduced mesa-libclc package. Signed-off-by: Bernd Kuhls <[email protected]> --- Gitlab pipeline passed: https://gitlab.com/bkuhls/buildroot/-/commits/4702c71bf0f40007edb57b55ae95bdc64d8d594f package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/Config.in | 4 +--- package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 6 +++--- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 0ce4b15dfc..430d78956f 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 26.1.7 +MESA3D_HEADERS_VERSION = 26.2.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index e184039150..311fe3c33d 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -71,11 +71,9 @@ menuconfig BR2_PACKAGE_MESA3D_OPENCL BR2_PACKAGE_MESA3D_RUSTICL_SUPPORTED_DRIVER) select BR2_PACKAGE_LLVM_RTTI select BR2_PACKAGE_CLANG - select BR2_PACKAGE_LIBCLC + select BR2_PACKAGE_MESA_LIBCLC select BR2_PACKAGE_HAS_LIBOPENCL if BR2_PACKAGE_MESA3D_OPENCL -# libclc dependency is satisfied by -# BR2_PACKAGE_MESA3D_LLVM config BR2_PACKAGE_MESA3D_RUSTICL bool "RustiCL" depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index 34ffd95e8f..d759c56047 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,6 +1,6 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2026-August/000864.html -sha256 25e0a669e6638c3563e7be32a0a09f1888317e6eed0d047dc41d49dc8de26c7d mesa-26.1.7.tar.xz -sha512 9acc75c3d6386f90cf761dfa42e72b1c36d399a6905127d18aa3eb84d665502da7c3cebead82fdbca91ad510673ba7e296b5e148602d6db7e79172d6155f3ec5 mesa-26.1.7.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2026-August/000863.html +sha256 efd4bb08cdb7c365a812cd4e6c9202ab55b2f22cdcd13c7d6c4f9647b799a4ef mesa-26.2.0.tar.xz +sha512 c7c810c6958fa18eb75eea9968d84d0edd29b579d351a7f22d8c2b2b13b6e04e5b0df31dae3aa943672c792d124325bab03ccbd475a16d27267418bddbec4936 mesa-26.2.0.tar.xz # License sha256 0d1a0472ecc81830e75c20d59b0ea02841e3db21255e0ebad97ab682c54d6615 docs/license.rst sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f licenses/MIT diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 99ef0f5edb..a77ac8930e 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 26.1.7 +MESA3D_VERSION = 26.2.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -52,7 +52,7 @@ endif ifeq ($(BR2_PACKAGE_MESA3D_OPENCL),y) MESA3D_PROVIDES += libopencl -MESA3D_DEPENDENCIES += clang libclc +MESA3D_DEPENDENCIES += clang mesa-libclc endif ifeq ($(BR2_PACKAGE_MESA3D_RUSTICL),y) @@ -350,7 +350,7 @@ HOST_MESA3D_CONF_OPTS = \ -Dvulkan-drivers="" HOST_MESA3D_DEPENDENCIES = \ - host-libclc \ + host-mesa-libclc \ host-libdrm \ host-llvm \ host-python-mako \ -- 2.47.3 _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot