gnu: spirv-tools: Disable building static libraries.
* gnu/packages/vulkan.scm (spirv-tools): Disable building static libraries to fix linking issues for packages such as mpv. Signed-off-by: Marius Bakke <marius@gnu.org>master
parent
078f33e420
commit
8dcf3c1651
|
@ -90,6 +90,9 @@ and for the GLSL.std.450 extended instruction set.
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags (list "-DBUILD_SHARED_LIBS=ON"
|
`(#:configure-flags (list "-DBUILD_SHARED_LIBS=ON"
|
||||||
|
;; Some packages like mpv fail to link
|
||||||
|
;; when the static libraries are built.
|
||||||
|
"-DSPIRV_TOOLS_BUILD_STATIC=OFF"
|
||||||
(string-append
|
(string-append
|
||||||
"-DSPIRV-Headers_SOURCE_DIR="
|
"-DSPIRV-Headers_SOURCE_DIR="
|
||||||
(assoc-ref %build-inputs "spirv-headers")))))
|
(assoc-ref %build-inputs "spirv-headers")))))
|
||||||
|
|
Reference in New Issue