aboutsummaryrefslogtreecommitdiffstats
path: root/main/nodejs
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2020-04-14 00:31:34 +0200
committerJakub Jirutka <jakub@jirutka.cz>2020-04-14 01:18:46 +0200
commitbfe52a161ce8f77102d45b022ad9520c013114ba (patch)
treea922e161b32d590c54783302953834adfd356d1e /main/nodejs
parent6a46cc8e573269f1e71fb38d98966dd3dff99ca0 (diff)
downloadaports-bfe52a161ce8f77102d45b022ad9520c013114ba.tar.bz2
aports-bfe52a161ce8f77102d45b022ad9520c013114ba.tar.xz
main/nodejs: build with system-provided libuv again
Diffstat (limited to 'main/nodejs')
-rw-r--r--main/nodejs/APKBUILD4
-rw-r--r--main/nodejs/unbundle-uv.patch10
2 files changed, 13 insertions, 1 deletions
diff --git a/main/nodejs/APKBUILD b/main/nodejs/APKBUILD
index 4fb6dcd56b..709ebbb543 100644
--- a/main/nodejs/APKBUILD
+++ b/main/nodejs/APKBUILD
@@ -63,6 +63,7 @@ provides="nodejs-lts=$pkgver" # for backward compatibility
replaces="nodejs-current nodejs-lts" # nodejs-lts for backward compatibility
source="https://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz
dont-run-gyp-files-for-bundled-deps.patch
+ unbundle-uv.patch
link-with-libatomic-on-mips32.patch
"
builddir="$srcdir/node-v$pkgver"
@@ -71,7 +72,7 @@ prepare() {
default_prepare
# Remove bundled dependencies that we're not using.
- rm -rf deps/cares deps/openssl deps/zlib
+ rm -rf deps/cares deps/openssl deps/uv deps/zlib
}
build() {
@@ -141,4 +142,5 @@ npm() {
sha512sums="d24ac3c8ef70d9a73960425400d8503479c58abe24c06e9d80fcfe4038354a58d2544addb06dcdf08f338df460a801fe6574b7633a4fc09bdd4072fbe03c2f8f node-v12.16.2.tar.gz
3c536776e2ecb5dc677bf711a09418085b3c5e931a6eaf647f47c28e194d5c6dec354d4e7a039a5805b30fc7e83140594851e18d9120f523eec2f93539eac4db dont-run-gyp-files-for-bundled-deps.patch
+a4e1e7bd4f32ee30ebd319ac0c2fc751166f8fdd27f491709003dfebda51cbece9412630f0b98f0b85253ccc4f066c82997ad68abb9b87dc0b47c24d09a0643a unbundle-uv.patch
9f60928b53447f9590c7065bcdbdd4065d10a06e8451531615791a3bd7d14f9114807e5446e0ec00e2cb7a11a277050345e34636b199db2979d7f022b31ffde4 link-with-libatomic-on-mips32.patch"
diff --git a/main/nodejs/unbundle-uv.patch b/main/nodejs/unbundle-uv.patch
new file mode 100644
index 0000000000..38025e8c7e
--- /dev/null
+++ b/main/nodejs/unbundle-uv.patch
@@ -0,0 +1,10 @@
+--- a/deps/uvwasi/uvwasi.gyp
++++ b/deps/uvwasi/uvwasi.gyp
+@@ -16,7 +16,6 @@
+ 'src/wasi_rights.c',
+ ],
+ 'dependencies': [
+- '../uv/uv.gyp:libuv',
+ ],
+ 'direct_dependent_settings': {
+ 'include_dirs': ['include']