From bb6774e83e429cb7083fda5b64411ffac5a3a844 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Mon, 16 Oct 2023 17:19:26 +0000 Subject: [PATCH] mesa: update to version 23.2.1. --- srcpkgs/mesa/template | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template index df788fe3b0f00..b78c4e79f5895 100644 --- a/srcpkgs/mesa/template +++ b/srcpkgs/mesa/template @@ -1,6 +1,6 @@ # Template file for 'mesa' pkgname=mesa -version=23.1.3 +version=23.2.1 revision=1 build_style=meson #Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911 @@ -23,7 +23,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=2f6d7381bc10fbd2d6263ad1022785b8b511046c1a904162f8f7da18eea8aed9 +checksum=64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc build_options="wayland" build_options_default="wayland" @@ -185,11 +185,9 @@ esac post_configure() { if [ "$CROSS_BUILD" ]; then find -iname "*.ninja" -exec sed -i "{}" \ + -e "s;/usr/bin/meson --internal regenerate.*;/usr/bin/touch ${wrksrc}/build/build.ninja;g" \ -e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \ -e "s; /usr/lib/; ${XBPS_CROSS_BASE}/usr/lib/;g" \ - -e "s;-L/usr/lib;-L${XBPS_CROSS_BASE}/usr/lib;g" \ - -e "s;-I/usr/include;-I${XBPS_CROSS_BASE}/usr/include;g" \ - -e "s;-isystem;-I${XBPS_CROSS_BASE};g" \ \; fi }