Commit Graph

858 Commits

Author SHA1 Message Date
Masum Reza
fed5bcc9eb nodejs: fix build on 32 bit platforms (#354842) 2024-12-03 09:42:18 +05:30
Antoine du Hamel
adc2a4959d nodejs_20: 20.18.0 -> 20.18.1
(cherry picked from commit a8ae089509)
2024-11-30 15:11:38 +01:00
John Titor
28bcb4477d nodejs_23: add patches to fix parallel-os test
FIXME: remove after a point release containing the patches
2024-11-21 00:49:25 +05:30
Maximilian Bosch
7a4a4b46d8 Merge: nodejs_18: 18.20.4 -> 18.20.5 (#355530) 2024-11-13 15:59:49 +01:00
Antoine du Hamel
ea87658690 nodejs_23: 23.1.0 -> 23.2.0 2024-11-12 23:34:11 +01:00
Antoine du Hamel
cc397b29a3 nodejs_18: 18.20.4 -> 18.20.5 2024-11-12 22:48:35 +01:00
Guillaume Girol
815ec0c6f2 nodejs: fix build on 32 bit platforms
this test is failing on both armv7 and i686 and is related to year 2038
issue so it probably affects all 32 bit platforms
2024-11-09 12:00:00 +00:00
Antoine du Hamel
a2bc393fe7 nodejs_23: init at 23.1.0 (#349046) 2024-10-31 17:03:16 +01:00
K900
66f01b7af9 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-28 15:11:30 +03:00
Antoine du Hamel
40e35fa25f nodejs_22: 22.9.0 -> 22.10.0 (#349157) 2024-10-28 10:53:34 +01:00
K900
84fce7e588 Merge remote-tracking branch 'origin/staging-next' into staging 2024-10-06 21:11:05 +03:00
Randy Eckenrode
887a9ba50a nodejs: suppress failing test on x86_64-darwin 2024-10-06 09:49:21 -04:00
github-actions[bot]
483deb3a04 Merge staging-next into staging 2024-10-04 12:06:05 +00:00
Antoine du Hamel
80cb07c14e nodejs_22: 22.8.0 -> 22.9.0 2024-10-04 10:43:42 +02:00
Antoine du Hamel
0789f53499 nodejs_20: 20.17.0 -> 20.18.0 2024-10-03 21:53:17 +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