openbsd-ports/net/znc/Makefile
tb f2d01f1e85 net/znc: fix build after SSL_SESSION became opaque
znc provides its own version SSL_SESSION_get0_cipher() for LibreSSL.
This no longer compiles with an opaque SSL_SESSION struct.  The
function was added to libssl and will be available from LibreSSL 3.4.0.

discussed with Aisha Tammy (maintainer)
2021-05-10 17:31:31 +00:00

32 lines
540 B
Makefile

# $OpenBSD: Makefile,v 1.44 2021/05/10 17:31:31 tb Exp $
COMMENT= advanced IRC bouncer
DISTNAME= znc-1.8.2
CATEGORIES= net
MASTER_SITES= ${HOMEPAGE}releases/
REVISION= 0
HOMEPAGE= https://znc.in/
MAINTAINER= Aisha Tammy <openbsd@aisha.cc>
# Apache 2.0
PERMIT_PACKAGE= Yes
WANTLIB= c crypto icuuc icudata m pthread ssl z ${COMPILER_LIBCXX}
LIB_DEPENDS= textproc/icu4c
MODULES= devel/cmake
COMPILER= base-clang ports-gcc
CONFIGURE_ARGS+= -DWANT_CYRUS=NO \
-DWANT_I18N=NO \
-DWANT_ICU=YES
NO_TEST= Yes
.include <bsd.port.mk>