diff --git a/packages/nodejs/build.sh b/packages/nodejs/build.sh index 6ecd7e907..0697cdbfc 100644 --- a/packages/nodejs/build.sh +++ b/packages/nodejs/build.sh @@ -1,9 +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=13.1.0 +TERMUX_PKG_VERSION=13.0.0 TERMUX_PKG_SRCURL=https://nodejs.org/dist/v${TERMUX_PKG_VERSION}/node-v${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=d42c056cbd33b35836b0f5cfb2c56712b965ea76e188ef79af492614cf14cb68 +TERMUX_PKG_SHA256=45ff3b40afc3fc93fd62e31c0f5dfa046f307f0b33d0f32e09019f306bc74767 # 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/configure.py.patch b/packages/nodejs/configure.py.patch new file mode 100644 index 000000000..17947ded0 --- /dev/null +++ b/packages/nodejs/configure.py.patch @@ -0,0 +1,12 @@ +diff -u -r ../node-v12.1.0/configure.py ./configure.py +--- ../node-v12.1.0/configure.py 2019-04-29 12:57:51.000000000 +0000 ++++ ./configure.py 2019-05-05 21:21:04.289245037 +0000 +@@ -931,7 +931,7 @@ + else target_arch != host_arch) + want_snapshots = not options.without_snapshot + o['variables']['want_separate_host_toolset'] = int( +- cross_compiling and want_snapshots) ++ cross_compiling) + + if options.with_node_snapshot: + o['variables']['node_use_node_snapshot'] = 'true'