lol

upgrade nodejs_18 dependents in prevision for upcoming EOL

+18 -18
+2 -2
nixos/modules/services/web-apps/peertube.nix
··· 489 489 environment = env; 490 490 491 491 path = with pkgs; [ 492 - nodejs_18 492 + nodejs_20 493 493 yarn 494 494 ffmpeg-headless 495 495 openssl ··· 945 945 }) 946 946 (lib.attrsets.setAttrByPath 947 947 [ cfg.user "packages" ] 948 - [ peertubeEnv pkgs.nodejs_18 pkgs.yarn pkgs.ffmpeg-headless ] 948 + [ peertubeEnv pkgs.nodejs_20 pkgs.yarn pkgs.ffmpeg-headless ] 949 949 ) 950 950 (lib.mkIf cfg.redis.enableUnixSocket { 951 951 ${config.services.peertube.user}.extraGroups = [ "redis-peertube" ];
+1 -1
nixos/modules/services/web-apps/wiki-js.nix
··· 151 151 WorkingDirectory = "/var/lib/${cfg.stateDirectoryName}"; 152 152 DynamicUser = true; 153 153 PrivateTmp = true; 154 - ExecStart = "${pkgs.nodejs_18}/bin/node ${pkgs.wiki-js}/server"; 154 + ExecStart = "${pkgs.nodejs_20}/bin/node ${pkgs.wiki-js}/server"; 155 155 }; 156 156 }; 157 157 };
+2 -2
pkgs/by-name/cl/clever-tools/package.nix
··· 2 2 lib, 3 3 buildNpmPackage, 4 4 fetchFromGitHub, 5 - nodejs_18, 5 + nodejs_20, 6 6 installShellFiles, 7 7 makeWrapper, 8 8 stdenv, ··· 13 13 14 14 version = "3.12.0"; 15 15 16 - nodejs = nodejs_18; 16 + nodejs = nodejs_20; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "CleverCloud";
+2 -2
pkgs/by-name/db/db-rest/package.nix
··· 2 2 lib, 3 3 buildNpmPackage, 4 4 fetchFromGitHub, 5 - nodejs_18, 5 + nodejs, 6 6 nix-update-script, 7 7 nixosTests, 8 8 }: ··· 10 10 pname = "db-rest"; 11 11 version = "6.1.0"; 12 12 13 - nodejs = nodejs_18; 13 + inherit nodejs; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "derhuerst";
+2 -2
pkgs/by-name/pe/peertube/package.nix
··· 10 10 fixup-yarn-lock, 11 11 jq, 12 12 fd, 13 - nodejs_18, 13 + nodejs_20, 14 14 which, 15 15 yarn, 16 16 }: ··· 92 92 fd 93 93 ]; 94 94 95 - buildInputs = [ nodejs_18 ]; 95 + buildInputs = [ nodejs_20 ]; 96 96 97 97 buildPhase = '' 98 98 # Build node modules
+1 -1
pkgs/by-name/pu/pulsar/update.mjs
··· 1 1 #!/usr/bin/env nix-shell 2 2 /* 3 - #!nix-shell -i node -p nodejs_18 3 + #!nix-shell -i node -p nodejs 4 4 */ 5 5 6 6 import { promises as fs } from 'node:fs';
+2 -2
pkgs/by-name/sl/slskd/package.nix
··· 6 6 fetchFromGitHub, 7 7 fetchNpmDeps, 8 8 mono, 9 - nodejs_18, 9 + nodejs_20, 10 10 slskd, 11 11 testers, 12 12 nix-update-script, 13 13 }: 14 14 15 15 let 16 - nodejs = nodejs_18; 16 + nodejs = nodejs_20; 17 17 # https://github.com/NixOS/nixpkgs/blob/d88947e91716390bdbefccdf16f7bebcc41436eb/pkgs/build-support/node/build-npm-package/default.nix#L62 18 18 npmHooks = buildPackages.npmHooks.override { inherit nodejs; }; 19 19 in
+1 -1
pkgs/development/compilers/elm/default.nix
··· 2 2 pkgs, 3 3 lib, 4 4 makeWrapper, 5 - nodejs ? pkgs.nodejs_18, 5 + nodejs ? pkgs.nodejs_20, 6 6 }: 7 7 8 8 let
+1 -1
pkgs/development/compilers/elm/packages/node/node-composition.nix
··· 5 5 inherit system; 6 6 }, 7 7 system ? builtins.currentSystem, 8 - nodejs ? pkgs."nodejs_18", 8 + nodejs ? pkgs."nodejs_20", 9 9 }: 10 10 11 11 let
+1 -1
pkgs/misc/base16-builder/node-packages.nix
··· 5 5 inherit system; 6 6 }, 7 7 system ? builtins.currentSystem, 8 - nodejs ? pkgs."nodejs_18", 8 + nodejs ? pkgs."nodejs_20", 9 9 }: 10 10 11 11 let
+2 -2
pkgs/tools/admin/meshcentral/default.nix
··· 3 3 fetchzip, 4 4 fetchYarnDeps, 5 5 yarn2nix-moretea, 6 - nodejs_18, 6 + nodejs_20, 7 7 dos2unix, 8 8 }: 9 9 ··· 37 37 preFixup = '' 38 38 mkdir -p $out/bin 39 39 chmod a+x $out/libexec/meshcentral/deps/meshcentral/meshcentral.js 40 - sed -i '1i#!${nodejs_18}/bin/node' $out/libexec/meshcentral/deps/meshcentral/meshcentral.js 40 + sed -i '1i#!${nodejs_20}/bin/node' $out/libexec/meshcentral/deps/meshcentral/meshcentral.js 41 41 ln -s $out/libexec/meshcentral/deps/meshcentral/meshcentral.js $out/bin/meshcentral 42 42 ''; 43 43
+1 -1
pkgs/tools/security/onlykey/onlykey.nix
··· 5 5 inherit system; 6 6 }, 7 7 system ? builtins.currentSystem, 8 - nodejs ? pkgs.nodejs_18, 8 + nodejs ? pkgs.nodejs_20, 9 9 }: 10 10 11 11 let