Commit Graph

811 Commits

Author SHA1 Message Date
0x4A6F
1f5ab71058
Merge pull request #325621 from aduh95/patch-3
nodejs_22: 22.4.0 -> 22.4.1
2024-07-11 15:12:27 +02:00
0x4A6F
d586835ae6
Merge pull request #325620 from aduh95/patch-2
nodejs_18: 18.20.3 -> 18.20.4
2024-07-11 15:11:37 +02:00
Martin Weinelt
176a56c40f
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/applications/misc/blender/default.nix
- pkgs/development/web/nodejs/nodejs.nix
2024-07-11 01:06:28 +02:00
Antoine du Hamel
149c046f4d
nodejs_20: 20.15.0 -> 20.15.1 (#325616) 2024-07-10 16:17:36 +02:00
Emily
d25d9b6a2d nodejs: disable JS test suite on Darwin
This was recently enabled in #313982. It seems to be much too flaky
on Darwin currently, especially x86; see:

* <https://hydra.nixos.org/build/264860513/nixlog/8>
* <https://hydra.nixos.org/build/264956149/nixlog/3>
* <https://hydra.nixos.org/build/265094929/nixlog/3>
* <https://hydra.nixos.org/build/264901296/nixlog/3>

Disable these tests on macOS for now as the broken Node.js package
is holding up a lot of builds.

Fixes: b26563aae2
2024-07-09 14:27:05 +01:00
Antoine du Hamel
e11b071dbc
nodejs_22: 22.4.0 -> 22.4.1 2024-07-08 21:05:37 +02:00
Antoine du Hamel
2f1765713f
nodejs_18: 18.20.3 -> 18.20.4 2024-07-08 21:04:26 +02:00
Ivan Trubach
97240ea0ac nodejs: add testVersion to passthru.tests 2024-07-06 18:32:37 +03:00
Ivan Trubach
ce685a8422 nodejs: fix sandboxed build on darwin 2024-07-06 18:32:36 +03:00
Ivan Trubach
5bf99d0694 nodejs: remove unused bypass-xcodebuild.diff 2024-07-06 18:30:53 +03:00
Pol Dellaiera
3dd6684936
Merge pull request #322799 from tie/nodejs-fix-impure-configure
nodejs: fix impure configure phase
2024-07-05 11:33:05 +02:00
Antoine du Hamel
87327df106
nodejs_22: 22.3.0 -> 22.4.0 (#323982) 2024-07-04 15:37:37 +02:00
github-actions[bot]
e14242d985
Merge staging-next into staging 2024-07-04 12:01:37 +00:00
github-actions[bot]
9cede82051
Merge master into staging-next 2024-07-04 12:01:10 +00:00
Anderson Torres
10e11b9615 nodejs: remove cko from maintainers
Since theey is not active anymore.
2024-07-04 01:00:41 +02:00
github-actions[bot]
d449302be6
Merge staging-next into staging 2024-07-03 18:01:32 +00: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
github-actions[bot]
5cfda25a07
Merge staging-next into staging 2024-07-02 12:01:51 +00:00
K900
7c1177c514 nodejs_18: pin to Python 3.11, fix tests with OpenSSL 3.0.14 2024-07-02 11:34:21 +03:00
Ivan Trubach
f2f7ea87e8 nodejs: fix impure configure phase
When running configurePhase from impure build environment (i.e. nix
develop), default ./configure script was selecting wrong, impure Python
installation.
d57af10d1b/configure (L7-L15)
2024-06-30 09:54:32 +03:00
Antoine du Hamel
a54099c1b8
nodejs_18: 18.20.2 -> 18.20.3 (#316262) 2024-06-28 11:52:39 +02:00
Antoine du Hamel
92bc04eae7
nodejs_20: 20.14.0 -> 20.15.0 (#321292) 2024-06-26 13:45:32 +02:00
Sergei Trofimovich
e568a6f0e4 nodejs: backport openssl fixes
Without the change `nodejs` fails on staging as:

    Failed tests:
    out/Release/node /build/node-v20.12.2/test/parallel/test-http2-https-fallback.js
    out/Release/node /build/node-v20.12.2/test/parallel/test-http2-server-unknown-protocol.js
    out/Release/node /build/node-v20.12.2/test/parallel/test-tls-alpn-server-client.js
2024-06-22 18:22:54 +01:00
Antoine du Hamel
892f509d6c
nodejs_20: 20.12.2 -> 20.14.0 (#316258) 2024-06-19 10:20:22 +02: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
superherointj
f8d01a8da3 nodejs: add bash shell completion
Fixes #316507
2024-06-02 17:24:18 -03:00
Linus Heckemann
7c6316456a
Merge pull request #313982 from aduh95/nodejs-jstest
nodejs: run JS test suite as part of the checks
2024-05-31 17:34:33 +02:00
Antoine du Hamel
b26563aae2 nodejs: run JS test suite as part of the checks 2024-05-29 19:26:08 +02:00
Antoine du Hamel
d2cac0ee1b maintainers: add aduh95 2024-05-29 16:09:02 +02:00
Sigmanificient
203a48ad35 pkgs/development: remove unused fetchpatch arguments 2024-05-24 02:53:57 +02:00
Mario Rodas
ad05f5e1ab
Merge pull request #308614 from Chaostheorie/cobalt.rocks/nodejs-22.1.0
nodejs_22: 22.0.0 -> 22.1.0
2024-05-16 08:04:45 -05: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
github-actions[bot]
24c668d7e0
Merge master into staging-next 2024-04-29 00:02:23 +00:00
Tobias Pflug
be5f1347c7 Remove 'gilligan' as maintainer 2024-04-28 20:54:02 +02:00
Vladimír Čunát
d157c07324
Merge branch 'master' into staging-next 2024-04-25 20:43:34 +02:00
github-actions[bot]
d0efe40740
Merge master into staging-next 2024-04-25 06:01:20 +00:00
Mario Rodas
2becf6e837 maintainers: drop marsam 2024-04-24 04:20:00 +00:00
Mario Rodas
12c19fa317 nodejs_21: drop
Node.js 21 reachs EOL in 2024-06-01
2024-04-24 04:20:00 +00: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
Lily Foster
4a6511fb98 nodejs: make buildNpmPackage git dep lockfile fixup fail gracefully when no lockfile exists and git deps forced
Some git dependencies with install scripts might genuinely have no
declared dependencies of their own and thus theoretically should be able
to build without a lockfile. Making the lockfile fixup fail gracefully
instead of fatally when `forceGitDeps = true` is on allows those
packages to work.
2024-04-17 14:47:16 -05:00
github-actions[bot]
4908c48bf5
Merge master into staging-next 2024-04-15 12:01:00 +00:00
Mario Rodas
f8b0835980 nodejs_18: 18.20.1 -> 18.20.2
Changelog: https://github.com/nodejs/node/releases/tag/v18.20.2
2024-04-15 04:20:00 +00:00
Mario Rodas
655ba31901 nodejs_20: 20.12.1 -> 20.12.2
Changelog: https://github.com/nodejs/node/releases/tag/v20.12.2
2024-04-15 04:20:00 +00:00
R. Ryantm
8d1292cd49 nodejs-slim_21: 21.7.2 -> 21.7.3 2024-04-13 19:00:19 +00:00
Weijia Wang
3f59355d84 Merge branch 'staging-next' into staging 2024-04-09 08:26:23 +02:00
github-actions[bot]
71f1268051
Merge staging-next into staging 2024-04-04 12:01:39 +00:00
Mario Rodas
8dab62f640 nodejs_20: 20.12.0 -> 20.12.1
Changelog: https://github.com/nodejs/node/releases/tag/v20.12.1
2024-04-03 04:20:00 +00:00