From e358472e05f0ba61526b22709e5f49de7f21d8d6 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Thu, 2 Jan 2020 22:01:34 +0100 Subject: [PATCH] nodejs-lts: Update from 12.13.0 to 12.14.0 --- packages/nodejs-lts/build.sh | 5 ++--- packages/nodejs-lts/deps-uv-uv.gyp.patch | 19 ++++++++++++++----- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/packages/nodejs-lts/build.sh b/packages/nodejs-lts/build.sh index eb11249a7..893c05cdc 100644 --- a/packages/nodejs-lts/build.sh +++ b/packages/nodejs-lts/build.sh @@ -1,10 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://nodejs.org/ TERMUX_PKG_DESCRIPTION="Platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications" TERMUX_PKG_LICENSE="MIT" -TERMUX_PKG_VERSION=12.13.0 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_VERSION=12.14.0 TERMUX_PKG_SRCURL=https://nodejs.org/dist/v${TERMUX_PKG_VERSION}/node-v${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=a82b1541cf670318a0102c32e06f296662b5ccccae764c1f32be4a3cf038bef6 +TERMUX_PKG_SHA256=088a217ba2af641b8cc15be29f6e2956b8a33e6badb85596bbc2cdea9df9be71 # Note that we do not use a shared libuv to avoid an issue with the Android # linker, which does not use symbols of linked shared libraries when resolving # symbols on dlopen(). See https://github.com/termux/termux-packages/issues/462. diff --git a/packages/nodejs-lts/deps-uv-uv.gyp.patch b/packages/nodejs-lts/deps-uv-uv.gyp.patch index c19f5c1c2..f5d2002fb 100644 --- a/packages/nodejs-lts/deps-uv-uv.gyp.patch +++ b/packages/nodejs-lts/deps-uv-uv.gyp.patch @@ -1,7 +1,7 @@ -diff -u -r ../node-v9.7.1/deps/uv/uv.gyp ./deps/uv/uv.gyp ---- ../node-v9.7.1/deps/uv/uv.gyp 2018-03-02 01:58:02.000000000 +0000 -+++ ./deps/uv/uv.gyp 2018-03-05 10:51:15.530165566 +0000 -@@ -39,7 +39,7 @@ +diff -u -r ../node-v12.14.0/deps/uv/uv.gyp ./deps/uv/uv.gyp +--- ../node-v12.14.0/deps/uv/uv.gyp 2019-12-17 07:05:03.000000000 +0000 ++++ ./deps/uv/uv.gyp 2020-01-02 19:42:31.757217000 +0000 +@@ -40,7 +40,7 @@ { 'target_name': 'libuv', 'type': '<(uv_library)', @@ -10,7 +10,7 @@ diff -u -r ../node-v9.7.1/deps/uv/uv.gyp ./deps/uv/uv.gyp 'include', 'src/', ], -@@ -54,7 +54,7 @@ +@@ -55,7 +55,7 @@ '<@(shared_unix_defines)', '<@(shared_zos_defines)', ], @@ -19,3 +19,12 @@ diff -u -r ../node-v9.7.1/deps/uv/uv.gyp ./deps/uv/uv.gyp 'conditions': [ ['OS == "linux"', { 'defines': [ '_POSIX_C_SOURCE=200112' ], +@@ -261,6 +261,8 @@ + 'src/unix/pthread-fixes.c', + 'src/unix/android-ifaddrs.c', + 'src/unix/procfs-exepath.c', ++ 'src/unix/random-getrandom.c', ++ 'src/unix/random-sysctl.c', + 'src/unix/sysinfo-loadavg.c', + 'src/unix/sysinfo-memory.c', + ],