diff options
author | Tobias Geerinckx-Rice <me@tobias.gr> | 2022-05-01 02:00:00 +0200 |
---|---|---|
committer | Tobias Geerinckx-Rice <me@tobias.gr> | 2022-05-01 02:00:07 +0200 |
commit | acfc0feae42131c841a96861beb56ffab0398da3 (patch) | |
tree | 9a91f57ba109a93ae91184961258807c687595b6 | |
parent | eb1eac4762ba2a7e4f3bfa01d555097e1ad1c153 (diff) | |
download | guix-acfc0feae42131c841a96861beb56ffab0398da3.tar guix-acfc0feae42131c841a96861beb56ffab0398da3.tar.gz |
gnu: carla: Use G-expressions.
* gnu/packages/audio.scm (carla)[arguments]:
Rewrite as G-expressions.
-rw-r--r-- | gnu/packages/audio.scm | 41 |
1 files changed, 19 insertions, 22 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 7b9aab9471..1b5ff6152e 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -4998,28 +4998,25 @@ as is the case with audio plugins.") (base32 "01ngkmfcxyg1bb4qmfvlkkjbx4lx62akxqhizl8zmqnhfcy4p9bx")))) (build-system gnu-build-system) (arguments - `(#:tests? #f ; no "check" target - #:make-flags - (list (string-append "PREFIX=" (assoc-ref %outputs "out"))) - #:phases - (modify-phases %standard-phases - (delete 'configure) ; no configure script - (add-before 'build 'set-CC-variable-and-show-features - (lambda _ - (setenv "CC" "gcc") - (invoke "make" "features"))) - (add-after 'install 'make-carla-executable - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (chmod (string-append out "/share/carla/carla") #o555) - #t))) - (add-after 'install 'wrap-executables - (lambda* (#:key inputs outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (wrap-script (string-append out "/bin/carla") - #:guile (search-input-file inputs "bin/guile") - `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH")))) - #t)))))) + (list #:tests? #f ; no "check" target + #:make-flags + #~(list (string-append "PREFIX=" #$output)) + #:phases + #~(modify-phases %standard-phases + (delete 'configure) ; no configure script + (add-before 'build 'set-CC-variable-and-show-features + (lambda _ + (setenv "CC" "gcc") + (invoke "make" "features"))) + (add-after 'install 'make-carla-executable + (lambda _ + (chmod (string-append #$output "/share/carla/carla") #o555))) + (add-after 'install 'wrap-executables + (lambda* (#:key inputs #:allow-other-keys) + (wrap-script (string-append #$output "/bin/carla") + #:guile (search-input-file inputs "bin/guile") + `("GUIX_PYTHONPATH" ":" prefix + (,(getenv "GUIX_PYTHONPATH"))))))))) (inputs (list alsa-lib ffmpeg |