Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
hcxtools: switch to openssl/3.5
To:
ports@openbsd.org
Cc:
sebastia@openbsd.org
Date:
Wed, 9 Jul 2025 06:39:48 +0200

Download raw body.

Thread
  • Theo Buehler:

    hcxtools: switch to openssl/3.5

I want to remove openssl/3.3 and 3.4, so I need to switch its consumers
to 3.5.

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/hcxtools/Makefile,v
diff -u -p -r1.21 Makefile
--- Makefile	14 Jan 2025 09:36:03 -0000	1.21
+++ Makefile	9 Jul 2025 04:38:31 -0000
@@ -4,7 +4,7 @@ GH_ACCOUNT =	ZerBea
 GH_PROJECT =	hcxtools
 GH_TAGNAME =	6.3.5
 DISTNAME =	hcxtools-${GH_TAGNAME}
-REVISION =	0
+REVISION =	1
 
 CATEGORIES =	security
 
@@ -14,15 +14,15 @@ MAINTAINER =	Sebastian Reitenbach <sebas
 PERMIT_PACKAGE=	Yes
 
 WANTLIB += 	c curl z
-WANTLIB +=	lib/eopenssl33/crypto lib/eopenssl33/ssl
+WANTLIB +=	lib/eopenssl35/crypto lib/eopenssl35/ssl
 LIB_DEPENDS +=	net/curl \
-		security/openssl/3.3
+		security/openssl/3.5
 
 USE_GMAKE =	Yes
 ALL_TARGET =
 
-CFLAGS +=       -I${LOCALBASE}/include/eopenssl33
-LIBS +=		-Wl,-rpath ${LOCALBASE}/lib/eopenssl33 -L${LOCALBASE}/lib/eopenssl33
+CFLAGS +=       -I${LOCALBASE}/include/eopenssl35
+LIBS +=		-Wl,-rpath ${LOCALBASE}/lib/eopenssl35 -L${LOCALBASE}/lib/eopenssl35
 
 MAKE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include ${CFLAGS}"
 MAKE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib ${LIBS}"