spirv-tools
Port variant std
Summary API and commands for processing SPIR-V modules
Package version 2026.1
Homepage https://github.com/KhronosGroup/SPIRV-Tools
Keywords graphics
Maintainer nobody
License APACHE20
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 08 FEB 2026, 05:41:33 UTC
Port created 15 DEC 2024, 19:32:11 UTC
Subpackage Descriptions
set This is the spirv-tools:std metapackage. It pulls in all subpackages of spirv-tools:std.
primary The SPIR-V Tools project provides an API and commands for processing SPIR-V modules. The project includes an assembler, binary module parser, disassembler, validator, and optimizer for SPIR-V. Except for the optimizer, all are based on a common static library. The library contains all of the implementation details, and is used in the standalone tools whilst also enabling integration into other code bases directly. The optimizer implementation resides in its own library, which depends on the core library.
dev This is the developer subpackage of the spirv-tools:std port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) cmake:primary:std
python313:dev:std
python313:primary:std
autoselect-python:single:std
Runtime (only) ravensys-gcc:cxx_run:std (primary subpackage)
ravensys-gcc:libs:std (primary subpackage)
Download groups
main mirror://GITHUB/KhronosGroup:SPIRV-Tools:v2026.1
headers mirror://GITHUB/KhronosGroup:SPIRV-Headers:04f10f6:external/spirv-headers
Distribution File Information
35dc16cf2dc64be5b6bbbe86d210e6f4a82b070cffd751605a3365cd8bce2d7e 3453737 KhronosGroup-SPIRV-Tools-2026.1.tar.gz f5c5620b1994cd65beaf3011c197bc10533f3b7080a10881082d8ae250cd2adc 560997 KhronosGroup-SPIRV-Headers-04f10f6.tar.gz
Ports that require spirv-tools:std
glslang:std OpenGL & OpenGL ES shader front end and validator
mesa:std Mesa 3D Graphics Library