On 2020-11-27 10:57, Hamish McIntyre-Bhatty via Cygwin-apps wrote:
On 24/11/2020 21:06, Brian Inglis wrote:
On 2020-07-08 14:05, Brian Inglis wrote:
wget2 is the successor of wget supplying a shared library API like
curl to
build a modern, fast, multi-threaded, parallel downloader using
HTTP/2, HTTP
compression and If-Modified-Since headers; see:
https://gitlab.com/gnuwget/wget2
It is currently available on Arch, Debian/Ubuntu, openSUSE,
Slackware; see:
https://repology.org/project/wget2/versions
Thanks for help getting here and also the upstream folks!
Please review wget2 repackaged into subpackages available under:
https://drive.google.com/drive/folders/1VVuC14KuB6uShm4FQL9BuXH0hpLYnIcJ?usp=sharing
Appveyor CI playground repo wget2 jobs:
https://cygwin.com/cgi-bin2/jobs.cgi?id=1308
I have been dogfooding wget2 instead of wget in commands and cron jobs
and it appears considerably faster, but does not support FTP or other
protocols supported by curl or wget, and does not support wget
--retr-symlinks=no option which retrieves symlink contents verbatim
for analysis with readlink e.g. wget ...-latest... and see if it
points to the previous or a newer version.
For more compatibility info see:
https://gitlab.com/gnuwget/wget2/-/wikis/home
I had a quick go on 32-bit Cygwin (figuring most people might try
64-bit), and it seems to work fine and be quite quick. I haven't
compiled the package but I'll find time soon hopefully - it's small so I
guess it doesn't take long.
Thanks - nearly 15min on Appveyor with all the library, devel, and debuginfo
bits involved.
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]