diff options
Diffstat (limited to 'libs/spirv-headers')
| -rw-r--r-- | libs/spirv-headers/.footprint | 101 | ||||
| -rw-r--r-- | libs/spirv-headers/.signature | 6 | ||||
| -rw-r--r-- | libs/spirv-headers/MAKEPKG | 35 |
3 files changed, 142 insertions, 0 deletions
diff --git a/libs/spirv-headers/.footprint b/libs/spirv-headers/.footprint new file mode 100644 index 0000000..d7784e1 --- /dev/null +++ b/libs/spirv-headers/.footprint @@ -0,0 +1,101 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/spirv/ +-rw-r--r-- root/root usr/include/spirv/spir-v.xml +drwxr-xr-x root/root usr/include/spirv/1.0/ +-rw-r--r-- root/root usr/include/spirv/1.0/GLSL.std.450.h +-rw-r--r-- root/root usr/include/spirv/1.0/OpenCL.std.h +-rw-r--r-- root/root usr/include/spirv/1.0/extinst.glsl.std.450.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.0/extinst.opencl.std.100.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.0/spirv.core.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.0/spirv.cs +-rw-r--r-- root/root usr/include/spirv/1.0/spirv.h +-rw-r--r-- root/root usr/include/spirv/1.0/spirv.hpp +-rw-r--r-- root/root usr/include/spirv/1.0/spirv.hpp11 +-rw-r--r-- root/root usr/include/spirv/1.0/spirv.json +-rw-r--r-- root/root usr/include/spirv/1.0/spirv.lua +-rw-r--r-- root/root usr/include/spirv/1.0/spirv.py +drwxr-xr-x root/root usr/include/spirv/1.1/ +-rw-r--r-- root/root usr/include/spirv/1.1/GLSL.std.450.h +-rw-r--r-- root/root usr/include/spirv/1.1/OpenCL.std.h +-rw-r--r-- root/root usr/include/spirv/1.1/extinst.glsl.std.450.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.1/extinst.opencl.std.100.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.1/spirv.core.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.1/spirv.cs +-rw-r--r-- root/root usr/include/spirv/1.1/spirv.h +-rw-r--r-- root/root usr/include/spirv/1.1/spirv.hpp +-rw-r--r-- root/root usr/include/spirv/1.1/spirv.hpp11 +-rw-r--r-- root/root usr/include/spirv/1.1/spirv.json +-rw-r--r-- root/root usr/include/spirv/1.1/spirv.lua +-rw-r--r-- root/root usr/include/spirv/1.1/spirv.py +drwxr-xr-x root/root usr/include/spirv/1.2/ +-rw-r--r-- root/root usr/include/spirv/1.2/GLSL.std.450.h +-rw-r--r-- root/root usr/include/spirv/1.2/OpenCL.std.h +-rw-r--r-- root/root usr/include/spirv/1.2/extinst.glsl.std.450.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.2/extinst.opencl.std.100.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.2/spirv.core.grammar.json +-rw-r--r-- root/root usr/include/spirv/1.2/spirv.cs +-rw-r--r-- root/root usr/include/spirv/1.2/spirv.h +-rw-r--r-- root/root usr/include/spirv/1.2/spirv.hpp +-rw-r--r-- root/root usr/include/spirv/1.2/spirv.hpp11 +-rw-r--r-- root/root usr/include/spirv/1.2/spirv.json +-rw-r--r-- root/root usr/include/spirv/1.2/spirv.lua +-rw-r--r-- root/root usr/include/spirv/1.2/spirv.py +drwxr-xr-x root/root usr/include/spirv/unified1/ +-rw-r--r-- root/root usr/include/spirv/unified1/AMD_gcn_shader.h +-rw-r--r-- root/root usr/include/spirv/unified1/AMD_shader_ballot.h +-rw-r--r-- root/root usr/include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h +-rw-r--r-- root/root usr/include/spirv/unified1/AMD_shader_trinary_minmax.h +-rw-r--r-- root/root usr/include/spirv/unified1/ArmExperimentalMLOperations.h +-rw-r--r-- root/root usr/include/spirv/unified1/ArmMotionEngine.100.h +-rw-r--r-- root/root usr/include/spirv/unified1/DebugInfo.h +-rw-r--r-- root/root usr/include/spirv/unified1/GLSL.std.450.h +-rw-r--r-- root/root usr/include/spirv/unified1/NonSemanticClspvReflection.h +-rw-r--r-- root/root usr/include/spirv/unified1/NonSemanticDebugBreak.h +-rw-r--r-- root/root usr/include/spirv/unified1/NonSemanticDebugPrintf.h +-rw-r--r-- root/root usr/include/spirv/unified1/NonSemanticGraphDebugInfo.h +-rw-r--r-- root/root usr/include/spirv/unified1/NonSemanticShaderDebugInfo.h +-rw-r--r-- root/root usr/include/spirv/unified1/NonSemanticShaderDebugInfo100.h +-rw-r--r-- root/root usr/include/spirv/unified1/NonSemanticVkspReflection.h +-rw-r--r-- root/root usr/include/spirv/unified1/OpenCL.std.h +-rw-r--r-- root/root usr/include/spirv/unified1/OpenCLDebugInfo100.h +-rw-r--r-- root/root usr/include/spirv/unified1/TOSA.001000.1.h +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.arm.experimental-ml-operations.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.arm.motion-engine.100.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.debuginfo.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.glsl.std.450.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.nonsemantic.debugbreak.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.nonsemantic.graph.debuginfo.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.opencl.std.100.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/extinst.tosa.001000.1.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.bf +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.core.grammar.json +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.cs +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.h +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.hpp +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.hpp11 +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.json +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.lua +-rw-r--r-- root/root usr/include/spirv/unified1/spirv.py +-rw-r--r-- root/root usr/include/spirv/unified1/spv.d +drwxr-xr-x root/root usr/include/spirv/unified1/org/ +drwxr-xr-x root/root usr/include/spirv/unified1/org/khronos/ +drwxr-xr-x root/root usr/include/spirv/unified1/org/khronos/spv/ +-rw-r--r-- root/root usr/include/spirv/unified1/org/khronos/spv/Spv.java +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/cmake/ +drwxr-xr-x root/root usr/share/cmake/SPIRV-Headers/ +-rw-r--r-- root/root usr/share/cmake/SPIRV-Headers/SPIRV-HeadersConfig.cmake +-rw-r--r-- root/root usr/share/cmake/SPIRV-Headers/SPIRV-HeadersConfigVersion.cmake +drwxr-xr-x root/root usr/share/pkgconfig/ +-rw-r--r-- root/root usr/share/pkgconfig/SPIRV-Headers.pc diff --git a/libs/spirv-headers/.signature b/libs/spirv-headers/.signature new file mode 100644 index 0000000..b2a4eaa --- /dev/null +++ b/libs/spirv-headers/.signature @@ -0,0 +1,6 @@ +RWTZ9IduCSQ/mNH7iI1eHwzP7Awew8yMwOX1oLltkkLxL5egZD1A/+ZGGFD/YqurZkaGVBh4ywdNqlmVcVbDE618FqTEf+L8ng8= + +SHA256 (MAKEPKG) = 901d3763e8ce92a4c3cb9a7d45b5d3480369e4f15b4c1f1006a1416a1f5f8792 +SHA256 (.footprint) = 2b4731aeb860cfe8e18bb936a2d7fc467e387ad9d2db607491dc6007313dc793 +SHA256 (spirv-headers-2026.08.0.tar.gz) = 095b6157d48ebfa0afcc5ab60cc33c87e16f870a01feacee2ac78427976382a4 +SHA256 (spirv-headers#2026.08.0-1.pkg.tar.gz) = 1626cc396a238694eff1456964c42ed835500a3328825fc91cf143e5370eb10e diff --git a/libs/spirv-headers/MAKEPKG b/libs/spirv-headers/MAKEPKG new file mode 100644 index 0000000..ba651d8 --- /dev/null +++ b/libs/spirv-headers/MAKEPKG @@ -0,0 +1,35 @@ +#!/bin/mkpkg +# description: SPIR-V header files +# url: https://www.khronos.org/registry/spir-v/ + +name=spirv-headers +_name=SPIRV-Headers +version=2026.08.0 +release=1 +makedeps=(cmake ninja) +source=(https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/v${version}.tar.gz) +renames=(${name}-${version}.tar.gz) + +sha256sums=( + "095b6157d48ebfa0afcc5ab60cc33c87e16f870a01feacee2ac78427976382a4" +) + +build() { + cd ${_name}-${version} + cmake -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D SPIRV_HEADERS_ENABLE_TESTS=OFF \ + -Wno-dev + + cmake --build build + DESTDIR=$PKG cmake --install build +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh |
