diff options
author | adamw <adamw@FreeBSD.org> | 2014-10-26 08:15:42 +0800 |
---|---|---|
committer | adamw <adamw@FreeBSD.org> | 2014-10-26 08:15:42 +0800 |
commit | 60f213330b19915c6e3a54abd542a36c93e65ce0 (patch) | |
tree | 391311a06c8bdb0d799ac4259497347d516bfd9f /mail | |
parent | c525d6b0ca2b4ba8e23d1e2d16066ea08c551a09 (diff) | |
download | freebsd-ports-gnome-60f213330b19915c6e3a54abd542a36c93e65ce0.tar.gz freebsd-ports-gnome-60f213330b19915c6e3a54abd542a36c93e65ce0.tar.zst freebsd-ports-gnome-60f213330b19915c6e3a54abd542a36c93e65ce0.zip |
Update dovecot2 to 2.2.15, and add an LZ4 option that uses liblz4.
ChangeLog:
Some small fixes and changes to v2.2.14. This release is mainly in the hope
that it could still make it into the next Debian stable instead of v2.2.14 -
mainly because of a couple of new assert crashes that started happening in
v2.2.14 and should be fixed now.
* Plugins can now print a banner comment in doveconf output
(typically the plugin version)
* Replication plugin now triggers low (instead of high) priority for
mail copying operations.
* IMAP/POP3/ManageSieve proxy: If destination server can't be
connected to, retry connecting once per second up to the value of
proxy_timeout. This allows quick restarts/upgrades on the backend
server without returning login failures.
* Internal passdb lookups (e.g. done by lmtp/doveadm proxy) wasn't
returning failure in some situations where it should have (e.g.
allow_nets mismatch)
* LMTP uses mail_log_prefix now for logging mail deliveries instead of
a hardcoded prefix. The non-delivery log prefix is still hardcoded
though.
+ passdb allow_nets=local matches lookups that don't contain an IP
address (internally done by Dovecot services)
+ Various debug logging and error logging improvements
- Various race condition fixes to LAYOUT=index
- v2.2.14 virtual plugin crashed in some situations
Diffstat (limited to 'mail')
-rw-r--r-- | mail/dovecot2-antispam-plugin/Makefile | 2 | ||||
-rw-r--r-- | mail/dovecot2-pigeonhole/Makefile | 2 | ||||
-rw-r--r-- | mail/dovecot2/Makefile | 16 | ||||
-rw-r--r-- | mail/dovecot2/distinfo | 4 |
4 files changed, 13 insertions, 11 deletions
diff --git a/mail/dovecot2-antispam-plugin/Makefile b/mail/dovecot2-antispam-plugin/Makefile index 364fc1b5d136..968b39298fda 100644 --- a/mail/dovecot2-antispam-plugin/Makefile +++ b/mail/dovecot2-antispam-plugin/Makefile @@ -3,7 +3,7 @@ PORTNAME= dovecot2-antispam-plugin PORTVERSION= 20130429 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= mail MASTER_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \ LOCAL/olgeni diff --git a/mail/dovecot2-pigeonhole/Makefile b/mail/dovecot2-pigeonhole/Makefile index d8c50844bb36..22681f1dbcba 100644 --- a/mail/dovecot2-pigeonhole/Makefile +++ b/mail/dovecot2-pigeonhole/Makefile @@ -3,7 +3,7 @@ PORTNAME= dovecot-pigeonhole PORTVERSION= 0.4.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/ DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION} diff --git a/mail/dovecot2/Makefile b/mail/dovecot2/Makefile index c86835174a7b..3ce44376ef3a 100644 --- a/mail/dovecot2/Makefile +++ b/mail/dovecot2/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= dovecot -PORTVERSION= 2.2.14 -PORTREVISION= 1 +PORTVERSION= 2.2.15 CATEGORIES= mail ipv6 MASTER_SITES= http://www.dovecot.org/releases/${PORTVERSION:R}/ PKGNAMESUFFIX= 2 @@ -36,16 +35,13 @@ CONFIGURE_ARGS= --localstatedir=/var \ --with-statedir=/var/db/dovecot \ --without-shadow -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - USE_LDCONFIG= ${PREFIX}/lib/dovecot INSTALL_TARGET= install-strip USERS= dovecot dovenull GROUPS= ${USERS} -OPTIONS_DEFINE= KQUEUE SSL VPOPMAIL LDAP LUCENE PGSQL MYSQL SQLITE \ +OPTIONS_DEFINE= KQUEUE SSL VPOPMAIL LDAP LUCENE LZ4 PGSQL MYSQL SQLITE \ SOLR DOCS EXAMPLES LIBWRAP OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT @@ -53,9 +49,10 @@ OPTIONS_DEFAULT=KQUEUE SSL GSSAPI_NONE OPTIONS_SUB= yes KQUEUE_DESC= kqueue(2) support -VPOPMAIL_DESC= vpopmail support LUCENE_DESC= CLucene FTS support +LZ4_DESC= LZ4 compression support SOLR_DESC= Solr FTS support +VPOPMAIL_DESC= vpopmail support GSSAPI_NONE_DESC= Build without GSSAPI support GSSAPI_BASE_DESC= Use GSSAPI from base @@ -84,6 +81,8 @@ LIBWRAP_CONFIGURE_WITH= libwrap LUCENE_CONFIGURE_WITH= lucene LUCENE_LIB_DEPENDS= libclucene-core.so:${PORTSDIR}/textproc/clucene +LZ4_LIB_DEPENDS= liblz4.so:${PORTSDIR}/archivers/liblz4 + MYSQL_USE= MYSQL=yes MYSQL_CONFIGURE_WITH= mysql MYSQL_RC_REQUIRE= mysql @@ -114,6 +113,9 @@ PORTEXAMPLES= * BROKEN= Does not build on arm .endif +CPPFLAGS+= -I${LOCALBASE}/include -I${OPENSSLINC} +LDFLAGS+= -L${LOCALBASE}/lib -I${OPENSSLLIB} + # Default requirement for dovecot rc script _REQUIRE= LOGIN diff --git a/mail/dovecot2/distinfo b/mail/dovecot2/distinfo index 6fe02aaac8df..44f70bf99d17 100644 --- a/mail/dovecot2/distinfo +++ b/mail/dovecot2/distinfo @@ -1,2 +1,2 @@ -SHA256 (dovecot-2.2.14.tar.gz) = 68ac0fa105c6041129a1fe83ccf4915982d03d41d99054567892cc0fbd68ebf0 -SIZE (dovecot-2.2.14.tar.gz) = 4720087 +SHA256 (dovecot-2.2.15.tar.gz) = d10e7769e2367d635c93fd6589efdd05f2e3acf13c7911a40167faedf23c399f +SIZE (dovecot-2.2.15.tar.gz) = 4747444 |