spirv-tools
Port variant std
Summary API and commands for processing SPIR-V modules
Package version 2025.5
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 19 JAN 2026, 20:09:13 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:v2025.5
headers mirror://GITHUB/KhronosGroup:SPIRV-Headers:b824a46:external/spirv-headers
Distribution File Information
23769a70967e91f16f1bf8a58665b643fc4e765d734e85c51faa7d990f01a64f 3422476 KhronosGroup-SPIRV-Tools-2025.5.tar.gz f5a32d535a3aef30ea080a98097cb8fc6b3c842ae79bb4fb1abe46afdb74d3f4 558317 KhronosGroup-SPIRV-Headers-b824a46.tar.gz
Ports that require spirv-tools:std
glslang:std OpenGL & OpenGL ES shader front end and validator
mesa:std Mesa 3D Graphics Library