Daurnimator pushed to branch main at Arch Linux / Packaging / Packages / 
spirv-tools


Commits:
34abb554 by Daurnimator at 2023-11-23T17:11:54+11:00
upgpkg: 2023.5-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,18 @@
+pkgbase = spirv-tools
+       pkgdesc = API and commands for processing SPIR-V modules
+       pkgver = 2023.5
+       pkgrel = 1
+       url = https://www.khronos.org/vulkan/
+       arch = x86_64
+       groups = vulkan-devel
+       license = custom
+       makedepends = cmake
+       makedepends = python
+       makedepends = ninja
+       makedepends = spirv-headers
+       depends = gcc-libs
+       depends = sh
+       source = 
spirv-tools-2023.5.tar.gz::https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/2023.5.rc1.tar.gz
+       sha256sums = 
aed90b51ce884ce3ac267acec75e785ee743a1e1fd294c25be33b49c5804d77c
+
+pkgname = spirv-tools


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,10 @@
+# Maintainer: Daurnimator <daurnima...@archlinux.org>
 # Maintainer: Laurent Carlier <lordhea...@gmail.com>
 
 pkgname=spirv-tools
-pkgver=2022.4
+pkgver=2023.5
+# There was no release tag, just the release candidate
+_tag="${pkgver}.rc1"
 pkgrel=1
 pkgdesc="API and commands for processing SPIR-V modules"
 arch=('x86_64')
@@ -9,12 +12,12 @@ url="https://www.khronos.org/vulkan/";
 license=('custom')
 groups=(vulkan-devel)
 depends=('gcc-libs' 'sh')
-makedepends=('cmake' 'python' 'git' 'ninja' 'spirv-headers')
-source=("git+https://github.com/KhronosGroup/SPIRV-Tools.git#tag=v${pkgver}";)
-sha256sums=('SKIP')
+makedepends=('cmake' 'python' 'ninja' 'spirv-headers')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/${_tag}.tar.gz";)
+sha256sums=('aed90b51ce884ce3ac267acec75e785ee743a1e1fd294c25be33b49c5804d77c')
 
 build() {
-  cd SPIRV-Tools
+  cd "SPIRV-Tools-${_tag}"
 
   cmake \
       -Bbuild \
@@ -30,12 +33,12 @@ build() {
 }
 
 check() {
-  cd SPIRV-Tools
+  cd "SPIRV-Tools-${_tag}"
   ninja -C build test
 }
 
 package() {
-  cd SPIRV-Tools
+  cd "SPIRV-Tools-${_tag}"
 
   DESTDIR="${pkgdir}" ninja -C build install
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/spirv-tools/-/commit/34abb554b609eca7c13e0e8e12b193c49378a3d4

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/spirv-tools/-/commit/34abb554b609eca7c13e0e8e12b193c49378a3d4
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to