summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/engineering.scm36
1 files changed, 18 insertions, 18 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 894b90326c..624024b8d4 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1669,7 +1669,7 @@ fully-vectorial and three-dimensional methods.")
(define-public meep
(package
(name "meep")
- (version "1.8.0")
+ (version "1.28.0")
(source (origin
(method url-fetch)
(uri
@@ -1678,27 +1678,27 @@ fully-vectorial and three-dimensional methods.")
version "/meep-" version ".tar.gz"))
(sha256
(base32
- "14zyxmm3p80j5fz5b89sl7hgkgcisqjny5hjh4pi274ziqjqz8bm"))))
+ "199a29mb64cfv89azzdh8arpy9ib6050cqh86yw5ypm5jhy6178v"))))
(build-system gnu-build-system)
(arguments
- `(#:configure-flags
- (list (string-append "--with-libctl="
- (assoc-ref %build-inputs "libctl")
- "/share/libctl"))))
+ (list #:configure-flags
+ #~(list (string-append "--with-libctl="
+ #$(this-package-input "guile-libctl")
+ "/share/libctl"))))
(native-inputs
- `(("fortran" ,gfortran)
- ("pkg-config" ,pkg-config)
- ("swig" ,swig)))
+ (list gfortran
+ pkg-config
+ swig))
(inputs
- `(("fftw" ,fftw)
- ("gsl" ,gsl)
- ("guile" ,guile-2.2)
- ("harminv" ,harminv)
- ("hdf5" ,hdf5)
- ("openblas" ,openblas)
- ("libctl" ,guile-libctl)
- ("mpb" ,mpb)
- ("zlib" ,zlib)))
+ (list fftw
+ gsl
+ guile-2.2
+ guile-libctl
+ harminv
+ hdf5
+ mpb
+ openblas
+ zlib))
(home-page "http://ab-initio.mit.edu/wiki/index.php/Meep")
(synopsis "Finite-difference time-domain (FDTD) simulation software")
(description