./net/libfetch, Library to access HTTP/FTP server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.40nb2, Package name: libfetch-2.40nb2, Maintainer: pkgsrc-users

libfetch provides a high-level interface for retreiving and uploading
files using Uniform Resource Locators (URLs).

The library implements:

* local file access (file://)
* FTP
* HTTP
* HTTPS (optional, using OpenSSL)

FTP and HTTP proxies can be used.


Required to build:
[pkgtools/cwrappers]

Package options: inet6, openssl

Version history: (Expand)


CVS history: (Expand)


   2025-03-30 11:57:52 by Nia Alarie | Files touched by this commit (1)
Log message:
libfetch: Fix build on SCO_SV.
   2025-03-05 13:06:44 by Nia Alarie | Files touched by this commit (1)
Log message:
libfetch: Fix build on UnixWare 7.
   2025-02-18 14:00:09 by Thomas Klausner | Files touched by this commit (1)
Log message:
libfetch: bump PKGREVISION for proxy fix
   2025-02-18 13:59:54 by Thomas Klausner | Files touched by this commit (1)
Log message:
libfetch: Fix proxy connections.

From Jonathan Perkin <jperkin@smartos.org>
via drecklypkg commit $e6083c3a737b5451887c0c803b807c63e63aa046
   2025-02-10 04:52:32 by Masatake Daimon | Files touched by this commit (6)
Log message:
net/libfetch: Install pkg-config fetch.pc

It's particularly important for libfetch to have a pkg-config file since it
can conditionally depend on libssl and libcrypto. Without it downstream
software have a hard time figuring out how to link it correctly.

While here fix several pkglint errors and warnings.
   2024-12-05 18:41:15 by Jonathan Perkin | Files touched by this commit (1)
Log message:
libfetch: Re-order openssl libraries.

Fixes obscure cases where static libraries are used.
   2024-12-05 17:14:06 by Jonathan Perkin | Files touched by this commit (1)
Log message:
libfetch: Ensure -lsocket is always added on SunOS.
   2024-12-05 16:39:15 by Jonathan Perkin | Files touched by this commit (1)
Log message:
libfetch: Ensure openssl is a full dependency.

Avoids issues with implicit dependencies when openssl support is enabled.