bump(main/nodejs-lts): v18.16.0
Also update my email address to termux.dev one
This commit is contained in:
parent
4aeff0a0ea
commit
b1d07d7e11
|
@ -1,11 +1,10 @@
|
||||||
TERMUX_PKG_HOMEPAGE=https://nodejs.org/
|
TERMUX_PKG_HOMEPAGE=https://nodejs.org/
|
||||||
TERMUX_PKG_DESCRIPTION="Open Source, cross-platform JavaScript runtime environment"
|
TERMUX_PKG_DESCRIPTION="Open Source, cross-platform JavaScript runtime environment"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="Yaksh Bariya <yakshbari4@gmail.com>"
|
TERMUX_PKG_MAINTAINER="Yaksh Bariya <thunder-coding@termux.dev>"
|
||||||
TERMUX_PKG_VERSION=18.14.1
|
TERMUX_PKG_VERSION=18.16.0
|
||||||
TERMUX_PKG_REVISION=1
|
|
||||||
TERMUX_PKG_SRCURL=https://nodejs.org/dist/v${TERMUX_PKG_VERSION}/node-v${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://nodejs.org/dist/v${TERMUX_PKG_VERSION}/node-v${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=eec353438266fd0aef53a9446be10b32ee6e74d08e32dd5454b382ff6793da04
|
TERMUX_PKG_SHA256=33d81a233e235a509adda4a4f2209008d04591979de6b3f0f67c1c906093f118
|
||||||
# Note that we do not use a shared libuv to avoid an issue with the Android
|
# 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
|
# linker, which does not use symbols of linked shared libraries when resolving
|
||||||
# symbols on dlopen(). See https://github.com/termux/termux-packages/issues/462.
|
# symbols on dlopen(). See https://github.com/termux/termux-packages/issues/462.
|
||||||
|
|
|
@ -18,14 +18,6 @@
|
||||||
'conditions': [
|
'conditions': [
|
||||||
['OS == "linux"', {
|
['OS == "linux"', {
|
||||||
'defines': [ '_POSIX_C_SOURCE=200112' ],
|
'defines': [ '_POSIX_C_SOURCE=200112' ],
|
||||||
@@ -256,7 +256,6 @@
|
|
||||||
}],
|
|
||||||
[ 'OS=="android"', {
|
|
||||||
'sources': [
|
|
||||||
- 'src/unix/android-ifaddrs.c',
|
|
||||||
'src/unix/linux-core.c',
|
|
||||||
'src/unix/linux-inotify.c',
|
|
||||||
'src/unix/linux-syscalls.c',
|
|
||||||
@@ -267,6 +266,7 @@
|
@@ -267,6 +266,7 @@
|
||||||
'src/unix/random-sysctl-linux.c',
|
'src/unix/random-sysctl-linux.c',
|
||||||
'src/unix/epoll.c',
|
'src/unix/epoll.c',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- ./node.gyp.orig 2023-02-02 02:40:18.000000000 +0530
|
--- ./node.gyp.orig 2023-04-12 09:39:19.000000000 +0530
|
||||||
+++ ./node.gyp 2023-02-10 18:36:40.392625869 +0530
|
+++ ./node.gyp 2023-05-11 17:50:13.676999154 +0530
|
||||||
@@ -157,7 +157,8 @@
|
@@ -158,7 +158,8 @@
|
||||||
],
|
],
|
||||||
|
|
||||||
'sources': [
|
'sources': [
|
||||||
|
@ -10,15 +10,7 @@
|
||||||
],
|
],
|
||||||
|
|
||||||
'dependencies': [
|
'dependencies': [
|
||||||
@@ -458,6 +459,7 @@
|
@@ -1131,311 +1132,6 @@
|
||||||
|
|
||||||
'include_dirs': [
|
|
||||||
'src',
|
|
||||||
+ 'deps/cares/src/lib',
|
|
||||||
'<(SHARED_INTERMEDIATE_DIR)' # for node_natives.h
|
|
||||||
],
|
|
||||||
'dependencies': [
|
|
||||||
@@ -1125,309 +1127,6 @@
|
|
||||||
} ],
|
} ],
|
||||||
]
|
]
|
||||||
}, # specialize_node_d
|
}, # specialize_node_d
|
||||||
|
@ -110,6 +102,7 @@
|
||||||
- 'node_dtrace_ustack',
|
- 'node_dtrace_ustack',
|
||||||
- 'node_dtrace_provider',
|
- 'node_dtrace_provider',
|
||||||
- 'deps/simdutf/simdutf.gyp:simdutf',
|
- 'deps/simdutf/simdutf.gyp:simdutf',
|
||||||
|
- 'deps/ada/ada.gyp:ada',
|
||||||
- ],
|
- ],
|
||||||
-
|
-
|
||||||
- 'includes': [
|
- 'includes': [
|
||||||
|
@ -150,7 +143,6 @@
|
||||||
- 'test/cctest/test_sockaddr.cc',
|
- 'test/cctest/test_sockaddr.cc',
|
||||||
- 'test/cctest/test_traced_value.cc',
|
- 'test/cctest/test_traced_value.cc',
|
||||||
- 'test/cctest/test_util.cc',
|
- 'test/cctest/test_util.cc',
|
||||||
- 'test/cctest/test_url.cc',
|
|
||||||
- ],
|
- ],
|
||||||
-
|
-
|
||||||
- 'conditions': [
|
- 'conditions': [
|
||||||
|
@ -209,6 +201,7 @@
|
||||||
- 'node_dtrace_header',
|
- 'node_dtrace_header',
|
||||||
- 'node_dtrace_ustack',
|
- 'node_dtrace_ustack',
|
||||||
- 'node_dtrace_provider',
|
- 'node_dtrace_provider',
|
||||||
|
- 'deps/ada/ada.gyp:ada',
|
||||||
- ],
|
- ],
|
||||||
-
|
-
|
||||||
- 'includes': [
|
- 'includes': [
|
||||||
|
@ -278,6 +271,7 @@
|
||||||
- '<(node_lib_target_name)',
|
- '<(node_lib_target_name)',
|
||||||
- 'deps/histogram/histogram.gyp:histogram',
|
- 'deps/histogram/histogram.gyp:histogram',
|
||||||
- 'deps/uvwasi/uvwasi.gyp:uvwasi',
|
- 'deps/uvwasi/uvwasi.gyp:uvwasi',
|
||||||
|
- 'deps/ada/ada.gyp:ada',
|
||||||
- ],
|
- ],
|
||||||
-
|
-
|
||||||
- 'includes': [
|
- 'includes': [
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
--- ./test/parallel/test-child-process-uid-gid.js.orig 2023-04-29 17:23:04.494870309 +0530
|
||||||
|
+++ ./test/parallel/test-child-process-uid-gid.js 2023-04-29 17:42:33.075531699 +0530
|
||||||
|
@@ -4,6 +4,10 @@
|
||||||
|
const spawn = require('child_process').spawn;
|
||||||
|
const expectedError = common.isWindows ? /\bENOTSUP\b/ : /\bEPERM\b/;
|
||||||
|
|
||||||
|
+if (process.platform === 'android') {
|
||||||
|
+ common.skip('We are patching node to not use setuid/setgid with child_process.spawn in anyway');
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
if (common.isIBMi)
|
||||||
|
common.skip('IBMi has a different behavior');
|
||||||
|
|
Loading…
Reference in New Issue