Randy Eckenrode
887a9ba50a
nodejs: suppress failing test on x86_64-darwin
2024-10-06 09:49:21 -04: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
Emily
64efdfcc37
nodejs: disable failing network tests ( #343541 )
2024-09-21 21:01:48 +01:00
Fabián Heredia Montiel
b37957f41e
nodejs: disable failing network tests
...
https://hydra.nixos.org/build/273305124/nixlog/1
2024-09-21 11:19:06 -06:00
github-actions[bot]
727c84916e
Merge staging-next into staging
2024-09-06 12:05:38 +00:00
Antoine du Hamel
235ae9c70f
nodejs_22: 22.7.0 -> 22.8.0
2024-09-03 18:46:18 +02:00
Maximilian Bosch
efbf70d52c
nodejs: fix libv8 object files list ( #337360 )
2024-09-02 07:53:39 +02:00
github-actions[bot]
4a1df24885
Merge staging-next into staging
2024-08-29 06:05:29 +00:00
Ivan Trubach
b3dd92e213
nodejs: fix libv8 object files list
2024-08-26 14:00:40 +03:00
Emily
24536bf02c
nodejs: suppress Python warnings on x86_64-darwin
2024-08-26 07:00:03 +01: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
45db1ff7c1
nodejs_20: 20.16.0 -> 20.17.0 ( #336388 )
2024-08-23 11:41:20 +02:00
Antoine du Hamel
4c38d8a846
nodejs: 22.5.1 -> 22.6.0 ( #333210 )
2024-08-17 17:24:28 +02:00
Antoine du Hamel
35b556d314
nodejs_20: 20.15.1 -> 20.16.0
2024-08-12 15:41:42 +02:00
Antoine du Hamel
f5846d25a1
nodejs: skip tests failing in sandbox in all platforms
...
ce685a8422
added list of tests failing on sandbox, but for some reason
only for Darwin. We should skip those tests on all platforms otherwise
OfBorg builds are failing.
2024-08-12 15:41:37 +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
Ivan Trubach
31d238110c
nodejs: disable failing tests on x86_64-darwin
2024-08-10 10:48:23 +03: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
0x4A6F
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čí
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]
2567b049bd
Merge master into staging-next
2024-07-25 18:00:59 +00:00
Doron Behar
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]
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
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