From 33a69f15974b7124d0fdd96a61adbbda827c0272 Mon Sep 17 00:00:00 2001 From: SpidFightFR Date: Wed, 11 Oct 2023 17:04:38 +0000 Subject: [PATCH] mesa: update to version 23.1.9. --- srcpkgs/mesa/template | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template index df788fe3b0f00..7197002114c39 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" @@ -36,6 +36,18 @@ case "$XBPS_TARGET_MACHINE" in *) configure_args+=" -Ddraw-use-llvm=false" ;; esac +# adds glibc-devel as makedeps only for 32bit archs +case "$XBPS_TARGET_MACHINE" in + i686*) ;; + *) makedepends+="glibc-devel" ;; +esac + +# adds glibc-devel-32bit as makedeps for arm and aarch64 archs +case "$XBPS_TARGET_MACHINE" in + aarch64|armv6l|armv7l) ;; + *) makedepends+="glibc-devel-32bit" ;; +esac + # Set subpackages manually to set proper rdeps in 32bit pkgs. subpackages="libglapi libgbm libgbm-devel libOSMesa"