[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