Wed Jan 8 12:38:08 2020 UTC ()
lftp: Update to 4.9.0

Version 4.9.0 - 2019-12-21

* ftp: add support for CEPR command.
* ftp: enabled TLS by default.
* ftp: fixed OPTS MLST format.
* ftps: apply rfc1738 rules.
* ftp: stop sending ALLO commands by default.
* http: fixed redirection to absolute path.
* http: improved index parsing performance.
* http: revert to original URL when temporary redirects led to an error.
* mirror --no-empty-dirs: exclude empty dirs so that chmod is not done on them.
* net: disable inet6 if there is no public ipv6 address.
* net: lowered reconnect intervals.
* sftp, fish: fixed yes/no/[fingerprint] and passphrase recognition.
* sftp: fixed a bug with truncated files when packets are reordered.
* torrent: fixed a coredump when all dht ports are busy.
* fixed file list sorting when some file names start with tilde.
* fixed retry counting when a site has multiple addresses.
* fixed "version" command for certain openssl versions.


(nia)
diff -r1.130 -r1.131 pkgsrc/net/lftp/Makefile
diff -r1.71 -r1.72 pkgsrc/net/lftp/distinfo
diff -r1.2 -r1.3 pkgsrc/net/lftp/patches/patch-lib_inttypes.in.h

cvs diff -r1.130 -r1.131 pkgsrc/net/lftp/Makefile (expand / switch to context diff)
--- pkgsrc/net/lftp/Makefile 2019/08/11 13:22:10 1.130
+++ pkgsrc/net/lftp/Makefile 2020/01/08 12:38:08 1.131
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.130 2019/08/11 13:22:10 wiz Exp $
+# $NetBSD: Makefile,v 1.131 2020/01/08 12:38:08 nia Exp $
 
-DISTNAME=	lftp-4.8.4
-PKGREVISION=	3
+DISTNAME=	lftp-4.9.0
 CATEGORIES=	net
 MASTER_SITES=	http://lftp.yar.ru/ftp/
 MASTER_SITES+=	ftp://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/
@@ -9,7 +8,7 @@
 EXTRACT_SUFX=	.tar.xz
 
 MAINTAINER=	pettai@NetBSD.org
-HOMEPAGE=	http://lftp.yar.ru/
+HOMEPAGE=	https://lftp.tech/
 COMMENT=	Powerful command line file transfer client
 LICENSE=	gnu-gpl-v3
 

cvs diff -r1.71 -r1.72 pkgsrc/net/lftp/distinfo (expand / switch to context diff)
--- pkgsrc/net/lftp/distinfo 2018/08/05 21:27:45 1.71
+++ pkgsrc/net/lftp/distinfo 2020/01/08 12:38:08 1.72
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.71 2018/08/05 21:27:45 adam Exp $
+$NetBSD: distinfo,v 1.72 2020/01/08 12:38:08 nia Exp $
 
-SHA1 (lftp-4.8.4.tar.xz) = fa97429d4376c87dd0b6a9b27ed89184fb2a9149
-RMD160 (lftp-4.8.4.tar.xz) = 05adfe460d1f980206ddd7f475052e07318f6684
-SHA512 (lftp-4.8.4.tar.xz) = 2528e2cbfe132068dc75036d6334372f79f8063d44e46c724a28ea1f5b40d8de0d1e36cde3124fbcc27e5ba8be04b893eb1a7546346253768346a80bc54c02d1
-Size (lftp-4.8.4.tar.xz) = 1633444 bytes
+SHA1 (lftp-4.9.0.tar.xz) = f869e4fd681926017d44f2e89ac00db66ee0abf4
+RMD160 (lftp-4.9.0.tar.xz) = a36c259377ba7cbddb2957c108d7e91b34958502
+SHA512 (lftp-4.9.0.tar.xz) = 8d83ea76390d38cb1f84f02eb7bf45780758afb9fe61f5b7278a48c9a5d216d03bc8b699c0f449a0036bdb441b4225af074da1b5e92a77ddb61aca704758211e
+Size (lftp-4.9.0.tar.xz) = 1642596 bytes
 SHA1 (patch-aa) = 988f4f2f5b9469d3c645ffa984d5449a219229bb
 SHA1 (patch-ab) = cbf428fb51c64431eb32d25160303333ce695b5a
 SHA1 (patch-ac) = 8aa2ddc582bbc87cd0a5e8662f328dd2ac8dea90
 SHA1 (patch-ae) = 4e2506bbadbda97feeabb208cd43c0dff70ed7d3
-SHA1 (patch-lib_inttypes.in.h) = 608380392b04f84db756fcd6bf8ef35d72cd35fd
+SHA1 (patch-lib_inttypes.in.h) = 1ed605531efa6fb92ebed762290f7b1060f4beb1
 SHA1 (patch-src_module.cc) = 236fe2ce4ff215ddfe44fc86ed43ed00849280b8

cvs diff -r1.2 -r1.3 pkgsrc/net/lftp/patches/patch-lib_inttypes.in.h (expand / switch to context diff)
--- pkgsrc/net/lftp/patches/patch-lib_inttypes.in.h 2015/07/25 03:29:57 1.2
+++ pkgsrc/net/lftp/patches/patch-lib_inttypes.in.h 2020/01/08 12:38:08 1.3
@@ -1,16 +1,17 @@
-$NetBSD: patch-lib_inttypes.in.h,v 1.2 2015/07/25 03:29:57 ryoon Exp $
+$NetBSD: patch-lib_inttypes.in.h,v 1.3 2020/01/08 12:38:08 nia Exp $
 
 Poratbility obstacle.
 
---- lib/inttypes.in.h.orig	2015-05-27 08:37:01.000000000 +0000
+--- lib/inttypes.in.h.orig	2019-12-21 07:27:17.000000000 +0000
 +++ lib/inttypes.in.h
-@@ -56,9 +56,6 @@
+@@ -56,10 +56,6 @@
  # include <stdio.h>
  #endif
  
--#if !(INT_MIN == INT32_MIN && INT_MAX == INT32_MAX)
--# error "This file assumes that 'int' has exactly 32 bits. Please report your platform and compiler to <bug-gnulib@gnu.org>."
+-#if !(INT_MAX == 0x7fffffff && INT_MIN + INT_MAX == -1)
+-# error "This file assumes that 'int' is 32-bit two's complement. Please report your platform and compiler to <bug-gnulib@gnu.org>."
 -#endif
- 
+-
  /* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
  
+ /* The definition of _GL_ARG_NONNULL is copied here.  */