diff options
author | Vsevolod Stakhov <vsevolod@FreeBSD.org> | 2014-07-22 15:39:44 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@FreeBSD.org> | 2014-07-22 15:39:44 +0000 |
commit | 93a32bda3388f419f281d5e7f44687ecb132a654 (patch) | |
tree | 19bbae85fd6e60f76bc00eb82df6cb57677d18b3 /mail/exim | |
parent | 4731d1e3f2358d0e7e74be9feb50d87499cf4a39 (diff) | |
download | ports-93a32bda3388f419f281d5e7f44687ecb132a654.tar.gz ports-93a32bda3388f419f281d5e7f44687ecb132a654.zip |
Notes
Diffstat (limited to 'mail/exim')
-rw-r--r-- | mail/exim/Makefile | 30 | ||||
-rw-r--r-- | mail/exim/distinfo | 4 | ||||
-rw-r--r-- | mail/exim/options | 27 |
3 files changed, 44 insertions, 17 deletions
diff --git a/mail/exim/Makefile b/mail/exim/Makefile index 9aa8e8387547..ae86747dba11 100644 --- a/mail/exim/Makefile +++ b/mail/exim/Makefile @@ -3,7 +3,6 @@ PORTNAME= exim PORTVERSION?= ${EXIM_VERSION} -PORTREVISION= 7 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_EXIM:S/$/:exim/} MASTER_SITE_SUBDIR= exim4/:exim @@ -75,7 +74,7 @@ IGNORE= You cannot enable OCSP stapling with gnutls .endif # DMARC implies SPF -.if ${PORT_OPTIONS:MOCSP} +.if ${PORT_OPTIONS:MDMARC} .if ! ${PORT_OPTIONS:MSPF} || ! ${PORT_OPTIONS:MDKIM} IGNORE= You cannot enable DMARC without SPF and DKIM support .endif @@ -93,7 +92,7 @@ MASTER_SITES+= ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/:so_1024 DISTFILES+= spamooborona1024-src-${SO_1024_VERSION}.tar.gz:so_1024 .endif -EXIM_VERSION= 4.82.1 +EXIM_VERSION= 4.83 SA_EXIM_VERSION=4.2 SO_1024_VERSION=3.2 EXIM_INSTALL_ARG+= "-no_chown" "-no_symlink" @@ -199,8 +198,28 @@ SEDLIST+= -e 's,^\# (EXPAND_LISTMATCH_RHS=),\1,' SEDLIST+= -e 's,^\# (EXPERIMENTAL_DCC=),\1,' .endif -.if ${PORT_OPTIONS:MOCSP} -SEDLIST+= -e 's,^\# (EXPERIMENTAL_OCSP=),\1,' +.if ${PORT_OPTIONS:MPROXY} +SEDLIST+= -e 's,^\# (EXPERIMENTAL_PROXY=),\1,' +.endif + +.if ${PORT_OPTIONS:MCERTNAMES} +SEDLIST+= -e 's,^\# (EXPERIMENTAL_CERTNAMES=),\1,' +.endif + +.if ${PORT_OPTIONS:MDSN} +SEDLIST+= -e 's,^\# (EXPERIMENTAL_DSN=),\1,' +.endif + +.if !${PORT_OPTIONS:MPRDR} +SEDLIST+= -e 's,^\# (DISABLE_PRDR=),\1,' +.endif + +.if !${PORT_OPTIONS:MOCSP} +SEDLIST+= -e 's,^\# (DISABLE_OCSP=),\1,' +.endif + +.if !${PORT_OPTIONS:MDNSSEC} +SEDLIST+= -e 's,^\# (DISABLE_DNSSEC=),\1,' .endif .if ${PORT_OPTIONS:MDMARC} @@ -210,7 +229,6 @@ SEDLIST+= -e 's,XX_DMARC_LIBS_XX,-L${LOCALBASE}/lib -lopendmarc,' \ SEDLIST+= -e 's,XX_DMARC_LIBS_XX,,' .endif - .if ${PORT_OPTIONS:MWISHLIST} EXTRA_PATCHES+= `${FIND} ${PATCHDIR} -name 'wishlist-*.patch'` .endif diff --git a/mail/exim/distinfo b/mail/exim/distinfo index 750ee94c2a1e..3c9ca47bf80b 100644 --- a/mail/exim/distinfo +++ b/mail/exim/distinfo @@ -1,5 +1,5 @@ -SHA256 (exim/exim-4.82.1.tar.bz2) = 51798cead70b9ca03df88afb63f7a0cabedee8ef82c02bd18d67591c08b14500 -SIZE (exim/exim-4.82.1.tar.bz2) = 1722912 +SHA256 (exim/exim-4.83.tar.bz2) = efa031b89ffb2ab844a4bf9d3a5d7ca4d587d82b62ae233d68c4f26e079a6a02 +SIZE (exim/exim-4.83.tar.bz2) = 1761169 SHA256 (exim/sa-exim-4.2.tar.gz) = 72e0a735547f18b05785e6c58a71d24623858f0f5234a5dc0e24cb453999e99a SIZE (exim/sa-exim-4.2.tar.gz) = 66575 SHA256 (exim/spamooborona1024-src-3.2.tar.gz) = ab22a430f3860460045f6b213c68c89700a0cd10cbb6c7a808ece326c53787ee diff --git a/mail/exim/options b/mail/exim/options index 029f3f1984de..71a2b03af182 100644 --- a/mail/exim/options +++ b/mail/exim/options @@ -1,11 +1,10 @@ OPTIONS_DEFINE+= ALT_CONFIG_PREFIX \ CONTENT_SCAN \ DAEMON \ - DCC \ DEBUG \ DISABLE_D_OPT \ DKIM \ - DMARC \ + DNSSEC \ DOCS \ EMBEDDED_PERL \ EXIMON \ @@ -13,12 +12,11 @@ OPTIONS_DEFINE+= ALT_CONFIG_PREFIX \ IPV6 \ LISTMATCH_RHS \ LMTP \ + NIS \ OCSP \ OLD_DEMIME \ + PRDR \ READLINE \ - SPF \ - SRS \ - SRS_ALT \ SUID \ TCP_WRAPPERS \ WISHLIST \ @@ -33,6 +31,7 @@ OPTIONS_DEFAULT+= AUTH_CRAM_MD5 \ DISABLE_D_OPT \ DKIM \ DNSDB \ + DNSSEC \ DSEARCH \ EMBEDDED_PERL \ ICONV \ @@ -41,10 +40,11 @@ OPTIONS_DEFAULT+= AUTH_CRAM_MD5 \ MAILDIR \ MAILSTORE \ MBX \ - NIS \ + OCSP \ OLD_DEMIME \ PAM \ PASSWD \ + PRDR \ SUID \ TLS @@ -52,7 +52,9 @@ OPTIONS_RADIO_TLS= TLS GNUTLS TLS_DESC= TLS support OPTIONS_RADIO_LS= SA_EXIM SO_1024 KAS LS_DESC= Local scan patch -OPTIONS_RADIO= TLS LS +OPTIONS_RADIO_SRSR= SRS SRS_ALT +SRSR_DESC= Sender Rewriting Scheme +OPTIONS_RADIO= TLS LS SRSR OPTIONS_GROUP_AUTH= AUTH_CRAM_MD5 AUTH_DOVECOT AUTH_PLAINTEXT AUTH_RADIUS AUTH_SASL AUTH_SPA SASLAUTHD PAM PASSWD AUTH_DESC= SMTP Authorization @@ -60,7 +62,9 @@ OPTIONS_GROUP_LOOKUP= CDB BDB DNSDB DSEARCH LSEARCH MYSQL NIS OPENLDAP PGSQL RED LOOKUP_DESC= Lookup support OPTIONS_GROUP_STORAGE= MAILDIR MAILSTORE MBX STORAGE_DESC= Supported storage formats -OPTIONS_GROUP= AUTH LOOKUP STORAGE +OPTIONS_GROUP_EXPERIMENTAL= CERTNAMES DCC DMARC DSN PROXY SPF +EXPERIMENTAL_DESC= Experimental options +OPTIONS_GROUP= AUTH LOOKUP STORAGE EXPERIMENTAL ALT_CONFIG_PREFIX_DESC= Restrict the set of configuration files AUTH_CRAM_MD5_DESC= Enable CRAM-MD5 authentication mechanisms @@ -69,6 +73,8 @@ AUTH_PLAINTEXT_DESC= Enable plaintext authentication AUTH_RADIUS_DESC= Enable radius (RFC 2865) authentication AUTH_SASL_DESC= Enable use of Cyrus SASL auth library AUTH_SPA_DESC= Enable Secure Password Authentication +CERTNAMES_DESC= Check certiticates ownership +DSN_DESC= Enable Delivery Status Notifications BDB_DESC= Enable Berkeley DB lookups CDB_DESC= Enable CDB-style lookups CONTENT_SCAN_DESC= Enable exiscan email content scanner @@ -78,6 +84,7 @@ DISABLE_D_OPT_DESC= Disable macros overrides using option -D DKIM_DESC= Enable support for DKIM DMARC_DESC= Enable DMARC support DNSDB_DESC= Enable DNS-style lookups +DNSSEC_DESC= Enable DNSSEC validation DSEARCH_DESC= Enable directory-list lookups EMBEDDED_PERL_DESC= Enable embedded Perl interpreter EXIMON_DESC= Build eximon monitor (requires X libraries) @@ -97,8 +104,10 @@ OCSP_DESC= Enable OCSP stapling PAM_DESC= Enable PAM authentication mechanisms PASSWD_DESC= Enable /etc/passwd lookups PGSQL_DESC= Enable postgresql lookups +PRDR_DESC= Enable Per-Recipient-Data-Response support +PROXY_DESC= Enable Experimental Proxy Protocol READLINE_DESC= Enable readline(3) library -REDIS_DESC= Enable redis lookups +REDIS_DESC= Enable redis lookups (experimental) SASLAUTHD_DESC= Enable use of Cyrus SASL auth daemon SA_EXIM_DESC= Build with Spamassassin local scan SO_1024_DESC= Build with Spamooborona-1024 local scan |