diff --git a/irc/znc/Makefile b/irc/znc/Makefile index 0fa33f2ea9be..f974f21db332 100644 --- a/irc/znc/Makefile +++ b/irc/znc/Makefile @@ -1,79 +1,83 @@ # Created by: elvstone@gmail.com PORTNAME= znc PORTVERSION= 1.8.2 PORTREVISION= 3 CATEGORIES= irc MASTER_SITES= https://znc.in/releases/ \ https://znc.in/releases/archive/ +# Fix build with libressl +PATCH_SITES= https://github.com/znc/znc/commit/ +PATCHFILES= dcb5f3df82fcfec48aab356252067dc897fb98cf.patch:-p1 + MAINTAINER= dbaio@FreeBSD.org COMMENT= Advanced IRC bouncer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c++11-lib cpe cmake:run iconv pathfix pkgconfig python:3.5+ USE_RC_SUBR= znc SUB_FILES= pkg-message PORTDOCS= README.md USERS= znc GROUPS= znc OPTIONS_DEFINE= CHARSET CYRUS DEBUG DOCS IPV6 NLS OPENSSL PERL PYTHON TCL OPTIONS_DEFAULT= CHARSET OPENSSL PERL PYTHON OPTIONS_SUB= yes CHARSET_DESC= Character encoding support via ICU CYRUS_DESC= Cyrus SASL module DEBUG_DESC= Debugging support PERL_DESC= Perl scripting module PYTHON_DESC= Python scripting module TCL_DESC= Tcl scripting module CHARSET_CMAKE_BOOL= WANT_ICU CHARSET_LIB_DEPENDS= libicuuc.so:devel/icu CYRUS_CMAKE_BOOL= WANT_CYRUS CYRUS_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 DEBUG_VARS= CMAKE_BUILD_TYPE=Debug IPV6_CMAKE_BOOL= WANT_IPV6 NLS_CMAKE_BOOL= WANT_I18N NLS_LIB_DEPENDS= libboost_locale.so:devel/boost-libs NLS_USES= gettext OPENSSL_CMAKE_BOOL= WANT_OPENSSL OPENSSL_CMAKE_ON= -DOPENSSL_ROOT_DIR=${OPENSSLBASE} OPENSSL_USES= ssl PERL_BUILD_DEPENDS= swig>=3.0.0:devel/swig PERL_CMAKE_BOOL= WANT_PERL WANT_SWIG PERL_USE= perl5=build,run PERL_USES= perl5 PYTHON_CMAKE_BOOL= WANT_PYTHON WANT_SWIG PYTHON_CMAKE_ON= -DWANT_PYTHON_VERSION:STRING=python-${PYTHON_VER} PYTHON_BUILD_DEPENDS= swig>=3.0.0:devel/swig PYTHON_IMPLIES= CHARSET PYTHON_USE= perl5=build PYTHON_USES= perl5 TCL_CMAKE_BOOL= WANT_TCL TCL_USES= tcl post-patch: @${REINPLACE_CMD} -e 's|python3|python${PYTHON_VER}|g' \ ${WRKSRC}/znc-buildmod.cmake.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor post-install-NLS-off: @${RM} -r ${STAGEDIR}${DATADIR}/translations post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} .include diff --git a/irc/znc/distinfo b/irc/znc/distinfo index 8f172c6bf314..e3cd44a5eefb 100644 --- a/irc/znc/distinfo +++ b/irc/znc/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1599616865 +TIMESTAMP = 1638740980 SHA256 (znc-1.8.2.tar.gz) = ff238aae3f2ae0e44e683c4aee17dc8e4fdd261ca9379d83b48a7d422488de0d SIZE (znc-1.8.2.tar.gz) = 2101215 +SHA256 (dcb5f3df82fcfec48aab356252067dc897fb98cf.patch) = 3a1c8782a14554a14cf985612fd110fcaa7e439eecfdd8342d3843b13d52f5de +SIZE (dcb5f3df82fcfec48aab356252067dc897fb98cf.patch) = 2264