Commit Graph

74 Commits

Author SHA1 Message Date
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
Antoine du Hamel
4c38d8a846 nodejs: 22.5.1 -> 22.6.0 (#333210) 2024-08-17 17:24:28 +02:00
Emily
26777819fb Merge pull request #327653 from tie/nodejs-ninja
nodejs: use ninja for build
2024-08-10 19:59:05 +01:00
Sergei Trofimovich
d55d1d6902 nodejs_22: fix the eval
Without the change the eval fails as:

    $ nix build --no-link -f. nodejs_22
    error:
       error: undefined variable 'fetchpatch2'
       at pkgs/development/web/nodejs/v22.nix:23:6:
           22|     ./bin-sh-node-run-v22.patch
           23|     (fetchpatch2 {
             |      ^
           24|       url = "d0a6b605fb.patch";
2024-08-05 21:56:39 +01:00
Vladimír Čunát
d4720e9c1e Merge branch 'staging-next' into staging
There was a nontrivial conflict in pkgs/stdenv/linux/bootstrap-tools*
(reorganizing code vs. modifying it)  I hope I really got it right.
2024-08-05 11:05:55 +02:00
Sigmanificient
63d05d989e pkgs/development: remove unused arguments 2024-08-03 17:18:20 +02:00
Ivan Trubach
3cf3f6ae23 nodejs: allow building for vfpv2 2024-07-26 11:00:33 +03:00
Karel Kočí
e5906ddfd4 nodejs: fix cross compilation for armv7l
The v8 library supports only limited number of build platforms based on
the host architecture. The rule there is the bitness (the mixing of
32bit and 64bit architectures seems to be in most cases disallowed).
Thus this adds usage of the emulator of the host platform and builds
tools for that.

Co-authored-by: Ivan Trubach <mr.trubach@icloud.com>
2024-07-26 10:59:32 +03:00
Antoine du Hamel
070791fba6 nodejs_22: 22.4.1 -> 22.5.1 2024-07-21 18:40:43 +02:00
Antoine du Hamel
f75d50324f nodejs: use upstream patch instead of custom one 2024-07-21 18:40:43 +02:00
Antoine du Hamel
e11b071dbc nodejs_22: 22.4.0 -> 22.4.1 2024-07-08 21:05:37 +02:00
Ivan Trubach
ce685a8422 nodejs: fix sandboxed build on darwin 2024-07-06 18:32:36 +03:00
Antoine du Hamel
87327df106 nodejs_22: 22.3.0 -> 22.4.0 (#323982) 2024-07-04 15:37:37 +02:00
Ivan Trubach
1404cb5c7b nodejs_22: fix missing /bin/bash in tests 2024-07-03 19:51:06 +03:00
Ivan Trubach
bb3a488046 nodejs_22: fix build with openssl 3.0.14 2024-07-03 19:51:05 +03:00
Martin Weinelt
f822b2ba5c Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/development/python-modules/langsmith/default.nix
- pkgs/development/python-modules/rich-pixels/default.nix
- pkgs/servers/teleport/generic.nix
2024-06-18 20:16:19 +02:00
R. Ryantm
dd1ea8f307 nodejs-slim_22: 22.2.0 -> 22.3.0 2024-06-16 11:48:32 +00:00
Antoine du Hamel
b26563aae2 nodejs: run JS test suite as part of the checks 2024-05-29 19:26:08 +02:00
Mario Rodas
c4cb8c8421 nodejs_22: 22.1.0 -> 22.2.0
Changelog: https://github.com/nodejs/node/releases/tag/v22.2.0
2024-05-16 04:20:00 +00:00
Cobalt
8a9a1e6369 nodejs_22: 22.0.0 -> 22.1.0
Update to current nodejs 22.1.0 release.
This release notably include a node compile cache and multiple bug fixes.
Release note: https://github.com/nodejs/node/releases/tag/v22.1.0
2024-05-02 20:27:36 +02:00
Mario Rodas
ba733f8000 nodejs_22: init at 22.0.0
Changelog: https://github.com/nodejs/node/releases/tag/v22.0.0
2024-04-24 04:20:00 +00:00