spirv-cross: update to 1.3.224.1
Version number is changed in upstream, so sync with it
This commit is contained in:
@@ -3,8 +3,9 @@
|
||||
_realname=spirv-cross
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=2021.01.15
|
||||
pkgrel=2
|
||||
epoch=1
|
||||
pkgver=1.3.224.1
|
||||
pkgrel=1
|
||||
pkgdesc="A tool and library for parsing and converting SPIR-V to other shader languages (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
@@ -19,11 +20,11 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-spirv-headers"
|
||||
"${MINGW_PACKAGE_PREFIX}-spirv-tools"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc")
|
||||
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/KhronosGroup/SPIRV-Cross/archive/${pkgver//./-}.tar.gz")
|
||||
sha512sums=('f934ef61602223f6fe6d9c826ed5beb129beb7a30b18b389625d4fc0b1efa1b8df930a2a2d2a0b4f377ef2899e8e034239819a4c6629a78c666f72004464da93')
|
||||
source=(https://github.com/KhronosGroup/SPIRV-Cross/archive/refs/tags/sdk-${pkgver}.tar.gz)
|
||||
sha512sums=('2747b1005845c0e1c15360022e7719d0f778b8e6ba2e62214532cd821e7fda82c899c3c5336c398ba45b1105c7accff6c1d00792054a4ec782d1618a945b7dcf')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/SPIRV-Cross-${pkgver//./-}"
|
||||
cd "${srcdir}/SPIRV-Cross-sdk-${pkgver}"
|
||||
|
||||
# Use system provided glslang and spirv-tools binaries.
|
||||
sed -e "s|NO_DEFAULT_PATH||g" -i CMakeLists.txt
|
||||
@@ -40,19 +41,19 @@ build() {
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DSPIRV_CROSS_SHARED=ON \
|
||||
-DSPIRV_CROSS_ENABLE_TESTS=ON \
|
||||
"../SPIRV-Cross-${pkgver//./-}"
|
||||
"../SPIRV-Cross-sdk-${pkgver}"
|
||||
|
||||
${MINGW_PREFIX}/bin/cmake.exe --build ./
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
${MINGW_PREFIX}/bin/ctest.exe ./ || true
|
||||
${MINGW_PREFIX}/bin/ctest.exe ./ || warning "Tests failed"
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake.exe --build ./ --target install
|
||||
|
||||
install -Dm644 "${srcdir}/SPIRV-Cross-${pkgver//./-}/LICENSE" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"
|
||||
install -Dm644 "${srcdir}/SPIRV-Cross-sdk-${pkgver}/LICENSE" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user