From cdce15d2d5128fe6b6ae9fb8b6dfcdeea6a8e700 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.1.9. --- srcpkgs/mesa/template | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template index df788fe3b0f00..1b5f12de32b03 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.1.9 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=295ba27c28146ed09214e8ce79afa1659edf9d142decc3c91f804552d64f7510 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 }