irc/inspircd: Update to 3.3.0 (bugfix release); Add MBEDTLS knob

PR:		240129
Submitted by:	Dmitri Goutnik <dg@syrec.org>
MFH:		2019Q3
This commit is contained in:
Yuri Victorovich 2019-08-29 03:54:52 +00:00
parent 91d29d4e19
commit b28d4e12cf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=510137
3 changed files with 11 additions and 7 deletions

View file

@ -3,8 +3,7 @@
PORTNAME= inspircd
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.0
PORTREVISION= 1
DISTVERSION= 3.3.0
CATEGORIES= irc
MAINTAINER= dg@syrec.org
@ -14,7 +13,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/docs/LICENSE.txt
# Configure script is written in perl
USES= compiler:c++11-lang cpe gmake perl5
USES= compiler:c++11-lang cpe gmake localbase:ldflags perl5
USE_GITHUB= yes
USE_PERL5= build
@ -57,12 +56,13 @@ PLIST_SUB= INSPIRCD_DBDIR=${INSPIRCD_DBDIR} \
INSPIRCD_RUNDIR=${INSPIRCD_RUNDIR} \
INSPIRCD_USER=${USERS}
OPTIONS_DEFINE= GNUTLS IPV6 LDAP MYSQL OPENSSL PCRE PGSQL POSIX SQLITE
OPTIONS_DEFINE= GNUTLS IPV6 LDAP MBEDTLS MYSQL OPENSSL PCRE PGSQL POSIX SQLITE
OPTIONS_DEFAULT= OPENSSL POSIX
OPTIONS_SUB= yes
GNUTLS_DESC= Build m_ssl_gnutls module
LDAP_DESC= Build m_ldap module
MBEDTLS_DESC= Build m_ssl_mbedtls module
MYSQL_DESC= Build m_mysql module
OPENSSL_DESC= Build m_ssl_openssl module
PCRE_DESC= Build m_regex_pcre module
@ -77,6 +77,9 @@ GNUTLS_VARS= EXTRAS+=m_ssl_gnutls.cpp
LDAP_USE= OPENLDAP=yes
LDAP_VARS= EXTRAS+=m_ldap.cpp
MBEDTLS_LIB_DEPENDS= libmbedtls.so:security/mbedtls
MBEDTLS_VARS= EXTRAS+=m_ssl_mbedtls.cpp
MYSQL_USES= mysql
MYSQL_VARS= EXTRAS+=m_mysql.cpp

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1562413014
SHA256 (inspircd-inspircd-v3.2.0_GH0.tar.gz) = 16d0b92a5610236e6cd2ece2a6a84eda1a16e4217f0e673ab089a25cf4001ef4
SIZE (inspircd-inspircd-v3.2.0_GH0.tar.gz) = 799842
TIMESTAMP = 1566835663
SHA256 (inspircd-inspircd-v3.3.0_GH0.tar.gz) = 9bdf10e5b8f4488c0e9f6870a16d5befe029aea8d31dbf89aa856e532d7b41f2
SIZE (inspircd-inspircd-v3.3.0_GH0.tar.gz) = 803449

View file

@ -208,6 +208,7 @@ libexec/inspircd/modules/m_xline_db.so
%%LDAP%%libexec/inspircd/modules/m_ldap.so
%%LDAP%%libexec/inspircd/modules/m_ldapauth.so
%%LDAP%%libexec/inspircd/modules/m_ldapoper.so
%%MBEDTLS%%libexec/inspircd/modules/m_ssl_mbedtls.so
%%MYSQL%%libexec/inspircd/modules/m_mysql.so
%%OPENSSL%%libexec/inspircd/modules/m_ssl_openssl.so
%%PCRE%%libexec/inspircd/modules/m_regex_pcre.so