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>
This commit is contained in:
parent
05e4efe0c8
commit
5281bcc858
1 changed files with 8 additions and 2 deletions
|
@ -4787,14 +4787,19 @@ includes LV2 plugins and a JACK standalone client.")
|
||||||
(base32 "16rcwr6fzghv8100syzicabqg8jqvng3zzsi6h3ja4zkp9hcbkcr"))
|
(base32 "16rcwr6fzghv8100syzicabqg8jqvng3zzsi6h3ja4zkp9hcbkcr"))
|
||||||
(modules '((guix build utils)))
|
(modules '((guix build utils)))
|
||||||
(snippet
|
(snippet
|
||||||
;; Remove unused libraries.
|
|
||||||
'(begin
|
'(begin
|
||||||
|
;; Remove unused libraries...
|
||||||
(for-each delete-file-recursively
|
(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)
|
(build-system qt-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags
|
`(#:configure-flags
|
||||||
`("-DDOWNLOAD_SOUNDFONT=OFF"
|
`("-DDOWNLOAD_SOUNDFONT=OFF"
|
||||||
|
"-DBUILD_DIAGNOSTICS=OFF"
|
||||||
"-DMUSESCORE_BUILD_CONFIG=release"
|
"-DMUSESCORE_BUILD_CONFIG=release"
|
||||||
"-DUSE_SYSTEM_FREETYPE=ON")
|
"-DUSE_SYSTEM_FREETYPE=ON")
|
||||||
;; There are tests, but no simple target to run. The command used to
|
;; 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
|
qtdeclarative-5
|
||||||
qtgraphicaleffects
|
qtgraphicaleffects
|
||||||
qtnetworkauth-5
|
qtnetworkauth-5
|
||||||
|
qtquickcontrols-5
|
||||||
qtquickcontrols2-5
|
qtquickcontrols2-5
|
||||||
qtscript
|
qtscript
|
||||||
qtsvg-5
|
qtsvg-5
|
||||||
|
|
Reference in a new issue