diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b764667d826..dd62e3b868b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2603,6 +2603,28 @@ pythonPackages = python.modules // rec { }; }); + ninja = pkgs.stdenv.mkDerivation rec { + name = "ninja-1.2.0"; + src = fetchurl { + url = "https://github.com/martine/ninja/archive/v1.2.0.zip"; + sha256 = "15ynh806ah37bqb57hcs3mj2g82900sncp6n3bssfggb4azgjlh3"; + }; + buildInputs = [ python pkgs.asciidoc pkgs.unzip pkgs.re2c ]; + buildPhase = '' + python bootstrap.py + asciidoc doc/manual.asciidoc + ''; + installPhase = '' + mkdir -p $out/bin + cp ninja $out/bin/ + + mkdir -p $out/share/doc/ninja + cp doc/manual.asciidoc $out/share/doc/ninja/ + cp doc/manual.html $out/share/doc/ninja/ + ''; + homepage = http://martine.github.io/ninja/; + }; + nose = buildPythonPackage rec { name = "nose-1.2.1";