Commit Graph

1191 Commits

Author SHA1 Message Date
Antoine du Hamel
a8c07a3369 nodejs_22: 22.21.1 -> 22.22.0 (#479698) 2026-01-13 16:06:16 +00:00
Antoine du Hamel
f3dfef5ce7 nodejs_22: 22.21.1 -> 22.22.0 2026-01-13 16:28:00 +01:00
Antoine du Hamel
3c2495b3d7 nodejs_25: 25.2.1 -> 25.3.0 2026-01-13 15:27:04 +01:00
Antoine du Hamel
50a648d888 nodejs_24: 24.12.0 -> 24.13.0 2026-01-13 15:25:43 +01:00
Antoine du Hamel
4cc0c8358a nodejs_20: 20.19.6 -> 20.20.0 2026-01-13 15:18:45 +01:00
Antoine du Hamel
7d59736e28 nodejs: use more shared libs 2026-01-07 20:55:35 +01:00
K900
d25cc41156 Merge remote-tracking branch 'origin/master' into staging-next 2025-12-26 21:09:17 +03:00
OPNA2608
0f5f872558 nodejs: Exclude non-s390x BE platforms
Based on upstream's support list, only supported BE platforms are s390x-linux and ppc64-aix.

We don't have support for AIX in lib, and I don't know what the exact triplet for that would be, so it's not included here.
2025-12-26 15:05:33 +01:00
K900
6a73a96f69 nodejs_24: apply another patch for 32-bit platforms
This may be necessary to apply to other branches as well.
2025-12-18 10:28:27 +03:00
K900
4abc140582 nodejs_24: patch to fix build on 32-bit targets
Originally by @Valodim at 79cb3ea1f8
2025-12-17 22:43:38 +03:00
Arne Keller
a84cffb29b nodejs_24: 24.11.1 -> 24.12.0 (#469651) 2025-12-17 12:39:58 +00:00
Ihar Hrachyshka
a269d900c4 treewide: remove remaining meta = with lib; 2025-12-14 15:16:00 -05:00
Antoine du Hamel
1d8392109c nodejs_24: 24.11.1 -> 24.12.0 2025-12-11 16:29:28 +01:00
Pol Dellaiera
2609286135 nodejs: update keyring used to verify the signatures (#469385) 2025-12-11 15:22:46 +00:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Antoine du Hamel
fb92ac2687 nodejs: update keyring used to verify the signatures 2025-12-09 21:14:20 +01:00
Sandro
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 Bosch
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 Montiel
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]
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]
b7516ddb2f Merge staging-next into staging 2025-10-01 18:06:12 +00:00
nixpkgs-ci[bot]
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]
dc7b5419fc Merge staging-next into staging 2025-09-14 12:06:27 +00:00
Emily
0daddff415 nodejs*: remove http-parser dependency (#439353) 2025-09-13 03:34:42 +01:00
Fabián Heredia Montiel
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]
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]
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