
commit 453912670e1926523e6227dd367494b092e42ff7 Author: Danny Rawlins <monster.romster@gmail.com> Date: Wed May 15 00:14:12 2019 +1000 [notify] spirv-headers: 1.3.20190125 -> 1.4.1 new dependency cmake, update this before spirv-tools diff --git a/spirv-headers/.footprint b/spirv-headers/.footprint index 538f898bd..3d5b6dc57 100644 --- a/spirv-headers/.footprint +++ b/spirv-headers/.footprint @@ -1,9 +1,57 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/spirv/ +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 +-rw-r--r-- root/root usr/include/spirv/spir-v.xml drwxr-xr-x root/root usr/include/spirv/unified1/ -rw-r--r-- root/root usr/include/spirv/unified1/GLSL.std.450.h -rw-r--r-- root/root usr/include/spirv/unified1/OpenCL.std.h +-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.opencl.std.100.grammar.json +-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 diff --git a/spirv-headers/.signature b/spirv-headers/.signature index b6535f379..d5cb8c0f3 100644 --- a/spirv-headers/.signature +++ b/spirv-headers/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/covT8CkBkBblR3rsX4i/sJz78gm0b/7KvHsPpU0SoMOFFtOQ6L2q0gC/5acK8pkD4yr2aPB7v9cmMuymjGONAM= -SHA256 (Pkgfile) = 73ed00fe34d238fced4b441da6f1e82cf3c140abdd15d347fd1f63b4382b2a5e -SHA256 (.footprint) = 8ae4c233edc266de02a4a1b21b7633f749ddf99b3cd512567688985f6c591ecf -SHA256 (8bea0a266ac9b718aa0818d9e3a47c0b77c2cb23.tar.gz) = a67f839a8968bbf6fb50b77f20a55e699797c349d59fa6328303cb00d1e65cbd +RWSE3ohX2g5d/SnjsQaB/i2Q7Vc3L3l9aufQFDNNBMnA218wNk9u3amSYT0+0JfObgj0mAFY+cdDp7o/8EjzFLs/z4Q9kv7BtAY= +SHA256 (Pkgfile) = 60eaf74976096fe55d24a55423bcf88a40987c517915e154b83cad4ac4b767f3 +SHA256 (.footprint) = 547b12eb161ed91b68663dc1abf26abc5e9181184a9234de73a06905705677fc +SHA256 (SPIRV-Headers-1.4.1.tar.gz) = a244f0629f75eb450e090cd773d30e22367cb231e964c7492588eb9000201fd1 diff --git a/spirv-headers/Pkgfile b/spirv-headers/Pkgfile index 5c4a681f0..5fb116fc8 100644 --- a/spirv-headers/Pkgfile +++ b/spirv-headers/Pkgfile @@ -1,15 +1,24 @@ # Description: SPIR-V Headers # URL: https://www.khronos.org/registry/spir-v/ # Maintainer: Danny Rawlins, crux at romster dot me +# Depends on: cmake name=spirv-headers -version=1.3.20190125 -_commit=8bea0a266ac9b718aa0818d9e3a47c0b77c2cb23 +version=1.4.1 release=1 -source=(https://github.com/KhronosGroup/SPIRV-Headers/archive/$_commit.tar.gz) +source=(https://github.com/KhronosGroup/SPIRV-Headers/archive/$version/SPIRV-Headers...) build() { - cd SPIRV-Headers-$_commit - install -d -m 0755 $PKG/usr/include/spirv/unified1 - install -m 0644 -t $PKG/usr/include/spirv/unified1/ include/spirv/unified1/*.{h,hpp,hpp11} + cd SPIRV-Headers-$version + + mkdir build + cd build + + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSPIRV_HEADERS_SKIP_EXAMPLES=ON + + make + make DESTDIR=$PKG install }