Loading pkgs/applications/networking/n8n/default.nix +5 −1 Original line number Diff line number Diff line { pkgs, nodejs_16, stdenv, lib, nixosTests }: { pkgs, stdenv, lib, nixosTests }: let nodePackages = import ./node-composition.nix { Loading @@ -13,6 +13,7 @@ nodePackages.n8n.override { buildInputs = [ pkgs.postgresql pkgs.libmongocrypt ]; # Oracle's official package on npm is binary only (WHY?!) and doesn't provide binaries for aarch64. Loading @@ -24,6 +25,9 @@ nodePackages.n8n.override { rm -rf node_modules/oracledb ''; # makes libmongocrypt bindings not look for static libraries in completely wrong places BUILD_TYPE = "dynamic"; dontNpmInstall = true; passthru = { Loading pkgs/applications/networking/n8n/node-env.nix +5 −2 Original line number Diff line number Diff line Loading @@ -530,12 +530,15 @@ let then ln -s $out/lib/node_modules/.bin $out/bin # Patch the shebang lines of all the executables # Fixup all executables ls $out/bin/* | while read i do file="$(readlink -f "$i")" chmod u+rwx "$file" patchShebangs "$file" if isScript "$file" then sed -i 's/\r$//' "$file" # convert crlf to lf fi done fi Loading pkgs/applications/networking/n8n/node-packages.nix +2704 −1092 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
pkgs/applications/networking/n8n/default.nix +5 −1 Original line number Diff line number Diff line { pkgs, nodejs_16, stdenv, lib, nixosTests }: { pkgs, stdenv, lib, nixosTests }: let nodePackages = import ./node-composition.nix { Loading @@ -13,6 +13,7 @@ nodePackages.n8n.override { buildInputs = [ pkgs.postgresql pkgs.libmongocrypt ]; # Oracle's official package on npm is binary only (WHY?!) and doesn't provide binaries for aarch64. Loading @@ -24,6 +25,9 @@ nodePackages.n8n.override { rm -rf node_modules/oracledb ''; # makes libmongocrypt bindings not look for static libraries in completely wrong places BUILD_TYPE = "dynamic"; dontNpmInstall = true; passthru = { Loading
pkgs/applications/networking/n8n/node-env.nix +5 −2 Original line number Diff line number Diff line Loading @@ -530,12 +530,15 @@ let then ln -s $out/lib/node_modules/.bin $out/bin # Patch the shebang lines of all the executables # Fixup all executables ls $out/bin/* | while read i do file="$(readlink -f "$i")" chmod u+rwx "$file" patchShebangs "$file" if isScript "$file" then sed -i 's/\r$//' "$file" # convert crlf to lf fi done fi Loading
pkgs/applications/networking/n8n/node-packages.nix +2704 −1092 File changed.Preview size limit exceeded, changes collapsed. Show changes