From 4b0bf9909774d47ca21ff3b537a0895c1209aa5e Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Tue, 30 Jan 2018 15:16:33 +0100 Subject: gnu: fftw: Add version 3.3.7. * gnu/packages/algebra.scm (fftw-3.3.7): New variable. --- gnu/packages/algebra.scm | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'gnu/packages') diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 5ec7f94d2d..2c508b6e35 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -1,6 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017 Andreas Enge -;;; Copyright © 2013, 2015, 2017 Ludovic Courtès +;;; Copyright © 2013, 2015, 2017, 2018 Ludovic Courtès ;;; Copyright © 2016, 2017, 2018 Nicolas Goaziou ;;; Copyright © 2014 Mark H Weaver ;;; Copyright © 2016 Ricardo Wurmus @@ -516,6 +516,7 @@ a C program.") (license license:bsd-3))) (define-public fftw + ;; TODO: Make this 3.3.7 (see below) on the next upgrade cycle. (package (name "fftw") (version "3.3.5") @@ -575,6 +576,19 @@ cosine/ sine transforms or DCT/DST).") (string-append (package-description fftw) " With OpenMPI parallelism support.")))) +(define-public fftw-3.3.7 + ;; TODO: Make this the default 'fftw' on the next upgrade cycle. + (package + (inherit fftw) + (version "3.3.7") + (source (origin + (method url-fetch) + (uri (string-append "ftp://ftp.fftw.org/pub/fftw/fftw-" + version".tar.gz")) + (sha256 + (base32 + "0wsms8narnbhfsa8chdflv2j9hzspvflblnqdn7hw8x5xdzrnq1v")))))) + (define-public eigen (package (name "eigen") -- cgit v1.2.3