diff options
author | adisbladis <adisbladis@gmail.com> | 2020-01-08 13:29:03 +0000 |
---|---|---|
committer | adisbladis <adisbladis@gmail.com> | 2020-01-08 13:59:04 +0000 |
commit | 2d6f1ff4dd2ce208fce624466b4eeae54eafd61f (patch) | |
tree | 4c10fda6b6e45505f9845ceb80725c63a3ebbd26 /pkgs/development/interpreters/python/mk-python-derivation.nix | |
parent | 380220c237d479b81182884afec76e77685e9a36 (diff) | |
download | nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.gz nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.bz2 nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.lz nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.xz nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.zst nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.zip |
python: Add support for installing Python eggs
Diffstat (limited to 'pkgs/development/interpreters/python/mk-python-derivation.nix')
-rw-r--r-- | pkgs/development/interpreters/python/mk-python-derivation.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index 700894eda6d..020298cc8e9 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -20,6 +20,9 @@ , setuptoolsBuildHook , setuptoolsCheckHook , wheelUnpackHook +, eggUnpackHook +, eggBuildHook +, eggInstallHook }: { name ? "${attrs.pname}-${attrs.version}" @@ -119,6 +122,8 @@ let pipBuildHook ] ++ lib.optionals (format == "wheel") [ wheelUnpackHook + ] ++ lib.optionals (format == "egg") [ + eggUnpackHook eggBuildHook eggInstallHook ] ++ lib.optionals (!(format == "other") || dontUsePipInstall) [ pipInstallHook ] ++ lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ |