From 33cb704f75e9e03ef13d9324e4c9927c8510187e Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Thu, 16 Apr 2026 09:20:01 +0200 Subject: [PATCH] nodejs_24: 24.14.1 -> 24.15.0 --- pkgs/development/web/nodejs/v24.nix | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/pkgs/development/web/nodejs/v24.nix b/pkgs/development/web/nodejs/v24.nix index 49028c848e91..2573737c3fdd 100644 --- a/pkgs/development/web/nodejs/v24.nix +++ b/pkgs/development/web/nodejs/v24.nix @@ -23,8 +23,8 @@ let [ ]; in buildNodejs { - version = "24.14.1"; - sha256 = "7822507713f202cf2a551899d250259643f477b671706db421a6fb55c4aa0991"; + version = "24.15.0"; + sha256 = "a4f653d79ed140aaad921e8c22a3b585ca85cfdab80d4030f6309e4663a8a1c8"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then @@ -56,18 +56,6 @@ buildNodejs { ./use-correct-env-in-tests.patch ./bin-sh-node-run-v22.patch ./use-nix-codesign.patch - - # TODO: remove this when included in a next release - (fetchpatch2 { - url = "https://github.com/nodejs/node/commit/a5e534c21af49ae1b34854846b6913daa7df0808.patch?full_index=1"; - hash = "sha256-4cr94fsJrq5iCAHOf60wJQQkP/K2YWYY5W7GHs8Sbxg="; - includes = [ "test/*" ]; - }) - (fetchpatch2 { - url = "https://github.com/nodejs/node/commit/59a522af24173b244cb86829de145d46b143a45c.patch?full_index=1"; - hash = "sha256-mjxl4rIio8lgjvxqfKrVwdhOUHUUDH2PMh0n8BowXIQ="; - includes = [ "src/*" ]; - }) ] ++ gypPatches ++ lib.optionals (!stdenv.buildPlatform.isDarwin) [ @@ -81,10 +69,5 @@ buildNodejs { ++ lib.optionals stdenv.is32bit [ # see: https://github.com/nodejs/node/issues/58458 ./v24-32bit.patch - # TODO: remove once included in an future upstream release - (fetchpatch2 { - url = "https://github.com/nodejs/node/commit/f13d7bf69a7f1642fb5b1b624eff1a50ceb71849.patch?full_index=1"; - hash = "sha256-4PZq1gG/K+FwAM06VIXYoSNJeOYe37kfKW0jqczeXbc="; - }) ]; }