From owner-svn-ports-head@FreeBSD.ORG Sun Oct 26 00:15:43 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CD9FAE8; Sun, 26 Oct 2014 00:15:43 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AE98ED6B; Sun, 26 Oct 2014 00:15:43 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s9Q0Fh6P011782; Sun, 26 Oct 2014 00:15:43 GMT (envelope-from adamw@FreeBSD.org) Received: (from adamw@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s9Q0FgqZ011775; Sun, 26 Oct 2014 00:15:42 GMT (envelope-from adamw@FreeBSD.org) Message-Id: <201410260015.s9Q0FgqZ011775@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: adamw set sender to adamw@FreeBSD.org using -f From: Adam Weinberger Date: Sun, 26 Oct 2014 00:15:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r371494 - in head/mail: dovecot2 dovecot2-antispam-plugin dovecot2-pigeonhole X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2014 00:15:43 -0000 Author: adamw Date: Sun Oct 26 00:15:42 2014 New Revision: 371494 URL: https://svnweb.freebsd.org/changeset/ports/371494 QAT: https://qat.redports.org/buildarchive/r371494/ Log: 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 Modified: head/mail/dovecot2-antispam-plugin/Makefile head/mail/dovecot2-pigeonhole/Makefile head/mail/dovecot2/Makefile head/mail/dovecot2/distinfo Modified: head/mail/dovecot2-antispam-plugin/Makefile ============================================================================== --- head/mail/dovecot2-antispam-plugin/Makefile Sun Oct 26 00:14:05 2014 (r371493) +++ head/mail/dovecot2-antispam-plugin/Makefile Sun Oct 26 00:15:42 2014 (r371494) @@ -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 Modified: head/mail/dovecot2-pigeonhole/Makefile ============================================================================== --- head/mail/dovecot2-pigeonhole/Makefile Sun Oct 26 00:14:05 2014 (r371493) +++ head/mail/dovecot2-pigeonhole/Makefile Sun Oct 26 00:15:42 2014 (r371494) @@ -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} Modified: head/mail/dovecot2/Makefile ============================================================================== --- head/mail/dovecot2/Makefile Sun Oct 26 00:14:05 2014 (r371493) +++ head/mail/dovecot2/Makefile Sun Oct 26 00:15:42 2014 (r371494) @@ -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 Modified: head/mail/dovecot2/distinfo ============================================================================== --- head/mail/dovecot2/distinfo Sun Oct 26 00:14:05 2014 (r371493) +++ head/mail/dovecot2/distinfo Sun Oct 26 00:15:42 2014 (r371494) @@ -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