diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,19 +1,28 @@
name : spirv-headers
-version : 1.2
-release : 4
+version : 1.3
+release : 5
source :
- - git|https://github.com/KhronosGroup/SPIRV-Headers.git : e0282aa7d54631502b4af567a85d3b6565fd5464
+ - git|https://github.com/KhronosGroup/SPIRV-Headers.git : 02ffc719aa9f9c1dce5ce05743fb1afe6cbf17ea
license : MIT
component : programming
-summary : The SPIR-V Tools project provides an API and commands for processing SPIR-V modules.
+summary : Header files from the SPIR-V registry
+description: |
+ Machine-readable files for the SPIR-V Registry. This includes:
+
+ - Header files for various languages.
+ - JSON files describing the grammar for the SPIR-V core instruction set and the extended instruction sets.
+ - The XML registry file.
+ - A tool to build the headers from the JSON grammar.
patterns :
- /usr/include
-description: |
- The SPIR-V Tools project provides an API and commands for processing SPIR-V modules.
setup : |
- mkdir build
- cd build
- %cmake ../ -DCMAKE_INSTALL_PREFIX=$installdir/usr
- cmake --build . --target install-headers
- # Default to 1.2 spec
- ln -s /usr/include/spirv/1.2 $installdir/usr/include/SPIRV
+ mkdir solusBuildDir && cd solusBuildDir
+
+ %cmake -DCMAKE_INSTALL_PREFIX=$installdir/usr \
+ -GNinja ..
+build : |
+ %meson_build install-headers
+install : |
+ # Default to unified (1.3) spec
+ ln -s /usr/include/spirv/unified1 $installdir/usr/include/SPIRV
+
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,20 +2,30 @@
spirv-headers
- Ikey Doherty
- ikey@solus-project.com
+ Pierre-Yves
+ pyu@riseup.netMITprogramming
- The SPIR-V Tools project provides an API and commands for processing SPIR-V modules.
- The SPIR-V Tools project provides an API and commands for processing SPIR-V modules.
+ Header files from the SPIR-V registry
+ Machine-readable files for the SPIR-V Registry. This includes:
+
+- Header files for various languages.
+- JSON files describing the grammar for the SPIR-V core instruction set and the extended instruction sets.
+- The XML registry file.
+- A tool to build the headers from the JSON grammar.
https://solus-project.com/sources/README.Solusspirv-headers
- The SPIR-V Tools project provides an API and commands for processing SPIR-V modules.
- The SPIR-V Tools project provides an API and commands for processing SPIR-V modules.
+ Header files from the SPIR-V registry
+ Machine-readable files for the SPIR-V Registry. This includes:
+
+- Header files for various languages.
+- JSON files describing the grammar for the SPIR-V core instruction set and the extended instruction sets.
+- The XML registry file.
+- A tool to build the headers from the JSON grammar.
programming
@@ -23,12 +33,12 @@
-
- 2018-01-29
- 1.2
+
+ 2018-03-07
+ 1.3Packaging update
- Ikey Doherty
- ikey@solus-project.com
+ Pierre-Yves
+ pyu@riseup.net
\ No newline at end of file