[Backport staging-26.05] nodejs_24: 24.20.0 -> 24.21.0 (#561438)

This commit is contained in:
Antoine du Hamel
2026-09-08 22:31:29 +00:00
committed by GitHub

View File

@@ -29,8 +29,8 @@ let
[ ];
in
buildNodejs {
version = "24.20.0";
sha256 = "2732fc3f588dd335cd6779c06864f7cd424bb1b5ff9a1743059a66c54f9ca4a1";
version = "24.21.0";
sha256 = "a6f54defb6fd7c84f41dba13d61e78e9b4e0961712cf61f29715c05f5ced94fc";
patches =
(lib.optional (!(stdenv.hostPlatform.emulatorAvailable buildPackages)) (fetchpatch2 {
url = "https://raw.githubusercontent.com/buildroot/buildroot/2f0c31bffdb59fb224387e35134a6d5e09a81d57/package/nodejs/nodejs-src/0003-include-obj-name-in-shared-intermediate.patch";
@@ -53,12 +53,6 @@ buildNodejs {
./use-correct-env-in-tests.patch
./bin-sh-node-run-v22.patch
./use-nix-codesign.patch
# TODO: remove when support for OpenSSL 3.6.4 has landed upstream
(fetchpatch2 {
url = "https://github.com/nodejs/node/commit/a37601c99d7bde9abb3b3ae57b2fb2bacd81ec9d.patch?full_index=1";
hash = "sha256-AdAPMs1RZgqJ0bzNZ6IvChjT97lbW+XV4cRWygzU1qc=";
})
]
++ gypPatches
++ lib.optionals (!stdenv.buildPlatform.isDarwin) [