HomeFreeBSD

ports-mgmt/pkg-devel: update to 1.19.99.2

Description

ports-mgmt/pkg-devel: update to 1.19.99.2

The main change here is the replacement of libfetch by libcurl,
this fixes many of the issues that were related to libfetch itself.
This gives us also a better debug informations

Changes from 1.19.99.1

  • Update libucl to latest version
  • Allow to configure COMPRESSION_FORMAT in pkg.conf
  • Remove support for legacy (pkg_* tools)
  • kill useless pkg_manifest_key API
  • pkg add (respect provide/require)
  • pkg autoremove: properly process provides/requires
  • pkg now requires C11
  • remplace pkg_set(3) API with a _Generic based API
  • periodic script: Use locale-agnostic (ISO 8601)
  • complete refactoring of the fetch code
  • new pkgdb_all_search to search local and remote DBs at the same time
  • fix plenty of memory leaks
  • fix a regression in -e
  • improve the plugin API
  • replace libfetch with libcurl
  • add support for http pipelining
  • improve SRV and HTTP mirroring, reducing the number of round trips
  • only keep one version of HTTP mirroring the one that respects the repo url

Details

Provenance
baptAuthored on Jun 8 2023, 9:27 AM
Parents
R11:407f73890bba: net/haproxy: update to version 2.7.9.
Branches
Unknown
Tags
Unknown