node-red: 4.1.8 -> 5.0.1 (#530752)
This commit is contained in:
@@ -9,25 +9,23 @@
|
||||
|
||||
buildNpmPackage rec {
|
||||
pname = "node-red";
|
||||
version = "4.1.8";
|
||||
version = "5.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "node-red";
|
||||
repo = "node-red";
|
||||
tag = version;
|
||||
hash = "sha256-IjV3hS1v+KgtXbXO2/Nr4GpABK+l2HXfqsPukGD7ViQ=";
|
||||
hash = "sha256-OVIlooa1JlkSfX1VC5J9GFxrMGsEmDFZ9BTOXUAClNQ=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-eFRA3oJeuxHWrZepWyGztvNdJ3QKG+J6pAxQhdVqxxw=";
|
||||
|
||||
nativeBuildInputs = [ jq ];
|
||||
npmDepsHash = "sha256-3dsnxLSa5Rz+AjL+c2olyXYyALupgjJp58puagZ4NHg=";
|
||||
|
||||
postPatch =
|
||||
let
|
||||
packageDir = "packages/node_modules/node-red";
|
||||
in
|
||||
''
|
||||
jq '. += {"bin": {"node-red": "${packageDir}/red.js", "node-red-pi": "${packageDir}/bin/node-red-pi"}}' package.json > package.json.tmp
|
||||
${lib.getExe jq} '. += {"bin": {"node-red": "${packageDir}/red.js", "node-red-pi": "${packageDir}/bin/node-red-pi"}}' package.json > package.json.tmp
|
||||
mv package.json.tmp package.json
|
||||
'';
|
||||
|
||||
@@ -46,6 +44,9 @@ buildNpmPackage rec {
|
||||
homepage = "https://nodered.org/";
|
||||
license = lib.licenses.asl20;
|
||||
mainProgram = "node-red";
|
||||
maintainers = with lib.maintainers; [ matthewcroughan ];
|
||||
maintainers = with lib.maintainers; [
|
||||
adamcstephens
|
||||
matthewcroughan
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user