* update spirv-tools to 2024.2-1

This commit is contained in:
Alexander Baldeck 2024-07-21 18:30:04 +02:00
parent d7671a589a
commit e0ef9b3be4

View File

@ -3,7 +3,9 @@
# Maintainer: Laurent Carlier <lordheavym@gmail.com> # Maintainer: Laurent Carlier <lordheavym@gmail.com>
pkgname=spirv-tools pkgname=spirv-tools
pkgver=2024.1 pkgver=2024.2
# There was no release tag, just the release candidate
_tag="${pkgver}.rc1"
pkgrel=1 pkgrel=1
pkgdesc="API and commands for processing SPIR-V modules" pkgdesc="API and commands for processing SPIR-V modules"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
@ -12,11 +14,11 @@ license=('Apache-2.0')
groups=(vulkan-devel) groups=(vulkan-devel)
depends=('gcc-libs' 'sh') depends=('gcc-libs' 'sh')
makedepends=('cmake' 'python' 'ninja' 'spirv-headers') makedepends=('cmake' 'python' 'ninja' 'spirv-headers')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v${pkgver}.tar.gz") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v${_tag}.tar.gz")
sha256sums=('137780e2a8b5c722888f9ec0fb553e6e92f38a0a5c7fcdad9b715152448b9d82') sha256sums=('e433d40b5b4bf2bc3c819e34d7bf6194937df4d74e2f8dee8012bd8fd69e7f8a')
build() { build() {
cd "SPIRV-Tools-${pkgver}" cd "SPIRV-Tools-${_tag}"
cmake \ cmake \
-Bbuild \ -Bbuild \
@ -32,12 +34,12 @@ build() {
} }
check() { check() {
cd "SPIRV-Tools-${pkgver}" cd "SPIRV-Tools-${_tag}"
ninja -C build test ninja -C build test
} }
package() { package() {
cd "SPIRV-Tools-${pkgver}" cd "SPIRV-Tools-${_tag}"
DESTDIR="${pkgdir}" cmake --install build DESTDIR="${pkgdir}" cmake --install build
} }