diff options
author | Vinicius Monego <monego@posteo.net> | 2024-04-06 07:55:04 -0300 |
---|---|---|
committer | Vinicius Monego <monego@posteo.net> | 2024-05-11 18:11:04 -0300 |
commit | 4a49457995ea8b3a9c3dc8595174fd704316274e (patch) | |
tree | 09903b13c4d057d3206e22bb71e376cc6d7b06ed | |
parent | 86c896c12e567915924bcdb61ea1247c35ff2876 (diff) |
gnu: meep: Update to 1.28.0.
* gnu/packages/engineering.scm (meep): Update to 1.28.0.
[arguments]: Use G-Expressions.
[native-inputs, inputs]: Use package labels.
Change-Id: I98c867645bb7e052a4b909753bc150c4c25d1638
-rw-r--r-- | gnu/packages/engineering.scm | 36 |
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 |