~ruther/guix-local

e5af1f4af33ae73df6661358327e9ce3eb0eb191 — Efraim Flashner 8 years ago b1e9837
gnu: sorcer: Fix building on non-Intel hardware.

* gnu/packages/music.scm (sorcer)[arguments]: Add phase to remove
architecture specific build flags.
1 files changed, 5 insertions(+), 0 deletions(-)

M gnu/packages/music.scm
M gnu/packages/music.scm => gnu/packages/music.scm +5 -0
@@ 3316,6 3316,11 @@ notation and includes basic support for digital audio.")
     `(#:tests? #f                      ; no tests included
       #:phases
       (modify-phases %standard-phases
         (add-after 'unpack 'remove-architecture-specific-flags
           (lambda _
             (substitute* "CMakeLists.txt"
               (("-msse2 -mfpmath=sse") ""))
             #t))
         (add-after 'unpack 'build-faust-sources
           (lambda* (#:key inputs #:allow-other-keys)
             (with-directory-excursion "faust"