diff --git a/mail/fetchmail/Makefile b/mail/fetchmail/Makefile index 6d7ce4758b20..2207415611a3 100644 --- a/mail/fetchmail/Makefile +++ b/mail/fetchmail/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME?= fetchmail -PORTVERSION= 6.4.2 +DISTVERSION= 6.4.3-rc2 CATEGORIES= mail # The next line is inherited by the fetchmailconf slave port, # do NOT replace fetchmail by ${PORTNAME} @@ -17,7 +17,7 @@ LICENSE_COMB= dual .if empty(MASTERDIR) CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss -USES= cpe gmake tar:xz ssl +USES= cpe gmake tar:lz ssl USERS= ${PORTNAME} GROUPS= ${USERS} diff --git a/mail/fetchmail/distinfo b/mail/fetchmail/distinfo index 4f81555eb93b..fcd69d86addb 100644 --- a/mail/fetchmail/distinfo +++ b/mail/fetchmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1581675882 -SHA256 (fetchmail-6.4.2.tar.xz) = e21f6b3326f29fdb0c4786b5602aa4b9e668805424d0708eb42be6395c1ca630 -SIZE (fetchmail-6.4.2.tar.xz) = 1261472 +TIMESTAMP = 1585604829 +SHA256 (fetchmail-6.4.3-rc2.tar.lz) = d67a19202656aa7a41c81c2cc1757c9b999ba16934855653520fb42e1fc56224 +SIZE (fetchmail-6.4.3-rc2.tar.lz) = 1262662 diff --git a/mail/fetchmail/files/patch-fetchmail.man b/mail/fetchmail/files/patch-fetchmail.man new file mode 100644 index 000000000000..54a6dbf8b464 --- /dev/null +++ b/mail/fetchmail/files/patch-fetchmail.man @@ -0,0 +1,30 @@ +From 74c1a60970152d9b83e9c7eca9bda69336a0b458 Mon Sep 17 00:00:00 2001 +From: Matthias Andree +Date: Mon, 30 Mar 2020 23:01:42 +0200 +Subject: [PATCH] fetchmail.man: --sslproto: document tls1.3 and tls1.3+ + values. + +The code was added in 3d4a8713e = 6.4.0-beta3, +but the documentation was missing from the manual page. +--- + fetchmail.man | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/fetchmail.man b/fetchmail.man +index 111ddb2f..da6ade56 100644 +--- ./fetchmail.man ++++ b/fetchmail.man +@@ -520,6 +520,10 @@ Since v6.4.0. Require TLS. Auto-negotiate TLSv1.1 or newer. + Since v6.4.0. Require TLS v1.2 exactly. + .IP '\fBTLS1.2+\fP' + Since v6.4.0. Require TLS. Auto-negotiate TLSv1.2 or newer. ++.IP \&'\fBTLS1.3\fP' ++Since v6.4.0. Require TLS v1.3 exactly. ++.IP '\fBTLS1.3+\fP' ++Since v6.4.0. Require TLS. Auto-negotiate TLSv1.3 or newer. + .IP "Unrecognized parameters" + are treated the same as '\fBauto\fP'. + .RE +-- +2.24.1 + diff --git a/mail/fetchmailconf/Makefile b/mail/fetchmailconf/Makefile index 7e26b6e8be22..4480965346c0 100644 --- a/mail/fetchmailconf/Makefile +++ b/mail/fetchmailconf/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>=0:x11-toolkits/py-tkinter@${PY_FL fetchmail>=${PORTVERSION}:mail/fetchmail RUN_DEPENDS+= ${BUILD_DEPENDS} -USES= python shebangfix tar:xz +USES= python shebangfix tar:lz USE_PYTHON= py3kplist FILESDIR= ${.CURDIR}/files diff --git a/mail/fetchmailconf/files/patch-fetchmailconf.py b/mail/fetchmailconf/files/patch-fetchmailconf.py deleted file mode 100644 index 0e6953efb7a7..000000000000 --- a/mail/fetchmailconf/files/patch-fetchmailconf.py +++ /dev/null @@ -1,24 +0,0 @@ ---- fetchmailconf.py.orig 2020-01-31 20:22:54 UTC -+++ fetchmailconf.py -@@ -2132,10 +2132,6 @@ def copy_instance(toclass, fromdict): - - if __name__ == '__main__': - -- if "DISPLAY" not in os.environ: -- print("fetchmailconf must be run under X") -- sys.exit(1) -- - fetchmail_icon = """ - R0lGODdhPAAoAPcAAP///wgICBAQEISEhIyMjJSUlKWlpa2trbW1tcbGxs7Ozufn5+/v7//39yEY - GNa9tUoxKZyEe1o5KTEQAN7OxpyMhIRjUvfn3pxSKYQ5EO/Wxv/WvWtSQrVzSmtCKWspAMatnP/e -@@ -2202,6 +2198,10 @@ fetchmailconf comes with ABSOLUTELY NO WARRANTY. This - welcome to redistribute it under certain conditions. Please see the file - COPYING in the source or documentation directory for details.""") - sys.exit(0) -+ -+ if "DISPLAY" not in os.environ: -+ print("fetchmailconf must be run under X") -+ sys.exit(1) - - # Get client host's FQDN - hostname = socket.gethostname()