Commit Graph

677 Commits

Author SHA1 Message Date
Matthias Heller
0098fa8a26
fix: patch issues with workers #282 (#288)
* Fix for issue #282 (node.js 18.15.0)

This commit solves issue #282 for node.js 18.15.0

* Fix for issue #282 (node.js 19.8.1) 

This commit solves issue #282 for node.js 19.8.1
2023-03-27 12:33:24 +02:00
Brad Parham
75f1e002d6 patches: bump to 19.8.1 2023-03-17 12:14:32 +01:00
Brad Parham
4be7c66b61 ci: create build-all.yml to kick off all builds 2023-03-15 12:06:22 +01:00
Brad Parham
bef28786f5 patches: bump to 19.7.0 and 18.15.0 2023-03-15 12:06:22 +01:00
Brad Parham
bbe522b316 dockerfile.alpine: remove pythonispython3 from packages 2023-03-15 12:06:22 +01:00
Brad Parham
87812e0a6e patches: update 16.19.1 patch with support for cross compiling 2023-03-15 12:06:22 +01:00
Brad Parham
c0b9334f18 patches: update 18.14.1 with support for cross-compiling 2023-03-15 12:06:22 +01:00
Brad Parham
61b0b1c504 patches: add cross compiling fix to node 19
based on suggested change from https://github.com/nodejs/node/pull/45756
2023-03-15 12:06:22 +01:00
Brad Parham
009e09e5e6 ci: revive cross compile 2023-03-15 12:06:22 +01:00
Brad Parham
de53837679
patches: bump to 14.21.3, 16.19.1, 18.14.1, and 19.6.1 (#277) 2023-02-17 20:42:45 +01:00
Brad Parham
8d896d4b1e
dockerfile.linux: use Node.js 16.x to avoid glibc issues (#265) 2023-02-14 08:20:28 +01:00
Blaine Bublitz
7b2305001c
patches: add patch for node 19.6 (#274) 2023-02-14 08:11:41 +01:00
Brad Parham
34522ecc00
patches: fix toLocalChecked use in 18.13.0 (#273) 2023-02-04 21:17:54 -06:00
Brad Parham
079c6f63a5
patches: bump to 18.13.0, 16.19.0 and 14.21.2 (#269)
* patches: bump to 14.21.2

* patches: bump to 16.19.0

* patches: bump to 18.13.0
2023-01-27 20:11:01 -06:00
Brad Parham
9220fc167d
Add applyPatches script and some basic patch documentation (#251)
* build: add applyPatches script and docs

Adds a new package.json script to only apply patches as well as some
basic documentation on applying patches and building binaries

* README: add example of patch updates to readme

* tests: add simple patch application checker

* CI: always run lint in ci job matrix

* patches: fix 10.24.1 patch to apply with no offset
2023-01-27 20:09:06 -06:00
Lee Robinson
9820a98e7c
Update README 2023-01-24 23:29:04 -06:00
Brad Parham
794e97e7b0
patches: bump to 18.12.1, 16.18.1 and 14.21.1 (#260)
* patches: bump to 18.12.1

* patches: bump to 16.18.1

* patches: bump to 14.21.1
2022-11-08 08:32:26 -08:00
Jesse Chan
0b2a03743e
3.4.2 2022-07-11 12:51:06 -07:00
Jesse Chan
d67a7f4dc3 expected: add hashes of 14.20.0, 16.16.0 and 18.5.0 2022-07-11 12:50:24 -07:00
Jesse Chan
6ffa969bc0 patches: bump to 14.20.0, 16.16.0 and 18.5.0 2022-07-08 15:47:59 -07:00
Jesse Chan
104725a363 Dockerfile.alpine: handle "python2" removal 2022-06-21 11:30:47 -07:00
Jesse Chan
6c1886500d patches: bump to 18.4.0 2022-06-21 11:29:50 -07:00
Jesse Chan
ca37139b2c patches: bump to 18.3.0 2022-06-14 15:29:48 -07:00
Brad Parham
9b7221aa5c
patches: bump to 14.19.3 and 16.15.1 (#252) 2022-06-14 15:03:21 -07:00
Brad Parham
a9f960440c patches: bump to 18.2.0 2022-05-25 12:32:37 +02:00
Jesse Chan
cf13b70266
3.4.1 2022-05-09 12:44:27 -07:00
Jesse Chan
78034df375 expected: update hashes of 18.1.0, add hashes of 14.19.2 2022-05-05 15:33:11 -07:00
Jesse Chan
f0e3aec71b patches: bump to 14.19.2 2022-05-05 00:33:16 -07:00
Jesse Chan
137b51725e patches: fix up Node 18 patch 2022-05-05 00:31:21 -07:00
Jesse Chan
895760353f
3.4.0 2022-05-04 20:31:24 -07:00
Jesse Chan
5011c53839 expected: update hashes of 14.19.1, add hashes of 16.15.0 and 18.1.0 2022-05-04 20:30:08 -07:00
Jesse Chan
70a195a8c5 README: mark 12 as EOL, drop 17 and add 18 2022-05-04 20:15:00 -07:00
Jesse Chan
882b49630f 3.4.0-pre 2022-05-03 12:38:24 -07:00
Jesse Chan
e4003188d6 system: add a fallback for musl detection
Bug: #222
2022-05-03 12:38:24 -07:00
Jesse Chan
203088890a CI: drop 10/12 from matrix and add 18 2022-05-03 12:38:24 -07:00
Jesse Chan
7f3403bd71 build: disable NODE_OPTIONS
Production binaries shall NOT take NODE_OPTIONS from end-users.

Only the users (developers who use pkg to package their project) should
have control over the flags via the "bake in" (--options) mechanism.

Bug: vercel/pkg#954, vercel/pkg#989, vercel/pkg#1194, vercel/pkg#1517
2022-05-03 12:38:24 -07:00
Jesse Chan
4a92784a1c patches: bump to 16.15.0 2022-05-03 12:38:23 -07:00
Jesse Chan
9948e6d74a patches: add 18.1.0 and drop 17 2022-05-03 12:37:45 -07:00
Jesse Chan
36a717e3bc
3.3.0 2022-03-31 16:14:23 -07:00
Jesse Chan
512c3706d3 expected: add hashes of 12.22.11, 14.19.1, 16.14.2, 17.8.0 2022-03-31 16:13:07 -07:00
Jesse Chan
e34c57f612 build: explicitly call "/bin/sh" for configure 2022-03-30 20:30:09 -07:00
Jesse Chan
5fce1d29ec patches: bump to 12.22.11, 14.19.1, 16.14.2, 17.8.0 2022-03-28 11:17:34 -07:00
dependabot[bot]
c87dfbedd7 build(deps): bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 16:11:45 -07:00
Jesse Chan
ea5e646210 patches: bump to 12.22.10, 14.19.0, 16.14.0 and 17.7.1 2022-03-13 21:44:55 -07:00
dependabot[bot]
99b50413fe build(deps): bump node-fetch from 2.6.6 to 2.6.7
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-27 15:45:09 -08:00
Jesse Chan
b5605ad67d 3.3.0-pre 2022-01-27 15:43:23 -08:00
Jesse Chan
0b87ebd323 patches: remove V8 bytecode flag check
Bug: vercel/pkg#1400
2022-01-26 08:46:40 -08:00
Jesse Chan
04b4a49b41
3.2.6 (#230) 2022-01-12 15:43:53 -06:00
Jesse Chan
9a76f16524 patches: switch to "GetEnvironmentVariableW" 2022-01-10 17:51:50 -08:00
Jesse Chan
4f0303ec4a Dockerfile.alpine: disable PIE 2022-01-10 17:51:50 -08:00