Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : glslang | name : glslang | ||||
| version : 11.0.0 | version : 11.2.0 | ||||
| release : 18 | release : 18 | ||||
| source : | source : | ||||
| - git|https://github.com/KhronosGroup/glslang.git : c594de23cdd790d64ad5f9c8b059baae0ee2941d | - git|https://github.com/KhronosGroup/glslang.git : 11.2.0 | ||||
| license : BSD-3-Clause | license : BSD-3-Clause | ||||
| component : xorg.display | component : xorg.display | ||||
| emul32 : yes | |||||
| summary : Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator | summary : Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator | ||||
| description: | | description: | | ||||
| Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator | Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator | ||||
| patterns : | patterns : | ||||
| - 32bit-devel : /usr/lib32/cmake | - 32bit-devel : /usr/lib32/cmake | ||||
| emul32 : yes | |||||
| setup : | | setup : | | ||||
| %cmake_ninja -DCMAKE_INSTALL_LIBDIR=%libdir% | pushd .. | ||||
| cp -r glslang* shared | |||||
| cp -r glslang* static | |||||
| pushd shared | |||||
| %patch -p1 < $pkgfiles/libraries-missing-soname.patch | |||||
| %cmake_ninja -DCMAKE_INSTALL_LIBDIR=%libdir% -DBUILD_SHARED_LIBS=ON | |||||
| popd | |||||
| pushd static | |||||
| %cmake_ninja -DCMAKE_INSTALL_LIBDIR=%libdir% -DBUILD_SHARED_LIBS=OFF | |||||
| popd | |||||
| build : | | build : | | ||||
| pushd ../shared | |||||
| %ninja_build | %ninja_build | ||||
| popd | |||||
| pushd ../static | |||||
| %ninja_build | |||||
| popd | |||||
| install : | | install : | | ||||
| pushd ../shared | |||||
| %ninja_install | |||||
| popd | |||||
| pushd ../static | |||||
| %ninja_install | %ninja_install | ||||
| popd | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.