CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/05/03 09:09:39
Log message:
import pkgconf 2.4.3
Our homegrown Perl-based pkg-config cannot cope with the giant DAGs
arising in modern software, especially from the abseil-cpp and protobuf
family. Waiting minutes for configure to complete in some ports is just
awful.
Thus we're switching to the sanely-licenced, widely used pkgconf, which
is actively maintained, written in a sensible dialect of
C, and does not suffer from these performance issues.
Work that should happen in tree during this cycle:
* see what we want to do with our old manual and pkgconf's
* add pledge and unveil.
Initial work done by espie during or right after p2k23, support from many.
ok semarie
Status:
Vendor Tag: tb
Release Tags: tb_20250503
N src/usr.bin/pkgconf/AUTHORS
N src/usr.bin/pkgconf/COPYING
N src/usr.bin/pkgconf/Makefile
N src/usr.bin/pkgconf/cli/getopt_long.c
N src/usr.bin/pkgconf/cli/getopt_long.h
N src/usr.bin/pkgconf/cli/main.c
N src/usr.bin/pkgconf/libpkgconf/argvsplit.c
N src/usr.bin/pkgconf/libpkgconf/audit.c
N src/usr.bin/pkgconf/libpkgconf/bsdstubs.c
N src/usr.bin/pkgconf/libpkgconf/bsdstubs.h
N src/usr.bin/pkgconf/libpkgconf/buffer.c
N src/usr.bin/pkgconf/libpkgconf/cache.c
N src/usr.bin/pkgconf/libpkgconf/client.c
N src/usr.bin/pkgconf/libpkgconf/config.h
N src/usr.bin/pkgconf/libpkgconf/dependency.c
N src/usr.bin/pkgconf/libpkgconf/fileio.c
N src/usr.bin/pkgconf/libpkgconf/fragment.c
N src/usr.bin/pkgconf/libpkgconf/iter.h
N src/usr.bin/pkgconf/libpkgconf/libpkgconf-api.h
N src/usr.bin/pkgconf/libpkgconf/libpkgconf.h
N src/usr.bin/pkgconf/libpkgconf/parser.c
N src/usr.bin/pkgconf/libpkgconf/path.c
N src/usr.bin/pkgconf/libpkgconf/personality.c
N src/usr.bin/pkgconf/libpkgconf/pkg.c
N src/usr.bin/pkgconf/libpkgconf/queue.c
N src/usr.bin/pkgconf/libpkgconf/stdinc.h
N src/usr.bin/pkgconf/libpkgconf/tuple.c
N src/usr.bin/pkgconf/man/pkgconf.1
No conflicts created by this import