about summary refs log tree commit diff
path: root/pkgs/applications/science
diff options
context:
space:
mode:
authormarkuskowa <markus.kowalewski@gmail.com>2019-10-07 14:43:39 +0200
committerGitHub <noreply@github.com>2019-10-07 14:43:39 +0200
commit86d97bb02cbeb07aa9986018e285ccfed73661ae (patch)
tree82b21f65202dfcc34d6d3d5f92d8352be9e91710 /pkgs/applications/science
parentf6f043f72c6e3bf520cc89afc97e7f7b55449c18 (diff)
parentea45dc1053d560d8b3b1e2a386a0a014b4b60b4a (diff)
downloadnixlib-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.nix25
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" }