pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail fetchmail: Update to 6.4.12



details:   https://anonhg.NetBSD.org/pkgsrc/rev/400ca2006c0d
branches:  trunk
changeset: 440049:400ca2006c0d
user:      triaxx <triaxx%pkgsrc.org@localhost>
date:      Fri Oct 02 08:20:27 2020 +0000

description:
fetchmail: Update to 6.4.12

pkgsrc changes:
---------------
  * Remove a conditional test for very old and unmaintained releases of
    NetBSD. The variable defined is this test seems to be absent from the
    pkgsrc tree and pkglint warns about its use.
  * Add a LICENSE to fetchmailconf

upstream changes:
-----------------
fetchmail-6.4.12 (released 2020-09-04, 27596 LoC):

# BUG FIXES:
* The README file is now the one from Git again. The makerelease.pl script
  used to roll and upload the tarball sometimes clobbered the README file and
  replaced its contents by a part of the NEWS file.

---------------------------------------------------------------------------------
fetchmail-6.4.11 (released 2020-08-28, 27596 LoC):

# REGRESSION FIX:
* configure: fetchmail 6.4.9 and 6.4.10 would miss checking for TLS v1.2 and
  TLS v1.3 support if AC_LIB_LINKFLAGS came up with something such as
  /path/to/libssl.so, rather than -lssl. (For instance on FreeBSD)

# KNOWN BUGS AND WORKAROUNDS
  (This section floats upwards through the NEWS file so it stays with the
  current release information)
* Fetchmail does not handle messages without Message-ID header well
  (See sourceforge.net bug #780933)
* Fetchmail currently uses 31-bit signed integers in several places
  where unsigned and/or wider types should have been used, for instance,
  for mailbox sizes, and misreports sizes of 2 GibiB and beyond.
  Fixing this requires C89 compatibility to be relinquished.
* BSMTP is mostly untested and errors can cause corrupt output.
* Fetchmail does not track pending deletes across crashes.
* The command line interface is sometimes a bit stubborn, for instance,
  fetchmail -s doesn't work with a daemon running.
* Linux systems may return duplicates of an IP address in some circumstances if
  no or no global IPv6 addresses are configured.
  (No workaround. Ubuntu Bug#582585, Novell Bug#606980.)
* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error
  messages. This will not be fixed, because the maintainer has no Kerberos 5
  server to test against. Use GSSAPI.

---------------------------------------------------------------------------------
fetchmail-6.4.10 (released 2020-08-27, 27596 LoC):

# REGRESSION FIX:
* configure: fetchmail 6.4.9's configure was unable to pick up OpenSSL
  if it wasn't announced by pkg-config, for instance, on FreeBSD.

---------------------------------------------------------------------------------
fetchmail-6.4.9: (not announced by e-mail, withdrawn)

## DOCUMENTATION UPDATE:
* manpage: mention that the SSL/TLS certificate fingerprint uses an MD5 hash.

## CHANGES:
* configure: try to use AC_LIB_LINKFLAGS to obtain proper link flags for
  libcrypto and libssl if pkg-config failed.
  This is an attempt to fix borderline issues when users building on systems
  with obsolete OpenSSL try to use a local newer OpenSSL from a separate
  directory.

## NEW TRANSLATION, with thanks to the translator:
* ro:    Florentina Mușat [Romanian]

diffstat:

 mail/fetchmail/Makefile     |   4 ++--
 mail/fetchmail/PLIST        |   3 ++-
 mail/fetchmail/distinfo     |  10 +++++-----
 mail/fetchmail/options.mk   |   5 +----
 mail/fetchmailconf/Makefile |   5 +++--
 5 files changed, 13 insertions(+), 14 deletions(-)

diffs (85 lines):

diff -r 27c28d1cf4ac -r 400ca2006c0d mail/fetchmail/Makefile
--- a/mail/fetchmail/Makefile   Fri Oct 02 08:11:31 2020 +0000
+++ b/mail/fetchmail/Makefile   Fri Oct 02 08:20:27 2020 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.194 2020/08/27 16:05:39 triaxx Exp $
+# $NetBSD: Makefile,v 1.195 2020/10/02 08:20:27 triaxx Exp $
 
 # Note to updaters: mail/fetchmailconf reaches over here, make sure it builds.
-DISTNAME=      fetchmail-6.4.8
+DISTNAME=      fetchmail-6.4.12
 CATEGORIES=    mail
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=fetchmail/}
 EXTRACT_SUFX=  .tar.xz
diff -r 27c28d1cf4ac -r 400ca2006c0d mail/fetchmail/PLIST
--- a/mail/fetchmail/PLIST      Fri Oct 02 08:11:31 2020 +0000
+++ b/mail/fetchmail/PLIST      Fri Oct 02 08:20:27 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2020/08/27 16:05:39 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.19 2020/10/02 08:20:27 triaxx Exp $
 bin/fetchmail
 man/man1/fetchmail.1
 share/doc/fetchmail/COPYING
@@ -22,6 +22,7 @@
 share/locale/ja/LC_MESSAGES/fetchmail.mo
 share/locale/nl/LC_MESSAGES/fetchmail.mo
 share/locale/pl/LC_MESSAGES/fetchmail.mo
+share/locale/ro/LC_MESSAGES/fetchmail.mo
 share/locale/ru/LC_MESSAGES/fetchmail.mo
 share/locale/sq/LC_MESSAGES/fetchmail.mo
 share/locale/sr/LC_MESSAGES/fetchmail.mo
diff -r 27c28d1cf4ac -r 400ca2006c0d mail/fetchmail/distinfo
--- a/mail/fetchmail/distinfo   Fri Oct 02 08:11:31 2020 +0000
+++ b/mail/fetchmail/distinfo   Fri Oct 02 08:20:27 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.54 2020/08/27 16:05:39 triaxx Exp $
+$NetBSD: distinfo,v 1.55 2020/10/02 08:20:27 triaxx Exp $
 
-SHA1 (fetchmail-6.4.8.tar.xz) = 900386d69e2731999f142d5c16b4f2b69ed87f7a
-RMD160 (fetchmail-6.4.8.tar.xz) = f7d9510c82f73014214eb971b1a71369b301c7c6
-SHA512 (fetchmail-6.4.8.tar.xz) = c1052389baafa3a48186733133130bf69b87c8dda8faa00e82f5947037845b95d3271c8183df729728a351888175174ca11eb18f9adb8b3515860cba95ab8987
-Size (fetchmail-6.4.8.tar.xz) = 1282300 bytes
+SHA1 (fetchmail-6.4.12.tar.xz) = e8705405ae944ac976f3972722158a7cf11735ad
+RMD160 (fetchmail-6.4.12.tar.xz) = 343bc036a10b0a4bdb0fe090c9cac0db387d029d
+SHA512 (fetchmail-6.4.12.tar.xz) = 277c324bab528a036f2896909b63baaa68d986b79baa24e2ee5cd8ca1d86082d4cd41ca371114fc8ae150eb0f97af50fd5238e88485ad5c701699b69964fe256
+Size (fetchmail-6.4.12.tar.xz) = 1303532 bytes
 SHA1 (patch-Makefile.in) = 9cd2053a7c8bbbf6f71fcee03e33c0d29d235c4e
diff -r 27c28d1cf4ac -r 400ca2006c0d mail/fetchmail/options.mk
--- a/mail/fetchmail/options.mk Fri Oct 02 08:11:31 2020 +0000
+++ b/mail/fetchmail/options.mk Fri Oct 02 08:20:27 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.19 2019/11/02 16:25:21 rillig Exp $
+# $NetBSD: options.mk,v 1.20 2020/10/02 08:20:27 triaxx Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.fetchmail
 PKG_SUPPORTED_OPTIONS=         kerberos4 kerberos gssapi ssl
@@ -24,9 +24,6 @@
 .if !empty(PKG_OPTIONS:Mkerberos4)
 PKG_USE_KERBEROS=      yes
 CONFIGURE_ARGS+=       --with-kerberos=yes
-.  if empty(MACHINE_PLATFORM:MNetBSD-1.[0-4]*-i386)
-REPLACE_KERBEROS_LIBS= yes
-.  endif
 .else
 CONFIGURE_ARGS+=       --with-kerberos=no
 .endif
diff -r 27c28d1cf4ac -r 400ca2006c0d mail/fetchmailconf/Makefile
--- a/mail/fetchmailconf/Makefile       Fri Oct 02 08:11:31 2020 +0000
+++ b/mail/fetchmailconf/Makefile       Fri Oct 02 08:20:27 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.106 2020/08/27 16:05:39 triaxx Exp $
+# $NetBSD: Makefile,v 1.107 2020/10/02 08:20:27 triaxx Exp $
 
-DISTNAME=      fetchmail-6.4.8
+DISTNAME=      fetchmail-6.4.12
 PKGNAME=       ${DISTNAME:S/fetchmail/fetchmailconf/}
 CATEGORIES=    mail
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=fetchmail/}
@@ -9,6 +9,7 @@
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://www.fetchmail.info/
 COMMENT=       Configuration tool for fetchmail
+LICENSE=       gnu-gpl-v1 AND gnu-gpl-v2 AND modified-bsd AND public-domain AND gnu-lgpl-v2.1
 
 DEPENDS+=      ${DISTNAME}{,nb*}:../../mail/fetchmail
 DEPENDS+=      ${PYPKGPREFIX}-Tk-[0-9]*:../../x11/py-Tk


Home | Main Index | Thread Index | Old Index