glslang
Port variant std
Summary OpenGL & OpenGL ES shader front end and validator
Package version 15.0.0
Homepage https://github.com/KhronosGroup/glslang
Keywords graphics
Maintainer Michael Reim
License Not yet specified
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 15 FEB 2025, 04:25:08 UTC
Port created 15 FEB 2025, 04:25:08 UTC
Subpackage Descriptions
set This is the glslang:std metapackage. It pulls in all subpackages of glslang:std.
primary The Glslang package consists of several components: * Reference Validator and GLSL/ESSL -> AST Front End An OpenGL GLSL and OpenGL|ES GLSL (ESSL) front-end for reference validation and translation of GLSL/ESSL into an internal abstract syntax tree (AST). * HLSL -> AST Front End An HLSL front-end for translation of an approximation of HLSL to glslang's AST form. * AST -> SPIR-V Back End Translates glslang's AST to the Khronos-specified SPIR-V intermediate language. * Reflector An API for getting reflection information from the AST, reflection types/variables/etc. from the HLL source (not the SPIR-V). * Standalone Wrapper glslang is command-line tool for accessing the functionality above.
dev This is the developer subpackage of the glslang: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) spirv-tools:dev:std
pkgconf:primary:std
cmake:primary:std
python312:dev:std
python312:primary:std
autoselect-python:single:std
Build and Runtime spirv-tools:primary:std
Download groups
main mirror://GITHUB/KhronosGroup:glslang:15.0.0
Distribution File Information
c31c8c2e89af907507c0631273989526ee7d5cdf7df95ececd628fd7b811e064 3864508 KhronosGroup-glslang-15.0.0.tar.gz
Ports that require glslang:std
No other ports depend on this one.