spirv-headers: update to 1.3.204.1
* Version number is changed in upstream, so sync with it. * Use source tarball instead of of git repo.
This commit is contained in:
@@ -4,12 +4,12 @@
|
||||
_realname=spirv-headers
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
_base_ver=1.5.4.2
|
||||
pkgver=1.5.4.2.r407.814e728
|
||||
epoch=1
|
||||
pkgver=1.3.204.1
|
||||
pkgrel=1
|
||||
pkgdesc='Machine-readable files for the SPIR-V Registry (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
url='https://www.khronos.org/registry/spir-v/'
|
||||
license=('MIT')
|
||||
groups=("${MINGW_PACKAGE_PREFIX}-vulkan-devel")
|
||||
@@ -17,14 +17,10 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
# From https://github.com/KhronosGroup/SPIRV-Tools/blob/master/DEPS
|
||||
_commit="814e728b30ddd0f4509233099a3ad96fd4318c07"
|
||||
source=("${_realname}"::"git+https://github.com/KhronosGroup/SPIRV-Headers#commit=${_commit}")
|
||||
sha512sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd "${srcdir}/${_realname}"
|
||||
printf "%s.r%s.%s" "${_base_ver}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
# _commit="b42ba6d92faf6b4938e6f22ddd186dbdacc98d78"
|
||||
# "${_realname}"::"git+https://github.com/KhronosGroup/SPIRV-Headers#commit=${_commit}"
|
||||
source=(https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/sdk-${pkgver}/${_realname}-${pkgver}.tar.gz)
|
||||
sha512sums=('ef994e0a5232cb21377ed39ef6a941b59eb45524f1d78092a6476245e4e0fb692780e98f5cc2176fdc2fd95430cce523fa376b0eed97042523b5f14a0586955f')
|
||||
|
||||
build() {
|
||||
[[ -d ${srcdir}/build-${MINGW_CHOST} ]] && rm -rf ${srcdir}/build-${MINGW_CHOST}
|
||||
@@ -34,7 +30,7 @@ build() {
|
||||
${MINGW_PREFIX}/bin/cmake.exe \
|
||||
-G "Ninja" \
|
||||
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
|
||||
../${_realname}
|
||||
../SPIRV-Headers-sdk-${pkgver}
|
||||
|
||||
${MINGW_PREFIX}/bin/cmake.exe --build ./
|
||||
}
|
||||
@@ -43,6 +39,6 @@ package() {
|
||||
cd ${srcdir}/build-${MINGW_CHOST}
|
||||
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake.exe --build ./ --target install
|
||||
|
||||
install -Dm644 ${srcdir}/${_realname}/README.md ${pkgdir}${MINGW_PREFIX}/share/doc/${_realname}/README.md
|
||||
install -Dm644 ${srcdir}/${_realname}/LICENSE ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
|
||||
install -Dm644 ${srcdir}/SPIRV-Headers-sdk-${pkgver}/README.md ${pkgdir}${MINGW_PREFIX}/share/doc/${_realname}/README.md
|
||||
install -Dm644 ${srcdir}/SPIRV-Headers-sdk-${pkgver}/LICENSE ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user