Port details |
- wget Retrieve files from the Net via HTTP(S) and FTP
- 1.25.0 ftp =518 1.25.0Version of this port present on the latest quarterly branch.
- Maintainer: yasu@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-11-13 03:29:47
- Commit Hash: 590e2aa
- People watching this port, also watch:: libiconv, gmake, expat, gettext, freetype2
- Also Listed In: www
- License: GPLv3+
- WWW:
- https://www.gnu.org/s/wget/
- Description:
- GNU wget is a free software package for retrieving files using HTTP,
HTTPS and FTP, the most widely-used Internet protocols. It is a
non-interactive command-line tool, so it may easily be called from
scripts, cron jobs, terminals without X-Windows support, etc.
GNU wget has many features to make retrieving large files or mirroring
entire web or FTP sites easy, including:
o Can resume aborted downloads, using REST and RANGE
o Can use filename wild cards and recursively mirror directories
o NLS-based message files for many different languages
o Optionally converts absolute links in downloaded documents to
relative, so that downloaded documents may link to each other locally
o Supports HTTP and SOCKS proxies
o Supports HTTP cookies
o Supports persistent HTTP connections
o Unattended / background operation
o Uses local file timestamps to determine whether documents need to
be re-downloaded when mirroring
o GNU wget is distributed under the GNU General Public License.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/ftp/wget/ && make install clean
- To add the package, run one of these commands:
- pkg install ftp/wget
- pkg install wget
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: wget
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1731467020
SHA256 (wget-1.25.0.tar.lz) = 19225cc756b0a088fc81148dc6a40a0c8f329af7fd8483f1c7b2fe50f4e08a1f
SIZE (wget-1.25.0.tar.lz) = 2582072
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- makeinfo : print/texinfo
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- perl5>=5.36<5.37 : lang/perl5.36
- Test dependencies:
-
- p5-HTTP-Daemon>=0 : www/p5-HTTP-Daemon
- p5-IO-Socket-SSL>=0 : security/p5-IO-Socket-SSL
- Runtime dependencies:
-
- indexinfo : print/indexinfo
- Library dependencies:
-
- libidn2.so : dns/libidn2
- libunistring.so : devel/libunistring
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Build
-
- mail/courier
- security/fwknop
-
Deleted ports which required this port:
- for Run
-
- biology/biostar-tools
- biology/py-goatools
- cad/librnd
- comms/tlf
- comms/xastir
- deskutils/cairo-dock-plugins
- emulators/playonbsd
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for wget-1.25.0:
DOCS=on: Install info page
IDN=on: International Domain Names support
IPV6=on: IPv6 protocol support
MANPAGES=on: Build and/or install manual pages
METALINK=off: Metalink support
NLS=on: Native Language Support
NTLM=off: Support NTLM authorization
PCRE2=off: Support PCRE2 style regular expressions
PSL=off: Public Suffix List support
====> SSL protocol support: you can only select none or one of them
GNUTLS=off: SSL/TLS support via GnuTLS
OPENSSL=on: SSL/TLS support via OpenSSL
===> Use 'make config' to modify these settings
- Options name:
- ftp_wget
- USES:
- charsetfix cpe iconv localbase pkgconfig tar:lz makeinfo perl5 gettext ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.10.2 02 Aug 2006 19:33:51 |
sobomax |
Add USE_GMAKE - port's build system doesn't work correctly with bmake, which
results in binary being built during installation phase. |
1.10.2 15 Apr 2006 09:27:14 |
vd |
Remove CONFLICTS - no need to conflict with nonexistent port |
1.10.2 15 Apr 2006 09:18:48 |
vd |
Adopt |
1.10.2 14 Apr 2006 20:09:26 |
linimon |
Reset sf as maintainer due to no response to email messages.
Hat: portmgr |
1.10.2 22 Jan 2006 09:48:59 |
edwin |
SHA256ify
Approved by: krion@ |
1.10.2 04 Dec 2005 23:35:14 |
edwin |
Remove install-info from Makefile, it's automatically done when INFO is defined |
1.10.2 20 Oct 2005 13:20:44 |
mnag |
Update to 1.10.2
PR: 87592
Submitted by: Phil Oleson <oz@nixil.net>
Approved by: sf (maintainer timeout, 2 days approved by so@)
Security: CAN-2005-3185, http://secunia.com/advisories/17192/ |
1.10.1 28 Aug 2005 16:31:10 |
sf |
update to 1.10.1.
PR: 85121
Submitted by: Vasil Dimov <vd@datamax.bg> |
1.10_2 09 Aug 2005 05:48:32 |
sf |
Don't free RESPLINE if ftp_response returns a status other than FTPOK.
This fix has been applied into wget subversion repository.
PR: 84666
Submitted by: Vasil Dimov <vd@datamax.bg>
Approved by: portmgr (marcus) |
1.10_1 22 Jun 2005 09:37:08 |
sf |
fix wgetrc path.
PR: 82473 |
1.10 10 Jun 2005 08:14:48 |
sf |
update to 1.10. |
1.8.2_7 09 Mar 2005 06:53:02 |
simon |
Fix directory traversal vulnerability.
Security: CAN-2004-1487
Security:
http://vuxml.FreeBSD.org/06f142ff-4df3-11d9-a9e7-0001020eed82.html
(part of)
Obtained from: SuSE
Approved by: sf (maintainer), erwin (mentor) |
1.8.2_6 18 Mar 2004 08:08:42 |
sf |
SIZEify.
Submitted by: trevor |
1.8.2_6 04 Feb 2004 04:36:30 |
marcus |
Add USE_GETTEXT and bump PORTREVISION.
Submitted by: trevor
Tested by: bento |
1.8.2_5 23 Jan 2004 18:12:26 |
trevor |
Now gettext 0.12.1 is gettext-old. |
1.8.2_5 17 Jan 2004 09:34:15 |
edwin |
[Approved] new port: ftp/wget-devel
devel/wget starts to lag behind the releases of wget.
At least with a development version we are able to figure
out when it is stable enough to ftp/wget updated.
Add CONFLICTS to ftp/wget/Makefile
PR: ports/61155
Submitted by: Edwin Groothuis <edwin@mavetju.org> |
1.8.2_5 07 Dec 2003 04:48:35 |
sf |
use local backup for disappeared debian patch. |
1.8.2_5 25 Oct 2003 00:34:12 |
sf |
update debian patch to 12. |
1.8.2_4 16 Oct 2003 19:08:44 |
sf |
add a knob to make locale support optional.
note a (not) update plan. |
1.8.2_4 26 Aug 2003 20:25:58 |
marcus |
Bump the PORTREVISION for the ports directly affected by the gettext upgrade.
Prodded by: kris |
1.8.2_3 25 Aug 2003 05:41:38 |
marcus |
Chase the libintl.so shared lib version. |
1.8.2_3 17 Aug 2003 18:59:44 |
sf |
utilize INFO. |
1.8.2_3 04 Aug 2003 10:47:28 |
kris |
Switch to MASTER_SITE_DEBIAN_POOL
PR: ports/50572
Submitted by: Alex Semenyaka <alexs@ratmir.ru> |
1.8.2_3 25 Apr 2003 11:11:26 |
sf |
Koop Mast <einekoai@chello.nl> reported previous update
earlier than fenner's robot in ports/50565. |
1.8.2_3 07 Apr 2003 21:51:47 |
sf |
update Debian patch which does not affect FreeBSD. |
1.8.2_3 03 Mar 2003 01:08:52 |
sf |
De-pkg-comment for my ports |
1.8.2_3 03 Mar 2003 00:52:42 |
sf |
o import Debian patches.
- fix .netrc parsing bug
- fix 2GB limitation
- re-add IPv6 capability
- fix SEGV with special url line
check debian/changelog for more detail.
o replace /usr/local with ${PREFIX} in wgetrc and info.
PR: 38824 reported 2GB limitation
Obtained from: Debian GNU/Linux |
1.8.2_2 11 Dec 2002 15:58:37 |
sf |
Fix directory traversal bug in FTP.
References:
http://marc.theaimsgroup.com/?l=bugtraq&m=87602746719482&w=2
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2002-1344
Patches obtained from: Red Hat Linux
Approved by: portmgr(will) |
1.8.2_1 28 Nov 2002 18:05:49 |
sobomax |
Use USE_PERL5_BUILD where appropriate, instead of hardcoding
${PORTSDIR}/lang/perl5 as a dependency.
Sponsored by: Porta Software Ltd
Approved by: portmgr |
1.8.2_1 01 Aug 2002 16:22:41 |
ade |
Chase shlib rev of devel/gettext
Submitted by: lots and lots
Pointy hat to: ade |
1.8.2_1 28 Jul 2002 09:51:16 |
sf |
cleanup MASTER_SITES. |
1.8.2_1 28 Jul 2002 09:45:10 |
sf |
USE_PERL5 is not correct. needs perl5 only for build. |
1.8.2_1 28 Jul 2002 08:24:49 |
sf |
When I update wget to 1.8.2, I intentionally removed manpage due to
its absence. Further investigation lead me to the answer, it depends
on perl. wget.1 has been built with pod2man which is of course a part
of perl5 port now in -CURRENT.
add USE_PERL5 and resurrect MAN1 for this port.
Thanks to: vanilla |
1.8.2 17 Jun 2002 14:24:25 |
sf |
update to 1.8.2.
workaround build problem on -CURRENT. |
1.8.1_1 12 Apr 2002 17:10:20 |
ade |
gettext upgrade uber-patch (stage 3)
- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
with a "-old" suffix -- gettext-old will have its deorbit burn
sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order
Reviewed by: portmgr |
1.8.1 15 Mar 2002 19:44:29 |
ade |
Stage 1 of gettext update.
Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies
Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old
Reviewed by: portmgr |
05 Jan 2002 10:41:15 |
sf |
o update to 1.8.1. o autoconf is no longer required. o update ja.po. |
18 Dec 2001 19:47:45 |
sf |
Today's daily wget: o don't detect libmd5 in libwww. o pass Referer header
in recursive retrieval. |
17 Dec 2001 20:44:12 |
sf |
o fix coredump in rate limitation. o remove stray debugging message. |
17 Dec 2001 05:17:25 |
sf |
update to 1.8. |
14 Nov 2001 11:43:11 |
sobomax |
Revert 1.43 (usage of msgfmt-new instead of perl(1)-based hack), following is
the explanation I've received: |
05 Oct 2001 09:26:52 |
sf |
avoid running autoconf. |
11 Sep 2001 14:17:09 |
sobomax |
Use `msgfmt-new' from gettext-devel package instead of an ungly hack. |
25 Aug 2001 06:44:46 |
sf |
fix zh_TW locale to be readable on FreeBSD. |
09 Aug 2001 02:35:56 |
sf |
Fix coredump problem. This patch has been submitted by wget developers. |
05 Jun 2001 15:38:12 |
sf |
update to 1.7. note: IPv6 support is temporarily disabled until new KAME patch
comes. |
25 May 2001 23:07:36 |
sf |
to find gettext, LOCALBASE should be passed instead of PREFIX. |
20 May 2001 15:30:04 |
sumikawa |
Force commiting. The previous commiting also solves the following PR. |
08 May 2001 20:47:25 |
sf |
update IPv6 patch to 20010508b. |
05 May 2001 12:09:33 |
sobomax |
Add USE_GMAKE, otherwise the port builds only after make install. |
03 May 2001 15:47:32 |
sf |
update IPv6 patch to 20010418. |
02 Mar 2001 21:54:24 |
sf |
use IPv6 patch supplied from KAME. |
27 Feb 2001 10:53:21 |
sf |
remove empty patches again. |
27 Feb 2001 10:50:32 |
sf |
create null patches to avoid cvs problem. |
14 Jan 2001 21:39:34 |
sf |
(null commit) forgot to say, previous commit to add missing catalogues
Submitted by: Peter Pentchev <roam@orbitel.bg> |
14 Jan 2001 20:51:15 |
sf |
bump PORTREVISION; added new files. |
14 Jan 2001 20:11:06 |
sf |
o info file unified again. o add missing catalogues. o supress installing
zh_TW.BIG5.po. it actually does nothing and seems integrated with wget
distribution. o I'll maintain this port. |
10 Jan 2001 16:26:52 |
obrien |
Upgrade to version 1.6. |
05 Dec 2000 19:46:58 |
obrien |
Rev 1.4 actually removes `&' as an unsafe character in URLs. I've been
getting mucho bitching about the special treatment of `&'. One example is
when trying to use the script at http://www.nikasoft.com/dan/updatedhs.asp Any
one wanting to add it back should tell me why treating `&' specially does not
break RFC 2396 as `&' can be used as a delimiter. |
05 Dec 2000 19:33:34 |
obrien |
Add Big5 messages. Nothing is done with them at this point as the submitter
didn't supply a diff to the port. But I am committing the po file so that it
dos not get lost. |
22 Nov 2000 02:22:51 |
obrien |
Add $FreeBSD$, which help me in problem reports. |
08 Oct 2000 02:04:17 |
asami |
Convert category ftp to new layout. |
04 Oct 2000 09:02:38 |
obrien |
There is a bug in the patches for wget. patch-ae adds "inet" and "inet6"
conifguration options to the commands array. However, that array is supposed
to be sorted. |
25 Jul 2000 15:42:30 |
sobomax |
Add a WWW. |
02 Jul 2000 22:29:54 |
will |
Add patches to allow wget to work with INET6. |
24 Jun 2000 16:33:02 |
vanilla |
no-split info file. |
13 Jun 2000 17:39:49 |
obrien |
Fix chmod symlink vulnerability where when invoked with the -N option, it
tries to chmod downloaded symlinks, but actually permissions are changed at
target files. There is the potential to chmod target files to world-writable.
|