Commit graph

12 commits

Author SHA1 Message Date
Hannu Nyman
fd7da3333e wget: apply upstream fix to avoid nettle linking in nossl
Replace my own patch with the upstream solution, which they issued
in response to my bug report.
(Two patches as they overlooked something on the first try.
Reference to https://savannah.gnu.org/bugs/index.php?63431 )

The nettle lib evaluation is now conditional to not having "--disable-ntlm".

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-11 16:36:30 +02:00
Hannu Nyman
a694130993 wget: update to 1.21.3
Update wget to 1.21.3

* Remove patch 100-fix-hsts-time.patch as upstream has issued
  its own version on the fixes

* Add a hack (and fixup autoreconf) to fix an upstream bug that
  forces the nettle library into nossl even if NTLM is disabled.
  Upstream bug filed: https://savannah.gnu.org/bugs/?63431

* Remove old maintainer who has not been active

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-11-29 20:22:40 +02:00
Josef Schlehofer
18a12a17f3
Revert "wget: update to 1.21.3"
With the newer wget version, wget-nossl can not be compiled due to
missing library, so let's revert it.

Package wget-nossl is missing dependencies for the following libraries:
libnettle.so.8

This reverts commit 5075f5b701.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-10-14 16:14:04 +02:00
Nick Hainke
5075f5b701 wget: update to 1.21.3
Release Notes:
https://lists.gnu.org/archive/html/info-gnu/2022-02/msg00017.html

Remove the patch "100-fix-sts-time". This patch was replaced upstream by
several other fixes, see:
https://git.savannah.gnu.org/cgit/wget.git/log/src/hsts.c

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-10-13 11:32:32 +02:00
Huangbin Zhan
0907651268 wget: fix hsts time
`time_t` on musl 1.2 is 64bit, while `long` is 32 bit. we will always get zero time with the original source on mips big endian.

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2021-11-12 11:00:24 -08:00
Peter Wagner
1d8fd9d16e wget: update to 1.20
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2018-12-03 09:01:39 +01:00
Rosen Penev
a54ecd9e73 wget: Backport patch removing the need for ENGINE support in OpenSSL
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-19 20:05:24 +01:00
Hannu Nyman
3fcbbbf500 wget: Revert update to 1.19.1
revert the update as the new wget version links to libunistring
that is a rather large library. Better to revert the update now
in order to fix buildbot and then look into solutions.

signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-09-19 19:37:21 +03:00
Hannu Nyman
50148276a1 wget: try to fix libunistring dependency
wget 1.91.1 configure script tries to link libunistring
if that is found. That lib is rather large and is not that
essential for normal operations, so instead of depending
on that, try to avoid linking it.

Revert an upstream commit that removed the clearance of
libunistring data in case IRI is explicitly disabled
(like we have it).

Reference to upstream commits:
http://git.savannah.gnu.org/cgit/wget.git/commit/?id=00ae9b4ee2caa6640776e9777e7ef5a374d082c0
http://git.savannah.gnu.org/cgit/wget.git/commit/?id=990f3d67d340d226bbd4187f5d310a4d2bf2bfe4

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-09-18 20:40:16 +03:00
Hannu Nyman
93eb9b495c wget: bump version to 1.17.1
Update wget to version 1.17.1.
Remove patches as they are included upstream.

Changes in Wget 1.17.1
* Fix compile error when IPv6 is disabled or SSL is not present.
* Fix HSTS memory leak.
* Fix progress output in non-C locales.
* Fix SIGSEGV when -N and --content-disposition are used together.
* Add --check-certificate=quiet to tell wget to not print any warning
  about invalid certificates.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-12-15 13:52:35 +02:00
Hannu Nyman
aad69485ed wget: backport upstream fix to re-enable disabling ipv6
Upstream wget 1.17 compilation breaks with --disable-ipv6 configuration.
Backport an upstream commit that fixes the disabling of ipv6 in wget.
http://git.savannah.gnu.org/cgit/wget.git/commit/?id=2cfcadf5e6d5c444765aa460915ae27109a8dbce

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-11-26 19:21:23 +02:00
Hannu Nyman
5ca6d406b6 wget: fix nossl variant in 1.17
wget-nossl variant for wget 1.17 is broken in upstream.
Copy a patch from upstream mailing list to fix compilation.
http://lists.gnu.org/archive/html/bug-wget/2015-11/msg00074.html

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-11-26 12:00:00 +02:00