[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