From 5c23317e68b3ad152dbab46f3da2d533cb6da052 Mon Sep 17 00:00:00 2001 From: davidbepo Date: Sat, 7 Jun 2025 19:59:12 +0200 Subject: [PATCH 1/2] Update PKGBUILD, sync with AUR pkg fails to build otherwise --- archlinuxcn/mesa-git/PKGBUILD | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/archlinuxcn/mesa-git/PKGBUILD b/archlinuxcn/mesa-git/PKGBUILD index 64320d4dc492..ac0eb9125c9e 100644 --- a/archlinuxcn/mesa-git/PKGBUILD +++ b/archlinuxcn/mesa-git/PKGBUILD @@ -12,8 +12,8 @@ pkgname=mesa-git pkgdesc="an open-source implementation of the OpenGL specification, git version" -pkgver=25.2.0_devel.205178.2704a30df02.d41d8cd -pkgrel=1 +pkgver=25.2.0_devel.205654.033ce1bae15.d41d8cd +pkgrel=2 arch=('x86_64') makedepends=( 'git' @@ -257,13 +257,11 @@ build () { -D b_ndebug=true -D b_lto=false -D egl=enabled - -D gallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,softpipe,llvmpipe,i915,iris,crocus,zink,d3d12 + -D gallium-drivers=r300,r600,radeonsi,nouveau,virgl,svga,softpipe,llvmpipe,i915,iris,crocus,zink -D gallium-extra-hud=true - -D gallium-nine=true -D gallium-rusticl=${_rusticl} -D gallium-va=enabled -D gallium-vdpau=enabled - -D gallium-xa=enabled -D gbm=enabled -D gles1=disabled -D gles2=enabled @@ -274,9 +272,7 @@ build () { -D llvm=enabled -D lmsensors=enabled -D microsoft-clc=disabled - -D osmesa=true -D platforms=x11,wayland - -D shared-glapi=enabled -D valgrind=disabled -D video-codecs=all -D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio,nouveau @@ -285,7 +281,7 @@ build () { -D zstd=enabled -D buildtype=plain --wrap-mode=nofallback - --force-fallback-for=syn,paste + --force-fallback-for=syn,paste,rustc-hash -D prefix=/usr -D sysconfdir=/etc -D legacy-x11=dri2 From 3e10710854fcaa252ac973365ab559ea742fc848 Mon Sep 17 00:00:00 2001 From: davidbepo Date: Sat, 14 Jun 2025 11:13:05 +0200 Subject: [PATCH 2/2] Update PKGBUILD, LLVM 20 --- archlinuxcn/mesa-git/PKGBUILD | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/archlinuxcn/mesa-git/PKGBUILD b/archlinuxcn/mesa-git/PKGBUILD index ac0eb9125c9e..b54183ec5e74 100644 --- a/archlinuxcn/mesa-git/PKGBUILD +++ b/archlinuxcn/mesa-git/PKGBUILD @@ -12,8 +12,8 @@ pkgname=mesa-git pkgdesc="an open-source implementation of the OpenGL specification, git version" -pkgver=25.2.0_devel.205654.033ce1bae15.d41d8cd -pkgrel=2 +pkgver=25.2.0_devel.206777.7bfb51a7e6f.d41d8cd +pkgrel=1 arch=('x86_64') makedepends=( 'git' @@ -194,8 +194,8 @@ case $MESA_WHICH_LLVM in 4) # extra/llvm makedepends+=( - 'llvm=19.1.7' - 'clang=19.1.7' + 'llvm=20.1.6' + 'clang=20.1.6' 'libclc' 'spirv-llvm-translator' 'spirv-tools' @@ -203,7 +203,7 @@ case $MESA_WHICH_LLVM in 'rust-bindgen' ) depends+=( - 'llvm-libs=19.1.7' + 'llvm-libs=20.1.6' 'clang' 'libclc' 'spirv-llvm-translator'