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.net MIT programming - 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.Solus spirv-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.3 Packaging update - Ikey Doherty - ikey@solus-project.com + Pierre-Yves + pyu@riseup.net \ No newline at end of file