summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorBradley T. Hughes <bhughes@FreeBSD.org>2019-01-23 21:14:27 +0000
committerBradley T. Hughes <bhughes@FreeBSD.org>2019-01-23 21:14:27 +0000
commit91644822116b870d7640cd72985712c21269239e (patch)
tree7fbdf6aeba1f824888e6fe7dd66f863286dcfb83 /www
parentwww/node6: build on FreeBSD >=12 (diff)
www/node8: convert port to use BROKEN_SSL
Sponsored by: Miles AS
Notes
Notes: svn path=/head/; revision=491058
Diffstat (limited to 'www')
-rw-r--r--www/node8/Makefile12
1 files changed, 2 insertions, 10 deletions
diff --git a/www/node8/Makefile b/www/node8/Makefile
index f91045dbcba4..9c7284e9ccd4 100644
--- a/www/node8/Makefile
+++ b/www/node8/Makefile
@@ -13,6 +13,8 @@ COMMENT= V8 JavaScript for client and server (8.x LTS)
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_SSL= libressl libressl-devel
+BROKEN_SSL_REASON= Node.js 8.x LTS requires OpenSSL >= 1.0.2 or the BUNDLED_SSL option enabled
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64
OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS DTRACE
@@ -63,16 +65,6 @@ LIB_DEPENDS+= libcares.so:dns/c-ares\
libuv.so:devel/libuv \
libnghttp2.so:www/libnghttp2
-.include <bsd.port.options.mk>
-
-.if empty(PORT_OPTIONS:MBUNDLED_SSL)
-
-.if !empty(SSL_DEFAULT:Mlibressl*)
-IGNORE= cannot build node.js with LibreSSL. You must enable BUNDLED_SSL
-.endif
-
-.endif
-
.include <bsd.port.pre.mk>
.if ${ARCH} == armv6 || ${ARCH} == armv7