The NetBSD Project

CVS log for pkgsrc/devel/pkg-config/distinfo

[BACK] Up to [] / pkgsrc / devel / pkg-config

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.38 / (download) - annotate - [select for diffs], Tue Oct 26 10:18:04 2021 UTC (22 months, 4 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, HEAD
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

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

Revision 1.37 / (download) - annotate - [select for diffs], Thu Oct 7 13:42:50 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.36: +1 -2 lines
Diff to previous 1.36 (colored)

devel: Remove SHA1 hashes for distfiles

Revision 1.36 / (download) - annotate - [select for diffs], Thu Oct 25 09:47:19 2018 UTC (4 years, 10 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

pkg-config: Fix build on SunOS C99.

Revision 1.35 / (download) - annotate - [select for diffs], Fri May 5 01:19:35 2017 UTC (6 years, 4 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.34: +5 -5 lines
Diff to previous 1.34 (colored)

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.
- Lazily load pc files instead of reading all available pc files during
  initialization. Thanks to Marco Diego Aurélio Mesquita for the fix.
- 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.
- Fix bundled glib build with GCC 6. (#98334)
- Handle -isystem and -idirafter when PKG_CONFIG_SYSROOT_DIR is set.
- Check the INCLUDE environment variable when determining system include
  paths on Windows builds when --msvc-syntax is used. (#94729)

Revision 1.34 / (download) - annotate - [select for diffs], Sun Apr 17 10:04:01 2016 UTC (7 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.33: +5 -5 lines
Diff to previous 1.33 (colored)

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)

Revision 1.33 / (download) - annotate - [select for diffs], Wed Mar 2 17:26:34 2016 UTC (7 years, 6 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.32: +1 -2 lines
Diff to previous 1.32 (colored)

Remove GCC pragma patch, it breaks various platforms.

Revision 1.32 / (download) - annotate - [select for diffs], Tue Feb 23 11:28:25 2016 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

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...)

Revision 1.31 / (download) - annotate - [select for diffs], Wed Nov 4 17:41:17 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.30: +1 -2 lines
Diff to previous 1.30 (colored)

Remove duplicate SHA512 digests that crept in.

Revision 1.30 / (download) - annotate - [select for diffs], Tue Nov 3 03:29:03 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Oct 17 09:50:48 2015 UTC (7 years, 11 months ago) by tnn
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

fix build on OS X

Revision 1.28 / (download) - annotate - [select for diffs], Thu Oct 15 09:47:56 2015 UTC (7 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.27: +8 -6 lines
Diff to previous 1.27 (colored)

Update to 0.29. Regen patches.

pkg-config 0.29

- Fixed a regression from 0.28 in system -L flag handling. If the pc
  file has multiple system -L flags, every other flag will be left as
  is. Thanks to Andrew Oakley for the fix. (#78077)
- Quoting of variables queried through --variable is removed so that the
  output can be used verbatim in subsequent shell commands. Thanks to
  Marek Kasik for the fix. (#67904)
- Fixed a regression from 0.28 in -L flag handling on Windows. A .libs
  suffix was inadvertantly being added to the library path.
- Added a --validate option to check pc file syntax. This works just
  like --exists, but package dependencies are disabled. (#7000)
- Added the PKG_PREREQ autoconf macro. Whereas PKG_PROG_PKG_CONFIG is
  used to check the version of the pkg-config tool, this is used to
  check the version of the pkg-config autoconf macros in use.
- Added the PKG_CHECK_MODULES_STATIC autoconf macro. This will
  temporarily add --static to the pkg-config calls while invoking
- Many fixes to the testsuite for Windows. It should now pass for a
  MinGW, Cygwin, and cross-compiled MinGW using Wine for test execution.
- More consistent handling of prefix redefinition. On Windows, the
  prefix was always being redefined based on the pc file path. This
  feature can now be enabled or disabled at runtime on all platforms
  using the --define-prefix and --dont-define-prefix options. (#63602)
- Continue listing packages with --list-all even if there are errors in
  pc files. (#26615)
- Various documentation improvements. (#62018, #62374, #66155)
- Fixed a bug when multiple -isystem arguments are used. (#72584)
- pkg-config is now built with largefile support to ensure that it works
  correctly on filesystems with 64 bit inodes. Thanks to Peter Jones for
  the fix. (#90078)
- Bugs fixed: 7000, 19541, 26615, 62018, 62374, 63602, 66155, 66939,
  67904, 70690, 72584, 78077, 80378, 80380, 89267, 90078, 90437, 92002.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Oct 1 08:50:33 2014 UTC (8 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.26: +1 -13 lines
Diff to previous 1.26 (colored)

drop cygwin-izm.

Revision 1.26 / (download) - annotate - [select for diffs], Fri Jul 18 19:50:47 2014 UTC (9 years, 2 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

Fix SCO OpenServer 5.0.7/3.2 build.
Use usleep.

Revision 1.25 / (download) - annotate - [select for diffs], Thu May 16 19:03:10 2013 UTC (10 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.24: +1 -2 lines
Diff to previous 1.24 (colored)

Seems like this patch is not needed any more

Revision 1.24 / (download) - annotate - [select for diffs], Thu May 16 13:55:42 2013 UTC (10 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

Fix for PR#47761

Revision 1.23 / (download) - annotate - [select for diffs], Sat Apr 13 11:10:03 2013 UTC (10 years, 5 months ago) by obache
Branch: MAIN
Changes since 1.22: +13 -1 lines
Diff to previous 1.22 (colored)

Apply cygport glib2 2.32.1-not-win32.patch to fix build on Cygwin.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 29 05:56:05 2013 UTC (10 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

Update to 0.28:

pkg-config 0.28
- Fixed a pair of long-standing and intertwined bugs involving unwanted
  removal of flags. The first is that other Libs flags like -Wl are now
  kept in context order with -l flags. The second is that aggressive
  removal of all duplicate arguments has been scaled back so that just
  consecutive duplicate arguments are removed. One result of this change
  is that some flags could be repeated in the final output, especially
  flags from non-pkg-config packages like -lm. Since pkg-config rarely
  has enough knowledge here about the right thing to do, we throw the
  duplicate arguments at the compiler/linker and trust it will do the
  right thing.
- Fixed an old bug to allow circular Requires. This fix brings along a
  small behavior change in that pkg-config resolves requires depth
  first, causing some lower level flags to show up earlier in the output
  than previously.
- Cleaned up many corner-case bugs and ambiguous behavior in
  pkg-config's interface. Thanks to Micha Górny for finding so many of
- New autoconf macro PKG_CHECK_VAR for reading variables from .pc files.
- Default to suppressing -L/lib and/or -L/lib64 like their /usr
- To help support multiarch scenarios out of the box, $host-pkg-config
  is now installed unless --disable-host-tool is passed to configure.
***disabled in pkgsrc***
- Added optional gcov usage through the --with-gcov configure option. As
  a result, many more tests were added to greatly increase the coverage
  of the code to 86% of executed lines on a Fedora 18 machine.
- Bugs fixed: 130, 7331, 16101, 17053, 19950, 34504, 48098, 54231,
  54271, 54379, 54384, 54386, 54388, 54389, 54390, 54391, 54427, 54463,
  54716, 57078, 58363, 59435.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Aug 26 18:21:46 2012 UTC (11 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.20: +1 -2 lines
Diff to previous 1.20 (colored)


Revision 1.20 / (download) - annotate - [select for diffs], Sun Aug 26 18:10:25 2012 UTC (11 years ago) by adam
Branch: MAIN
Changes since 1.19: +6 -6 lines
Diff to previous 1.19 (colored)

Changes 0.27.1:
- Various fixes for using the internal glib snapshot. It should now be
  usable pretty much everywhere with the exception that universal
  builds are not supported on OS X.
- Remove usage of gettext from the internal glib to avoid gettext and
  libintl dependencies.
- Update internal glib snapshot to 2.32.4.
- Fix check for POSIX shell used in tests to work better.
- Handle spaces in autodetected prefix on Windows.
- Bugs fixed 3550, 51883, 52031, 53493.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Aug 12 16:28:06 2012 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.18: +6 -9 lines
Diff to previous 1.18 (colored)

Update to 0.27:

pkg-config 0.27

 - Drop usage of popt for equivalent API in glib2.
 - Add back an internal snapshot of glib2 to break circular dependency.
   This can be used by passing --with-internal-glib to configure. On
   Windows it may still be required to use an installed glib.
 - Fix --exists to check for Requires and Requires.private. This ensures
   that all necessary packages are installed prior to using --cflags,
   --libs, etc.
 - Various fixes for MinGW which should allow it to be used unpatched on
   that system.
 - New autoconf macros PKG_INSTALLDIR and PKG_NOARCH_INSTALLDIR to help
   determine the .pc file install directory.
 - Fix handling of --exact/atleast/max-version vs. =/>=/<=.
 - Fix errors in man page source.
 - Ensure testing only searches in the check directory.
 - Bump glib requirement to 2.16 to avoid deprecated
 - Autotools refresh and update. The required versions now are
   autoconf-2.62, automake-1.11 and libtool-2.2.
 - Use g_alloca from glib instead of figuring out alloca ourselves.
 - Remove search for setresuid & setreuid only needed for internal popt.
 - Bugs fixed: 833, 2458, 5214, 5326, 5703, 6074, 8653, 9135, 9143,
   9584, 10652, 11464, 14396, 17053, 23922, 28776, 29011, 29801, 31699,
   31700, 32622, 34382, 37266, 39646, 41081, 43149, 44843, 45599, 45742,

pkg-config 0.26

 - Build system fixes
 - More tests
 - pkg.m4 fixups which makes autoconf 2.66 happier.
 - Drop support for legacy -config scripts.  Those should already be
   gone and cause problems in cross-compilation environments.
 - Drop embedded glib
 - Fix up pkg.m4 to handle the case of --exists working and --cflags
   or --libs failing.
 - Various documentation updates
 - Allow $() through without escaping it.
 - Add --with-system-include-path instead of hard-coding

Revision 1.18 / (download) - annotate - [select for diffs], Fri Dec 10 07:45:56 2010 UTC (12 years, 9 months ago) by hauke
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Squash a C++ism: Variable declarations only at the beginning of a block.
Found while building on NetBSD 1.5.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Sep 28 04:52:41 2010 UTC (12 years, 11 months ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.16: +1 -2 lines
Diff to previous 1.16 (colored)

patch-ab is upstream now (PKG_CONFIG_LOG support).  Remove the patch to
avoid crashing with double free on glibc.

Bump PKGREVISION for new "not crash" functionality.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Sep 23 07:07:46 2010 UTC (13 years ago) by adam
Branch: MAIN
Changes since 1.15: +9 -14 lines
Diff to previous 1.15 (colored)

Changes 0.25:
* 0.24 included a too strict whitespace/shell metacharacter filter
  leading to some legal characters like = and : being escaped in the
  output.  This has been fixed.
* when building with newer and external libpopt, it would be confused
  over being asked to split an empty string, leading to errors with
  packages that included empty fields in their .pc files.
* Make the COPYING file explicitly GPLv2.  The COPYING file in 0.24
  was inadvertently GPLv3 rather than the correct GPLv2.
* Minor changes to documentation

Changes 0.24:
* Fix up bug in PKG_CONFIG_SYSROOT handling which mangled non-I and
  non-L arguments
* Put /usr/lib/pkgconfig and /usr/share/pkgconfig into the default
  search path when no prefix is passed to configure.
* Portability fixes for Windows and NetBSD
* Various man page updates
* Add logging support to log how pkg-config is being called.
* Skip Requires.private unless we need them for Cflags
* Add a variable, pc_path to the compiled-in pkg-config package that
  you can query for the compiled-in PKG_CONFIG_PC_PATH.
* Various updates to pkg.m4.
* Update rpmvercmp with bugfixes from upstream.
* Add introductory guide to pkg-config, thanks to Dan Nicholson for
  the patch.
* Add listing of variables in a package
* Make it possible to use external popt.
* Add --print-provides and --print-requires(-private) options
* Add support for paths containing whitespace and shell metacharacters

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jul 18 13:05:07 2010 UTC (13 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.14: +6 -1 lines
Diff to previous 1.14 (colored)

Need --tag=CC for libtool-2.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Mar 4 09:22:27 2008 UTC (15 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.13: +10 -13 lines
Diff to previous 1.13 (colored)

Update to 0.23:

 - Add support for setting sysroot through PKG_CONFIG_SYSROOT_DIR in
   the environment.
 - Update included glib to 1.2.10.
 - Other minor fixes, including a segfault.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Jan 31 21:46:43 2008 UTC (15 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Avoid duplicate main() in va_copy tests as reported by Dan McMahill.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jan 15 22:56:57 2008 UTC (15 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.11: +3 -1 lines
Diff to previous 1.11 (colored)

Restore cross-compiling ability.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Nov 30 22:12:07 2007 UTC (15 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.10: +8 -9 lines
Diff to previous 1.10 (colored)

Update to 0.22:

pkg-config 0.22
 - Make Requires.private a whole lot more useful by traversing the
   whole tree, not just the top-level, for Cflags.
 - Add support for using the system glib.
 - Update URL to pkg-config website
 - Fix some win32 problems.
 - Other minor fixes.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Oct 21 14:01:16 2007 UTC (15 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Remove calls to gnomeconfig when no matching .pc file was found.
Bump revision.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jul 3 17:42:58 2007 UTC (16 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Add cross-compilation support: realloc(NULL, x) works as expected
on NetBSD, just assume that anything follows the ELF semantic and
has no leading underscore. This doesn't matter much as the module
support of glib is not used by pkg-config. Patch away the check for
ANSI library flags as we only support ANSI C compiler anyway. Move
the checks for the various inline keywords to compile-only. Always
fake the poll results, it doesn't really matter either.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jun 1 19:03:46 2007 UTC (16 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Fix pkg.m4: it was broken in the case when pkg-config is not installed,
but the path to an installed dependency is passed via FOO_CFLAGS/FOO_LIBS.


Revision 1.7 / (download) - annotate - [select for diffs], Wed Oct 4 18:48:04 2006 UTC (16 years, 11 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.6: +5 -2 lines
Diff to previous 1.6 (colored)

Added a patch so that pkg-config builds with PKGSRC_RUN_TEST. Fixed a
bug in the configure script and added a comment to patch-aa.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Oct 1 08:55:32 2006 UTC (16 years, 11 months ago) by schwarz
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

added support for non-C99 compilers (patch OK'd by original author)

Revision 1.5 / (download) - annotate - [select for diffs], Tue Aug 22 18:21:22 2006 UTC (17 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

Update to 0.21:

pkg-config 0.21
 - Fix some cosmetic output from pkg.m4
 - Fix build problems with !gcc due to always passing -Wall
 - Documentation fixes
 - We now always add the Cflags from packages we depend on, whether
   they are public or private dependencies.  The discussion surrouding
   this change can be found in .
 - Add internal pkg-config package which can be queried for version
   number and other information.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Oct 22 12:59:14 2005 UTC (17 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.3: +5 -6 lines
Diff to previous 1.3 (colored)

Update to 0.20:

 - Fix test suite to work on Solaris.  Yay non-POSIX /bin/sh :-(
 - Fix segfault on --help with gcc4.  Fix segfault on bigendian arches
   in some cases.
 - Win32 fixes
 - Add --short-errors, now used by pkg.m4 if available.  This gives a
   better error message if some libraries can't be found.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Oct 16 21:51:29 2005 UTC (17 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Avoid passing a NULL pointer to fprintf, which causes a segfault under
Solaris 9.  My fault; I assumed all implementations could print '(null)'
in that case.  Bump PKGREVISION to 2.  Fixes PR pkg/31838 by John Heasley.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 1 12:52:16 2005 UTC (17 years, 11 months ago) by jmmv
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Add support to generate a log file that keeps track of all requests to
pkg-config.  Used by the upcoming pkgtools/verifypc package.  Bump

Revision / (download) - annotate - [select for diffs] (vendor branch), Thu Jul 21 16:22:42 2005 UTC (18 years, 2 months ago) by wiz
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import pkg-config-0.19, updated version of devel/pkgconfig.

2005-07-16  Tollef Fog Heen

	* Release 0.19

2005-07-15  Tollef Fog Heen

	* pkg.c (package_get_var): Make sure to g_strdup all the return
	values and not return some values which should not be freed and
	some which should.  Yay valgrind.  Freedesktop #3682

	* Fix default search path to be pkgconfig rather
	than pkg-config again.  Freedesktop #3662

	* pkg.m4: Add a missing AC_MSG_RESULT.  Thanks to Gary Kramlich
	for noticing this and harassing me to fix it.

2005-06-29  Tollef Fog Heen

	* Release 0.18.1

	* pkg.m4: Brown bag fix.  pkg_failed was always set to ntried
	Debian #316181.

2005-06-27  Tollef Fog Heen

	* Rename to pkg-config.

pkg-config 0.18

 The inter-library dependencies check was too tight and caused
 problems if one used the --no-undefined flag to libtool on Solaris
 (since it there expands to -Wl,-z,defs which disallows undefined
 symbols).  Add a new name to .pc files: Libs.private which will
 not be listed in the output of --libs unless --static is also

 Private libraries are libraries which are needed in the case of
 static linking or on platforms not supporting inter-library
 dependencies.  They are not supposed to be used for libraries
 which are exposed through the library in question.  An example of
 an exposed library is GTK+ exposing Glib.  A common example of a
 private library is libm.

 Generally, if include another library's headers in your own, it's
 a public dependency and not a private one.

 Thanks a lot to James Henstridge for both the bug and the following

Revision 1.1 / (download) - annotate - [select for diffs], Thu Jul 21 16:22:42 2005 UTC (18 years, 2 months ago) by wiz
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>