From a35052c2e69f8fb78ceb273a1c59ee8da0397cb5 Mon Sep 17 00:00:00 2001 From: Evgeny Egorochkin Date: Sat, 11 May 2013 00:13:17 +0300 Subject: [PATCH] Ninja build system: package version 1.2.0 --- pkgs/top-level/python-packages.nix | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b764667d8266..dd62e3b868b5 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";