From acfc0feae42131c841a96861beb56ffab0398da3 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 1 May 2022 02:00:00 +0200 Subject: gnu: carla: Use G-expressions. * gnu/packages/audio.scm (carla)[arguments]: Rewrite as G-expressions. --- gnu/packages/audio.scm | 41 +++++++++++++++++++---------------------- 1 file 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 @@ (define-public carla (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 -- cgit v1.2.3