[154268] trunk/dports/devel

ciserlohn at macports.org ciserlohn at macports.org
Tue Oct 25 21:15:54 CEST 2016


Revision: 154268
          https://trac.macports.org/changeset/154268
Author:   ciserlohn at macports.org
Date:     2016-10-25 21:15:54 +0200 (Tue, 25 Oct 2016)
Log Message:
-----------
nodejs7: new port

Modified Paths:
--------------
    trunk/dports/devel/nodejs4/Portfile
    trunk/dports/devel/nodejs5/Portfile
    trunk/dports/devel/nodejs6/Portfile
    trunk/dports/devel/nodejs7/Portfile

Added Paths:
-----------
    trunk/dports/devel/nodejs7/

Modified: trunk/dports/devel/nodejs4/Portfile
===================================================================
--- trunk/dports/devel/nodejs4/Portfile	2016-10-25 19:11:03 UTC (rev 154267)
+++ trunk/dports/devel/nodejs4/Portfile	2016-10-25 19:15:54 UTC (rev 154268)
@@ -19,7 +19,7 @@
                         Machine or Python's Twisted. Node takes the event model a bit further-it \
                         presents the event loop as a language construct instead of as a library.
 
-conflicts               nodejs5 nodejs6
+conflicts               nodejs5 nodejs6 nodejs7
 
 homepage                http://nodejs.org/
 master_sites            ${homepage}dist/v${version}

Modified: trunk/dports/devel/nodejs5/Portfile
===================================================================
--- trunk/dports/devel/nodejs5/Portfile	2016-10-25 19:11:03 UTC (rev 154267)
+++ trunk/dports/devel/nodejs5/Portfile	2016-10-25 19:15:54 UTC (rev 154268)
@@ -19,7 +19,7 @@
                         Machine or Python's Twisted. Node takes the event model a bit further-it \
                         presents the event loop as a language construct instead of as a library.
 
-conflicts               nodejs4 nodejs6
+conflicts               nodejs4 nodejs6 nodejs7
 
 homepage                http://nodejs.org/
 master_sites            ${homepage}dist/v${version}

Modified: trunk/dports/devel/nodejs6/Portfile
===================================================================
--- trunk/dports/devel/nodejs6/Portfile	2016-10-25 19:11:03 UTC (rev 154267)
+++ trunk/dports/devel/nodejs6/Portfile	2016-10-25 19:15:54 UTC (rev 154268)
@@ -19,7 +19,7 @@
                         Machine or Python's Twisted. Node takes the event model a bit further-it \
                         presents the event loop as a language construct instead of as a library.
 
-conflicts               nodejs4 nodejs5
+conflicts               nodejs4 nodejs5 nodejs7
 
 homepage                http://nodejs.org/
 master_sites            ${homepage}dist/v${version}
@@ -214,4 +214,4 @@
 
 livecheck.url       ${homepage}dist/
 livecheck.type      regex
-livecheck.regex     {v(\d+\.\d+\.\d+)}
+livecheck.regex     {v(6\.\d+\.\d+)}

Modified: trunk/dports/devel/nodejs7/Portfile
===================================================================
--- trunk/dports/devel/nodejs6/Portfile	2016-10-25 17:47:54 UTC (rev 154263)
+++ trunk/dports/devel/nodejs7/Portfile	2016-10-25 19:15:54 UTC (rev 154268)
@@ -4,8 +4,8 @@
 PortSystem              1.0
 PortGroup               compiler_blacklist_versions 1.0
 
-name                    nodejs6
-version                 6.9.1
+name                    nodejs7
+version                 7.0.0
 
 categories              devel net
 platforms               darwin
@@ -19,13 +19,13 @@
                         Machine or Python's Twisted. Node takes the event model a bit further-it \
                         presents the event loop as a language construct instead of as a library.
 
-conflicts               nodejs4 nodejs5
+conflicts               nodejs4 nodejs5 nodejs6
 
 homepage                http://nodejs.org/
 master_sites            ${homepage}dist/v${version}
 
-checksums               rmd160  e722d24bb066d198d1905ecfd49e9ea8e48cacaa \
-                        sha256  a98997ca3a4d10751f0ebe97839b2308a31ae884b4203cda0c99cf36bc7fe3bf
+checksums               rmd160  705c24acf3354583249ad35ee9018559533610a0 \
+                        sha256  95ae4a37b8cf57816f96588ebe9ce5dbbb2c5452d177edd75fcfe6caf3b12b9b
 
 distname                node-v${version}
 
@@ -52,8 +52,11 @@
     foreach f [concat ${worksrcpath}/configure \
                    ${worksrcpath}/tools/gyp/gyp \
                    ${worksrcpath}/deps/cares/gyp_cares \
-                   ${worksrcpath}/deps/v8/build/gyp_v8 \
+                   ${worksrcpath}/deps/v8/gypfiles/gyp_v8 \
+                   ${worksrcpath}/deps/v8/tools/objdump-v8 \
+                   ${worksrcpath}/deps/v8_inspector/third_party/v8_inspector/platform/inspector_protocol/generate-inspector-protocol-version \
                    ${worksrcpath}/deps/v8/tools/mingw-generate-makefiles.sh \
+                   ${worksrcpath}/test/gc/node_modules/weak/build/gyp-mac-tool \
                    [rec_glob ${worksrcpath} *.py]] {
         reinplace "s|/usr/bin/env python|${configure.python}|" ${f}
     }
@@ -60,8 +63,8 @@
     foreach gypfile [rec_glob ${worksrcpath} *.gyp*] {
         reinplace "s|'python'|'${configure.python}'|" ${gypfile}
     }
-    reinplace "s|python|${configure.python}|" ${worksrcpath}/deps/v8/build/toolchain.gypi
     reinplace "s|/usr/bin/env node|${prefix}/bin/node|" ${worksrcpath}/tools/doc/node_modules/marked/bin/marked
+    reinplace "s|python|${configure.python}|" ${worksrcpath}/deps/v8/gypfiles/toolchain.gypi
 }
 
 configure.args-append   --without-npm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-changes/attachments/20161025/39a37ed5/attachment-0002.html>


More information about the macports-changes mailing list