summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2014-08-31 15:12:34 +0200
committerDomen Kožar <domen@dev.si>2014-08-31 15:12:34 +0200
commit7e91d1c8a1a4c822562dd058e0efebbc99aca2d2 (patch)
treef4ca8681d4e8ab6f143762ea615f635aea587bfc /pkgs
parentb63496ba6b03080f99fb56671ec6ef60b340e6a3 (diff)
downloadnixlib-7e91d1c8a1a4c822562dd058e0efebbc99aca2d2.tar
nixlib-7e91d1c8a1a4c822562dd058e0efebbc99aca2d2.tar.gz
nixlib-7e91d1c8a1a4c822562dd058e0efebbc99aca2d2.tar.bz2
nixlib-7e91d1c8a1a4c822562dd058e0efebbc99aca2d2.tar.lz
nixlib-7e91d1c8a1a4c822562dd058e0efebbc99aca2d2.tar.xz
nixlib-7e91d1c8a1a4c822562dd058e0efebbc99aca2d2.tar.zst
nixlib-7e91d1c8a1a4c822562dd058e0efebbc99aca2d2.zip
Revert "mpi4py: New package, version 1.3.1"
This reverts commit 63c062947eb765e4a02bc892e1891da7057fdfec.

Doesn't build.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/python-modules/mpi4py/default.nix45
-rw-r--r--pkgs/top-level/python-packages.nix6
2 files changed, 0 insertions, 51 deletions
diff --git a/pkgs/development/python-modules/mpi4py/default.nix b/pkgs/development/python-modules/mpi4py/default.nix
deleted file mode 100644
index 74d46def9074..000000000000
--- a/pkgs/development/python-modules/mpi4py/default.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ stdenv, fetchurl, python, buildPythonPackage, mpi, openssh }:
-
-buildPythonPackage rec {
-  name = "mpi4py-1.3.1";
-
-  src = fetchurl {
-    url = "https://bitbucket.org/mpi4py/mpi4py/downloads/${name}.tar.gz";
-    sha256 = "e7bd2044aaac5a6ea87a87b2ecc73b310bb6efe5026031e33067ea3c2efc3507";
-  };
-
-  passthru = {
-    inherit mpi;
-  };
-
-  configurePhase = "";
-
-  installPhase = ''
-    mkdir -p "$out/lib/${python.libPrefix}/site-packages"
-    export PYTHONPATH="$out/lib/${python.libPrefix}/site-packages:$PYTHONPATH"
-
-    ${python}/bin/${python.executable} setup.py install \
-      --install-lib=$out/lib/${python.libPrefix}/site-packages \
-      --prefix="$out"
-
-    # --install-lib:
-    # sometimes packages specify where files should be installed outside the usual
-    # python lib prefix, we override that back so all infrastructure (setup hooks)
-    # work as expected
-  '';
-
-  setupPyBuildFlags = ["--mpicc=${mpi}/bin/mpicc"];
-
-  buildInputs = [ mpi ];
-  # Requires openssh for tests. Tests of dependent packages will also fail,
-  # if openssh is not present. E.g. h5py with mpi support.
-  propagatedBuildInputs = [ openssh ];
-
-  meta = {
-    description = "
-      Provides Python bindings for the Message Passing Interface standard.
-    ";
-    homepage = "http://code.google.com/p/mpi4py/";
-    license = stdenv.lib.licenses.bsd3;
-  };
-}
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index dad9da5324d7..6ec68d5537e8 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -106,12 +106,6 @@ rec {
     pylabQtSupport = false;
   });
 
-  mpi4py = callPackage ../development/python-modules/mpi4py {
-    inherit (pkgs) stdenv fetchurl openssh;
-    inherit python buildPythonPackage;
-    mpi = pkgs.openmpi;
-  };
-
   nixpart = callPackage ../tools/filesystems/nixpart { };
 
   # This is used for NixOps to make sure we won't break it with the next major