From 3bdee07516f3e3cf7ea0afcf02287aa072849663 Mon Sep 17 00:00:00 2001 From: "chromebrew-actions[bot]" <220035932+chromebrew-actions[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 15:10:14 -0600 Subject: [PATCH] =?UTF-8?q?mesa:=2025.3.3-llvm21=20=E2=86=92=2025.3.4-llvm?= =?UTF-8?q?21=20(#14506)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Mesa => 25.3.4, and disable lto as per upstream. Signed-off-by: Satadru Pramanik * Mark packages from successful builds as automatically buildable. * updater-mesa-25.3.4: Package File Update Run on linux/amd64 container. * updater-mesa-25.3.4: Package File Update Run on linux/arm/v7 container. --------- Signed-off-by: Satadru Pramanik Co-authored-by: Satadru Pramanik Co-authored-by: satmandu Co-authored-by: chromebrew-actions[bot] --- manifest/armv7l/m/mesa.filelist | 4 ++-- manifest/armv7l/p/py3_mako.filelist | 2 +- manifest/x86_64/m/mesa.filelist | 4 ++-- manifest/x86_64/p/py3_mako.filelist | 2 +- packages/mesa.rb | 10 ++++++---- tools/automatically_updatable_packages/mesa | 0 6 files changed, 12 insertions(+), 10 deletions(-) create mode 100644 tools/automatically_updatable_packages/mesa diff --git a/manifest/armv7l/m/mesa.filelist b/manifest/armv7l/m/mesa.filelist index 0d20be472c..c8349481cf 100644 --- a/manifest/armv7l/m/mesa.filelist +++ b/manifest/armv7l/m/mesa.filelist @@ -1,4 +1,4 @@ -# Total size: 95501686 +# Total size: 95472622 /usr/local/include/EGL/eglext_angle.h /usr/local/include/EGL/eglmesaext.h /usr/local/include/GL/internal/dri_interface.h @@ -124,7 +124,7 @@ /usr/local/lib/libGLX_mesa.so /usr/local/lib/libGLX_mesa.so.0 /usr/local/lib/libGLX_mesa.so.0.0.0 -/usr/local/lib/libgallium-25.3.3.so +/usr/local/lib/libgallium-25.3.4.so /usr/local/lib/libgbm.so /usr/local/lib/libgbm.so.1 /usr/local/lib/libgbm.so.1.0.0 diff --git a/manifest/armv7l/p/py3_mako.filelist b/manifest/armv7l/p/py3_mako.filelist index 55c9cfd7da..7575e6fbd1 100644 --- a/manifest/armv7l/p/py3_mako.filelist +++ b/manifest/armv7l/p/py3_mako.filelist @@ -1,4 +1,4 @@ -# Total size: 653748 +# Total size: 653723 /usr/local/bin/mako-render /usr/local/lib/python3.14/site-packages/mako-1.3.10.dist-info/INSTALLER /usr/local/lib/python3.14/site-packages/mako-1.3.10.dist-info/METADATA diff --git a/manifest/x86_64/m/mesa.filelist b/manifest/x86_64/m/mesa.filelist index 66076774b1..86646d1177 100644 --- a/manifest/x86_64/m/mesa.filelist +++ b/manifest/x86_64/m/mesa.filelist @@ -1,4 +1,4 @@ -# Total size: 130077897 +# Total size: 130089921 /usr/local/include/EGL/eglext_angle.h /usr/local/include/EGL/eglmesaext.h /usr/local/include/GL/internal/dri_interface.h @@ -123,7 +123,7 @@ /usr/local/lib64/libGLX_mesa.so /usr/local/lib64/libGLX_mesa.so.0 /usr/local/lib64/libGLX_mesa.so.0.0.0 -/usr/local/lib64/libgallium-25.3.3.so +/usr/local/lib64/libgallium-25.3.4.so /usr/local/lib64/libgbm.so /usr/local/lib64/libgbm.so.1 /usr/local/lib64/libgbm.so.1.0.0 diff --git a/manifest/x86_64/p/py3_mako.filelist b/manifest/x86_64/p/py3_mako.filelist index 55c9cfd7da..7575e6fbd1 100644 --- a/manifest/x86_64/p/py3_mako.filelist +++ b/manifest/x86_64/p/py3_mako.filelist @@ -1,4 +1,4 @@ -# Total size: 653748 +# Total size: 653723 /usr/local/bin/mako-render /usr/local/lib/python3.14/site-packages/mako-1.3.10.dist-info/INSTALLER /usr/local/lib/python3.14/site-packages/mako-1.3.10.dist-info/METADATA diff --git a/packages/mesa.rb b/packages/mesa.rb index 9503a05edd..61937ef239 100644 --- a/packages/mesa.rb +++ b/packages/mesa.rb @@ -3,7 +3,7 @@ require 'buildsystems/meson' class Mesa < Meson description 'Open-source implementation of the OpenGL specification' homepage 'https://www.mesa3d.org' - version "25.3.3-#{CREW_LLVM_VER}" + version "25.3.4-#{CREW_LLVM_VER}" license 'MIT' compatibility 'aarch64 armv7l x86_64' source_url 'https://gitlab.freedesktop.org/mesa/mesa.git' @@ -11,9 +11,9 @@ class Mesa < Meson binary_compression 'tar.zst' binary_sha256({ - aarch64: '102f2259ecfa0939cff9848e6aaf20804c1e2bf588b620be818e9f4e69aff23a', - armv7l: '102f2259ecfa0939cff9848e6aaf20804c1e2bf588b620be818e9f4e69aff23a', - x86_64: '3575171c97c96069628ae790162cca9abc26f09836aff4c07543c5b156c70732' + aarch64: 'ed0c56169053d4e648f0ea96b3c7cebb1253056c708d911500544e88330ae08a', + armv7l: 'ed0c56169053d4e648f0ea96b3c7cebb1253056c708d911500544e88330ae08a', + x86_64: 'f020eb3bc882419d27c57dc752feca4760a505899a251ba6e5e39de7d169334d' }) depends_on 'elfutils' # R @@ -54,6 +54,8 @@ class Mesa < Meson depends_on 'zlib' # R depends_on 'zstd' # R + no_lto # As per https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39671 + meson_options "#{CREW_MESON_OPTIONS.gsub('-mfpu=vfpv3-d16', '-mfpu=neon-fp16')} \ -Db_asneeded=false \ -Degl=enabled \ diff --git a/tools/automatically_updatable_packages/mesa b/tools/automatically_updatable_packages/mesa new file mode 100644 index 0000000000..e69de29bb2