From 91eec31f2fa1b32f4becb61c7a5fae0816bbfbd4 Mon Sep 17 00:00:00 2001 From: SabrinaJewson Date: Tue, 1 Feb 2022 17:42:35 +0000 Subject: [PATCH] mesa: update to 21.3.5. --- ...-On-Aarch64-force-persistent-buffers-to-GTT.patch | 2 +- srcpkgs/mesa/patches/musl.patch | 12 ------------ srcpkgs/mesa/template | 6 +++--- 3 files changed, 4 insertions(+), 16 deletions(-) diff --git a/srcpkgs/mesa/patches/0001-radeonsi-On-Aarch64-force-persistent-buffers-to-GTT.patch b/srcpkgs/mesa/patches/0001-radeonsi-On-Aarch64-force-persistent-buffers-to-GTT.patch index ea1080a0d2e5..125e36f5e2f5 100644 --- a/srcpkgs/mesa/patches/0001-radeonsi-On-Aarch64-force-persistent-buffers-to-GTT.patch +++ b/srcpkgs/mesa/patches/0001-radeonsi-On-Aarch64-force-persistent-buffers-to-GTT.patch @@ -22,7 +22,7 @@ diff --git a/src/gallium/drivers/radeonsi/si_buffer.c b/src/gallium/drivers/rade index 6b58aebee2d..c9e983367a0 100644 --- a/src/gallium/drivers/radeonsi/si_buffer.c +++ b/src/gallium/drivers/radeonsi/si_buffer.c -@@ -151,6 +151,11 @@ void si_init_resource_fields(struct si_screen *sscreen, struct si_resource *res, +@@ -100,6 +100,11 @@ void si_init_resource_fields(struct si_screen *sscreen, struct si_resource *res, */ if (!sscreen->info.kernel_flushes_hdp_before_ib || !sscreen->info.is_amdgpu) res->domains = RADEON_DOMAIN_GTT; diff --git a/srcpkgs/mesa/patches/musl.patch b/srcpkgs/mesa/patches/musl.patch index 61a8f016dafe..d50221dee72a 100644 --- a/srcpkgs/mesa/patches/musl.patch +++ b/srcpkgs/mesa/patches/musl.patch @@ -38,15 +38,3 @@ #endif if (dbg_flags & flag) { ---- a/src/gallium/drivers/freedreno/freedreno_util.h -+++ b/src/gallium/drivers/freedreno/freedreno_util.h -@@ -106,6 +106,9 @@ extern bool fd_binning_enabled; - - #include - #include -+#include -+ -+#define gettid() ((pid_t)syscall(SYS_gettid)) - - #define DBG(fmt, ...) \ - do { \ diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template index 82ac453fabff..eb81cbb345a5 100644 --- a/srcpkgs/mesa/template +++ b/srcpkgs/mesa/template @@ -1,7 +1,7 @@ # Template file for 'mesa' pkgname=mesa -version=21.3.3 -revision=2 +version=21.3.5 +revision=1 build_style=meson configure_args="-Dglvnd=true -Dshared-glapi=enabled -Dgbm=enabled -Degl=enabled -Dosmesa=true -Dgles1=enabled -Dgles2=enabled -Dglx=dri -Ddri3=enabled @@ -22,7 +22,7 @@ license="MIT, LGPL-2.1-or-later" homepage="https://www.mesa3d.org/" changelog="https://docs.mesa3d.org/relnotes/${version}.html" distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz" -checksum=ad7f4613ea7c5d08d9fcb5025270199e6ceb9aa99fd72ee572b70342240a8121 +checksum=d93b2a9d2464ee856d7637a07dff6b7cd950f295ad58518bb959f76882cf4a4c if [ "$XBPS_TARGET_LIBC" = "musl" ]; then configure_args+=" -Duse-elf-tls=false"