summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorPaul Garlick <pgarlick@tourbillion-technology.com>2025-08-11 12:47:47 +0100
committerAndreas Enge <andreas@enge.fr>2025-08-22 09:38:35 +0200
commitdb2f7f6a76e58bfc5337ebf339f41b9a0469a042 (patch)
tree8c68b881dad47a68ea75f5df232ea01d07d54e4d /gnu/packages
parent3fcd1521b3559fc857082d167ba6c16d69a73d22 (diff)
gnu: fenics-dolfin: Remove support for SUNDIALS.
The dolfin interface to sundials requires a header file 'cvode_impl.h' which is not available in sundials v>5.4.0. * gnu/packages/simulation.scm (fenics-dolfin) [inputs]: Remove SUNDIALS-OPENMPI. [arguments]<#:configure-flags>: Disable SUNDIALS feature. <#:phases>: Do not set SUNDIALS_DIR variable. Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/simulation.scm5
1 files changed, 1 insertions, 4 deletions
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 5568a567aef..c567d3283a0 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -779,7 +779,6 @@ FFC is part of the FEniCS Project.")
779 python-3 779 python-3
780 pt-scotch32 780 pt-scotch32
781 suitesparse 781 suitesparse
782 sundials-openmpi
783 zlib)) 782 zlib))
784 (native-inputs (list catch-framework pkg-config)) 783 (native-inputs (list catch-framework pkg-config))
785 (propagated-inputs (list python-fenics-ffc petsc-openmpi slepc-openmpi)) 784 (propagated-inputs (list python-fenics-ffc petsc-openmpi slepc-openmpi))
@@ -790,7 +789,7 @@ FFC is part of the FEniCS Project.")
790 "-DDOLFIN_ENABLE_MPI:BOOL=ON" 789 "-DDOLFIN_ENABLE_MPI:BOOL=ON"
791 "-DDOLFIN_ENABLE_PARMETIS:BOOL=OFF" 790 "-DDOLFIN_ENABLE_PARMETIS:BOOL=OFF"
792 "-DDOLFIN_ENABLE_SCOTCH:BOOL=ON" 791 "-DDOLFIN_ENABLE_SCOTCH:BOOL=ON"
793 "-DDOLFIN_ENABLE_SUNDIALS:BOOL=ON" 792 "-DDOLFIN_ENABLE_SUNDIALS:BOOL=OFF"
794 "-DDOLFIN_ENABLE_TRILINOS:BOOL=OFF") 793 "-DDOLFIN_ENABLE_TRILINOS:BOOL=OFF")
795 #:phases 794 #:phases
796 #~(modify-phases %standard-phases 795 #~(modify-phases %standard-phases
@@ -811,8 +810,6 @@ FFC is part of the FEniCS Project.")
811 #$(this-package-input "slepc")) 810 #$(this-package-input "slepc"))
812 (setenv "SCOTCH_DIR" 811 (setenv "SCOTCH_DIR"
813 #$(this-package-input "scotch")) 812 #$(this-package-input "scotch"))
814 (setenv "SUNDIALS_DIR"
815 #$(this-package-input "sundials"))
816 (setenv "UMFPACK_DIR" 813 (setenv "UMFPACK_DIR"
817 #$(this-package-input "suitesparse")))) 814 #$(this-package-input "suitesparse"))))
818 (add-before 'check 'pre-check 815 (add-before 'check 'pre-check