1175 Commits
Author SHA1 Message Date
SandroandGitHub 4a6ebaabd7 nodejs_25: init at 25.2.1 (#452389) 2025-12-04 02:29:03 +01:00
Antoine du Hamel 3b0b9ba736 nodejs_25: init at 25.2.1 2025-11-27 22:22:51 +01:00
Antoine du Hamel e84845a184 nodejs_20: 20.19.5 -> 20.19.6 2025-11-25 13:40:36 +01:00
Maximilian BoschandGitHub 36fc5068e7 nodejs_24: 24.11.0 -> 24.11.1 (#460791) 2025-11-15 14:33:02 +00:00
Antoine du Hamel 0729c94486 nodejs_24: 24.11.0 -> 24.11.1 2025-11-11 23:38:29 +01:00
K900 45df334930 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-30 12:20:34 +03:00
Fabián Heredia MontielandGitHub 66447ad9a6 nodejs-slim: 22.20.0 -> 22.21.1 (#454371) 2025-10-29 06:43:58 +00:00
R. Ryantm a297b0e11e nodejs-slim: 22.20.0 -> 22.21.1 2025-10-29 04:18:22 +00:00
Antoine du Hamel 6d9b8d6cfb nodejs_24: 24.10.0 -> 24.11.0 2025-10-28 19:43:15 +01:00
Antoine du Hamel b97f76c701 nodejs: disable failing test on darwin 2025-10-13 22:33:39 +02:00
Antoine du Hamel 2e667d8bf9 nodejs_24: skip failing test on darwin 2025-10-12 09:31:44 +02:00
nixpkgs-ci[bot]andGitHub 5db7542aba Merge master into staging-next 2025-10-10 18:05:40 +00:00
Antoine du Hamel 23f9169c4c nodejs_24: 24.9.0 -> 24.10.0 2025-10-10 12:24:26 +02:00
K900 78a5679182 nodejs: skip tests that fail on latest Ope 2025-10-08 08:28:41 +03:00
Wolfgang Walther 5e1f5b623b Merge branch 'staging-next' into staging 2025-10-05 11:40:56 +02:00
K900 e93c560b79 Merge remote-tracking branch 'origin/master' into staging-next 2025-10-05 12:17:08 +03:00
Wolfgang Walther 91a8fee3aa treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
nixpkgs-ci[bot]andGitHub b7516ddb2f Merge staging-next into staging 2025-10-01 18:06:12 +00:00
nixpkgs-ci[bot]andGitHub afa2627e4e Merge master into staging-next 2025-10-01 18:05:33 +00:00
R. Ryantm 41d735d598 nodePackages_latest.nodejs: 24.8.0 -> 24.9.0 2025-09-30 05:42:49 +00:00
Antoine du Hamel b7b1ce197f nodejs_22: 22.19.0 -> 22.20.0 2025-09-25 14:47:44 +02:00
nixpkgs-ci[bot]andGitHub dc7b5419fc Merge staging-next into staging 2025-09-14 12:06:27 +00:00
EmilyandGitHub 0daddff415 nodejs*: remove http-parser dependency (#439353) 2025-09-13 03:34:42 +01:00
Fabián Heredia MontielandGitHub 82fff04247 nodejs: simplify GYP patching (#439770) 2025-09-11 22:41:17 -06:00
Antoine du Hamel ffe650b28e nodejs_24: 24.7.0 -> 24.8.0 2025-09-10 22:05:44 +02:00
nixpkgs-ci[bot]andGitHub c9858c34f7 Merge master into staging-next 2025-09-08 12:07:18 +00:00
Antoine du Hamel 1e8be648a2 nodejs_20: 20.19.4 -> 20.19.5 2025-09-03 20:23:34 +02:00
dish d566fed62e nodejs*: remove http-parser dependency
http-parser has been unmaintained for a long time, and is marked to only
be enabled with nodejs versions older than 11.4, which was released back
in 2018, and the 11.x series was made EOL around that same time.
Therefore, there is absolutely no need to keep this around.
2025-09-03 12:21:07 -04:00
Antoine du Hamel 3042376469 nodejs: simplify GYP patching 2025-09-03 08:53:54 +02:00
Antoine du Hamel 21f34620be nodejs: patch away absolute paths from GYP script 2025-09-02 08:12:33 +02:00
Antoine du Hamel ca3c28d65b nodejs: fix hydra builds 2025-09-01 12:03:10 +02:00
nixpkgs-ci[bot]andGitHub 28a77664bb Merge master into staging-next 2025-08-31 18:04:38 +00:00
Alyssa Ross 14b9d25553 nodejs: disable test failing in sandbox with musl 2025-08-31 18:54:56 +02:00
Alex James 8362b1826b nodejs: fix checkPhase with sandbox=relaxed on Darwin
The following tests fail on Darwin with the sandbox enabled [1]:

not ok 2612 parallel/test-runner-output
not ok 3053 parallel/test-tls-get-ca-certificates-system
not ok 3054 parallel/test-tls-get-ca-certificates-system-without-flag
not ok 3363 parallel/test-watch-file-shared-dependency
not ok 4057 parallel/test-runner-complex-dependencies
not ok 4058 parallel/test-runner-global-setup-watch-mode
not ok 4228 sequential/test-watch-mode-watch-flags

Node.js uses Security.framework to read the system CA certificates from
the system keychain on Darwin. Fix the tls-get-ca-certificates-system
tests by adding the files and Mach services used by Security.framework
to the sandbox profile. Also allow the FSEvents Mach service as the
runner and watch tests use FSEvents on Darwin.

[1]: https://gist.github.com/al3xtjames/0eb3c30d37c1ebab99968c62ee544300
2025-08-30 01:27:56 -05:00
Alex James 1bc6e6c095 nodejs: use sigtool's codesign in test-macos-app-sandbox
test-macos-app-sandbox uses the system-provided codesign binary
(/usr/bin/codesign) to apply entitlements to an app bundle. This fails
in the sandbox as /usr/bin/codesign is not accessible. Patch the test to
instead use the codesign binary from sigtool. The test was updated to
pass the executable path to codesign as sigtool can't handle the bundle
path.
2025-08-30 01:27:52 -05:00
Alex James cbb3c85f0e nodejs: drop v8 instrumentation patch
This is no longer needed now that apple-sdk_11 is the default SDK.
2025-08-30 01:26:49 -05:00
Fabián Heredia MontielandGitHub 76ee0e7497 nodejs: fix hardcoded values in GYP script (#434742) 2025-08-29 18:43:45 -06:00
Antoine du Hamel 8fd955d859 nodejs_20: fix build on staging 2025-08-29 23:07:40 +02:00
Antoine du Hamel 1e7ed3e27d nodejs: fix hardcoded values in GYP script 2025-08-29 23:03:31 +02:00
Fabián Heredia Montiel 3e04a8f0a8 Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-29 13:28:18 -06:00
Fabián Heredia MontielandGitHub 2663ad92d0 nodejs_22: 22.18.0 -> 22.19.0 (#438035) 2025-08-29 10:04:41 -06:00
Antoine du Hamel a546a8e027 nodejs_24: 24.6.0 -> 24.7.0 2025-08-29 12:07:00 +02:00
Antoine du Hamel 0a1836ce83 nodejs_22: 22.18.0 -> 22.19.0 2025-08-28 23:15:09 +02:00
Fabián Heredia MontielandGitHub 1ea6bb49f9 nodejs: do not skip passing test (#435424) 2025-08-26 12:33:14 -06:00
Janne HeßandGitHub 84a0369d82 nodejs_24: 24.5.0 -> 24.6.0 (#433787) 2025-08-25 21:49:38 +02:00
Antoine du Hamel b6aaf4d7ba nodejs: do not skip passing test
The fix was upstreamed, so we can reduce the list of skipped tests.
2025-08-21 00:31:53 +02:00
Antoine du Hamel 1587a343c9 nodejs_24: 24.5.0 -> 24.6.0 2025-08-14 23:21:18 +02:00
Pol DellaieraandGitHub 642d0dc433 nodejs_22: 22.17.1 -> 22.18.0 (#429970) 2025-08-07 19:28:02 +02:00
K900 ce4fe8c14f Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-02 07:21:51 +03:00
Antoine du Hamel 629f720b67 nodejs_22: 22.17.1 -> 22.18.0 2025-08-01 00:35:32 +02:00