Skip to content

Commit 88e5c4e

Browse files
authored
uvatlas: Update to 1.8.9 and enable aarch64 builds (#23675)
1 parent d110372 commit 88e5c4e

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

mingw-w64-uvatlas/PKGBUILD

+9-5
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ _rn=UVAtlas
55
pkgbase=mingw-w64-${_realname}
66
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
77
# Version from CMakeLists.txt
8-
pkgver=1.8.7
9-
_tag=jun2024
10-
pkgrel=3
8+
pkgver=1.8.9
9+
_tag=oct2024
10+
pkgrel=1
1111
pkgdesc="UVAtlas Isochart Atlas Library (mingw-w64)"
1212
arch=('any')
13-
mingw_arch=('mingw64' 'ucrt64' 'clang64')
13+
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
1414
url='https://go.microsoft.com/fwlink/?LinkID=512686'
1515
license=('spdx:MIT')
1616
depends=("${MINGW_PACKAGE_PREFIX}-directx-headers"
@@ -24,7 +24,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
2424
"${MINGW_PACKAGE_PREFIX}-directxtex"
2525
"${MINGW_PACKAGE_PREFIX}-openexr")
2626
source=("${_realname}-${_tag}.tar.gz"::"https://github.com/microsoft/UVAtlas/archive/refs/tags/${_tag}.tar.gz")
27-
sha256sums=('3292943417979c74e61b931201c3dc32b742cddd67569b6831a2a09870088680')
27+
sha256sums=('8d17a76ae2a0464e411859de9acbf5f0b81e1a0edc4ae5d2f77c8e22623dd640')
2828

2929
build() {
3030
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
@@ -36,6 +36,10 @@ build() {
3636
extra_config+=("-DCMAKE_BUILD_TYPE=Debug")
3737
fi
3838

39+
if [[ "${MSYSTEM_CARCH}" == "aarch64" ]]; then
40+
extra_config+=("-DDIRECTX_ARCH=arm64")
41+
fi
42+
3943
#DBUILD_DX11 requires fxc.exe but that's not available.
4044
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
4145
"${MINGW_PREFIX}"/bin/cmake.exe \

0 commit comments

Comments
 (0)