spirv-tools
Port variant std
Summary API and commands for processing SPIR-V modules
Package version 2025.4
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 07 OCT 2025, 20:19:47 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
python312:dev:std
python312: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.4
headers mirror://GITHUB/KhronosGroup:SPIRV-Headers:01e0577:external/spirv-headers
Distribution File Information
d256aa82de849bdce4b05060081dadcc9145c2173a056e8531f649f8975e582e 3391548 KhronosGroup-SPIRV-Tools-2025.4.tar.gz c76b12a9c49fe6234182a1ef54daad7678d18d72cbfe032d7741ed3dfd76e2d0 545282 KhronosGroup-SPIRV-Headers-01e0577.tar.gz
Ports that require spirv-tools:std
glslang:std OpenGL & OpenGL ES shader front end and validator
mesa:std Mesa 3D Graphics Library