nodejs: Update from 6.9.2 to 6.9.3
This commit is contained in:
parent
1dfdcd7a6c
commit
f4af89ed2b
@ -1,8 +1,8 @@
|
|||||||
TERMUX_PKG_HOMEPAGE=http://nodejs.org/
|
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_DESCRIPTION="Platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications"
|
||||||
TERMUX_PKG_VERSION=6.9.2
|
TERMUX_PKG_VERSION=6.9.3
|
||||||
TERMUX_PKG_SRCURL=https://nodejs.org/dist/v${TERMUX_PKG_VERSION}/node-v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://nodejs.org/dist/v${TERMUX_PKG_VERSION}/node-v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=997121460f3b4757907c2d7ff68ebdbf87af92b85bf2d07db5a7cb7aa5dae7d9
|
TERMUX_PKG_SHA256=5abdc3b77e011d664e13d74cab130680a8652b5cd23a63d2a17496d91399d5b5
|
||||||
# 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.
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
diff -u -r ../node-v6.5.0/common.gypi ./common.gypi
|
|
||||||
--- ../node-v6.5.0/common.gypi 2016-08-26 11:27:16.000000000 -0400
|
|
||||||
+++ ./common.gypi 2016-09-14 18:33:18.677745057 -0400
|
|
||||||
@@ -78,7 +78,10 @@
|
|
||||||
}],
|
|
||||||
['OS == "android"', {
|
|
||||||
'cflags': [ '-fPIE' ],
|
|
||||||
- 'ldflags': [ '-fPIE', '-pie' ]
|
|
||||||
+ 'ldflags': [ '-fPIE' ],
|
|
||||||
+ 'target_conditions': [
|
|
||||||
+ ['_type == "executable"', {'ldflags': [ '-pie' ]}]
|
|
||||||
+ ]
|
|
||||||
}],
|
|
||||||
['node_shared=="true"', {
|
|
||||||
'msvs_settings': {
|
|
||||||
@@ -128,7 +131,10 @@
|
|
||||||
}],
|
|
||||||
['OS == "android"', {
|
|
||||||
'cflags': [ '-fPIE' ],
|
|
||||||
- 'ldflags': [ '-fPIE', '-pie' ]
|
|
||||||
+ 'ldflags': [ '-fPIE' ],
|
|
||||||
+ 'target_conditions': [
|
|
||||||
+ ['_type == "executable"', {'ldflags': [ '-pie' ]}]
|
|
||||||
+ ]
|
|
||||||
}],
|
|
||||||
['node_shared=="true"', {
|
|
||||||
'msvs_settings': {
|
|
@ -1,29 +0,0 @@
|
|||||||
XXX: Revert https://github.com/nodejs/node/pull/3135 since it causes
|
|
||||||
problems when trying to compile on Android with shared libuv, zlib
|
|
||||||
and openssl due to v8 not using stlport correctly.
|
|
||||||
|
|
||||||
diff -u -r ../node-v5.4.1/configure ./configure
|
|
||||||
--- ../node-v5.4.1/configure 2016-01-12 16:21:55.000000000 -0500
|
|
||||||
+++ ./configure 2016-01-14 21:32:40.404401232 -0500
|
|
||||||
@@ -771,15 +771,15 @@
|
|
||||||
if pkg_cflags:
|
|
||||||
output['include_dirs'] += (
|
|
||||||
filter(None, map(str.strip, pkg_cflags.split('-I'))))
|
|
||||||
- elif options.__dict__[shared_lib + '_includes']:
|
|
||||||
- output['include_dirs'] += [options.__dict__[shared_lib + '_includes']]
|
|
||||||
+ #elif options.__dict__[shared_lib + '_includes']:
|
|
||||||
+ # output['include_dirs'] += [options.__dict__[shared_lib + '_includes']]
|
|
||||||
|
|
||||||
# libpath needs to be provided ahead libraries
|
|
||||||
if pkg_libpath:
|
|
||||||
- output['libraries'] += [pkg_libpath]
|
|
||||||
- elif options.__dict__[shared_lib + '_libpath']:
|
|
||||||
- output['libraries'] += [
|
|
||||||
- '-L%s' % options.__dict__[shared_lib + '_libpath']]
|
|
||||||
+ output['libraries'] += filter(None, map(str.strip, pkg_cflags.split('-L')))
|
|
||||||
+ #elif options.__dict__[shared_lib + '_libpath']:
|
|
||||||
+ # output['libraries'] += [
|
|
||||||
+ # '-L%s' % options.__dict__[shared_lib + '_libpath']]
|
|
||||||
|
|
||||||
default_libs = getattr(options, shared_lib + '_libname')
|
|
||||||
default_libs = map('-l{0}'.format, default_libs.split(','))
|
|
Loading…
Reference in New Issue
Block a user