diff options
author | Domen Kožar <domen@dev.si> | 2015-11-18 11:44:37 +0100 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2015-11-21 21:44:12 +0100 |
commit | f3092d6446986b9e72f356648d077dbdc98f6bc8 (patch) | |
tree | d251274e14401c7c3f5005352b1a6e422ae099b9 /pkgs/development/python-modules/bootstrapped-pip | |
parent | 960274fc7cae2a63ac876b82fbbe9193ace9ed65 (diff) | |
download | nixlib-f3092d6446986b9e72f356648d077dbdc98f6bc8.tar nixlib-f3092d6446986b9e72f356648d077dbdc98f6bc8.tar.gz nixlib-f3092d6446986b9e72f356648d077dbdc98f6bc8.tar.bz2 nixlib-f3092d6446986b9e72f356648d077dbdc98f6bc8.tar.lz nixlib-f3092d6446986b9e72f356648d077dbdc98f6bc8.tar.xz nixlib-f3092d6446986b9e72f356648d077dbdc98f6bc8.tar.zst nixlib-f3092d6446986b9e72f356648d077dbdc98f6bc8.zip |
buildPythonPackage: use a separate file to fire off setup.py
Diffstat (limited to 'pkgs/development/python-modules/bootstrapped-pip')
-rw-r--r-- | pkgs/development/python-modules/bootstrapped-pip/default.nix | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/bootstrapped-pip/default.nix b/pkgs/development/python-modules/bootstrapped-pip/default.nix index 5578b3a83c4d..677736270290 100644 --- a/pkgs/development/python-modules/bootstrapped-pip/default.nix +++ b/pkgs/development/python-modules/bootstrapped-pip/default.nix @@ -25,15 +25,19 @@ in stdenv.mkDerivation rec { unzip -d $out/${python.sitePackages} ${wheel_source} ''; - buildInputs = [ python makeWrapper unzip ]; - - installPhase = '' + patchPhase = '' mkdir -p $out/bin # patch pip to support "pip install --prefix" + # https://github.com/pypa/pip/pull/3252 pushd $out/${python.sitePackages}/ patch -p1 < ${./pip-7.0.1-prefix.patch} popd + ''; + + buildInputs = [ python makeWrapper unzip ]; + + installPhase = '' # install pip binary echo '${python.interpreter} -m pip "$@"' > $out/bin/pip |