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.