void-packages/srcpkgs/nodejs/patches/shared-uv.patch
Daniel Florescu 0fa8cf3c35 nodejs: update to 16.9.1
List of changes:

- Add iana-etc to checkdepends
The nodejs tests require `/etc/services` to be present, but it is not
present without iana-etc.

- Ignore tests that timeout in template
There is a new variable with the name "COV_SKIP_TESTS", which contains
a comma seperated list of ignored tests. The current list has tests that
are by default part of ignored tests, and the two tests that timeout.
The two tests probably timeout because of the slow execution environment.

- Statically link llhttp and http_parser
Removed "shared http_parser" option, because of conflicts with nodejs-lts.
2021-09-24 11:22:52 +02:00

12 lines
250 B
Diff

--- a/deps/uvwasi/uvwasi.gyp
+++ b/deps/uvwasi/uvwasi.gyp
@@ -33,6 +33,9 @@
'../uv/uv.gyp:libuv',
],
}],
+ [ 'node_shared_libuv=="true"', {
+ 'libraries': [ '-luv' ],
+ }]
],
}
]