package glslang { description = "reference front end for GLSL/ESSL"; website = "https://github.com/KhronosGroup/glslang"; anitya = 334917; version# = "1.4.357.0"; source = remoteGitHub { suffix = "KhronosGroup/glslang"; tag = "vulkan-sdk-"+version; checksum = "7Zq12xtSd5z_aEEeYCnsWR5WvcEGVlTsRaV6MqkmY1a3iNIrRbX_rrg-taI3wMe6"; }; // test suite writes to source writable = true; chmod = true; exec = cmake { cache = { "BUILD_SHARED_LIBS": "ON"; "ALLOW_EXTERNAL_SPIRV_TOOLS": "ON"; }; }; inputs = [ python, bash, diffutils, spirv-tools, ]; }