aboutsummaryrefslogtreecommitdiff
path: root/irc
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-08-29 07:09:54 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-08-29 07:09:54 +0000
commit11ea4421e8ebc62b46c5da43f00e6708ecc6cafa (patch)
tree9899c9da0f371339b62f56c53fed01a0c2a67b24 /irc
parentd6358c14a68ebfeb2f0c118b0b6434179358b91a (diff)
downloadports-11ea4421e8ebc62b46c5da43f00e6708ecc6cafa.tar.gz
ports-11ea4421e8ebc62b46c5da43f00e6708ecc6cafa.zip
MFH: r510137
irc/inspircd: Update to 3.3.0 (bugfix release); Add MBEDTLS knob PR: 240129 Submitted by: Dmitri Goutnik <dg@syrec.org> Approved by: ports-secteam (joneum)
Notes
Notes: svn path=/branches/2019Q3/; revision=510148
Diffstat (limited to 'irc')
-rw-r--r--irc/inspircd/Makefile15
-rw-r--r--irc/inspircd/distinfo6
-rw-r--r--irc/inspircd/pkg-plist1
3 files changed, 14 insertions, 8 deletions
diff --git a/irc/inspircd/Makefile b/irc/inspircd/Makefile
index ae4725643908..be7f3b5052db 100644
--- a/irc/inspircd/Makefile
+++ b/irc/inspircd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= inspircd
DISTVERSIONPREFIX= v
-DISTVERSION= 3.1.0
+DISTVERSION= 3.3.0
CATEGORIES= irc
MAINTAINER= dg@syrec.org
@@ -13,7 +13,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/docs/LICENSE.txt
# Configure script is written in perl
-USES= cpe gmake perl5
+USES= compiler:c++11-lang cpe gmake localbase:ldflags perl5
USE_GITHUB= yes
USE_PERL5= build
@@ -28,7 +28,8 @@ CONFIGURE_ARGS= --binary-dir=${PREFIX}/bin \
--manual-dir=${MANPREFIX}/man/man1 \
--module-dir=${PREFIX}/libexec/${PORTNAME}/modules \
--prefix=${PREFIX}/libexec/${PORTNAME} \
- --distribution-label=${OPSYS}-${PORTVERSION}
+ --distribution-label=${OPSYS}-${PORTVERSION} \
+ --disable-auto-extras
USE_RC_SUBR= ${PORTNAME}
MAKEFILE= GNUmakefile
@@ -42,7 +43,7 @@ INSPIRCD_DBDIR?= /var/db/${PORTNAME}
INSPIRCD_LOGDIR?= /var/log/${PORTNAME}
INSPIRCD_RUNDIR?= /var/run/${PORTNAME}
-SUB_FILES= pkg-deinstall
+SUB_FILES= pkg-message
SUB_LIST= INSPIRCD_DBDIR=${INSPIRCD_DBDIR} \
INSPIRCD_GROUP=${GROUPS} \
INSPIRCD_LOGDIR=${INSPIRCD_LOGDIR} \
@@ -55,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
@@ -75,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 fd43921492c2..ac630a6d5102 100644
--- a/irc/inspircd/distinfo
+++ b/irc/inspircd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1558182673
-SHA256 (inspircd-inspircd-v3.1.0_GH0.tar.gz) = 5fd6b30e0285dd2bcf6fd135ffce52a08d8452f820a02e0068ac471e99d465ba
-SIZE (inspircd-inspircd-v3.1.0_GH0.tar.gz) = 795435
+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 f3a9e3267024..1b2a08471645 100644
--- a/irc/inspircd/pkg-plist
+++ b/irc/inspircd/pkg-plist
@@ -209,6 +209,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