View | Details | Raw Unified | Return to bug 213945 | Differences between
and this patch

Collapse All | Expand All

(-)www/Makefile (+1 lines)
Lines 539-544 Link Here
539
    SUBDIR += node012
539
    SUBDIR += node012
540
    SUBDIR += node4
540
    SUBDIR += node4
541
    SUBDIR += node6
541
    SUBDIR += node6
542
    SUBDIR += node7
542
    SUBDIR += nostromo
543
    SUBDIR += nostromo
543
    SUBDIR += npapi-vlc
544
    SUBDIR += npapi-vlc
544
    SUBDIR += npapi-xine
545
    SUBDIR += npapi-xine
(-)www/node/Makefile (-1 / +1 lines)
Lines 26-32 USES= compiler:c++11-lib execinfo gmake python:2,build pkgconfig localbase Link Here
26
HAS_CONFIGURE=	yes
26
HAS_CONFIGURE=	yes
27
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
28
28
29
CONFLICTS_INSTALL=	node[456]-[0-9]* node01[02]-[0-9]* node-devel-[0-9]* iojs-[0-9]*
29
CONFLICTS_INSTALL=	node[4567]-[0-9]* node01[02]-[0-9]* node-devel-[0-9]* iojs-[0-9]*
30
30
31
ONLY_FOR_ARCHS=	i386 amd64 armv6
31
ONLY_FOR_ARCHS=	i386 amd64 armv6
32
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
32
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
(-)www/node012/Makefile (-1 / +1 lines)
Lines 21-27 USE_LDCONFIG= yes Link Here
21
DEPRECATED=	Upstream has placed 0.12.x in maintenance mode, see https://github.com/nodejs/LTS#lts_schedule
21
DEPRECATED=	Upstream has placed 0.12.x in maintenance mode, see https://github.com/nodejs/LTS#lts_schedule
22
EXPIRATION_DATE=	2016-12-31
22
EXPIRATION_DATE=	2016-12-31
23
23
24
CONFLICTS_INSTALL=	node[456]-[0-9]* node010-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
24
CONFLICTS_INSTALL=	node[4567]-[0-9]* node010-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
25
25
26
ONLY_FOR_ARCHS=	i386 amd64
26
ONLY_FOR_ARCHS=	i386 amd64
27
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} --without-npm --shared-zlib
27
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} --without-npm --shared-zlib
(-)www/node4/Makefile (-1 / +1 lines)
Lines 28-34 USES= compiler:c++11-lib execinfo gmake python:2 pkgconfig localbase Link Here
28
HAS_CONFIGURE=	yes
28
HAS_CONFIGURE=	yes
29
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
30
30
31
CONFLICTS_INSTALL=	node[56]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
31
CONFLICTS_INSTALL=	node[567]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
32
32
33
ONLY_FOR_ARCHS=	i386 amd64
33
ONLY_FOR_ARCHS=	i386 amd64
34
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
34
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
(-)www/node6/Makefile (-1 / +1 lines)
Lines 27-33 USES= compiler:c++11-lib execinfo gmake python:2,build pkgconfig localbase Link Here
27
HAS_CONFIGURE=	yes
27
HAS_CONFIGURE=	yes
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
29
30
CONFLICTS_INSTALL=	node[45]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
30
CONFLICTS_INSTALL=	node[457]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
31
31
32
ONLY_FOR_ARCHS=	i386 amd64 armv6
32
ONLY_FOR_ARCHS=	i386 amd64 armv6
33
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
33
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
(-)www/node7/Makefile (-5 / +5 lines)
Lines 1-14 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	node
3
PORTNAME=	node
4
PORTVERSION=	6.9.1
4
PORTVERSION=	7.1.0
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
CATEGORIES=	www
6
CATEGORIES=	www
7
MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
7
MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
8
PKGNAMESUFFIX=	6
8
PKGNAMESUFFIX=	7
9
9
10
MAINTAINER=	bradleythughes@fastmail.fm
10
MAINTAINER=	bradleythughes@fastmail.fm
11
COMMENT=	V8 JavaScript for client and server (6.x)
11
COMMENT=	V8 JavaScript for client and server (7.x)
12
12
13
LICENSE=	MIT
13
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
Lines 27-33 USES= compiler:c++11-lib execinfo gmake python:2,build pkgconfig localbase Link Here
27
HAS_CONFIGURE=	yes
27
HAS_CONFIGURE=	yes
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
29
30
CONFLICTS_INSTALL=	node[45]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
30
CONFLICTS_INSTALL=	node[456]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]*
31
31
32
ONLY_FOR_ARCHS=	i386 amd64 armv6
32
ONLY_FOR_ARCHS=	i386 amd64 armv6
33
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
33
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
Lines 73-79 CXXFLAGS+= -D_GLIBCXX_USE_C99 Link Here
73
73
74
post-patch:
74
post-patch:
75
	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
75
	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
76
		${WRKSRC}/deps/v8/tools/gyp/v8.gyp
76
		${WRKSRC}/deps/v8/src/v8.gyp
77
	# So many different ways to run python. Fix them all.
77
	# So many different ways to run python. Fix them all.
78
	@${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
78
	@${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
79
		${WRKSRC}/configure
79
		${WRKSRC}/configure
(-)www/node7/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1478717348
2
SHA256 (node-v7.1.0.tar.gz) = 595e7e2a37d1e0573044a90077bb12c0f750e5d8851899ffa74038238da9a983
3
SIZE (node-v7.1.0.tar.gz) = 27719659
(-)www/node7/pkg-descr (+6 lines)
Added Link Here
1
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js
2
uses an event-driven, non-blocking I/O model that makes it lightweight and
3
efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open
4
source libraries in the world.
5
6
WWW: http://nodejs.org/
(-)www/node7/pkg-message (+1 lines)
Added Link Here
1
Note: If you need npm (Node Package Manager), please install www/npm.
(-)www/node7/pkg-plist (+115 lines)
Added Link Here
1
bin/node
2
include/node/common.gypi
3
include/node/config.gypi
4
include/node/libplatform/libplatform.h
5
include/node/libplatform/v8-tracing.h
6
include/node/node.h
7
include/node/node_buffer.h
8
include/node/node_object_wrap.h
9
include/node/node_version.h
10
%%BUNDLED_SSL%%include/node/openssl/aes.h
11
%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86/opensslconf.h
12
%%BUNDLED_SSL%%include/node/openssl/archs/BSD-x86_64/opensslconf.h
13
%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN32/opensslconf.h
14
%%BUNDLED_SSL%%include/node/openssl/archs/VC-WIN64A/opensslconf.h
15
%%BUNDLED_SSL%%include/node/openssl/archs/aix-gcc/opensslconf.h
16
%%BUNDLED_SSL%%include/node/openssl/archs/aix64-gcc/opensslconf.h
17
%%BUNDLED_SSL%%include/node/openssl/archs/darwin-i386-cc/opensslconf.h
18
%%BUNDLED_SSL%%include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.h
19
%%BUNDLED_SSL%%include/node/openssl/archs/linux-aarch64/opensslconf.h
20
%%BUNDLED_SSL%%include/node/openssl/archs/linux-armv4/opensslconf.h
21
%%BUNDLED_SSL%%include/node/openssl/archs/linux-elf/opensslconf.h
22
%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc/opensslconf.h
23
%%BUNDLED_SSL%%include/node/openssl/archs/linux-ppc64/opensslconf.h
24
%%BUNDLED_SSL%%include/node/openssl/archs/linux-x32/opensslconf.h
25
%%BUNDLED_SSL%%include/node/openssl/archs/linux-x86_64/opensslconf.h
26
%%BUNDLED_SSL%%include/node/openssl/archs/linux32-s390x/opensslconf.h
27
%%BUNDLED_SSL%%include/node/openssl/archs/linux64-s390x/opensslconf.h
28
%%BUNDLED_SSL%%include/node/openssl/archs/solaris-x86-gcc/opensslconf.h
29
%%BUNDLED_SSL%%include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.h
30
%%BUNDLED_SSL%%include/node/openssl/asn1.h
31
%%BUNDLED_SSL%%include/node/openssl/asn1_mac.h
32
%%BUNDLED_SSL%%include/node/openssl/asn1t.h
33
%%BUNDLED_SSL%%include/node/openssl/bio.h
34
%%BUNDLED_SSL%%include/node/openssl/blowfish.h
35
%%BUNDLED_SSL%%include/node/openssl/bn.h
36
%%BUNDLED_SSL%%include/node/openssl/buffer.h
37
%%BUNDLED_SSL%%include/node/openssl/camellia.h
38
%%BUNDLED_SSL%%include/node/openssl/cast.h
39
%%BUNDLED_SSL%%include/node/openssl/cmac.h
40
%%BUNDLED_SSL%%include/node/openssl/cms.h
41
%%BUNDLED_SSL%%include/node/openssl/comp.h
42
%%BUNDLED_SSL%%include/node/openssl/conf.h
43
%%BUNDLED_SSL%%include/node/openssl/conf_api.h
44
%%BUNDLED_SSL%%include/node/openssl/crypto.h
45
%%BUNDLED_SSL%%include/node/openssl/des.h
46
%%BUNDLED_SSL%%include/node/openssl/des_old.h
47
%%BUNDLED_SSL%%include/node/openssl/dh.h
48
%%BUNDLED_SSL%%include/node/openssl/dsa.h
49
%%BUNDLED_SSL%%include/node/openssl/dso.h
50
%%BUNDLED_SSL%%include/node/openssl/dtls1.h
51
%%BUNDLED_SSL%%include/node/openssl/e_os2.h
52
%%BUNDLED_SSL%%include/node/openssl/ebcdic.h
53
%%BUNDLED_SSL%%include/node/openssl/ec.h
54
%%BUNDLED_SSL%%include/node/openssl/ecdh.h
55
%%BUNDLED_SSL%%include/node/openssl/ecdsa.h
56
%%BUNDLED_SSL%%include/node/openssl/engine.h
57
%%BUNDLED_SSL%%include/node/openssl/err.h
58
%%BUNDLED_SSL%%include/node/openssl/evp.h
59
%%BUNDLED_SSL%%include/node/openssl/hmac.h
60
%%BUNDLED_SSL%%include/node/openssl/idea.h
61
%%BUNDLED_SSL%%include/node/openssl/krb5_asn.h
62
%%BUNDLED_SSL%%include/node/openssl/kssl.h
63
%%BUNDLED_SSL%%include/node/openssl/lhash.h
64
%%BUNDLED_SSL%%include/node/openssl/md4.h
65
%%BUNDLED_SSL%%include/node/openssl/md5.h
66
%%BUNDLED_SSL%%include/node/openssl/mdc2.h
67
%%BUNDLED_SSL%%include/node/openssl/modes.h
68
%%BUNDLED_SSL%%include/node/openssl/obj_mac.h
69
%%BUNDLED_SSL%%include/node/openssl/objects.h
70
%%BUNDLED_SSL%%include/node/openssl/ocsp.h
71
%%BUNDLED_SSL%%include/node/openssl/opensslconf.h
72
%%BUNDLED_SSL%%include/node/openssl/opensslv.h
73
%%BUNDLED_SSL%%include/node/openssl/ossl_typ.h
74
%%BUNDLED_SSL%%include/node/openssl/pem.h
75
%%BUNDLED_SSL%%include/node/openssl/pem2.h
76
%%BUNDLED_SSL%%include/node/openssl/pkcs12.h
77
%%BUNDLED_SSL%%include/node/openssl/pkcs7.h
78
%%BUNDLED_SSL%%include/node/openssl/pqueue.h
79
%%BUNDLED_SSL%%include/node/openssl/rand.h
80
%%BUNDLED_SSL%%include/node/openssl/rc2.h
81
%%BUNDLED_SSL%%include/node/openssl/rc4.h
82
%%BUNDLED_SSL%%include/node/openssl/ripemd.h
83
%%BUNDLED_SSL%%include/node/openssl/rsa.h
84
%%BUNDLED_SSL%%include/node/openssl/safestack.h
85
%%BUNDLED_SSL%%include/node/openssl/seed.h
86
%%BUNDLED_SSL%%include/node/openssl/sha.h
87
%%BUNDLED_SSL%%include/node/openssl/srp.h
88
%%BUNDLED_SSL%%include/node/openssl/srtp.h
89
%%BUNDLED_SSL%%include/node/openssl/ssl.h
90
%%BUNDLED_SSL%%include/node/openssl/ssl2.h
91
%%BUNDLED_SSL%%include/node/openssl/ssl23.h
92
%%BUNDLED_SSL%%include/node/openssl/ssl3.h
93
%%BUNDLED_SSL%%include/node/openssl/stack.h
94
%%BUNDLED_SSL%%include/node/openssl/symhacks.h
95
%%BUNDLED_SSL%%include/node/openssl/tls1.h
96
%%BUNDLED_SSL%%include/node/openssl/ts.h
97
%%BUNDLED_SSL%%include/node/openssl/txt_db.h
98
%%BUNDLED_SSL%%include/node/openssl/ui.h
99
%%BUNDLED_SSL%%include/node/openssl/ui_compat.h
100
%%BUNDLED_SSL%%include/node/openssl/whrlpool.h
101
%%BUNDLED_SSL%%include/node/openssl/x509.h
102
%%BUNDLED_SSL%%include/node/openssl/x509_vfy.h
103
%%BUNDLED_SSL%%include/node/openssl/x509v3.h
104
include/node/v8-debug.h
105
include/node/v8-experimental.h
106
include/node/v8-platform.h
107
include/node/v8-profiler.h
108
include/node/v8-testing.h
109
include/node/v8-util.h
110
include/node/v8-version.h
111
include/node/v8.h
112
include/node/v8config.h
113
@(,,444) man/man1/node.1.gz
114
%%PORTDOCS%%%%DOCSDIR%%/gdbinit
115
share/systemtap/tapset/node.stp

Return to bug 213945