1175 Commits
Author SHA1 Message Date
Antoine du HamelandGitHub e4f44407a7 nodejs_22: 22.11.0 -> 22.12.0 (#361565) 2024-12-25 22:06:28 +01:00
FliegendeWurst bc353483c7 nodejs_18: fix test-os failure 2024-12-14 14:15:32 +01:00
Silvan Mosberger 84d4f874c2 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \
      --argstr baseRev 78e9caf153
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:23:58 +01:00
github-actions[bot]andGitHub 215e1f12a4 Merge staging-next into staging 2024-12-03 06:05:38 +00:00
Masum RezaandGitHub fed5bcc9eb nodejs: fix build on 32 bit platforms (#354842) 2024-12-03 09:42:18 +05:30
Masum RezaandGitHub 05342eb1de nodejs_{20,22}: fix test-os failure (#359526) 2024-12-01 14:22:52 +05:30
Antoine du HamelandVladimír Čunát adc2a4959d nodejs_20: 20.18.0 -> 20.18.1
(cherry picked from commit a8ae089509e1f915decfea7df6d59a5fa3c2b861)
2024-11-30 15:11:38 +01:00
FliegendeWurst cb05815e58 nodejs_{20,22}: fix test-os failure
Same as #356257
2024-11-27 09:28:38 +01:00
FliegendeWurst f634fa26cc nodejs_{20,22,23}: fix flaky test 2024-11-26 17:31:07 +01:00
Emily 9031f2db8b Merge staging-next into staging 2024-11-21 03:49:12 +00:00
Antoine du Hamel c91f75a39c nodejs_20: 20.18.0 -> 20.18.1 2024-11-20 22:42:27 +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
Emily 42ef3589e6 Revert "nodejs_18: fix build with clang 16 mk2"
libc++ 19 no longer supports Clang < 17.

This reverts commit b034e4cbf1.
2024-11-20 02:33:34 +00:00
Emily 5cb1de1b5d nodejs_{18,20}: apply V8 patches for LLVM 19 2024-11-20 02:33:34 +00:00
Randy EckenrodeandEmily 94d28175ff nodejs_{18,20}: fix build with clang 18 on Darwin 2024-11-20 02:33:34 +00:00
EmilyandGitHub 0b8a6f3606 nodejs_22: use shared SQLite (#352147) 2024-11-14 13:10:48 +00:00
Antoine du Hamel 1e99bcac6f nodejs: 20.18.0 -> 22.11.0 2024-11-13 23:15:19 +01:00
Maximilian Bosch 85228bf93e Merge branch 'staging-next' into staging
All libuv reverts in `pkgs.nodejs_23` can be removed since the required
bump (#344438) was merged into staging. Including the latest revert
added in #355273.
2024-11-13 19:07:11 +01:00
Maximilian BoschandGitHub 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
Weijia Wang 982e3fc31d nodejs_23: drop reverts 2024-11-03 04:31:21 +01:00
Antoine du HamelandGitHub a2bc393fe7 nodejs_23: init at 23.1.0 (#349046) 2024-10-31 17:03:16 +01:00
Antoine du Hamel 5ec3e7b30e nodejs_22: use shared SQLite 2024-10-29 18:23:23 +01:00
K900 66f01b7af9 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-28 15:11:30 +03:00
Antoine du HamelandGitHub 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]andGitHub 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 HamelandFabián Heredia Montiel 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
EmilyandGitHub 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]andGitHub 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 BoschandGitHub efbf70d52c nodejs: fix libv8 object files list (#337360) 2024-09-02 07:53:39 +02:00
github-actions[bot]andGitHub 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 HamelandGitHub c455cc3170 nodejs_22: 22.6.0 -> 22.7.0 (#336556) 2024-08-23 11:41:36 +02:00
Antoine du HamelandGitHub 45db1ff7c1 nodejs_20: 20.16.0 -> 20.17.0 (#336388) 2024-08-23 11:41:20 +02:00
Antoine du HamelandGitHub 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
EmilyandGitHub 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 = "https://github.com/nodejs/node/commit/d0a6b605fba6cd69a82e6f12ff0363eef8fe1ee9.patch";
2024-08-05 21:56:39 +01:00