summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2008-02-21 16:17:43 +0000
committerLudovic Courtès <ludo@gnu.org>2008-02-21 16:17:43 +0000
commit4050f8fa459d392c61aaf28a5a85212a5c0033f7 (patch)
tree63c077b656810f4924c80856dcd938a486ba21cd /pkgs
parentcee8b8ebac6f2e58bff5dd2b6d1df4c8def065a5 (diff)
Add MPICH2, an implementation of the Message Passing Interface.
svn path=/nixpkgs/trunk/; revision=10807
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/mpich2/default.nix20
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/development/libraries/mpich2/default.nix b/pkgs/development/libraries/mpich2/default.nix
new file mode 100644
index 0000000000000..b92eed68bdeae
--- /dev/null
+++ b/pkgs/development/libraries/mpich2/default.nix
@@ -0,0 +1,20 @@
+{stdenv, fetchurl, python}:
+
+stdenv.mkDerivation rec {
+  name = "mpich2-1.0.6p1";
+  src = fetchurl {
+    url = "http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/"
+      + name + ".tar.gz";
+    sha256 = "1k0za8951j5fn89ww6bsy9b4yi989zz7bnd8a6acfr8r0yb8z01q";
+  };
+
+  buildInputs = [ python ];
+
+  meta = {
+    description = ''MPICH2 is a free high-performance and portable
+                    implementation of the Message Passing Interface
+		    (MPI) standard, both version 1 and version 2.'';
+    homepage = http://www.mcs.anl.gov/mpi/mpich2/;
+    license = "free, see http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=license";
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 9ef5d47c0adbd..e6e547636ecc9 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2788,6 +2788,10 @@ rec {
     inherit fetchurl stdenv;
   };
 
+  mpich2 = import ../development/libraries/mpich2 {
+    inherit fetchurl stdenv python;
+  };
+
   mysqlConnectorODBC = import ../development/libraries/mysql-connector-odbc {
     inherit fetchurl stdenv mysql libtool zlib unixODBC;
   };