summaryrefslogtreecommitdiff
path: root/spirv-headers
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2019-05-15 00:14:12 +1000
committerDanny Rawlins <monster.romster@gmail.com>2019-05-15 08:51:42 +1000
commit453912670e1926523e6227dd367494b092e42ff7 (patch)
tree5b6e92c9217351130b052cb0f89a46dfda68ab26 /spirv-headers
parent9b6d550b74d0fb60b48acaaa270209cd47da5e82 (diff)
downloadopt-453912670e1926523e6227dd367494b092e42ff7.tar.gz
opt-453912670e1926523e6227dd367494b092e42ff7.tar.xz
[notify] spirv-headers: 1.3.20190125 -> 1.4.1 new dependency cmake, update this before spirv-tools
Diffstat (limited to 'spirv-headers')
-rw-r--r--spirv-headers/.footprint48
-rw-r--r--spirv-headers/.signature8
-rw-r--r--spirv-headers/Pkgfile21
3 files changed, 67 insertions, 10 deletions
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-$version.tar.gz)
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
}

Generated by cgit