* update spirv-tools to 2024.2-1
This commit is contained in:
parent
d7671a589a
commit
e0ef9b3be4
@ -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
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user