Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
lang/node: switch to openssl/3.2
To:
ports@openbsd.org
Cc:
volker@openbsd.org
Date:
Mon, 15 Apr 2024 00:01:50 +0100

Download raw body.

Thread
I want to remove openssl/3.1. This switches node to using 3.2.

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/node/Makefile,v
diff -u -p -r1.132 Makefile
--- Makefile	19 Feb 2024 07:45:39 -0000	1.132
+++ Makefile	14 Apr 2024 23:00:01 -0000
@@ -13,6 +13,7 @@ DISTFILES.pledge =	node-pledge-{}${PLEDG
 
 DISTNAME =		node-${NODE_VERSION}
 PKGNAME =		${DISTNAME:S/v//g}
+REVISION =		0
 EPOCH =			0
 
 SITES.pledge =		https://github.com/qbit/node-pledge/archive/
@@ -32,7 +33,7 @@ MODULES =		lang/python
 WANTLIB += c execinfo m pthread ${COMPILER_LIBCXX}
 WANTLIB += z brotlienc brotlidec
 WANTLIB += icudata icui18n icuuc cares nghttp2 uv
-WANTLIB += lib/eopenssl31/ssl lib/eopenssl31/crypto
+WANTLIB += lib/eopenssl32/ssl lib/eopenssl32/crypto
 
 COMPILER =		base-clang ports-gcc
 
@@ -77,8 +78,8 @@ LIB_DEPENDS +=		archivers/brotli \
 			www/nghttp2 \
 			security/openssl/3.1
 
-EOPENSSL_LIB =		${LOCALBASE}/lib/eopenssl31
-EOPENSSL_INC =		${LOCALBASE}/include/eopenssl31
+EOPENSSL_LIB =		${LOCALBASE}/lib/eopenssl32
+EOPENSSL_INC =		${LOCALBASE}/include/eopenssl32
 
 post-extract:
 	mv ${WRKDIR}/node-pledge-${PLEDGE_VER} \