From 99be21c21b0d7793af6bcf5aa0f214f026037fe0 Mon Sep 17 00:00:00 2001 From: "Paul A. Patience" Date: Thu, 12 Aug 2021 16:01:02 -0400 Subject: [PATCH 6/6] gnu: dealii: Add SUNDIALS dependency. * gnu/packages/maths.scm (dealii)[propagated-inputs]: Add sundials. (dealii-openmpi)[propagated-inputs]: Add sundials-openmpi. --- gnu/packages/maths.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 980460fa85..49624c0f52 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -4837,6 +4837,7 @@ A unique design feature of Trilinos is its focus on packages.") `(("boost" ,boost) ("hdf5" ,hdf5) ("suitesparse" ,suitesparse) ; For UMFPACK. + ("sundials" ,sundials) ("tbb" ,tbb))) (arguments `(#:build-type "DebugRelease" ; Supports only Debug, Release and DebugRelease. @@ -4890,8 +4891,10 @@ in finite element programs.") ("p4est" ,p4est-openmpi) ("petsc" ,petsc-openmpi) ("slepc" ,slepc-openmpi) + ("sundials" ,sundials-openmpi) ("trilinos" ,trilinos-for-dealii-openmpi) - ,@(alist-delete "hdf5" (package-propagated-inputs dealii)))) + ,@(fold alist-delete (package-propagated-inputs dealii) + '("hdf5" "sundials")))) (arguments (substitute-keyword-arguments (package-arguments dealii) ((#:configure-flags flags) -- 2.32.0