Exherbo
GitLab
Packages
sys-libs/shaderc
Collection of tools, libraries, and tests for Vulkan shader compilation.
Versions
Slot
Version
Repository
Platforms
0
2025.3
desktop
~amd64
arm?
armv7?
~armv8
x86?
Metadata
Homepage
https://github.com/google/shaderc
Summary
Collection of tools, libraries, and tests for Vulkan shader compilation
Description
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 doing the same. Shaderc wraps around core functionality in glslang and SPIRV-Tools. Shaderc 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
Dependencies
(
(
build:
dev-lang/python:*[>=3]
sys-libs/spirv-headers[>=1.5.5-r23]
build+run:
dev-lang/glslang[>=15.1.0]
dev-lang/spirv-tools[>=2024.4-rc2]
)
(
build:
sys-devel/cmake[>=3.24.0]
)
)
Downloads
https://github.com/google/shaderc/archive/v2025.3.tar.gz -> shaderc-2025.3.tar.gz
Licences
Apache-2.0