~ruther/guix-local

8dcf3c16515e926ef06f8fd10fd9d2400359e0bc — Kaelyn Takata 3 years ago 078f33e
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>
1 files changed, 3 insertions(+), 0 deletions(-)

M gnu/packages/vulkan.scm
M gnu/packages/vulkan.scm => gnu/packages/vulkan.scm +3 -0
@@ 90,6 90,9 @@ and for the GLSL.std.450 extended instruction set.
    (build-system cmake-build-system)
    (arguments
     `(#: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
                                "-DSPIRV-Headers_SOURCE_DIR="
                                (assoc-ref %build-inputs "spirv-headers")))))