shaderc
Port variant std
Summary GLSL/HLSL to SPIR-V shader compiler
Package version 2026.3_1
Homepage https://github.com/google/shaderc
Keywords graphics, devel
Maintainer Michael Reim
License APACHE20
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 05 SEP 2026, 13:37:42 UTC
Port created 20 JUN 2026, 20:56:33 UTC
Subpackage Descriptions
set This is the shaderc:std metapackage. It pulls in all subpackages of shaderc:std.
primary A collection of tools, libraries and tests for shader compilation. At the moment it includes: * glslc, a command line compiler for GLSL/HLSL to SPIR-V, and * libshaderc, a library API for accessing glslc functionality. glslc wraps around core functionality in glslang and SPIRV-Tools. glslc and its library aims to to provide: * a command line compiler with GCC- and Clang-like usage, for better integration with build systems * an API where functionality can be added without breaking existing clients * an API supporting standard concurrency patterns across multiple operating systems * increased functionality such as file #include support
dev This is the developer subpackage of the shaderc: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) glslang:set:std
spirv-headers:single:std
spirv-tools:set:std
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/google:shaderc:v2026.3
Distribution File Information
ee493ccf1b3038b4ef2fe024664c5eb2dc4bcc1f6b05b33e3909de0e19c81024 230772 google-shaderc-2026.3.tar.gz
Ports that require shaderc:std
No other ports depend on this one.