aboutsummaryrefslogtreecommitdiff
path: root/irc
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-08-29 03:54:52 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-08-29 03:54:52 +0000
commitb28d4e12cfd563d9c79189f714ffa1c0a90b9270 (patch)
treed0ff58112fdeea2fdc7a659a50cb67fc9faaf8c2 /irc
parent91d29d4e195411bc0bd73bdba76824ce142257a9 (diff)
downloadports-b28d4e12cfd563d9c79189f714ffa1c0a90b9270.tar.gz
ports-b28d4e12cfd563d9c79189f714ffa1c0a90b9270.zip
irc/inspircd: Update to 3.3.0 (bugfix release); Add MBEDTLS knob
PR: 240129 Submitted by: Dmitri Goutnik <dg@syrec.org> MFH: 2019Q3
Notes
Notes: svn path=/head/; revision=510137
Diffstat (limited to 'irc')
-rw-r--r--irc/inspircd/Makefile11
-rw-r--r--irc/inspircd/distinfo6
-rw-r--r--irc/inspircd/pkg-plist1
3 files changed, 11 insertions, 7 deletions
diff --git a/irc/inspircd/Makefile b/irc/inspircd/Makefile
index 7e1812e0dee5..be7f3b5052db 100644
--- a/irc/inspircd/Makefile
+++ b/irc/inspircd/Makefile
@@ -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
diff --git a/irc/inspircd/distinfo b/irc/inspircd/distinfo
index 920c9562386e..ac630a6d5102 100644
--- a/irc/inspircd/distinfo
+++ b/irc/inspircd/distinfo
@@ -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
diff --git a/irc/inspircd/pkg-plist b/irc/inspircd/pkg-plist
index c6d9b583aa39..5b3a59118553 100644
--- a/irc/inspircd/pkg-plist
+++ b/irc/inspircd/pkg-plist
@@ -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