From 4a49457995ea8b3a9c3dc8595174fd704316274e Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Sat, 6 Apr 2024 07:55:04 -0300 Subject: 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 --- gnu/packages/engineering.scm | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'gnu') 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 -- cgit v1.2.3