nodejs_24: 24.9.0 -> 24.10.0

(cherry picked from commit 23f9169c4c)
This commit is contained in:
Antoine du Hamel
2025-10-10 12:24:26 +02:00
parent 7d1a258675
commit a3884ba5ae

View File

@@ -17,8 +17,8 @@ let
in
buildNodejs {
inherit enableNpm;
version = "24.9.0";
sha256 = "f17bc4cb01f59098c34a288c1bb109a778867c14eeb0ebbd608d0617b1193bbf";
version = "24.10.0";
sha256 = "f17e36cb2cc8c34a9215ba57b55ce791b102e293432ed47ad63cbaf15f78678f";
patches =
(
if (stdenv.hostPlatform.emulatorAvailable buildPackages) then
@@ -59,6 +59,14 @@ buildNodejs {
includes = [ "tools/gyp/pylib/gyp/xcode_emulation.py" ];
revert = true;
})
(fetchpatch2 {
url = "https://github.com/nodejs/node/commit/886e4b3b534a9f3ad2facbc99097419e06615900.patch?full_index=1";
hash = "sha256-DJTH8wVAAnoCTsUhYjsr1DV/EhFaduDpzETfer7WUL0=";
stripLen = 2;
extraPrefix = "deps/npm/node_modules/node-gyp/";
includes = [ "deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py" ];
revert = true;
})
./bypass-darwin-xcrun-node16.patch
]
++ lib.optionals (!stdenv.buildPlatform.isDarwin) [