directxmesh: update to 1.6.6

This commit is contained in:
J. Peter Mugaas
2024-04-06 00:19:05 -04:00
committed by GitHub
parent 7372370fa9
commit fbee34d23a

View File

@@ -5,10 +5,10 @@ _rn=DirectXMesh
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
# Version from CMakeLists.txt
pkgver=1.6.5
_tag=dec2023
pkgver=1.6.6
_tag=feb2024
pkgrel=1
pkgdesc="DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps (mingw-w64)"
pkgdesc="DirectXMesh geometry processing library (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
url='http://go.microsoft.com/fwlink/?LinkID=324981'
@@ -17,9 +17,10 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-cc")
depends=("${MINGW_PACKAGE_PREFIX}-directxmath"
"${MINGW_PACKAGE_PREFIX}-directx-headers")
"${MINGW_PACKAGE_PREFIX}-directx-headers"
"${MINGW_PACKAGE_PREFIX}-gcc-libs")
source=("${_realname}-${_tag}.tar.gz"::"https://github.com/microsoft/DirectXMesh/archive/refs/tags/${_tag}.tar.gz")
sha256sums=('ee155583a1302b58311857c45577b4de2001dd1647c4161594888ef6149713f9')
sha256sums=('f771699ec0e75c35224d9f5aaac2ff07ca763b944eb90c7c5d495dfe579ece09')
build() {
cd "${srcdir}/${_realname}-${_tag}"
@@ -37,7 +38,7 @@ build() {
-GNinja \
-DCMAKE_INSTALL_PREFIX="${MINGW_PREFIX}" \
"${extra_config[@]}" \
-DBUILD_TOOLS=OFF \
-DBUILD_TOOLS=ON \
-DBUILD_DX12=ON \
../${_realname}-${_tag}