python-gyp: Update to SVN revision 1738.
This fixes a few issues with symlinks and also needs to be up to date because we're going to use it for building Chromium instead of the bundled GYP that comes with Chromium. Also, the package was missing a license and in the current revision, we also have test cases, so let's enable them. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
This commit is contained in:
parent
9170351e69
commit
eed74f05c7
@ -2663,24 +2663,23 @@ pythonPackages = modules // import ./python-packages-generated.nix {
|
|||||||
|
|
||||||
|
|
||||||
gyp = buildPythonPackage rec {
|
gyp = buildPythonPackage rec {
|
||||||
rev = "1635";
|
rev = "1738";
|
||||||
name = "gyp-r${rev}";
|
name = "gyp-r${rev}";
|
||||||
|
|
||||||
src = fetchsvn {
|
src = fetchsvn {
|
||||||
url = "http://gyp.googlecode.com/svn/trunk";
|
url = "http://gyp.googlecode.com/svn/trunk";
|
||||||
inherit rev;
|
inherit rev;
|
||||||
sha256 = "1hn5gxgj2z399f71kz11m61ifds7mx4zkymnd1c87k1wyp7bs5k5";
|
sha256 = "155k7v6453j2kg02xqfqbkzkbaqc8aynxs2k462jmrp638vxia9s";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = if pkgs.stdenv.isDarwin then [ ../development/python-modules/gyp/no-xcode.patch ../development/python-modules/gyp/no-darwin-cflags.patch ] else null;
|
patches = optionals pkgs.stdenv.isDarwin [
|
||||||
|
../development/python-modules/gyp/no-xcode.patch
|
||||||
# error: invalid command 'test'
|
../development/python-modules/gyp/no-darwin-cflags.patch
|
||||||
doCheck = false;
|
];
|
||||||
|
|
||||||
postUnpack = "find . -print0 | xargs -0 touch";
|
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://code.google.com/p/gyp;
|
homepage = http://code.google.com/p/gyp;
|
||||||
|
license = stdenv.lib.licenses.bsd3;
|
||||||
description = "Generate Your Projects";
|
description = "Generate Your Projects";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user