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
0x4A6F and GitHub
d9518581b7
Merge pull request #327967 from aduh95/22.5.0-nodejs
...
nodejs_22: 22.4.1 -> 22.5.1
2024-07-29 10:01:59 +02:00
Ivan Trubach
d7f46fbb5c
nodejs: fix tests and disable parallel checking
2024-07-28 23:35:43 +03:00
Ivan Trubach
3cf3f6ae23
nodejs: allow building for vfpv2
2024-07-26 11:00:33 +03:00
Ivan Trubach
d162d8e50d
nodejs: use ninja for build
...
This change cleans up build inputs and adjusts the build to use ninja.
2024-07-26 11:00:31 +03:00
Karel Kočí and Ivan Trubach
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
github-actions[bot] and GitHub
2567b049bd
Merge master into staging-next
2024-07-25 18:00:59 +00:00
Doron Behar and GitHub
2c36071c2d
Merge pull request #329662 from bryango/nodejs-finalpackage
...
nodejs: use .finalPackage for ease of overriding
2024-07-25 16:07:22 +03:00
github-actions[bot] and GitHub
7208220b63
Merge master into staging-next
2024-07-24 18:01:18 +00:00
Bryan Lai
ee9a623f89
nodejs: use .finalPackage for ease of overriding
...
Previously, the nodejs `passthru.pkgs` attribute refers to the package
fixed point derived in the current context, without considering
potential overrides to the main nodejs package.
This is fixed here with the `.finalPackage` attribute, which refers to
the final package fixed point, after potential overrides.
For example, previously, after overriding nodejs with `nodejs.override`,
`nodejs.pkgs` would still refer to the original package, instead of the
overridden one. After this fix, `nodejs.pkgs` would be correctly based
on the overridden `nodejs` package.
2024-07-24 22:09:15 +08:00
Ivan Trubach
90fbf71333
treewide: remove maintainer goibhniu
...
Inactive in Nixpkgs since 2018 (and a single PR in 2022).
https://github.com/NixOS/nixpkgs/issues?q=author%3Acillianderoiste
2024-07-24 13:38:22 +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
0x4A6F and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
e11b071dbc
nodejs_22: 22.4.0 -> 22.4.1
2024-07-08 21:05:37 +02:00
Antoine du Hamel and GitHub
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 and GitHub
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 and GitHub
87327df106
nodejs_22: 22.3.0 -> 22.4.0 ( #323982 )
2024-07-04 15:37:37 +02:00
github-actions[bot] and GitHub
e14242d985
Merge staging-next into staging
2024-07-04 12:01:37 +00:00
github-actions[bot] and GitHub
9cede82051
Merge master into staging-next
2024-07-04 12:01:10 +00:00
Anderson Torres and Weijia Wang
10e11b9615
nodejs: remove cko from maintainers
...
Since theey is not active anymore.
2024-07-04 01:00:41 +02:00
github-actions[bot] and GitHub
d449302be6
Merge staging-next into staging
2024-07-03 18:01:32 +00:00
Ivan Trubach and K900
1404cb5c7b
nodejs_22: fix missing /bin/bash in tests
2024-07-03 19:51:06 +03:00
Ivan Trubach and K900
bb3a488046
nodejs_22: fix build with openssl 3.0.14
2024-07-03 19:51:05 +03:00
github-actions[bot] and GitHub
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.
https://github.com/nodejs/node/blob/d57af10d1be390f4e33e6efe596133de9da36c86/configure#L7-L15
2024-06-30 09:54:32 +03:00
Antoine du Hamel and GitHub
a54099c1b8
nodejs_18: 18.20.2 -> 18.20.3 ( #316262 )
2024-06-28 11:52:39 +02:00
Antoine du Hamel and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
24c668d7e0
Merge master into staging-next
2024-04-29 00:02:23 +00:00