diff --git a/pkgs/by-name/no/node-red/package.nix b/pkgs/by-name/no/node-red/package.nix index d85af08c4590..8d18811ae6c6 100644 --- a/pkgs/by-name/no/node-red/package.nix +++ b/pkgs/by-name/no/node-red/package.nix @@ -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 + ]; }; }