From a3b53dba518f4a52e687bb55ee8eace73aa3da41 Mon Sep 17 00:00:00 2001 From: fzdslr-nw Date: Thu, 15 Jan 2026 14:21:08 +0000 Subject: [PATCH] node-red: fix cross compilation --- pkgs/by-name/no/node-red/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/no/node-red/package.nix b/pkgs/by-name/no/node-red/package.nix index a7a531d27b1a..ca1dc0fc0b24 100644 --- a/pkgs/by-name/no/node-red/package.nix +++ b/pkgs/by-name/no/node-red/package.nix @@ -19,6 +19,8 @@ buildNpmPackage rec { npmDepsHash = "sha256-8nwIEu/p5kVYoG3+jXBss352MciCnk/aGV9nbDGHDdA="; + nativeBuildInputs = [ jq ]; + postPatch = let packageDir = "packages/node_modules/node-red"; @@ -26,7 +28,7 @@ buildNpmPackage rec { '' ln -s ${./package-lock.json} package-lock.json - ${lib.getExe jq} '. += {"bin": {"node-red": "${packageDir}/red.js", "node-red-pi": "${packageDir}/bin/node-red-pi"}}' package.json > package.json.tmp + 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 '';