Commit Graph

2532 Commits

Author SHA1 Message Date
Ivan Trubach
31d238110c nodejs: disable failing tests on x86_64-darwin 2024-08-10 10:48:23 +03: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
Vladimír Čunát
cd346565bb
Merge branch 'master' into staging-next 2024-07-24 07:19:19 +02:00
R. Ryantm
f51f7f3bd3 flyctl: 0.2.88 -> 0.2.94 2024-07-23 08:18:51 +00:00
Vladimír Čunát
577f40b8a9
Merge branch 'staging' into staging-next 2024-07-20 16:12:24 +02:00
R. Ryantm
50336ef94e minify: 2.20.35 -> 2.20.37 2024-07-19 11:03:35 +00:00
Randy Eckenrode
f9b7f4ec09
tree-wide: use top-level cctools 2024-07-17 22:36:19 -04:00
github-actions[bot]
4c086d8ee0
Merge staging-next into staging 2024-07-17 00:03:16 +00:00
Nick Cao
f10c38b8f9
Merge pull request #327728 from r-ryantm/auto-update/function-runner
function-runner: 5.1.3 -> 5.1.4
2024-07-16 18:54:01 -04:00
R. Ryantm
205efb6202 function-runner: 5.1.3 -> 5.1.4 2024-07-16 19:48:28 +00:00
Pol Dellaiera
fbb1e53251
Merge pull request #326705 from honnip/update-deno
deno: 1.44.4 -> 1.45.2
2024-07-16 21:04:15 +02:00
Artturin
a516ea8c99 Merge branch 'staging-next' into staging 2024-07-16 19:07:48 +03:00
R. Ryantm
e05605ec41 bun: 1.1.18 -> 1.1.20 2024-07-15 12:09:36 +00:00
github-actions[bot]
31817540ee
Merge staging-next into staging 2024-07-14 18:01:37 +00:00
Sandro
37566db10b
Merge pull request #324811 from fd/init/shopify-cli_3
shopify-cli: v2.34.0 -> v3.63.2
2024-07-14 16:18:30 +02:00
Vladimír Čunát
211398c03e
Merge branch 'staging-next' into staging 2024-07-14 08:35:35 +02:00
R. Ryantm
ccbdc8d409 flyctl: 0.2.79 -> 0.2.88 2024-07-13 22:46:03 +00:00
Honnip
bb72032fc5
deno: 1.44.4 -> 1.45.2 2024-07-13 13:09:59 +09: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
Simon Menke
c39f1864ba
shopify-cli: v2.34.0 -> v3.63.2 2024-07-11 09:33:42 +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
R. Ryantm
7da4ed546d bun: 1.1.17 -> 1.1.18 2024-07-10 13:55:17 +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
Weijia Wang
fffa384e8b
Merge pull request #262124 from tie/node-darwin-sandbox
nodejs: fix sandboxed build on darwin
2024-07-08 15:26:24 +02:00
Vladimír Čunát
4c09ae2416
Merge branch 'staging-next' into staging 2024-07-08 10:43:15 +02:00
David Tchekachev
64438ea517
postman: add deeplink args to desktopItem 2024-07-07 19:03:45 +02:00
Nick Cao
25aebb4c0e
Merge pull request #325234 from r-ryantm/auto-update/minify
minify: 2.20.34 -> 2.20.35
2024-07-07 09:58:24 -04:00
R. Ryantm
257f6a6217 minify: 2.20.34 -> 2.20.35 2024-07-07 11:01:06 +00:00
Aleksana
876c66ae25
Merge pull request #323607 from khaneliman/bun
bun: fix x86_64-darwin hydra
2024-07-07 15:29:16 +08: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
Martin Weinelt
e7b1ee45cf
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/tools/misc/watchlog/default.nix
2024-07-06 01:52:35 +02:00
Martin Weinelt
d9610a9f2e
Merge remote-tracking branch 'origin/master' into staging-next 2024-07-06 01:51:14 +02: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
R. Ryantm
26d0ed145b function-runner: 5.1.2 -> 5.1.3 2024-07-05 02:53:11 +00: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