Daurnimator pushed to branch main at Arch Linux / Packaging / Packages / glslang


Commits:
1ef1edf2 by Daurnimator at 2023-11-23T17:16:15+11:00
upgpkg: 13.1.1-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,18 @@
+pkgbase = glslang
+       pkgdesc = OpenGL and OpenGL ES shader front end and validator
+       pkgver = 13.1.1
+       pkgrel = 1
+       url = https://github.com/KhronosGroup/glslang
+       arch = x86_64
+       license = BSD
+       makedepends = cmake
+       makedepends = ninja
+       makedepends = spirv-tools
+       makedepends = spirv-headers
+       makedepends = python
+       depends = gcc-libs
+       options = staticlibs
+       source = 
glslang-13.1.1.tar.gz::https://github.com/KhronosGroup/glslang/archive/13.1.1.tar.gz
+       sha256sums = 
1c4d0a5a38c8aaf89a2d7e6093be734320599f5a6775b2726beeb05b0c054e66
+
+pkgname = glslang


=====================================
PKGBUILD
=====================================
@@ -1,3 +1,4 @@
+# Maintainer: Daurnimator <daurnima...@archlinux.org>
 # Maintainer: Sven-Hendrik Haase <svenst...@archlinux.org>
 
 # Careful when upgrading this package! It usually breaks ABI without bumping
@@ -10,18 +11,17 @@
 # upstream releases a compatible version of spirv-tools, then updating the
 # spriv-tools system package and only then building glslang against that.
 pkgname=glslang
-pkgver=13.0.0
+pkgver=13.1.1
 pkgrel=1
 pkgdesc='OpenGL and OpenGL ES shader front end and validator'
 arch=('x86_64')
 url='https://github.com/KhronosGroup/glslang'
 license=('BSD')
 depends=('gcc-libs')
-makedepends=('cmake' 'ninja' 'git' 'spirv-tools' 'spirv-headers' 'python')
+makedepends=('cmake' 'ninja' 'spirv-tools' 'spirv-headers' 'python')
 options=('staticlibs')
-# Get the commits from known_good.json for every release
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz)
-sha256sums=('bcda732434f829aa74414ea0e06d329ec8ac28637c38a0de45e17c8fd25a4715')
+sha256sums=('1c4d0a5a38c8aaf89a2d7e6093be734320599f5a6775b2726beeb05b0c054e66')
 
 
 build() {
@@ -34,6 +34,7 @@ build() {
     -GNinja \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DCMAKE_BUILD_TYPE=None \
+    -DALLOW_EXTERNAL_SPIRV_TOOLS=ON \
     -DBUILD_SHARED_LIBS=ON
   ninja -Cbuild-shared
   cmake \
@@ -41,6 +42,7 @@ build() {
     -GNinja \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DCMAKE_BUILD_TYPE=None \
+    -DALLOW_EXTERNAL_SPIRV_TOOLS=ON \
     -DBUILD_SHARED_LIBS=OFF
   ninja -Cbuild-static
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/glslang/-/commit/1ef1edf2a2c96d95b9fbaf898540800aa6b22409

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/glslang/-/commit/1ef1edf2a2c96d95b9fbaf898540800aa6b22409
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to