diff --git a/gnu/packages/glicid.scm b/gnu/packages/glicid.scm index ef206d1..5596ba4 100644 --- a/gnu/packages/glicid.scm +++ b/gnu/packages/glicid.scm @@ -190,12 +190,35 @@ ;; pour futures customisations. -(define-public glicid-openmpi - (package - (inherit openmpi) +(define-public glicid-openmpi-gcc-8 + (package + (inherit openmpi) (name "glicid-openpmi") -)) + (inputs `(("gcc-8", gcc-8) + ("gfortran-8", gfortran-8) + ,@(package-inputs openmpi))) + ) +) +(define-public glicid-openmpi-gcc-9 + (package + (inherit openmpi) + (name "glicid-openpmi") + (inputs `(("gcc-9", gcc-9) + ("gfortran-9", gfortran-9) + ,@(package-inputs openmpi))) + ) +) + +(define-public glicid-openmpi-gcc-10 + (package + (inherit openmpi) + (name "glicid-openpmi") + (inputs `(("gcc-10", gcc-10) + ("gfortran-10", gfortran-10) + ,@(package-inputs openmpi))) + ) +) ;;(define-public glicid-gromacs ;; (package