Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Feb 2017 16:15:02 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r434123 - in head: . www/node www/node4 www/node6
Message-ID:  <201702141615.v1EGF2Sm027167@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Tue Feb 14 16:15:02 2017
New Revision: 434123
URL: https://svnweb.freebsd.org/changeset/ports/434123

Log:
  Enable BUNDLED_SSL by default only on FreeBSD 10
  
  - Add UPDATING entry
  - Bump PORTREVISION for dependency change
  
  PR:		217095
  Submitted by:	Bradley T. Hughes <bradleythughes@fastmail.fm> (maintainer)

Modified:
  head/UPDATING
  head/www/node/Makefile
  head/www/node4/Makefile
  head/www/node6/Makefile

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Tue Feb 14 16:09:00 2017	(r434122)
+++ head/UPDATING	Tue Feb 14 16:15:02 2017	(r434123)
@@ -6,6 +6,13 @@ You should get into the habit of checkin
 you update your ports collection, before attempting any port upgrades.
 
 20170213:
+  AFFECTS: users of www/node*
+  AUTHOR: bradleythughes@fastmail.fm
+
+  The BUNDLED_SSL option is now enabled by default on FreeBSD 10, since
+  Node.js requires OpenSSL 1.0.2, and FreeBSD 10 is shipped with 1.0.1.
+
+20170213:
   AFFECTS: users of graphics/libGL, graphics/libEGL, graphics/libglesv2
   AUTHOR: kwm@FreeBSD.org
 

Modified: head/www/node/Makefile
==============================================================================
--- head/www/node/Makefile	Tue Feb 14 16:09:00 2017	(r434122)
+++ head/www/node/Makefile	Tue Feb 14 16:15:02 2017	(r434123)
@@ -3,7 +3,7 @@
 PORTNAME=	node
 PORTVERSION=	7.5.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
 
@@ -14,9 +14,12 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 OPTIONS_DEFINE=	BUNDLED_SSL DOCS NLS DTRACE
-OPTIONS_DEFAULT=BUNDLED_SSL DTRACE
+OPTIONS_DEFAULT=DTRACE
 OPTIONS_SUB=	yes
 
+OPTIONS_DEFAULT_FreeBSD_10=	BUNDLED_SSL
+OPTIONS_DEFAULT+=		${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
+
 .if !exists(/usr/sbin/dtrace)
 OPTIONS_EXCLUDE+=	DTRACE
 .endif

Modified: head/www/node4/Makefile
==============================================================================
--- head/www/node4/Makefile	Tue Feb 14 16:09:00 2017	(r434122)
+++ head/www/node4/Makefile	Tue Feb 14 16:15:02 2017	(r434123)
@@ -4,7 +4,7 @@
 PORTNAME=	node
 PORTVERSION=	4.7.3
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
 PKGNAMESUFFIX=	4
@@ -16,9 +16,12 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 OPTIONS_DEFINE=	BUNDLED_SSL DOCS NLS
-OPTIONS_DEFAULT=BUNDLED_SSL
+OPTIONS_DEFAULT=
 OPTIONS_SUB=	yes
 
+OPTIONS_DEFAULT_FreeBSD_10=	BUNDLED_SSL
+OPTIONS_DEFAULT+=		${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
+
 BUNDLED_SSL_DESC=		Use node.js's bundled OpenSSL implementation #'
 BUNDLED_SSL_USES_OFF=		ssl
 BUNDLED_SSL_CONFIGURE_OFF=	--shared-openssl

Modified: head/www/node6/Makefile
==============================================================================
--- head/www/node6/Makefile	Tue Feb 14 16:09:00 2017	(r434122)
+++ head/www/node6/Makefile	Tue Feb 14 16:15:02 2017	(r434123)
@@ -3,7 +3,7 @@
 PORTNAME=	node
 PORTVERSION=	6.9.5
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
 PKGNAMESUFFIX=	6
@@ -15,9 +15,12 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 OPTIONS_DEFINE=	BUNDLED_SSL DOCS NLS DTRACE
-OPTIONS_DEFAULT=BUNDLED_SSL DTRACE
+OPTIONS_DEFAULT=DTRACE
 OPTIONS_SUB=	yes
 
+OPTIONS_DEFAULT_FreeBSD_10=     BUNDLED_SSL
+OPTIONS_DEFAULT+=               ${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
+
 .if !exists(/usr/sbin/dtrace)
 OPTIONS_EXCLUDE+=	DTRACE
 .endif



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702141615.v1EGF2Sm027167>