./devel/pkg-config, System for managing library compile/link flags

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


Branch: CURRENT, Version: 0.29.2, Package name: pkg-config-0.29.2, Maintainer: pkgsrc-users

pkg-config is a system for managing library compile/link flags that
works with automake and autoconf. It replaces the ubiquitous
*-config scripts you may have seen with a single tool.

Despite its name, this project is not related to the NetBSD package
system!


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 76e501663b29cb7580245720edfb6106164fad2b
RMD160: 31e6a17810893d95fd33967c2e433beb2175cd8a
Filesize: 1969.561 KB

Version history: (Expand)


CVS history: (Expand)


   2018-10-25 11:47:19 by Jonathan Perkin | Files touched by this commit (2)
Log message:
pkg-config: Fix build on SunOS C99.
   2017-05-05 03:19:36 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/pkg-config to 0.29.2
----------------------------------
pkg-config 0.29.2
=================

- Improved pkg-config's recursive package list expansion performance.
  Thanks to Matthew Hanna for the fix.
- Handle an empty prefix setting correctly when --define-prefix is used.
  (#97453)
- Lazily load pc files instead of reading all available pc files during
  initialization. Thanks to Marco Diego Aurélio Mesquita for the fix.
  (#98215)
- Check the CPATH environment variable when determining system include
  paths like GCC does. Document the system search path behavior. Thanks
  to v4hn for the fix. (#99224)
- Make PKG_CHECK_MODULES show the module list rather than the variable
  prefix in configure output. Thanks to Russ Albery for the fix.
  (#98334)
- Fix bundled glib build with GCC 6. (#98334)
- Handle -isystem and -idirafter when PKG_CONFIG_SYSROOT_DIR is set.
  (#97337)
- Check the INCLUDE environment variable when determining system include
  paths on Windows builds when --msvc-syntax is used. (#94729)
   2016-04-17 12:04:01 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update pkg-config to 0.29.1.

pkg-config 0.29.1
=================

- Fixed a regression from 0.29 with unquoting values queried with
  --variable. In some cases, this would cause shell special characters to
  be escaped in ways they weren't before. Instead, the unquoting only
  occurs if the value appears to be quoted. (#93284)
- Add support for building pkg-config with Microsoft Visual Studio.
  Thanks to Chun-wei Fan for the fix. (#92489)
- Allow overriding pkg-config variables with environment variables. By
  setting an environment variable of the form
  PKG_CONFIG_$PACKAGE_$VARIABLE, a pkg-config variable can be set
  globally without always having to pass --define-variable. Thanks to
  Alex Larsson for the fix. (#90917)
- Honor -Wl,-framework in addition to -framework so that multiple
  frameworks are handled on OSX. (#1278)
- Fix the OSX build using --with-internal-glib. Thanks to Rudá Moura for
  the initial fix and Adam Mercer for testing the final patch. (#92902)
   2016-03-02 18:26:34 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Remove GCC pragma patch, it breaks various platforms.
   2016-02-25 13:12:50 by Jonathan Perkin | Files touched by this commit (39)
Log message:
Use OPSYSVARS.
   2016-02-23 12:28:25 by Thomas Klausner | Files touched by this commit (2)
Log message:
Fix build on systems where format-nonliteral is turned on by default.

From coypu in PR 50753; already merged upstream.

(needed because this includes a copy of glib2...)
   2015-12-04 12:32:40 by Hauke Fath | Files touched by this commit (1)
Log message:
The built-in GLib wants __sync_bool_compare_and_swap_4, so compile for
i486 on NetBSD < 6
   2015-11-04 18:41:21 by Alistair G. Crooks | Files touched by this commit (78)
Log message:
Remove duplicate SHA512 digests that crept in.