mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-19 05:57:04 +01:00
gnu: amsynth: Find external commands.
* gnu/packages/music.scm (amsynth)[arguments]: Add a ‘patch-file-names’ phase. [inputs]: Add unzip and which.
This commit is contained in:
parent
fbda11b6dc
commit
28e2f27d5c
1 changed files with 14 additions and 1 deletions
|
@ -1804,6 +1804,16 @@ (define-public amsynth
|
|||
(base32
|
||||
"1882pfcmf3rqg3vd4qflzkppcv158d748i603spqjbxqi8z7x7w0"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'patch-file-names
|
||||
(lambda _
|
||||
(substitute* "src/GUI/editor_pane.c"
|
||||
(("/usr/bin/unzip") (which "unzip")))
|
||||
(substitute* "src/GUI/GUI.cc"
|
||||
(("/usr/bin/which") (which "which")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("alsa-lib" ,alsa-lib)
|
||||
("gtk+" ,gtk+-2)
|
||||
|
@ -1811,7 +1821,10 @@ (define-public amsynth
|
|||
("jack" ,jack-1)
|
||||
("lash" ,lash)
|
||||
("libsndfile" ,libsndfile)
|
||||
("lv2" ,lv2)))
|
||||
("lv2" ,lv2)
|
||||
;; External commands invoked at run time.
|
||||
("unzip" ,unzip)
|
||||
("which" ,which)))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
|
|
Loading…
Reference in a new issue