Antoine du Hamel and GitHub
b9f721365c
nodejs_20: drop ( #541445 )
2026-07-14 13:22:00 +00:00
Antoine du Hamel
3f606b755e
nodejs_20: drop
2026-07-13 16:49:28 +02:00
Antoine du Hamel and GitHub
84d051dfe8
nodejs: enable use-prefix-to-find-headers ( #539228 )
2026-07-09 07:55:59 +00:00
K900
b0b1fcd402
Merge remote-tracking branch 'origin/staging-next' into staging
2026-07-09 08:54:20 +03:00
Gaétan Lepage and GitHub
31220fd494
nodejs_24: fix riscv64-linux build ( #539503 )
2026-07-08 15:56:20 +00:00
nixpkgs-ci[bot] and GitHub
13b1951166
Merge staging-next into staging
2026-07-08 12:35:26 +00:00
nixpkgs-ci[bot] and GitHub
8ab1ccd1c1
Merge master into staging-next
2026-07-08 12:34:48 +00:00
Antoine du Hamel
4b4a9b71fe
nodejs_26: 26.4.0 -> 26.5.0
2026-07-08 14:05:01 +02:00
liberodark
a6110e0e9f
nodejs_24: fix riscv64-linux build
2026-07-08 10:12:45 +02:00
Sefa Eyeoglu
0dafa129ec
nodejs: enable use-prefix-to-find-headers
...
This is just a flag to allow node-gyp to find node sources
automatically.
This has been supported since Node.js v22 and node-gyp 10.1.0.
https://github.com/nodejs/node/commit/9936d4586dcfc96cecf18fbdb65e7731ade8bbe0
https://github.com/nodejs/node-gyp/commit/329873141f0d3e3787d3c006801431da04e4ed0c
This is also done on Alpine: https://github.com/alpinelinux/aports/blob/c4989684c6e9ea277530c7f3ec8c838ee0024ca0/main/nodejs/APKBUILD#L281
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2026-07-07 19:12:44 +02:00
nixpkgs-ci[bot] and GitHub
12425f1be9
Merge staging-next into staging
2026-07-01 18:40:58 +00:00
nixpkgs-ci[bot] and GitHub
c5a80d8625
Merge master into staging-next
2026-07-01 18:40:23 +00:00
Antoine du Hamel
6c24debe91
nodejs: update keyring used to verify the signatures
2026-07-01 15:46:57 +02:00
Antoine du Hamel
38c44143d7
nodejs_24: fix typo in derivation
2026-06-28 17:49:09 +02:00
Antoine du Hamel
22eda77d98
nodejs_24: limit pinning of LLVM to darwin
2026-06-28 17:23:53 +02:00
Martin Weinelt and GitHub
329a50f3f0
nodejs: require big-parallel system feature ( #536180 )
2026-06-28 11:00:02 +00:00
Antoine du Hamel and GitHub
7ea4c90475
nodejs: call configure.py directly ( #536002 )
2026-06-28 07:56:27 +00:00
Martin Weinelt
9714f07c1f
nodejs: require big-parallel system feature
...
This helps schedule it onto a bigger build slot on hydra.
2026-06-28 04:35:28 +02:00
Antoine du Hamel
504f6c9307
nodejs_24: fix fs tracking warnings on Darwin
2026-06-27 15:39:24 +02:00
kataokatsuki
b545bebf42
nodejs: call configure.py directly
...
nodejs.nix currently creates configureScript with writeScript. This produces an
executable text file without a shebang, which configurePhase then runs as
$configureScript.
The wrapper only invokes configure.py through Python, so call configure.py
through python.interpreter directly instead. This avoids the shebang-less
wrapper path and stops relying on python.executable being resolved through
PATH.
2026-06-27 20:05:21 +09:00
Antoine du Hamel
cba47cf5e8
nodejs_24: fix merve dependency
2026-06-26 23:06:07 +02:00
nixpkgs-ci[bot] and GitHub
03357d8771
Merge staging-next into staging
2026-06-25 12:49:57 +00:00
nixpkgs-ci[bot] and GitHub
248ddc1100
Merge master into staging-next
2026-06-25 12:49:17 +00:00
Antoine du Hamel and GitHub
be3bb619a1
nodejs_26: 26.3.1 -> 26.4.0 ( #535198 )
2026-06-25 09:26:33 +00:00
Antoine du Hamel
d2b1d30e06
nodejs_26: 26.3.1 -> 26.4.0
2026-06-25 11:00:24 +02:00
Antoine du Hamel
9fab97bbb3
nodejs_24: 24.17.0 -> 24.18.0
2026-06-24 09:42:54 +02:00
nixpkgs-ci[bot] and GitHub
2d05f94a89
Merge staging-next into staging
2026-06-24 00:41:00 +00:00
nixpkgs-ci[bot] and GitHub
b724006d5d
Merge master into staging-next
2026-06-24 00:40:24 +00:00
Antoine du Hamel
eef3a5902a
nodejs_22: 22.23.0 -> 22.23.1
2026-06-23 18:57:12 +02:00
Marcin Serwin and Vladimír Čunát
dcc6f5d962
nodejs: pin icu to newer version
...
Not-cherry-picked-because: icu will be advanced globally on the unstable branch by https://github.com/NixOS/nixpkgs/pull/520553
Signed-off-by: Marcin Serwin <marcin@serwin.dev >
(cherry picked from commit 4b965d7e22e3f82c9e9c77dd51bdd70679f0a904)
2026-06-22 08:19:27 +02:00
Antoine du Hamel and Vladimír Čunát
988d5e4c9f
nodejs_24: 24.15.0 -> 24.16.0
...
(cherry picked from commit e9b7cf2133 )
(cherry picked from commit 252225814ab5f11143a02e8aad9459c2d9f498cd)
2026-06-22 08:01:01 +02:00
nixpkgs-ci[bot] and GitHub
d4efabaaf1
Merge staging-next into staging
2026-06-20 00:46:42 +00:00
Gaétan Lepage and GitHub
b019694d9f
nodejs_24: fix riscv64-linux build ( #533189 )
2026-06-19 19:57:01 +00:00
liberodark
91c2a7ce8d
nodejs_24: fix riscv64-linux build
2026-06-19 18:54:26 +02:00
nixpkgs-ci[bot] and GitHub
ccd0e7d3f6
Merge staging-next into staging
2026-06-18 07:43:03 +00:00
Antoine du Hamel and GitHub
ed162fff81
nodejs_26: 26.3.0 -> 26.3.1 ( #532876 )
2026-06-18 05:24:10 +00:00
Antoine du Hamel
70d5331f42
nodejs_24: 24.16.0 -> 24.17.0
2026-06-18 06:52:05 +02:00
Antoine du Hamel
ebb7487289
nodejs_26: 26.3.0 -> 26.3.1
2026-06-18 06:48:42 +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] and GitHub
5162d2dff1
Merge staging-next into staging
2026-06-12 13:10:40 +00:00
Antoine du Hamel
3c9cf6210c
nodejs: remove npm and corepack passthru
...
The passthru has been added to give a migration path, but those outputs
were not present on the 25.11's `nodejs` derivation. Removing those
is helpful to use them to discriminate between the slim and non-slim
variants for derivations that accept one or the other.
2026-06-07 16:25:38 +02:00
nixpkgs-ci[bot] and GitHub
4aafc3a6b4
Merge staging-next into staging
2026-06-01 14:02:48 +00:00
Antoine du Hamel
8156552b3a
nodejs_26: 26.2.0 -> 26.3.0
2026-06-01 15:11:47 +02:00
Antoine du Hamel and GitHub
fb1fdb4992
nodejs_24: 24.15.0 -> 24.16.0 ( #522655 )
2026-05-21 13:45:23 +00:00
Antoine du Hamel
e9b7cf2133
nodejs_24: 24.15.0 -> 24.16.0
2026-05-21 15:24:11 +02:00
nixpkgs-ci[bot] and GitHub
71f929daa0
Merge staging-next into staging
2026-05-20 18:49:22 +00:00
Antoine du Hamel and GitHub
7aa8fe7238
Revert "nodejs: re-introduce nodejs.src" ( #522226 )
2026-05-20 15:04:42 +00:00
Antoine du Hamel
02434fc151
nodejs_26: 26.1.0 -> 26.2.0
2026-05-20 15:04:12 +02:00
Antoine du Hamel
2318abaa0b
Revert "nodejs: re-introduce nodejs.src"
...
This reverts commit 9e26436f7e .
2026-05-20 14:54:33 +02:00
nixpkgs-ci[bot] and GitHub
08a50cd5bf
Merge staging-next into staging
2026-05-16 12:22:52 +00:00