guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: gnu: speexdsp: Fix building on aarch64-linux.


From: Efraim Flashner
Subject: 01/01: gnu: speexdsp: Fix building on aarch64-linux.
Date: Fri, 20 Oct 2017 09:24:14 -0400 (EDT)

efraim pushed a commit to branch master
in repository guix.

commit f71ce2824d8838109c7ad812f4284de16a3b0afc
Author: Efraim Flashner <address@hidden>
Date:   Fri Oct 20 16:23:10 2017 +0300

    gnu: speexdsp: Fix building on aarch64-linux.
    
    * gnu/packages/xiph.scm (speexdsp)[arguments]: On aarch64-linux, disable
    neon optimisations.
---
 gnu/packages/xiph.scm | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm
index 5565cb5..9277f57 100644
--- a/gnu/packages/xiph.scm
+++ b/gnu/packages/xiph.scm
@@ -5,7 +5,7 @@
 ;;; Copyright © 2014 Sree Harsha Totakura <address@hidden>
 ;;; Copyright © 2014 Mark H Weaver <address@hidden>
 ;;; Copyright © 2015 Paul van der Walt <address@hidden>
-;;; Copyright © 2015, 2016 Efraim Flashner <address@hidden>
+;;; Copyright © 2015, 2016, 2017 Efraim Flashner <address@hidden>
 ;;; Copyright © 2017 Marius Bakke <address@hidden>
 ;;;
 ;;; This file is part of GNU Guix.
@@ -167,6 +167,11 @@ stereo encoding, and voice activity detection.")
                (base32
                 "1wcjyrnwlkayb20zdhp48y260rfyzg925qpjpljd5x9r01h8irja"))))
     (build-system gnu-build-system)
+    (arguments
+     `(#:configure-flags '(,@(if (string=? "aarch64-linux"
+                                           (%current-system))
+                               '("--enable-neon=no") ; neon defaults to armv7-a
+                               '()))))
     (home-page "https://speex.org/";)
     (synopsis "Speex processing library")
     (description



reply via email to

[Prev in Thread] Current Thread [Next in Thread]