This updates lftp to the latest release. ok? I didn't touch the RAND_egd hack in Makefile but perhaps it's not necessary anymore?
Index: Makefile =================================================================== RCS file: /cvs/ports/net/lftp/Makefile,v retrieving revision 1.101 diff -u -p -r1.101 Makefile --- Makefile 21 Dec 2014 21:22:52 -0000 1.101 +++ Makefile 8 Jan 2015 14:50:27 -0000 @@ -2,7 +2,7 @@ COMMENT= shell-like command line ftp and sftp client -DISTNAME= lftp-4.6.0 +DISTNAME= lftp-4.6.1 CATEGORIES= net HOMEPAGE= http://lftp.yar.ru/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/lftp/distinfo,v retrieving revision 1.62 diff -u -p -r1.62 distinfo --- distinfo 21 Dec 2014 21:22:52 -0000 1.62 +++ distinfo 8 Jan 2015 14:44:20 -0000 @@ -1,2 +1,2 @@ -SHA256 (lftp-4.6.0.tar.gz) = 4jErIXXVdQOnTU90dO3LJ3JWFrb4/E5iwOLQZ20nqaE= -SIZE (lftp-4.6.0.tar.gz) = 2626600 +SHA256 (lftp-4.6.1.tar.gz) = q8NfXV7Zyde1LAuMjJjfrg8XFNq69RNr9bEXpZSMt2g= +SIZE (lftp-4.6.1.tar.gz) = 2629303 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/net/lftp/patches/patch-configure,v retrieving revision 1.6 diff -u -p -r1.6 patch-configure --- patches/patch-configure 21 Dec 2014 21:22:52 -0000 1.6 +++ patches/patch-configure 8 Jan 2015 14:45:45 -0000 @@ -23,12 +23,3 @@ Fix failing test for libssl, LibreSSL do READLINE_DEPEND='' COMPILE_READLINE=no else -@@ -48420,7 +48420,7 @@ else - int - main () - { --static SSL_CTX *ctx; SSL_new(ctx); RAND_status(); RAND_egd("file") -+static SSL_CTX *ctx; SSL_new(ctx); RAND_status(); - ; - return 0; - }