aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/engineering.scm
diff options
context:
space:
mode:
authorVinicius Monego <monego@posteo.net>2024-04-06 07:55:04 -0300
committerVinicius Monego <monego@posteo.net>2024-05-11 18:11:04 -0300
commit4a49457995ea8b3a9c3dc8595174fd704316274e (patch)
tree09903b13c4d057d3206e22bb71e376cc6d7b06ed /gnu/packages/engineering.scm
parent86c896c12e567915924bcdb61ea1247c35ff2876 (diff)
downloadguix-4a49457995ea8b3a9c3dc8595174fd704316274e.tar
guix-4a49457995ea8b3a9c3dc8595174fd704316274e.tar.gz
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
Diffstat (limited to 'gnu/packages/engineering.scm')
-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