FreeBSD Bugzilla – Attachment 176877 Details for
Bug 213945
www/node7: Add Node.js v7.1.0, copied from www/node
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
www/node7: Add node.js v7.1.0
nodejs-7.1.0-3.diff (text/plain), 10.33 KB, created by
Bradley T. Hughes
on 2016-11-10 21:54:39 UTC
(
hide
)
Description:
www/node7: Add node.js v7.1.0
Filename:
MIME Type:
Creator:
Bradley T. Hughes
Created:
2016-11-10 21:54:39 UTC
Size:
10.33 KB
patch
obsolete
>commit f2a2682985122e76846ed8bfb432ce7d20cabcb1 >Author: Bradley T. Hughes <bradleythughes@fastmail.fm> >Date: Thu Oct 27 20:47:37 2016 +0000 > > www/node7: Add node.js v7.1.0 > > Copy from www/node and adapt for the latest major version. Remove all > existing patches from files/ to give this port a fresh start. > > Update CONFLICTS_INSTALL on all www/node* ports. > >diff --git www/Makefile www/Makefile >index 2aabe38..9d097bf 100644 >--- www/Makefile >+++ www/Makefile >@@ -539,6 +539,7 @@ > SUBDIR += node012 > SUBDIR += node4 > SUBDIR += node6 >+ SUBDIR += node7 > SUBDIR += nostromo > SUBDIR += npapi-vlc > SUBDIR += npapi-xine >diff --git www/node/Makefile www/node/Makefile >index 15727f0..245ec02 100644 >--- www/node/Makefile >+++ www/node/Makefile >@@ -26,7 +26,7 @@ USES= compiler:c++11-lib execinfo gmake python:2,build pkgconfig localbase > HAS_CONFIGURE= yes > USE_LDCONFIG= yes > >-CONFLICTS_INSTALL= node[456]-[0-9]* node01[02]-[0-9]* node-devel-[0-9]* iojs-[0-9]* >+CONFLICTS_INSTALL= node[4567]-[0-9]* node01[02]-[0-9]* node-devel-[0-9]* iojs-[0-9]* > > ONLY_FOR_ARCHS= i386 amd64 armv6 > CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ >diff --git www/node012/Makefile www/node012/Makefile >index 872f7c8..979c046 100644 >--- www/node012/Makefile >+++ www/node012/Makefile >@@ -21,7 +21,7 @@ USE_LDCONFIG= yes > DEPRECATED= Upstream has placed 0.12.x in maintenance mode, see https://github.com/nodejs/LTS#lts_schedule > EXPIRATION_DATE= 2016-12-31 > >-CONFLICTS_INSTALL= node[456]-[0-9]* node010-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* >+CONFLICTS_INSTALL= node[4567]-[0-9]* node010-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* > > ONLY_FOR_ARCHS= i386 amd64 > CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} --without-npm --shared-zlib >diff --git www/node4/Makefile www/node4/Makefile >index 3e038e2..ae056e3 100644 >--- www/node4/Makefile >+++ www/node4/Makefile >@@ -28,7 +28,7 @@ USES= compiler:c++11-lib execinfo gmake python:2 pkgconfig localbase > HAS_CONFIGURE= yes > USE_LDCONFIG= yes > >-CONFLICTS_INSTALL= node[56]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* >+CONFLICTS_INSTALL= node[567]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* > > ONLY_FOR_ARCHS= i386 amd64 > CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ >diff --git www/node6/Makefile www/node6/Makefile >index 885d072..36d2e97 100644 >--- www/node6/Makefile >+++ www/node6/Makefile >@@ -27,7 +27,7 @@ USES= compiler:c++11-lib execinfo gmake python:2,build pkgconfig localbase > HAS_CONFIGURE= yes > USE_LDCONFIG= yes > >-CONFLICTS_INSTALL= node[45]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* >+CONFLICTS_INSTALL= node[457]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* > > ONLY_FOR_ARCHS= i386 amd64 armv6 > CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ >diff --git www/node6/Makefile www/node7/Makefile >similarity index 92% >copy from www/node6/Makefile >copy to www/node7/Makefile >index 885d072..f8c7970 100644 >--- www/node6/Makefile >+++ www/node7/Makefile >@@ -1,14 +1,14 @@ > # $FreeBSD$ > > PORTNAME= node >-PORTVERSION= 6.9.1 >+PORTVERSION= 7.1.0 > DISTVERSIONPREFIX= v > CATEGORIES= www > MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ >-PKGNAMESUFFIX= 6 >+PKGNAMESUFFIX= 7 > > MAINTAINER= bradleythughes@fastmail.fm >-COMMENT= V8 JavaScript for client and server (6.x) >+COMMENT= V8 JavaScript for client and server (7.x) > > LICENSE= MIT > LICENSE_FILE= ${WRKSRC}/LICENSE >@@ -27,7 +27,7 @@ USES= compiler:c++11-lib execinfo gmake python:2,build pkgconfig localbase > HAS_CONFIGURE= yes > USE_LDCONFIG= yes > >-CONFLICTS_INSTALL= node[45]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* >+CONFLICTS_INSTALL= node[456]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* > > ONLY_FOR_ARCHS= i386 amd64 armv6 > CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ >@@ -73,7 +73,7 @@ CXXFLAGS+= -D_GLIBCXX_USE_C99 > > post-patch: > @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ >- ${WRKSRC}/deps/v8/tools/gyp/v8.gyp >+ ${WRKSRC}/deps/v8/src/v8.gyp > # So many different ways to run python. Fix them all. > @${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \ > ${WRKSRC}/configure >diff --git www/node7/distinfo www/node7/distinfo >new file mode 100644 >index 0000000..0bb7952 >--- /dev/null >+++ www/node7/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1478717348 >+SHA256 (node-v7.1.0.tar.gz) = 595e7e2a37d1e0573044a90077bb12c0f750e5d8851899ffa74038238da9a983 >+SIZE (node-v7.1.0.tar.gz) = 27719659 >diff --git www/node7/pkg-descr www/node7/pkg-descr >new file mode 100644 >index 0000000..936f2d4 >--- /dev/null >+++ www/node7/pkg-descr >@@ -0,0 +1,6 @@ >+Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js >+uses an event-driven, non-blocking I/O model that makes it lightweight and >+efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open >+source libraries in the world. >+ >+WWW: http://nodejs.org/ >diff --git www/node7/pkg-message www/node7/pkg-message >new file mode 100644 >index 0000000..87d7ce8 >--- /dev/null >+++ www/node7/pkg-message >@@ -0,0 +1 @@ >+Note: If you need npm (Node Package Manager), please install www/npm. >diff --git www/node7/pkg-plist www/node7/pkg-plist >new file mode 100644 >index 0000000..000f990 >--- /dev/null >+++ www/node7/pkg-plist >@@ -0,0 +1,115 @@ >+bin/node >+include/node/common.gypi >+include/node/config.gypi >+include/node/libplatform/libplatform.h >+include/node/libplatform/v8-tracing.h >+include/node/node.h >+include/node/node_buffer.h >+include/node/node_object_wrap.h >+include/node/node_version.h >+%%BUNDLED_SSL%%include/node/openssl/aes.h >+%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/aix-gcc/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux-x32/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/asn1.h >+%%BUNDLED_SSL%%include/node/openssl/asn1_mac.h >+%%BUNDLED_SSL%%include/node/openssl/asn1t.h >+%%BUNDLED_SSL%%include/node/openssl/bio.h >+%%BUNDLED_SSL%%include/node/openssl/blowfish.h >+%%BUNDLED_SSL%%include/node/openssl/bn.h >+%%BUNDLED_SSL%%include/node/openssl/buffer.h >+%%BUNDLED_SSL%%include/node/openssl/camellia.h >+%%BUNDLED_SSL%%include/node/openssl/cast.h >+%%BUNDLED_SSL%%include/node/openssl/cmac.h >+%%BUNDLED_SSL%%include/node/openssl/cms.h >+%%BUNDLED_SSL%%include/node/openssl/comp.h >+%%BUNDLED_SSL%%include/node/openssl/conf.h >+%%BUNDLED_SSL%%include/node/openssl/conf_api.h >+%%BUNDLED_SSL%%include/node/openssl/crypto.h >+%%BUNDLED_SSL%%include/node/openssl/des.h >+%%BUNDLED_SSL%%include/node/openssl/des_old.h >+%%BUNDLED_SSL%%include/node/openssl/dh.h >+%%BUNDLED_SSL%%include/node/openssl/dsa.h >+%%BUNDLED_SSL%%include/node/openssl/dso.h >+%%BUNDLED_SSL%%include/node/openssl/dtls1.h >+%%BUNDLED_SSL%%include/node/openssl/e_os2.h >+%%BUNDLED_SSL%%include/node/openssl/ebcdic.h >+%%BUNDLED_SSL%%include/node/openssl/ec.h >+%%BUNDLED_SSL%%include/node/openssl/ecdh.h >+%%BUNDLED_SSL%%include/node/openssl/ecdsa.h >+%%BUNDLED_SSL%%include/node/openssl/engine.h >+%%BUNDLED_SSL%%include/node/openssl/err.h >+%%BUNDLED_SSL%%include/node/openssl/evp.h >+%%BUNDLED_SSL%%include/node/openssl/hmac.h >+%%BUNDLED_SSL%%include/node/openssl/idea.h >+%%BUNDLED_SSL%%include/node/openssl/krb5_asn.h >+%%BUNDLED_SSL%%include/node/openssl/kssl.h >+%%BUNDLED_SSL%%include/node/openssl/lhash.h >+%%BUNDLED_SSL%%include/node/openssl/md4.h >+%%BUNDLED_SSL%%include/node/openssl/md5.h >+%%BUNDLED_SSL%%include/node/openssl/mdc2.h >+%%BUNDLED_SSL%%include/node/openssl/modes.h >+%%BUNDLED_SSL%%include/node/openssl/obj_mac.h >+%%BUNDLED_SSL%%include/node/openssl/objects.h >+%%BUNDLED_SSL%%include/node/openssl/ocsp.h >+%%BUNDLED_SSL%%include/node/openssl/opensslconf.h >+%%BUNDLED_SSL%%include/node/openssl/opensslv.h >+%%BUNDLED_SSL%%include/node/openssl/ossl_typ.h >+%%BUNDLED_SSL%%include/node/openssl/pem.h >+%%BUNDLED_SSL%%include/node/openssl/pem2.h >+%%BUNDLED_SSL%%include/node/openssl/pkcs12.h >+%%BUNDLED_SSL%%include/node/openssl/pkcs7.h >+%%BUNDLED_SSL%%include/node/openssl/pqueue.h >+%%BUNDLED_SSL%%include/node/openssl/rand.h >+%%BUNDLED_SSL%%include/node/openssl/rc2.h >+%%BUNDLED_SSL%%include/node/openssl/rc4.h >+%%BUNDLED_SSL%%include/node/openssl/ripemd.h >+%%BUNDLED_SSL%%include/node/openssl/rsa.h >+%%BUNDLED_SSL%%include/node/openssl/safestack.h >+%%BUNDLED_SSL%%include/node/openssl/seed.h >+%%BUNDLED_SSL%%include/node/openssl/sha.h >+%%BUNDLED_SSL%%include/node/openssl/srp.h >+%%BUNDLED_SSL%%include/node/openssl/srtp.h >+%%BUNDLED_SSL%%include/node/openssl/ssl.h >+%%BUNDLED_SSL%%include/node/openssl/ssl2.h >+%%BUNDLED_SSL%%include/node/openssl/ssl23.h >+%%BUNDLED_SSL%%include/node/openssl/ssl3.h >+%%BUNDLED_SSL%%include/node/openssl/stack.h >+%%BUNDLED_SSL%%include/node/openssl/symhacks.h >+%%BUNDLED_SSL%%include/node/openssl/tls1.h >+%%BUNDLED_SSL%%include/node/openssl/ts.h >+%%BUNDLED_SSL%%include/node/openssl/txt_db.h >+%%BUNDLED_SSL%%include/node/openssl/ui.h >+%%BUNDLED_SSL%%include/node/openssl/ui_compat.h >+%%BUNDLED_SSL%%include/node/openssl/whrlpool.h >+%%BUNDLED_SSL%%include/node/openssl/x509.h >+%%BUNDLED_SSL%%include/node/openssl/x509_vfy.h >+%%BUNDLED_SSL%%include/node/openssl/x509v3.h >+include/node/v8-debug.h >+include/node/v8-experimental.h >+include/node/v8-platform.h >+include/node/v8-profiler.h >+include/node/v8-testing.h >+include/node/v8-util.h >+include/node/v8-version.h >+include/node/v8.h >+include/node/v8config.h >+@(,,444) man/man1/node.1.gz >+%%PORTDOCS%%%%DOCSDIR%%/gdbinit >+share/systemtap/tapset/node.stp
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
bhughes
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 213945
:
176336
|
176400
| 176877