nodejs: Update from 6.9.2 to 6.9.3

This commit is contained in:
Fredrik Fornwall 2017-01-05 05:11:50 -05:00
parent 1dfdcd7a6c
commit f4af89ed2b
3 changed files with 3 additions and 59 deletions

View File

@ -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_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_SHA256=997121460f3b4757907c2d7ff68ebdbf87af92b85bf2d07db5a7cb7aa5dae7d9
TERMUX_PKG_SHA256=5abdc3b77e011d664e13d74cab130680a8652b5cd23a63d2a17496d91399d5b5
# 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.

View File

@ -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': {

View File

@ -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(','))