diff options
author | markuskowa <markus.kowalewski@gmail.com> | 2019-10-07 14:43:39 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-07 14:43:39 +0200 |
commit | 86d97bb02cbeb07aa9986018e285ccfed73661ae (patch) | |
tree | 82b21f65202dfcc34d6d3d5f92d8352be9e91710 /pkgs/applications/science | |
parent | f6f043f72c6e3bf520cc89afc97e7f7b55449c18 (diff) | |
parent | ea45dc1053d560d8b3b1e2a386a0a014b4b60b4a (diff) | |
download | nixlib-86d97bb02cbeb07aa9986018e285ccfed73661ae.tar nixlib-86d97bb02cbeb07aa9986018e285ccfed73661ae.tar.gz nixlib-86d97bb02cbeb07aa9986018e285ccfed73661ae.tar.bz2 nixlib-86d97bb02cbeb07aa9986018e285ccfed73661ae.tar.lz nixlib-86d97bb02cbeb07aa9986018e285ccfed73661ae.tar.xz nixlib-86d97bb02cbeb07aa9986018e285ccfed73661ae.tar.zst nixlib-86d97bb02cbeb07aa9986018e285ccfed73661ae.zip |
Merge pull request #70602 from r-ryantm/auto-update/gromacs
gromacs: 2019.3 -> 2019.4
Diffstat (limited to 'pkgs/applications/science')
-rw-r--r-- | pkgs/applications/science/molecular-dynamics/gromacs/default.nix | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix index d00b59307c52..d720f5ea0787 100644 --- a/pkgs/applications/science/molecular-dynamics/gromacs/default.nix +++ b/pkgs/applications/science/molecular-dynamics/gromacs/default.nix @@ -1,27 +1,28 @@ - -{ stdenv, fetchurl, cmake, - singlePrec ? true, - mpiEnabled ? false, - fftw, - openmpi +{ stdenv, fetchurl, cmake +, singlePrec ? true +, mpiEnabled ? false +, fftw +, openmpi +, perl }: stdenv.mkDerivation { - name = "gromacs-2019.3"; + name = "gromacs-2019.4"; src = fetchurl { - url = "ftp://ftp.gromacs.org/pub/gromacs/gromacs-2019.3.tar.gz"; - sha256 = "0wvm6lj4hbasl2qkjcpicqjh7abxji4196dd2hmwlyivpycaa4a2"; + url = "ftp://ftp.gromacs.org/pub/gromacs/gromacs-2019.4.tar.gz"; + sha256 = "0rqqrbjrdhprlw2z6cqid59xwxfdx05ikvywppvdp8f8vzp6chxs"; }; - buildInputs = [cmake fftw] + nativeBuildInputs = [ cmake ]; + buildInputs = [ fftw perl ] ++ (stdenv.lib.optionals mpiEnabled [ openmpi ]); cmakeFlags = '' ${if singlePrec then "-DGMX_DOUBLE=OFF" else "-DGMX_DOUBLE=ON -DGMX_DEFAULT_SUFFIX=OFF"} - ${if mpiEnabled then "-DGMX_MPI:BOOL=TRUE - -DGMX_CPU_ACCELERATION:STRING=SSE4.1 + ${if mpiEnabled then "-DGMX_MPI:BOOL=TRUE + -DGMX_CPU_ACCELERATION:STRING=SSE4.1 -DGMX_OPENMP:BOOL=TRUE -DGMX_THREAD_MPI:BOOL=FALSE" else "-DGMX_MPI:BOOL=FALSE" } |