Path to this page:
./
devel/pkgconf,
API-driven pkg-config replacement
Branch: CURRENT,
Version: 2.5.1,
Package name: pkgconf-2.5.1,
Maintainer: nicopkgconf is a program which helps to configure compiler and linker flags for
development frameworks. It is similar to pkg-config, but was written from
scratch in the summer of 2011 to replace pkg-config, which now needs itself
to build itself (or you can set a bunch of environment variables, both are
pretty ugly).
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 466.537 KB
Version history: (Expand)
- (2025-12-30) Updated to version: pkgconf-2.5.1
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-05-18) Updated to version: pkgconf-2.4.3nb1
CVS history: (Expand)
2025-12-30 14:12:41 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
pkgconf: updated to 2.5.1
Changes from 2.5.0 to 2.5.1:
* Fix processing of empty dependency lists.
Changes from 2.4.3 to 2.5.0:
* Added a manual page for bomtool.
* Add support for preloaded packages.
These are modules which are preloaded into the package database
and preferred over searching the module search path when present.
* Refactor Windows registry PKG_CONFIG_PATH support so that it
augments the main directory search list instead of being treated
as a special case.
* Processing of `--with-path` arguments by the pkgconf CLI is
now deferred until libpkgconf is fully initialized, effectively
aligning behavior with PKG_CONFIG_PATH processing.
* Fix several minor memory safety bugs which were identified by
the GCC 15 static analyzer.
* Added support for pledge(2) and unveil(2) on systems where
this functionality is available.
* Significant improvements to pkgconf's manual pages.
Patches by Ingo Schwarze and Jonathan Gray (OpenBSD).
* Remove questionable default-static assumption on Windows that
was inherited from the original pkg-config. Most distributions
of pkgconf on Windows were already patching this out.
Patch by Kai Pastor.
* Add -D_POSIX_C_SOURCE=200809L to the build definitions, which
is needed for readlinkat on glibc.
Patch by Filipe LaĆns.
|
| 2025-09-14 00:25:00 by Thomas Klausner | Files touched by this commit (2) |
Log message:
pkgconf: fix build on SCO/Xinuos UnixWare 7
Using upstream patch, via PR 59556 by Egor.
|
| 2025-05-18 05:00:19 by Mark Davies | Files touched by this commit (1) |
Log message:
pkgconf: Linux (at least ArchLinux) installs some pkgconfig files in
/usr/share/pkgconfig so add it to the search path.
|
| 2025-05-01 21:34:59 by Amitai Schleier | Files touched by this commit (1) |
Log message:
pkgconf: on OS X < 10.10, link MacportsLegacySupport for readlinkat().
|
2025-03-09 07:06:45 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
pkgconf: update to 2.4.3.
Changes from 2.4.2 to 2.4.3:
----------------------------
* Fix additional logic errors relating to the new fragment trees
functionality.
Changes from 2.4.1 to 2.4.2:
----------------------------
* Fix several logic errors in the pkg-config file parser that were
surfaced by recent refactoring work.
* Fix BSD make compatibility so that it generates the test data
before running kyua on BSD make implementations.
Changes from 2.4.0 to 2.4.1:
----------------------------
* Ensure the full DAG is solved for all query types.
|
| 2025-03-06 23:40:56 by Thomas Klausner | Files touched by this commit (3) |
Log message:
pkgconf: downgrade to 2.3.0
because of
https://github.com/pkgconf/pkgconf/issues/383
but keep the changes to enable tests.
|
| 2025-03-06 09:51:54 by Thomas Klausner | Files touched by this commit (2) |
Log message:
pkgconf: get tests to do something at all
|
| 2025-03-06 09:50:06 by Thomas Klausner | Files touched by this commit (1) |
Log message:
pkgconf: add test dependency and set test target
|