aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-02-14 16:15:02 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-02-14 16:15:02 +0000
commitd7a344d8c154aedc63ecea3832d32b1e154e9f37 (patch)
tree76a3577860b3bce2047498355f919a74533b8765
parent2ffb261e0bb735c264c0520e59b4c4a23f9a26bf (diff)
downloadports-d7a344d8c154aedc63ecea3832d32b1e154e9f37.tar.gz
ports-d7a344d8c154aedc63ecea3832d32b1e154e9f37.zip
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)
Notes
Notes: svn path=/head/; revision=434123
-rw-r--r--UPDATING7
-rw-r--r--www/node/Makefile7
-rw-r--r--www/node4/Makefile7
-rw-r--r--www/node6/Makefile7
4 files changed, 22 insertions, 6 deletions
diff --git a/UPDATING b/UPDATING
index a9a18868b9dd..1d5519ea4651 100644
--- a/UPDATING
+++ b/UPDATING
@@ -6,6 +6,13 @@ You should get into the habit of checking this file for changes each time
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
diff --git a/www/node/Makefile b/www/node/Makefile
index 5cd175fb769c..d85de0b33de2 100644
--- a/www/node/Makefile
+++ b/www/node/Makefile
@@ -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
diff --git a/www/node4/Makefile b/www/node4/Makefile
index 6aa16c0c2c03..f84f415c46e5 100644
--- a/www/node4/Makefile
+++ b/www/node4/Makefile
@@ -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
diff --git a/www/node6/Makefile b/www/node6/Makefile
index b16436ed1977..c851338f2177 100644
--- a/www/node6/Makefile
+++ b/www/node6/Makefile
@@ -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