lol

Merge pull request #226983 from JamieMagee/node-20

nodejs_20: init at 20.0.0

authored by

Mario Rodas and committed by
GitHub
31b6eca6 51cea54f

+25 -2
+19
pkgs/development/web/nodejs/v20.nix
··· 1 + { callPackage, openssl, fetchpatch, python3, enableNpm ? true }: 2 + 3 + let 4 + buildNodejs = callPackage ./nodejs.nix { 5 + inherit openssl; 6 + python = python3; 7 + }; 8 + 9 + in 10 + buildNodejs { 11 + inherit enableNpm; 12 + version = "20.0.0"; 13 + sha256 = "sha256-dFDnV5Vo99HLOYGFz85HLaKDeyqjbFliCyLOS5d7XLU="; 14 + patches = [ 15 + ./revert-arm64-pointer-auth.patch 16 + ./disable-darwin-v8-system-instrumentation-node19.patch 17 + ./bypass-darwin-xcrun-node16.patch 18 + ]; 19 + }
+6 -2
pkgs/top-level/all-packages.nix
··· 9400 9400 nodejs-slim-19_x = callPackage ../development/web/nodejs/v19.nix { 9401 9401 enableNpm = false; 9402 9402 }; 9403 + nodejs_20 = callPackage ../development/web/nodejs/v20.nix { }; 9404 + nodejs-slim_20 = callPackage ../development/web/nodejs/v20.nix { 9405 + enableNpm = false; 9406 + }; 9403 9407 # Update this when adding the newest nodejs major version! 9404 - nodejs_latest = nodejs-19_x; 9405 - nodejs-slim_latest = nodejs-slim-19_x; 9408 + nodejs_latest = nodejs_20; 9409 + nodejs-slim_latest = nodejs-slim_20; 9406 9410 9407 9411 buildNpmPackage = callPackage ../build-support/node/build-npm-package { }; 9408 9412