Import AITURK IDE 1.0.0-beta.1 from Hermes 63279301; preserve MIT license
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
{
|
||||
buildNpmPackage,
|
||||
fetchFromGitHub,
|
||||
nodejs,
|
||||
lib,
|
||||
}:
|
||||
|
||||
let
|
||||
node-gyp-11_4_0 = buildNpmPackage rec {
|
||||
pname = "node-gyp";
|
||||
version = "11.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nodejs";
|
||||
repo = "node-gyp";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-VtomUV+0kTp34IuS0D0dR4ZMWpk4Ptpk1CBP8rdW2a4=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
ln -s ${./node-gyp-11-4-0-package-lock.json} package-lock.json
|
||||
'';
|
||||
|
||||
npmDepsHash = "sha256-P25m02VxIXkPD7rYI2Wki9+levrtNg2xk8pU+nEUXsE=";
|
||||
|
||||
npmDepsFetcherVersion = 2;
|
||||
|
||||
dontNpmBuild = true;
|
||||
|
||||
makeWrapperArgs = [ "--set npm_config_nodedir ${nodejs}" ];
|
||||
|
||||
meta = {
|
||||
description = "Node.js native addon build tool";
|
||||
homepage = "https://github.com/nodejs/node-gyp";
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "node-gyp";
|
||||
};
|
||||
};
|
||||
in
|
||||
node-gyp-11_4_0
|
||||
Reference in New Issue
Block a user