Sun Feb 24 20:31:00 2019 UTC ()
exim: updated to 4.92

4.92:
New features include:
- ${l_header:<name>} expansion
- ${readsocket} now supports TLS
- "utf8_downconvert" option (if built with SUPPORT_I18N)
- "pipelining" log_selector
- JSON variants for ${extract } expansion
- "noutf8" debug option
- TCP Fast Open support on MacOS


(adam)
diff -r1.164 -r1.165 pkgsrc/mail/exim/Makefile
diff -r1.69 -r1.70 pkgsrc/mail/exim/distinfo
diff -r1.37 -r1.38 pkgsrc/mail/exim-html/Makefile
diff -r1.18 -r1.19 pkgsrc/mail/exim-html/PLIST
diff -r1.30 -r1.31 pkgsrc/mail/exim-html/distinfo

cvs diff -r1.164 -r1.165 pkgsrc/mail/exim/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/exim/Makefile 2018/12/09 18:52:35 1.164
+++ pkgsrc/mail/exim/Makefile 2019/02/24 20:31:00 1.165
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.164 2018/12/09 18:52:35 adam Exp $ 1# $NetBSD: Makefile,v 1.165 2019/02/24 20:31:00 adam Exp $
2 2
3DISTNAME= exim-4.91 3DISTNAME= exim-4.92
4PKGREVISION= 3 
5CATEGORIES= mail net 4CATEGORIES= mail net
6MASTER_SITES= ftp://ftp.exim.org/pub/exim/exim4/ 5MASTER_SITES= ftp://ftp.exim.org/pub/exim/exim4/
7MASTER_SITES+= https://ftp.exim.org/pub/exim/exim4/ 6MASTER_SITES+= https://ftp.exim.org/pub/exim/exim4/
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= abs@NetBSD.org 9MAINTAINER= abs@NetBSD.org
11HOMEPAGE= http://www.exim.org/ 10HOMEPAGE= http://www.exim.org/
12COMMENT= The Exim mail transfer agent, a replacement for sendmail 11COMMENT= The Exim mail transfer agent, a replacement for sendmail
13LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
14 13
15CONFLICTS+= exim-exiscan-[0-9]* 14CONFLICTS+= exim-exiscan-[0-9]*
16 15
17USE_TOOLS+= perl:run 16USE_TOOLS+= perl:run
@@ -94,27 +93,27 @@ pre-configure: @@ -94,27 +93,27 @@ pre-configure:
94 -e 's:@MV@:${MV}:' \ 93 -e 's:@MV@:${MV}:' \
95 -e 's:@RM@:${RM}:' \ 94 -e 's:@RM@:${RM}:' \
96 -e 's:@TOUCH@:${TOUCH}:' \ 95 -e 's:@TOUCH@:${TOUCH}:' \
97 -e 's:@PERL5@:${PERL5}:' \ 96 -e 's:@PERL5@:${PERL5}:' \
98 -e 's:@VARBASE@:${VARBASE}:' \ 97 -e 's:@VARBASE@:${VARBASE}:' \
99 < ${WRKSRC}/Local/Makefile.pkgsrc \ 98 < ${WRKSRC}/Local/Makefile.pkgsrc \
100 > ${WRKSRC}/Local/Makefile 99 > ${WRKSRC}/Local/Makefile
101.for opt in ${LOCAL_MAKEFILE_OPTIONS} 100.for opt in ${LOCAL_MAKEFILE_OPTIONS}
102 ${ECHO} ${opt} >> ${WRKSRC}/Local/Makefile 101 ${ECHO} ${opt} >> ${WRKSRC}/Local/Makefile
103.endfor 102.endfor
104.if !empty(EXIM_MAX_INCLUDE_SIZE) 103.if !empty(EXIM_MAX_INCLUDE_SIZE)
105 ${ECHO} MAX_INCLUDE_SIZE=${EXIM_MAX_INCLUDE_SIZE} >> ${WRKSRC}/Local/Makefile 104 ${ECHO} MAX_INCLUDE_SIZE=${EXIM_MAX_INCLUDE_SIZE} >> ${WRKSRC}/Local/Makefile
106.endif 105.endif
107 sed -e 's:@PREFIX@:${PREFIX}:' \ 106 sed -e 's:@PREFIX@:${PREFIX}:' \
108 -e 's:@PKG_SYSCONFDIR@:${PKG_SYSCONFDIR}:' \ 107 -e 's:@PKG_SYSCONFDIR@:${PKG_SYSCONFDIR}:' \
109 < ${WRKSRC}/Local/eximon.conf.pkgsrc \ 108 < ${WRKSRC}/Local/eximon.conf.pkgsrc \
110 > ${WRKSRC}/Local/eximon.conf 109 > ${WRKSRC}/Local/eximon.conf
111 110
112post-build: 111post-build:
113 sed -e 's:@PREFIX@:${PREFIX}:' \ 112 sed -e 's:@PREFIX@:${PREFIX}:' \
114 ${FILESDIR}/mailer.conf.exim \ 113 ${FILESDIR}/mailer.conf.exim \
115 > ${WRKDIR}/mailer.conf 114 > ${WRKDIR}/mailer.conf
116 115
117INSTALLATION_DIRS+= ${PKGMANDIR}/man8 sbin share/examples/exim share/doc/exim 116INSTALLATION_DIRS+= ${PKGMANDIR}/man8 sbin share/examples/exim share/doc/exim
118 117
119post-install: 118post-install:
120 ${INSTALL_DATA} ${WRKDIR}/mailer.conf ${DESTDIR}${EXAMPLESDIR} 119 ${INSTALL_DATA} ${WRKDIR}/mailer.conf ${DESTDIR}${EXAMPLESDIR}

cvs diff -r1.69 -r1.70 pkgsrc/mail/exim/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/exim/distinfo 2018/04/23 07:28:18 1.69
+++ pkgsrc/mail/exim/distinfo 2019/02/24 20:31:00 1.70
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.69 2018/04/23 07:28:18 adam Exp $ 1$NetBSD: distinfo,v 1.70 2019/02/24 20:31:00 adam Exp $
2 2
3SHA1 (exim-4.91.tar.xz) = 142f510b24f7ff5516a1a0adb5f4afded29f88c6 3SHA1 (exim-4.92.tar.xz) = 22f9138186ea3233c20a7dffaf3d506c4017ce07
4RMD160 (exim-4.91.tar.xz) = a11c0a3db5197e4064c8898b4bd32b218661a635 4RMD160 (exim-4.92.tar.xz) = 662834adae2764f64b925f7d897c2967c8177202
5SHA512 (exim-4.91.tar.xz) = 35b34dda8dd0f27c0429e6eb8409756ecd3cf9e535bac421d696b1560db0ff3bf4cd0e4a00bc0b7e32137d31bb5de20776c7c1830ec125aa36b5c4376b0c71a2 5SHA512 (exim-4.92.tar.xz) = 62c327e6184a358ba7f0dbc38b44d2537234be91727a5bfac97e74af64a8d77e376b3221dcfdd8f6eca7d812f9233595503dc6e50e2972bed40a1b74eb209c31
6Size (exim-4.91.tar.xz) = 1744660 bytes 6Size (exim-4.92.tar.xz) = 1767136 bytes
7SHA1 (patch-Local_Makefile.pkgsrc) = de19076443c4d89a7ead97a0cabdec9bb784dd9f 7SHA1 (patch-Local_Makefile.pkgsrc) = de19076443c4d89a7ead97a0cabdec9bb784dd9f
8SHA1 (patch-OS_Makefile-Default) = 6af17f036ed02a3bc37c1f303269eea447fcb691 8SHA1 (patch-OS_Makefile-Default) = 6af17f036ed02a3bc37c1f303269eea447fcb691
9SHA1 (patch-lookups_Makefile) = cfc40dba3f75ef37b9887f7767139ad50cf9d4e5 9SHA1 (patch-lookups_Makefile) = cfc40dba3f75ef37b9887f7767139ad50cf9d4e5
10SHA1 (patch-scripts_exim__install) = aa0a31e77d5f76e33bc92140c14d39c79f710b95 10SHA1 (patch-scripts_exim__install) = aa0a31e77d5f76e33bc92140c14d39c79f710b95

cvs diff -r1.37 -r1.38 pkgsrc/mail/exim-html/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/exim-html/Makefile 2018/04/23 07:28:18 1.37
+++ pkgsrc/mail/exim-html/Makefile 2019/02/24 20:31:00 1.38
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.37 2018/04/23 07:28:18 adam Exp $ 1# $NetBSD: Makefile,v 1.38 2019/02/24 20:31:00 adam Exp $
2 2
3DISTNAME= exim-html-4.91 3DISTNAME= exim-html-4.92
4CATEGORIES= mail net 4CATEGORIES= mail net
5MASTER_SITES= ftp://ftp.exim.org/pub/exim/exim4/ 5MASTER_SITES= ftp://ftp.exim.org/pub/exim/exim4/
6MASTER_SITES+= ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/ 6MASTER_SITES+= ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= abs@NetBSD.org 9MAINTAINER= abs@NetBSD.org
10HOMEPAGE= http://www.exim.org/ 10HOMEPAGE= http://www.exim.org/
11COMMENT= HTML documentation for the Exim mail transfer agent 11COMMENT= HTML documentation for the Exim mail transfer agent
12 12
13NO_BUILD= yes 13NO_BUILD= yes
14INSTALLATION_DIRS= share/doc/exim/html 14INSTALLATION_DIRS= share/doc/exim/html
15 15
16USE_TOOLS+= pax 16USE_TOOLS+= pax
17 17
18do-install: 18do-install:
19 cd ${WRKSRC}/doc && pax -rw html ${DESTDIR}${PREFIX}/share/doc/exim 19 cd ${WRKSRC}/${DISTNAME}/doc && pax -rw html ${DESTDIR}${PREFIX}/share/doc/exim
20 20
21.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.18 -r1.19 pkgsrc/mail/exim-html/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/exim-html/PLIST 2018/04/23 07:28:18 1.18
+++ pkgsrc/mail/exim-html/PLIST 2019/02/24 20:31:00 1.19
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.18 2018/04/23 07:28:18 adam Exp $ 1@comment $NetBSD: PLIST,v 1.19 2019/02/24 20:31:00 adam Exp $
2share/doc/exim/html/spec_html/ch-access_control_lists.html 2share/doc/exim/html/spec_html/ch-access_control_lists.html
3share/doc/exim/html/spec_html/ch-adding_a_local_scan_function_to_exim.html 3share/doc/exim/html/spec_html/ch-adding_a_local_scan_function_to_exim.html
4share/doc/exim/html/spec_html/ch-adding_new_drivers_or_lookup_types.html 4share/doc/exim/html/spec_html/ch-adding_new_drivers_or_lookup_types.html
5share/doc/exim/html/spec_html/ch-address_batching_in_local_transports.html 5share/doc/exim/html/spec_html/ch-address_batching_in_local_transports.html
6share/doc/exim/html/spec_html/ch-address_rewriting.html 6share/doc/exim/html/spec_html/ch-address_rewriting.html
7share/doc/exim/html/spec_html/ch-building_and_installing_exim.html 7share/doc/exim/html/spec_html/ch-building_and_installing_exim.html
8share/doc/exim/html/spec_html/ch-concept_index.html 8share/doc/exim/html/spec_html/ch-concept_index.html
9share/doc/exim/html/spec_html/ch-content_scanning_at_acl_time.html 9share/doc/exim/html/spec_html/ch-content_scanning_at_acl_time.html
10share/doc/exim/html/spec_html/ch-customizing_bounce_and_warning_messages.html 10share/doc/exim/html/spec_html/ch-customizing_bounce_and_warning_messages.html
11share/doc/exim/html/spec_html/ch-dkim_and_spf.html 11share/doc/exim/html/spec_html/ch-dkim_and_spf.html
12share/doc/exim/html/spec_html/ch-domain_host_address_and_local_part_lists.html 12share/doc/exim/html/spec_html/ch-domain_host_address_and_local_part_lists.html
13share/doc/exim/html/spec_html/ch-embedded_perl.html 13share/doc/exim/html/spec_html/ch-embedded_perl.html
14share/doc/exim/html/spec_html/ch-encrypted_smtp_connections_using_tlsssl.html 14share/doc/exim/html/spec_html/ch-encrypted_smtp_connections_using_tlsssl.html
@@ -37,27 +37,27 @@ share/doc/exim/html/spec_html/ch-some_co @@ -37,27 +37,27 @@ share/doc/exim/html/spec_html/ch-some_co
37share/doc/exim/html/spec_html/ch-starting_the_daemon_and_the_use_of_network_interfaces.html 37share/doc/exim/html/spec_html/ch-starting_the_daemon_and_the_use_of_network_interfaces.html
38share/doc/exim/html/spec_html/ch-string_expansions.html 38share/doc/exim/html/spec_html/ch-string_expansions.html
39share/doc/exim/html/spec_html/ch-systemwide_message_filtering.html 39share/doc/exim/html/spec_html/ch-systemwide_message_filtering.html
40share/doc/exim/html/spec_html/ch-the_accept_router.html 40share/doc/exim/html/spec_html/ch-the_accept_router.html
41share/doc/exim/html/spec_html/ch-the_appendfile_transport.html 41share/doc/exim/html/spec_html/ch-the_appendfile_transport.html
42share/doc/exim/html/spec_html/ch-the_autoreply_transport.html 42share/doc/exim/html/spec_html/ch-the_autoreply_transport.html
43share/doc/exim/html/spec_html/ch-the_crammd5_authenticator.html 43share/doc/exim/html/spec_html/ch-the_crammd5_authenticator.html
44share/doc/exim/html/spec_html/ch-the_cyrussasl_authenticator.html 44share/doc/exim/html/spec_html/ch-the_cyrussasl_authenticator.html
45share/doc/exim/html/spec_html/ch-the_default_configuration_file.html 45share/doc/exim/html/spec_html/ch-the_default_configuration_file.html
46share/doc/exim/html/spec_html/ch-the_dnslookup_router.html 46share/doc/exim/html/spec_html/ch-the_dnslookup_router.html
47share/doc/exim/html/spec_html/ch-the_dovecot_authenticator.html 47share/doc/exim/html/spec_html/ch-the_dovecot_authenticator.html
48share/doc/exim/html/spec_html/ch-the_exim_command_line.html 48share/doc/exim/html/spec_html/ch-the_exim_command_line.html
49share/doc/exim/html/spec_html/ch-the_exim_monitor.html 49share/doc/exim/html/spec_html/ch-the_exim_monitor.html
50share/doc/exim/html/spec_html/ch-the_exim_run_time_configuration_file.html 50share/doc/exim/html/spec_html/ch-the_exim_runtime_configuration_file.html
51share/doc/exim/html/spec_html/ch-the_gsasl_authenticator.html 51share/doc/exim/html/spec_html/ch-the_gsasl_authenticator.html
52share/doc/exim/html/spec_html/ch-the_heimdalgssapi_authenticator.html 52share/doc/exim/html/spec_html/ch-the_heimdalgssapi_authenticator.html
53share/doc/exim/html/spec_html/ch-the_ipliteral_router.html 53share/doc/exim/html/spec_html/ch-the_ipliteral_router.html
54share/doc/exim/html/spec_html/ch-the_iplookup_router.html 54share/doc/exim/html/spec_html/ch-the_iplookup_router.html
55share/doc/exim/html/spec_html/ch-the_lmtp_transport.html 55share/doc/exim/html/spec_html/ch-the_lmtp_transport.html
56share/doc/exim/html/spec_html/ch-the_manualroute_router.html 56share/doc/exim/html/spec_html/ch-the_manualroute_router.html
57share/doc/exim/html/spec_html/ch-the_pipe_transport.html 57share/doc/exim/html/spec_html/ch-the_pipe_transport.html
58share/doc/exim/html/spec_html/ch-the_plaintext_authenticator.html 58share/doc/exim/html/spec_html/ch-the_plaintext_authenticator.html
59share/doc/exim/html/spec_html/ch-the_queryprogram_router.html 59share/doc/exim/html/spec_html/ch-the_queryprogram_router.html
60share/doc/exim/html/spec_html/ch-the_redirect_router.html 60share/doc/exim/html/spec_html/ch-the_redirect_router.html
61share/doc/exim/html/spec_html/ch-the_smtp_transport.html 61share/doc/exim/html/spec_html/ch-the_smtp_transport.html
62share/doc/exim/html/spec_html/ch-the_spa_authenticator.html 62share/doc/exim/html/spec_html/ch-the_spa_authenticator.html
63share/doc/exim/html/spec_html/ch-the_tls_authenticator.html 63share/doc/exim/html/spec_html/ch-the_tls_authenticator.html
@@ -138,14 +138,17 @@ share/doc/exim/html/spec_html/filter_toc @@ -138,14 +138,17 @@ share/doc/exim/html/spec_html/filter_toc
138share/doc/exim/html/spec_html/index.html 138share/doc/exim/html/spec_html/index.html
139share/doc/exim/html/spec_html/index_toc.xml 139share/doc/exim/html/spec_html/index_toc.xml
140share/doc/exim/html/static/css/common.css 140share/doc/exim/html/static/css/common.css
141share/doc/exim/html/static/css/index.css 141share/doc/exim/html/static/css/index.css
142share/doc/exim/html/static/doc/CVE-2016-1531.txt 142share/doc/exim/html/static/doc/CVE-2016-1531.txt
143share/doc/exim/html/static/doc/CVE-2016-9963.txt 143share/doc/exim/html/static/doc/CVE-2016-9963.txt
144share/doc/exim/html/static/doc/chapter.css 144share/doc/exim/html/static/doc/chapter.css
145share/doc/exim/html/static/doc/chapter.js 145share/doc/exim/html/static/doc/chapter.js
146share/doc/exim/html/static/doc/contents.png 146share/doc/exim/html/static/doc/contents.png
147share/doc/exim/html/static/doc/index.css 147share/doc/exim/html/static/doc/index.css
148share/doc/exim/html/static/doc/index.js 148share/doc/exim/html/static/doc/index.js
149share/doc/exim/html/static/doc/minus-12x12.png 149share/doc/exim/html/static/doc/minus-12x12.png
150share/doc/exim/html/static/doc/plus-12x12.png 150share/doc/exim/html/static/doc/plus-12x12.png
 151share/doc/exim/html/static/doc/security/CVE-2016-1531.txt
 152share/doc/exim/html/static/doc/security/CVE-2016-9963.txt
 153share/doc/exim/html/static/doc/security/CVE-2018-6789.txt
151share/doc/exim/html/static/js/common.js 154share/doc/exim/html/static/js/common.js

cvs diff -r1.30 -r1.31 pkgsrc/mail/exim-html/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/exim-html/distinfo 2018/04/23 07:28:18 1.30
+++ pkgsrc/mail/exim-html/distinfo 2019/02/24 20:31:00 1.31
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.30 2018/04/23 07:28:18 adam Exp $ 1$NetBSD: distinfo,v 1.31 2019/02/24 20:31:00 adam Exp $
2 2
3SHA1 (exim-html-4.91.tar.xz) = 26b8fd410ba651f6f7274d08cd7c4122ff539971 3SHA1 (exim-html-4.92.tar.xz) = 70df838de2f01203b3152ceaf3c9409de99c48bf
4RMD160 (exim-html-4.91.tar.xz) = 7d5831b3b4a6044123ea60bc4dd8de61005428c8 4RMD160 (exim-html-4.92.tar.xz) = 9b9d0e8211e267e058870d95e721d948abc01e3e
5SHA512 (exim-html-4.91.tar.xz) = c91a7b2194b817d78cd1184b0b2d64015780085d481cf6d0a63785e94ed50c4d0f78d9356772ea2e37ce6728a81b0afcef8c978f7141d7f7dafd13afe89e6f24 5SHA512 (exim-html-4.92.tar.xz) = 7a5dbfcf995adbb226d8045a1a805775e2860063cccb464d4bbc7cc9454e12bbc30018ed1127edae46a6a408c2bdd36dddbc7c5fc9aaf3477a459bf6bb2e7bff
6Size (exim-html-4.91.tar.xz) = 487980 bytes 6Size (exim-html-4.92.tar.xz) = 492924 bytes