From d6cb0dade64bdd9cd063fe3b853b7aad960963da Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Mon, 10 Jul 2023 09:05:31 +0200 Subject: [PATCH] gimp3: disable lua for clangarm64 the build fails if luajit is missing --- mingw-w64-gimp3/PKGBUILD | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mingw-w64-gimp3/PKGBUILD b/mingw-w64-gimp3/PKGBUILD index c735ae4209..2d8697b941 100644 --- a/mingw-w64-gimp3/PKGBUILD +++ b/mingw-w64-gimp3/PKGBUILD @@ -95,6 +95,11 @@ build() { [[ -d "${srcdir}"/build-${MSYSTEM} ]] && rm -rf "${srcdir}"/build-${MSYSTEM} mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM} + declare -a extra_config + if [[ $MSYSTEM_CARCH == aarch64 ]]; then + extra_config+=("-Dlua=disabled") + fi + CFLAGS+=" -Wno-error=int-conversion -Wno-incompatible-function-pointer-types" \ CXXFLAGS+=" -Wno-error=int-conversion -Wno-incompatible-function-pointer-types" \ MSYS2_ARG_CONV_EXCL="--prefix=" \ @@ -115,6 +120,7 @@ build() { -Dlinux-input=disabled \ -Dxcursor=disabled \ -Dwin32-debug-console=true \ + "${extra_config[@]}" \ ../gimp-${pkgver} ${MINGW_PREFIX}/bin/meson.exe compile