Revision: 140587 https://trac.macports.org/changeset/140587 Author: ciserlohn@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+)}
participants (1)
-
ciserlohn@macports.org