./devel/pkgconf, API-driven pkg-config replacement

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

Branch: CURRENT, Version: 1.9.5, Package name: pkgconf-1.9.5, Maintainer: nico

pkgconf 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:

Master sites:

Filesize: 438.284 KB

Version history: (Expand)

CVS history: (Expand)

   2023-05-29 15:37:08 by Adam Ciarcinski | Files touched by this commit (11) | Package removed
Log message:
pkgconf: updated to 1.9.5

Changes from 1.9.4 to 1.9.5:
* Fix incorrect assumptions involving the use of ctype(3) functions.
* Fix detection of provided functions on autoconf.
* Fix deletion of tests/meson.build by the autoconf build system.
* Fix quoting rules in argvsplit.c.
* Update libpkgconf documentation and documentation building scripts.
* Enforce maximum package count correctly for --modversion.
   2023-03-17 21:20:45 by Taylor R Campbell | Files touched by this commit (11)
Log message:
pkgconf: Patch away ctype(3) misuse.
   2023-02-22 16:51:41 by Michael Baeuerle | Files touched by this commit (1)
Log message:
devel/pkgconf: Add bl3 file for library
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:

The following distfiles were unfetchable (note: some may be only fetched

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-08-10 21:40:22 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
pkgconf: update to 1.8.0.

Changes from 1.7.4 to 1.8.0:

* This is the last planned maintenance branch.  I see pkgconf as basically
  a finished tool at this point, and very few people were ultimately interested
  in libpkgconf.  So, from here on out, it will just be bug fixes only and
  very minor enhancements.

* Bug fixes:
  - Improved path handling on Windows to conform to what the MSYS2
    and Cygwin teams were already modifying pkgconf to do.
    Patches by Christoph Reiter.
  - Fix a minor memory leak relating to cross-personalities.
    Patch by Stone Tickle.
  - Fix static builds for Windows on Meson.
    Patch by Alexander Neumann.
  - Fix some edge cases with --redefine-prefix.
    Patch by midipix.
  - Do not prepend sysroot_dir if the .pc file does not exist in the
    Patch by Sandro Mani.
  - Do not perform path filtering on default system include and library
    path lists.  This fixes consistency with other mechanisms that modify
    these path lists.

* Enhancements:
  - Document the --validate option in the manpage.
    Patch by orbea.
   2021-04-29 13:00:15 by Dr. Thomas Orgis | Files touched by this commit (2)
Log message:
devel/pkgconf: also symlink pkg-config man page
   2021-04-01 18:12:19 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
pkgconf: update to 1.7.4.

Changes from 1.7.3 to 1.7.4:

* Bug fixes:
  - Fix null-dereference crash when pulling a malformed 'uninstalled'
    .pc file into a dependency tree.  Patch by Tobias Stöckmann.
  - Fix truncation of comment characters when quoted.
  - Fix handling of .pc module names in --list-all on Windows.
    Patch by Ryan Scott.
  - Handle platforms where realpath(3) requires a pre-allocated buffer.
    Patch by Fabian Groffen.
  - Fix version whitespace warning.
    Patch by Christoph Reiter.

* Enhancements:
  - Rewrite DOS paths on native Windows builds that don't use
  - Add WantDefaultPure cross-compiler personality option.
  - Prefer --static --pure linking on Windows.
  - Add PKG_CONFIG_DONT_DEFINE_PREFIX environment variable.
    Patch by Jeff Moguillansky.
  - Many improvements when building pkgconf with Meson.
    Patches by Christoph Reiter.