about summary refs log tree commit diff
path: root/pkgs/applications/science/misc/simgrid
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2014-08-12 05:26:33 +0400
committerMichael Raskin <7c6f434c@mail.ru>2014-08-12 05:26:33 +0400
commit2e84472d60e9113159b8ffa7d544bef22b111c5d (patch)
tree9acb17331b90cb2577c778c655a85cc51ab2c9f4 /pkgs/applications/science/misc/simgrid
parent28c7ff430e3b42e06b641cdf640c7d3c3a52fbdc (diff)
downloadnixlib-2e84472d60e9113159b8ffa7d544bef22b111c5d.tar
nixlib-2e84472d60e9113159b8ffa7d544bef22b111c5d.tar.gz
nixlib-2e84472d60e9113159b8ffa7d544bef22b111c5d.tar.bz2
nixlib-2e84472d60e9113159b8ffa7d544bef22b111c5d.tar.lz
nixlib-2e84472d60e9113159b8ffa7d544bef22b111c5d.tar.xz
nixlib-2e84472d60e9113159b8ffa7d544bef22b111c5d.tar.zst
nixlib-2e84472d60e9113159b8ffa7d544bef22b111c5d.zip
Update SimGrid
Diffstat (limited to 'pkgs/applications/science/misc/simgrid')
-rw-r--r--pkgs/applications/science/misc/simgrid/default.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/applications/science/misc/simgrid/default.nix b/pkgs/applications/science/misc/simgrid/default.nix
index d402a48c815c..9ba0662dc271 100644
--- a/pkgs/applications/science/misc/simgrid/default.nix
+++ b/pkgs/applications/science/misc/simgrid/default.nix
@@ -1,11 +1,12 @@
-{ fetchurl, stdenv, cmake, perl, ruby }:
+{ fetchurl, stdenv, cmake, perl, ruby, boost }:
 
 stdenv.mkDerivation rec {
-  name = "simgrid-3.5";
+  version = "3.11.1";
+  name = "simgrid-${version}";
 
   src = fetchurl {
-    url = "https://gforge.inria.fr/frs/download.php/28017/${name}.tar.gz";
-    sha256 = "1vd4pvrcyii1nfwyca3kpbwshbc965lfpn083zd8rigg6ydchq8y";
+    url = "https://gforge.inria.fr/frs/download.php/33686/${name}.tar.gz";
+    sha256 = "0mkrzxpf42lmn96khfl1791vram67r2nqsgmppd2yil889nyz5kp";
   };
 
   /* FIXME: Ruby currently disabled because of this:
@@ -14,7 +15,7 @@ stdenv.mkDerivation rec {
      ld: cannot find -lruby-1.8.7-p72
 
    */
-  buildInputs = [ cmake perl /* ruby */ ];
+  buildInputs = [ cmake perl /* ruby */ boost ];
 
   preConfigure =
     # Make it so that libsimgrid.so will be found when running programs from
@@ -45,6 +46,7 @@ stdenv.mkDerivation rec {
   patchPhase =
     '' for i in "src/smpi/"*
        do
+         test -f "$i" &&
          sed -i "$i" -e's|/bin/bash|/bin/sh|g'
        done