From bff821fa39ecba23bc66edc24b9867ef3bade7cf Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 8 Sep 2026 23:52:38 +0200 Subject: [PATCH] nodejs_24: 24.20.0 -> 24.21.0 (cherry picked from commit e1459ab0f25d54f67b48c4fcba894cdc9ad48c12) --- pkgs/development/web/nodejs/v24.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/web/nodejs/v24.nix b/pkgs/development/web/nodejs/v24.nix index 44083fa48d15..5fee25ab2f17 100644 --- a/pkgs/development/web/nodejs/v24.nix +++ b/pkgs/development/web/nodejs/v24.nix @@ -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) [