uvatlas: Update to 1.8.9 and enable aarch64 builds (#23675)
This commit is contained in:
parent
d1103720b6
commit
88e5c4eca1
@ -5,12 +5,12 @@ _rn=UVAtlas
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
# Version from CMakeLists.txt
|
||||
pkgver=1.8.7
|
||||
_tag=jun2024
|
||||
pkgrel=3
|
||||
pkgver=1.8.9
|
||||
_tag=oct2024
|
||||
pkgrel=1
|
||||
pkgdesc="UVAtlas Isochart Atlas Library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://go.microsoft.com/fwlink/?LinkID=512686'
|
||||
license=('spdx:MIT')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-directx-headers"
|
||||
@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-directxtex"
|
||||
"${MINGW_PACKAGE_PREFIX}-openexr")
|
||||
source=("${_realname}-${_tag}.tar.gz"::"https://github.com/microsoft/UVAtlas/archive/refs/tags/${_tag}.tar.gz")
|
||||
sha256sums=('3292943417979c74e61b931201c3dc32b742cddd67569b6831a2a09870088680')
|
||||
sha256sums=('8d17a76ae2a0464e411859de9acbf5f0b81e1a0edc4ae5d2f77c8e22623dd640')
|
||||
|
||||
build() {
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||
@ -36,6 +36,10 @@ build() {
|
||||
extra_config+=("-DCMAKE_BUILD_TYPE=Debug")
|
||||
fi
|
||||
|
||||
if [[ "${MSYSTEM_CARCH}" == "aarch64" ]]; then
|
||||
extra_config+=("-DDIRECTX_ARCH=arm64")
|
||||
fi
|
||||
|
||||
#DBUILD_DX11 requires fxc.exe but that's not available.
|
||||
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
|
||||
"${MINGW_PREFIX}"/bin/cmake.exe \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user