~ruther/guix-local

4b0bf9909774d47ca21ff3b537a0895c1209aa5e — Ludovic Courtès 8 years ago adbe6de
gnu: fftw: Add version 3.3.7.

* gnu/packages/algebra.scm (fftw-3.3.7): New variable.
1 files changed, 15 insertions(+), 1 deletions(-)

M gnu/packages/algebra.scm
M gnu/packages/algebra.scm => gnu/packages/algebra.scm +15 -1
@@ 1,6 1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2013, 2015, 2017 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2013, 2015, 2017, 2018 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2016, 2017, 2018 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2014 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2016 Ricardo Wurmus <rekado@elephly.net>


@@ 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")