~ruther/guix-local

75bbc3c2e2403da47bd41eb40c1f6f65101e225c — Ricardo Wurmus 8 years ago a360474
gnu: faust-2: Remove inherited phase.

* gnu/packages/audio.scm (faust-2)[arguments]: Remove build phase
"fix-permissions".
1 files changed, 1 insertions(+), 12 deletions(-)

M gnu/packages/audio.scm
M gnu/packages/audio.scm => gnu/packages/audio.scm +1 -12
@@ 1158,18 1158,7 @@ PS, and DAB+.")
     (substitute-keyword-arguments (package-arguments faust)
       ((#:make-flags flags)
        `(list (string-append "prefix=" (assoc-ref %outputs "out"))
               "world"))
       ((#:phases phases)
        `(modify-phases ,phases
           ;; Files appear under $out/share/faust that are read-only.  The
           ;; install phase tries to overwrite them and fails, so we change
           ;; the permissions first.
           (add-before 'install 'fix-permissions
             (lambda* (#:key outputs #:allow-other-keys)
               (for-each (lambda (file)
                           (chmod file #o644))
                         (find-files "architecture/max-msp" ".*"))
               #t))))))
               "world"))))
    (native-inputs
     `(("llvm" ,llvm-with-rtti)
       ("which" ,which)