diff --git a/pkgs/development/web/nodejs/disable-darwin-v8-system-instrumentation-node19.patch b/pkgs/development/web/nodejs/disable-darwin-v8-system-instrumentation-node19.patch deleted file mode 100644 index 5d56af784973..000000000000 --- a/pkgs/development/web/nodejs/disable-darwin-v8-system-instrumentation-node19.patch +++ /dev/null @@ -1,16 +0,0 @@ -Disable v8 system instrumentation on Darwin - -On Darwin, the v8 system instrumentation requires the header "os/signpost.h" -which is available since apple_sdk 11+. See: https://github.com/nodejs/node/issues/39584 - ---- old/tools/v8_gypfiles/features.gypi -+++ new/tools/v8_gypfiles/features.gypi -@@ -62,7 +62,7 @@ - }, { - 'is_component_build': 0, - }], -- ['OS == "win" or OS == "mac"', { -+ ['OS == "win"', { - # Sets -DENABLE_SYSTEM_INSTRUMENTATION. Enables OS-dependent event tracing - 'v8_enable_system_instrumentation': 1, - }, { diff --git a/pkgs/development/web/nodejs/v20.nix b/pkgs/development/web/nodejs/v20.nix index 2323931f99cd..c79e37c98c39 100644 --- a/pkgs/development/web/nodejs/v20.nix +++ b/pkgs/development/web/nodejs/v20.nix @@ -40,7 +40,6 @@ buildNodejs { patches = [ ./configure-emulator.patch ./configure-armv6-vfpv2.patch - ./disable-darwin-v8-system-instrumentation-node19.patch ./node-npm-build-npm-package-logic.patch ./use-correct-env-in-tests.patch diff --git a/pkgs/development/web/nodejs/v22.nix b/pkgs/development/web/nodejs/v22.nix index 21c70e049faa..0ad029f5a153 100644 --- a/pkgs/development/web/nodejs/v22.nix +++ b/pkgs/development/web/nodejs/v22.nix @@ -56,7 +56,6 @@ buildNodejs { ++ gypPatches ++ [ ./configure-armv6-vfpv2.patch - ./disable-darwin-v8-system-instrumentation-node19.patch ./node-npm-build-npm-package-logic.patch ./use-correct-env-in-tests.patch ./bin-sh-node-run-v22.patch diff --git a/pkgs/development/web/nodejs/v24.nix b/pkgs/development/web/nodejs/v24.nix index 99ba1a30a308..b8fd3ce679c5 100644 --- a/pkgs/development/web/nodejs/v24.nix +++ b/pkgs/development/web/nodejs/v24.nix @@ -55,7 +55,6 @@ buildNodejs { ] ++ [ ./configure-armv6-vfpv2.patch - ./disable-darwin-v8-system-instrumentation-node19.patch ./node-npm-build-npm-package-logic.patch ./use-correct-env-in-tests.patch ./bin-sh-node-run-v22.patch