python3.pkgs.ninja: rename from ninja-python
I am hoping this can be a transparent shim for most if not all Python packages that acts as a proxy to the actual ninja package in nixpkgs. If this works, doing it this way simplifies rolling out the new Python build hooks that do stricter build dependency validation.
This commit is contained in:
parent
d36556b8a5
commit
a586a9e55f
3 changed files with 4 additions and 3 deletions
|
@ -36,7 +36,7 @@ python3.pkgs.buildPythonApplication rec {
|
|||
absl-py
|
||||
fonttools
|
||||
lxml
|
||||
ninja-python
|
||||
ninja
|
||||
picosvg
|
||||
pillow
|
||||
regex
|
||||
|
@ -50,7 +50,7 @@ python3.pkgs.buildPythonApplication rec {
|
|||
nativeCheckInputs = with python3.pkgs; [
|
||||
pytestCheckHook
|
||||
|
||||
ninja-python
|
||||
ninja
|
||||
picosvg
|
||||
];
|
||||
|
||||
|
|
|
@ -209,6 +209,7 @@ mapAliases ({
|
|||
mutmut = throw "mutmut has been promoted to a top-level attribute"; # added 2022-10-02
|
||||
net2grid = gridnet; # add 2022-04-22
|
||||
nghttp2 = throw "in 1.52.0 removed deprecated python bindings."; # added 2023-06-08
|
||||
ninja-python = ninja; # add 2022-08-03
|
||||
nose-cover3 = throw "nose-cover3 has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-02-16
|
||||
nose_progressive = throw "nose_progressive has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; #added 2023-02-21
|
||||
notifymuch = throw "notifymuch has been promoted to a top-level attribute"; # added 2022-10-02
|
||||
|
|
|
@ -7036,7 +7036,7 @@ self: super: with self; {
|
|||
|
||||
nine = callPackage ../development/python-modules/nine { };
|
||||
|
||||
ninja-python = callPackage ../development/python-modules/ninja { };
|
||||
ninja = callPackage ../development/python-modules/ninja { inherit (pkgs) ninja; };
|
||||
|
||||
nipy = callPackage ../development/python-modules/nipy { };
|
||||
|
||||
|
|
Loading…
Reference in a new issue