diff options
author | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2022-12-16 00:31:00 +0100 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2022-12-19 18:12:05 +0100 |
commit | 5281bcc858a435338d326837ea3c821b3601547c (patch) | |
tree | 794e3d01676474b4c1bb9dcb052edf8813f8cb46 /gnu/packages | |
parent | 05e4efe0c83c09929d15a0f5faa23a9afc0079e4 (diff) | |
download | guix-5281bcc858a435338d326837ea3c821b3601547c.tar.gz |
gnu: musescore: Fix build.
* gnu/packages/music.scm (musescore)[snippet]: Remove crashpad_handler and associated install actions. [arguments]<#:configure-flags>: Add “-DBUILD_DIAGNOSTICS=OFF”. [inputs]: Add qtquickcontrols-5. Co-authored-by: Vivien Kraus <vivien@planete-kraus.eu> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/music.scm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 614eb57791..bde01cb312 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4787,14 +4787,19 @@ includes LV2 plugins and a JACK standalone client.") (base32 "16rcwr6fzghv8100syzicabqg8jqvng3zzsi6h3ja4zkp9hcbkcr")) (modules '((guix build utils))) (snippet - ;; Remove unused libraries. '(begin + ;; Remove unused libraries... (for-each delete-file-recursively - '("thirdparty/freetype")))))) + '("thirdparty/freetype")) + ;; ... and precompiled binaries. + (delete-file-recursively "src/diagnostics/crashpad_handler") + (substitute* "src/diagnostics/CMakeLists.txt" + (("install") "#install")))))) (build-system qt-build-system) (arguments `(#:configure-flags `("-DDOWNLOAD_SOUNDFONT=OFF" + "-DBUILD_DIAGNOSTICS=OFF" "-DMUSESCORE_BUILD_CONFIG=release" "-DUSE_SYSTEM_FREETYPE=ON") ;; There are tests, but no simple target to run. The command used to @@ -4825,6 +4830,7 @@ includes LV2 plugins and a JACK standalone client.") qtdeclarative-5 qtgraphicaleffects qtnetworkauth-5 + qtquickcontrols-5 qtquickcontrols2-5 qtscript qtsvg-5 |