Antoine du Hamel
eef3a5902a
nodejs_22: 22.23.0 -> 22.23.1
2026-06-23 18:57:12 +02:00
Antoine du Hamel
7b0b7bbb42
nodejs_22: 22.22.3 -> 22.23.0
2026-06-18 06:41:39 +02:00
nixpkgs-ci[bot]
167c482ea6
Merge master into staging-next
2026-05-14 00:41:55 +00:00
Antoine du Hamel
d011285c5a
nodejs_22: 22.22.2 -> 22.22.3
2026-05-14 00:06:30 +02:00
Antoine du Hamel
7c7cbc8027
nodejs: remove nghttp2 patch
2026-04-29 18:23:57 +02:00
Antoine du Hamel
c8aca3c231
nodejs_22: 22.22.1 -> 22.22.2
2026-03-24 21:56:42 +01:00
Antoine du Hamel
b79bd305ab
nodejs: remove custom logic for skipping test
2026-03-07 08:24:56 +01:00
Antoine du Hamel
6361bf7e42
nodejs_22: 22.22.0 -> 22.22.1
2026-03-06 23:49:19 +01:00
Antoine du Hamel
7459fe949f
nodejs: make nodejs_* depend on nodejs-slim_*
2026-02-03 23:54:16 +01:00
nixpkgs-ci[bot]
95416609f8
Merge master into staging-next
2026-01-13 18:07:18 +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
7d59736e28
nodejs: use more shared libs
2026-01-07 20:55:35 +01:00
R. Ryantm
a297b0e11e
nodejs-slim: 22.20.0 -> 22.21.1
2025-10-29 04:18:22 +00:00
Antoine du Hamel
b7b1ce197f
nodejs_22: 22.19.0 -> 22.20.0
2025-09-25 14:47:44 +02:00
Antoine du Hamel
3042376469
nodejs: simplify GYP patching
2025-09-03 08:53:54 +02: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
Antoine du Hamel
1e7ed3e27d
nodejs: fix hardcoded values in GYP script
2025-08-29 23:03:31 +02:00
Fabián Heredia Montiel
2663ad92d0
nodejs_22: 22.18.0 -> 22.19.0 ( #438035 )
2025-08-29 10:04:41 -06:00
Antoine du Hamel
0a1836ce83
nodejs_22: 22.18.0 -> 22.19.0
2025-08-28 23:15:09 +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
629f720b67
nodejs_22: 22.17.1 -> 22.18.0
2025-08-01 00:35:32 +02:00
Antoine du Hamel
963502fbde
nodejs_22: 22.17.0 -> 22.17.1
2025-07-16 00:20:53 +02:00
Pol Dellaiera
373d6a14e4
nodejs_22: 22.16.0 -> 22.17.0 ( #419727 )
2025-06-29 16:48:40 +02:00
Antoine du Hamel
8f7bfa2f6b
nodejs_22: 22.16.0 -> 22.17.0
2025-06-29 10:12:14 +02:00
Antoine du Hamel
998e9f0161
nodejs_20: use stable URL for GYP patches
2025-06-17 21:07:03 +02:00
Fugi
f0b3061fe8
nodejs_22: re-add patch to fix sandboxed builds using gyp on Darwin
2025-06-17 08:52:56 +02:00
Antoine du Hamel
d7211731d8
nodejs_22: 22.15.1 -> 22.16.0
2025-05-21 19:24:34 +02:00
Antoine du Hamel
915a9a6136
nodejs_22: 22.15.0 -> 22.15.1
2025-05-16 13:54:58 +02:00
Antoine du Hamel
9407b1dfd1
nodejs_22: 22.14.0 -> 22.15.0
2025-04-23 09:36:00 +02:00
Ihar Hrachyshka
9674c1f688
nodejs*: fix test failure on darwin on latest MacOS 15.4
...
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com >
2025-04-08 09:33:26 -04:00
Silvan Mosberger
e52d633a63
Merge remote-tracking branch 'upstream/staging-next' into staging
2025-04-02 18:30:54 +02:00
Silvan Mosberger
374e6bcc40
treewide: Format all Nix files
...
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:
nix-build ci -A fmt.check
This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153 )
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166 ).
This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537 ).
Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](https://github.com/NixOS/nixpkgs/tree/8616af08d915377bd930395f3b700a0e93d08728/maintainers/scripts/auto-rebase ).
If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/ ) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Audrey Dutcher
b759eafff6
nodejs: fix cross compilation for non-emulatable platforms
...
This was tested x86_64-linux -> x86_64-freebsd. It works by injecting
the tools that would otherwise be run at build time for the same
executables extracted from a native build.
Without this, there are multiple issues:
a) It will fail to start building since there are naming conflicts
between the "host" (build system) and "normal" (host system) object
files. This is resolved with a patch from buildroot.
b) It will then still fail to build since it will still try to build the
"host" objects, with a host compiler, but it will use the
configuration flags for the "target" OS. This is resolved by
importing the executables that would otherwise be run on the build
system from the intermediate stage of a native build, saved in a new
"dev" output. We also fake the "host" compiler as a tool which simply
touches its outputs.
c) Finally, there is a clang bug which causes a static assert that
something is trivially copyable to fire as a false positive. We
remove this check with a patch from rubyjs.
2025-03-18 23:31:45 -07:00
Sigmanificient
670aba9a64
treewide: remove unused arguments
2025-03-13 18:00:11 +01:00
Antoine du Hamel
757d283691
nodejs_22: 22.13.1 -> 22.14.0
2025-02-11 11:52:34 +01:00
Antoine du Hamel
a9eac74572
nodejs_22: 22.12.0 -> 22.13.1
2025-01-21 18:19:50 +01:00
Antoine du Hamel
e4f44407a7
nodejs_22: 22.11.0 -> 22.12.0 ( #361565 )
2024-12-25 22:06:28 +01:00
Masum Reza
05342eb1de
nodejs_{20,22}: fix test-os failure ( #359526 )
2024-12-01 14:22:52 +05:30
FliegendeWurst
cb05815e58
nodejs_{20,22}: fix test-os failure
...
Same as #356257
2024-11-27 09:28:38 +01:00
FliegendeWurst
f634fa26cc
nodejs_{20,22,23}: fix flaky test
2024-11-26 17:31:07 +01:00
Emily
0b8a6f3606
nodejs_22: use shared SQLite ( #352147 )
2024-11-14 13:10:48 +00:00
Antoine du Hamel
1e99bcac6f
nodejs: 20.18.0 -> 22.11.0
2024-11-13 23:15:19 +01:00
Antoine du Hamel
5ec3e7b30e
nodejs_22: use shared SQLite
2024-10-29 18:23:23 +01:00
Antoine du Hamel
40e35fa25f
nodejs_22: 22.9.0 -> 22.10.0 ( #349157 )
2024-10-28 10:53:34 +01:00
Antoine du Hamel
80cb07c14e
nodejs_22: 22.8.0 -> 22.9.0
2024-10-04 10:43:42 +02:00
Antoine du Hamel
e005e5d99f
nodejs: add missing patches and skip some TLS tests on 20.x and 18.x
...
Co-authored-by: Fabián Heredia Montiel <fabianhjr@protonmail.com >
2024-09-26 00:00:56 +02:00
Antoine du Hamel
59777cc547
nodejs: fix tests for OpenSSL 3.2
2024-09-22 21:26:13 +02:00
Antoine du Hamel
235ae9c70f
nodejs_22: 22.7.0 -> 22.8.0
2024-09-03 18:46:18 +02:00
Antoine du Hamel
c455cc3170
nodejs_22: 22.6.0 -> 22.7.0 ( #336556 )
2024-08-23 11:41:36 +02:00