From b2bdff07ac4c6eb5a640f4d2d73a69f28bf3372a Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Fri, 16 Feb 2024 11:14:50 +0100 Subject: [PATCH] mesa: update to version 24.0.1. --- srcpkgs/mesa/patches/fix-meson-build.patch | 28 ---------------------- srcpkgs/mesa/template | 6 ++--- 2 files changed, 3 insertions(+), 31 deletions(-) delete mode 100644 srcpkgs/mesa/patches/fix-meson-build.patch diff --git a/srcpkgs/mesa/patches/fix-meson-build.patch b/srcpkgs/mesa/patches/fix-meson-build.patch deleted file mode 100644 index 01d203366000c2..00000000000000 --- a/srcpkgs/mesa/patches/fix-meson-build.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/src/gallium/frontends/rusticl/meson.build b/src/gallium/frontends/rusticl/meson.build -index 4bde074..41df740 100644 ---- a/src/gallium/frontends/rusticl/meson.build -+++ b/src/gallium/frontends/rusticl/meson.build -@@ -342,6 +342,7 @@ rusticl_proc_macros = shared_library( - 'rusticl_proc_macros', - [rusticl_proc_macros_files], - rust_crate_type : 'proc-macro', -+ native: true, - rust_args : [ - rusticl_args, - ], -@@ -353,6 +354,7 @@ librusticl = static_library( - gnu_symbol_visibility : 'hidden', - rust_crate_type : 'staticlib', - rust_args : [ -+ '--extern', 'rusticl_proc_macros=' + meson.current_build_dir() / 'librusticl_proc_macros.so', - rusticl_args, - ], - link_with : [ -@@ -360,7 +362,6 @@ librusticl = static_library( - libmesa_rust_gen, - libmesa_rust_util, - rusticl_opencl_gen, -- rusticl_proc_macros, - ], - dependencies : [ - idep_rusticl_gen, diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template index 8613d434f71b21..949a4ed3ffc178 100644 --- a/srcpkgs/mesa/template +++ b/srcpkgs/mesa/template @@ -1,7 +1,7 @@ # Template file for 'mesa' pkgname=mesa -version=23.3.5 -revision=3 +version=24.0.1 +revision=1 build_style=meson _llvmver=17 #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911 @@ -24,7 +24,7 @@ license="MIT, LGPL-2.1-or-later" homepage="https://www.mesa3d.org/" changelog="https://docs.mesa3d.org/relnotes.html" distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz" -checksum=69ccb1278641ff5bad71ca0f866188aeb1a92aadc4dbb9d35f50aebec5b8b50f +checksum=f387192b08c471c545590dd12230a2a343244804b5fe866fec6aea02eab57613 build_options="wayland" build_options_default="wayland"