[140587] trunk/dports/devel/nodejs-devel/Portfile
ciserlohn at macports.org
ciserlohn at macports.org
Fri Sep 25 07:16:32 PDT 2015
Revision: 140587
https://trac.macports.org/changeset/140587
Author: ciserlohn at macports.org
Date: 2015-09-25 07:16:32 -0700 (Fri, 25 Sep 2015)
Log Message:
-----------
nodejs-devel: update to version 4.1.1
Modified Paths:
--------------
trunk/dports/devel/nodejs-devel/Portfile
Modified: trunk/dports/devel/nodejs-devel/Portfile
===================================================================
--- trunk/dports/devel/nodejs-devel/Portfile 2015-09-25 12:40:46 UTC (rev 140586)
+++ trunk/dports/devel/nodejs-devel/Portfile 2015-09-25 14:16:32 UTC (rev 140587)
@@ -5,7 +5,8 @@
PortGroup compiler_blacklist_versions 1.0
name nodejs-devel
-version 0.11.16
+version 4.1.1
+
categories devel net
platforms darwin
license {MIT BSD}
@@ -23,11 +24,15 @@
homepage http://nodejs.org/
master_sites ${homepage}dist/v${version}
-checksums rmd160 7c082b86478fdfcb3ed1a49bea15508f81f6e7ea \
- sha256 f0d141faa1f7da3aff53e9615d76040d29c0650542be3b09ee80aca2f2cc61f6
+checksums rmd160 37d147d964f3134fc6de40045a3b4dab1b28dde0 \
+ sha256 6a610935ff52de713cf2af6a26002322e24fd7933a444436f0817a2b84e15a58
distname node-v${version}
+depends_build port:pkgconfig
+
+depends_lib port:icu
+
proc rec_glob {basedir pattern} {
set files [glob -directory $basedir -nocomplain -type f $pattern]
foreach dir [glob -directory $basedir -nocomplain -type d *] {
@@ -55,6 +60,7 @@
configure.args --without-ssl
configure.args-append --without-npm
+configure.args-append --with-intl=system-icu
# TODO: Remove after 2015-12-27.
variant python25 requires python27 description {Legacy variant} {}
@@ -82,10 +88,6 @@
configure.args-append --shared-openssl-libpath=${prefix}/lib
}
-variant dtrace description {Add dtrace support} {
- configure.args-append --with-dtrace
-}
-
default_variants +ssl
# V8 only supports ARM and IA-32 processors
@@ -113,6 +115,7 @@
build.args-append CC=${configure.cc} \
CXX=${configure.cxx} \
+ CXX.host=${configure.cxx} \
CPP=${configure.cpp} \
CFLAGS="${configure.cflags}" \
CXXFLAGS="${configure.cxxflags}" \
@@ -142,24 +145,62 @@
# install headers
xinstall -m 644 -W ${worksrcpath} \
+ src/async-wrap-inl.h \
+ src/async-wrap.h \
+ src/base-object-inl.h \
+ src/base-object.h \
+ src/env-inl.h \
+ src/env.h \
+ src/handle_wrap.h \
src/node.h \
src/node_buffer.h \
+ src/node_constants.h \
+ src/node_counters.h \
+ src/node_crypto.h \
+ src/node_crypto_bio.h \
+ src/node_crypto_clienthello-inl.h \
+ src/node_crypto_clienthello.h \
+ src/node_crypto_groups.h \
+ src/node_dtrace.h \
+ src/node_file.h \
+ src/node_http_parser.h \
+ src/node_i18n.h \
+ src/node_internals.h \
+ src/node_javascript.h \
src/node_object_wrap.h \
+ src/node_root_certs.h \
+ src/node_stat_watcher.h \
src/node_version.h \
+ src/node_watchdog.h \
+ src/node_wrap.h \
+ src/pipe_wrap.h \
+ src/spawn_sync.h \
+ src/stream_wrap.h \
+ src/string_bytes.h \
+ src/tcp_wrap.h \
+ src/tls_wrap.h \
+ src/tree.h \
+ src/tty_wrap.h \
+ src/udp_wrap.h \
+ src/util-inl.h \
+ src/util.h \
+ src/v8abbr.h \
deps/v8/include/v8-debug.h \
deps/v8/include/v8-profiler.h \
deps/v8/include/v8-testing.h \
deps/v8/include/v8.h \
+ deps/v8/include/v8-platform.h \
+ deps/v8/include/v8-util.h \
deps/v8/include/v8config.h \
- deps/v8/include/v8stdint.h \
deps/uv/include/uv.h \
deps/uv/include/uv-unix.h \
- deps/uv/include/uv-errno.h \
deps/uv/include/uv-darwin.h \
deps/uv/include/tree.h \
+ deps/uv/include/uv-threadpool.h \
deps/uv/include/pthread-fixes.h \
deps/cares/include/ares.h \
deps/cares/include/ares_version.h \
+ deps/cares/include/nameser.h \
${incdir}
# install dtrace script
@@ -175,7 +216,10 @@
# install docs
xinstall -m 644 -W ${worksrcpath} \
AUTHORS \
- ChangeLog \
+ ChangeLog.md \
+ COLLABORATOR_GUIDE.md \
+ CONTRIBUTING.md \
+ GOVERNANCE.md \
LICENSE \
README.md \
${docdir}
@@ -192,4 +236,4 @@
livecheck.url ${homepage}dist/
livecheck.type regex
-livecheck.regex {v(\d+\.\d*[13579]\.\d+)}
+livecheck.regex {v(\d+\.\d*[02468]\.\d+)}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150925/e2613bc4/attachment-0001.html>
More information about the macports-changes
mailing list