diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2017-07-07 17:57:30 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-07-07 17:59:32 +0200 |
commit | fbbf5e79c3f0ccfe8f320891e648c7e7a6ef4337 (patch) | |
tree | 23406ec3d16d7fa840b100613aaeb6d54cd0f5d6 | |
parent | ea5b2df8659f5f2dace90f56a616c5f7793c7112 (diff) | |
download | nixlib-fbbf5e79c3f0ccfe8f320891e648c7e7a6ef4337.tar nixlib-fbbf5e79c3f0ccfe8f320891e648c7e7a6ef4337.tar.gz nixlib-fbbf5e79c3f0ccfe8f320891e648c7e7a6ef4337.tar.bz2 nixlib-fbbf5e79c3f0ccfe8f320891e648c7e7a6ef4337.tar.lz nixlib-fbbf5e79c3f0ccfe8f320891e648c7e7a6ef4337.tar.xz nixlib-fbbf5e79c3f0ccfe8f320891e648c7e7a6ef4337.tar.zst nixlib-fbbf5e79c3f0ccfe8f320891e648c7e7a6ef4337.zip |
python.pkgs.virtualenv: move to separate expression
-rw-r--r-- | pkgs/development/python-modules/virtualenv/default.nix | 31 | ||||
-rw-r--r-- | pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch (renamed from pkgs/development/python-modules/virtualenv-change-prefix.patch) | 0 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 25 |
3 files changed, 32 insertions, 24 deletions
diff --git a/pkgs/development/python-modules/virtualenv/default.nix b/pkgs/development/python-modules/virtualenv/default.nix new file mode 100644 index 000000000000..f6d3a747ee48 --- /dev/null +++ b/pkgs/development/python-modules/virtualenv/default.nix @@ -0,0 +1,31 @@ +{ buildPythonPackage +, fetchPypi +, lib +, recursivePthLoader +}: + +buildPythonPackage rec { + pname = "virtualenv"; + version = "15.0.3"; + name = "${pname}-${version}"; + + src = fetchPypi { + inherit pname version; + sha256 = "6d9c760d3fc5fa0894b0f99b9de82a4647e1164f0b700a7f99055034bf548b1d"; + }; + + # Doubt this is needed - FRidh 2017-07-07 + pythonPath = [ recursivePthLoader ]; + + patches = [ ./virtualenv-change-prefix.patch ]; + + # Tarball doesn't contain tests + doCheck = false; + + meta = { + description = "A tool to create isolated Python environments"; + homepage = http://www.virtualenv.org; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ goibhniu ]; + }; +} \ No newline at end of file diff --git a/pkgs/development/python-modules/virtualenv-change-prefix.patch b/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch index 958187f982fe..958187f982fe 100644 --- a/pkgs/development/python-modules/virtualenv-change-prefix.patch +++ b/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 232f0693ab90..5fc8e228dd96 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -25169,30 +25169,7 @@ in { }; }; - virtualenv = buildPythonPackage rec { - name = "virtualenv-15.0.3"; - - src = pkgs.fetchurl { - url = "mirror://pypi/v/virtualenv/${name}.tar.gz"; - sha256 = "6d9c760d3fc5fa0894b0f99b9de82a4647e1164f0b700a7f99055034bf548b1d"; - }; - - pythonPath = [ self.recursivePthLoader ]; - - patches = [ ../development/python-modules/virtualenv-change-prefix.patch ]; - - propagatedBuildInputs = with self; [ ]; - - # Tarball doesn't contain tests - doCheck = false; - - meta = { - description = "A tool to create isolated Python environments"; - homepage = http://www.virtualenv.org; - license = licenses.mit; - maintainers = with maintainers; [ goibhniu ]; - }; - }; + virtualenv = callPackage ../development/python-modules/virtualenv { }; virtualenv-clone = buildPythonPackage rec { name = "virtualenv-clone-0.2.5"; |