From d3377251d880cbccb387f28e02928db525c7e34d Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Sat, 12 Jun 2021 11:16:38 +0200 Subject: gnu: liquid-dsp: Make reproducibility explicit. * gnu/packages/radio.scm (liquid-dsp)[native-inputs]: Add automake. [arguments]: Add flag to disable SIMD instructions to 'configure-flags'. --- gnu/packages/radio.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gnu/packages/radio.scm') diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index af248c8a82..d0b7446c3c 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -136,12 +136,15 @@ useful in modems implemented with @dfn{digital signal processing} (DSP).") (base32 "1n6dbg13q8ga5qhg1yiszwly4jj0rxqr6f1xwm9waaly5z493xsd")))) (build-system gnu-build-system) (native-inputs - `(("autoconf" ,autoconf))) + `(("autoconf" ,autoconf) + ("automake" ,automake))) (inputs `(("fftwf" ,fftwf) ("libfec" ,libfec))) (arguments - `(#:phases + `(;; For reproducibility, disable use of SSE3, SSE4.1, etc. + #:configure-flags '("--enable-simdoverride") + #:phases (modify-phases %standard-phases (add-after 'install 'delete-static-library (lambda* (#:key outputs #:allow-other-keys) -- cgit v1.2.3