Log

Author Commit Date CI Message
William Pitcock 844f0a66 2015-07-19T16:33:16 pkgconf 0.9.12.
William Pitcock 5e37b623 2015-07-19T16:26:28 README: clarify differences between pkgconf and pkg-config, scope of compatibility between the two (closes #78)
Baptiste Daroussin 72c6e923 2015-07-19T23:00:35 Ensure -I is never merged back as well
Baptiste Daroussin 5a8dadaf 2015-07-19T22:49:36 Ensure -L is never merged back
William Pitcock 9f49c7db 2015-06-25T08:13:24 README: add pointer to legacy pkg-config docs.
William Pitcock fc18a9d5 2015-06-03T02:22:38 main: add --list-package-names
William Pitcock a5a58dc7 2015-06-03T02:22:02 main: specify that all flag values are explicitly uint64_t
William Pitcock 92c28477 2015-06-03T02:21:13 pkg_getopt_long: fix implicit conversion warnings with variables over 31 bits
William Pitcock 3ddc77c0 2015-05-22T00:07:20 pkgconf 0.9.11.
William Pitcock e1f8c607 2015-05-21T23:41:22 README: update tarball link
William Pitcock b0b73149 2015-05-21T23:20:40 main: implement --validate as in pkg-config 0.29 git
William Pitcock 57924dce 2015-05-21T23:16:37 pkg_getopt_long: use uint64_t for options bitfield
William Pitcock 1cc0ae62 2015-05-21T23:06:38 fragment, pkg: handle --static correctly in some more esoteric scenarios
William Pitcock fa665a40 2015-05-21T22:17:55 tests: correct private-libs-duplication order
William Pitcock 0e0ab831 2015-05-21T22:14:37 pkg: pkg_libs(): consider both Libs and Libs.private fragments at the same time instead of separately (fixes many ordering problems with --static) (closes #68)
William Pitcock face849e 2015-05-21T22:14:08 tests: fix validation on private-libs-duplication test
William Pitcock b26374a5 2015-05-21T22:03:02 tests: add an additional test for more complicated --static relationships
William Pitcock 17b0c40d 2015-05-21T21:47:50 configure: add large file support checks
William Pitcock 3084a88c 2015-04-23T21:21:25 pkgconf 0.9.10.
Baptiste Daroussin 0eb31f91 2015-04-23T21:59:02 fileio: Skip the whole line after a non quoted comment
Baptiste Daroussin 1dc28ba6 2015-04-23T21:45:26 testsuite: regression test for parsing comments Add a test case about a regression that happened when parsing comments (bug #75)
William Pitcock 663d45df 2015-04-20T09:47:35 pkgconf 0.9.9.
William Pitcock 2bee0006 2015-04-20T09:45:03 main: stub out --print-provides
William Pitcock a81cddcd 2015-04-20T09:44:41 README: provide IRC channel pointer
William Pitcock 5dc8aa36 2015-04-20T09:24:07 fileio: pkg_fgetline(): handle comments properly
William Pitcock 1c1c7fcd 2015-04-20T09:23:13 testsuite: fix comments in fields testcase
William Pitcock b700a6cd 2015-04-20T09:19:33 add testcase for comments in fields (grr, nettle)
William Pitcock 853b7e98 2015-03-14T04:17:52 pkgconf 0.9.8.
William Pitcock c207e820 2015-03-14T04:17:19 main: update informational copyright notice
Baptiste Daroussin 6c5d653f 2015-02-03T09:26:13 First generate the configure script
Baptiste Daroussin fc645f33 2015-02-03T09:22:10 Activate travis ci
Baptiste Daroussin 59955829 2015-02-03T00:44:53 Follow mdoc(7) convention on ordering sections
Baptiste Daroussin ef59baf3 2015-02-03T00:17:03 Document environment variables
Baptiste Daroussin cfa4e459 2015-02-03T00:08:21 Yet more mdoc(7) tuning
Baptiste Daroussin 2b683071 2015-02-03T00:03:33 Change manpage from man(7) to mdoc(7)
Baptiste Daroussin cae8bf26 2015-02-02T17:35:32 Trim spaces after a quoted newline if a newline has been quoted then trim all spaces (' ' and '\t') found on the next line
Baptiste Daroussin ff6c9c96 2015-02-02T17:29:39 Add a test for multiline descriptions Found in tracker-sparql project
William Pitcock f5428877 2014-09-14T03:01:34 pkgconf 0.9.7.
William Pitcock 025fc092 2014-09-13T22:37:00 main: --libs-only-foo and --cflags-only-foo behaviour should be inclusive, not exclusive. Pointed out and initial patch by: Dan Kegel <dank@kegel.com>
William Pitcock f1a0047a 2014-08-14T22:16:29 Merge pull request #71 from Alexpux/master Fix expanding PKG_DEFAULT_PATH under Windows.
Alexpux 39e3fc1c 2014-08-08T13:19:34 Fix expanding PKG_DEFAULT_PATH under Windows.
Jean-Sébastien Pédron bff5f15d 2014-07-31T16:15:31 Support .pc file without a trailing newline Some editors write text files without a newline character at the end of the last line. Before this change, the main loop in pkg_new_from_file() expected a newline character at the end of the line and overwrote it with a NUL character. In the case of the last line in a non-newline-terminated file, this ate the last character of that line. Now, the pkg_fgetline() function takes care of returning a line without the newline character (or the "\r\n" sequence in case of a DOS file format).
William Pitcock f8040e7f 2014-07-09T02:25:01 README: update to where we are at in 2014
William Pitcock 3d98bd7f 2014-07-09T02:00:13 main: do not munge variables which already contain sysroot_dir in their output (maybe related to #69)
William Pitcock 12ff14f8 2014-07-09T01:23:51 fragments: handle sysroot dir munging directly in a smarter way Previously we just let the tuple system handle it, but pkg-config modules which do not define variables were able to get by the checks. While here, check to ensure we do not duplicate the sysroot dir twice if it is already defined in the pkg-config module file. Downstream bug: https://bugs.busybox.net/show_bug.cgi?id=5750
William Pitcock 84050f8f 2014-07-01T23:44:49 tuple: fix swallowing $ (closes #67)
William Pitcock 0161be99 2014-07-01T23:39:22 bsdstubs: add strtok_r() from musl if unavailable on a platform (closes #66)
William Pitcock c80229c6 2014-07-01T23:30:59 tests: add test for #67
William Pitcock 0c0c5067 2014-06-07T20:32:08 pkgconf 0.9.6.
William Pitcock d2d52b32 2014-06-07T20:30:36 main: allow --debug as an option (has no effect) (closes #64)
William Pitcock d33b7de5 2014-06-07T20:22:48 build: disable -D_FORTIFY_SOURCE=2 (let distros use it themselves) (closes #61)
William Pitcock 50b647c9 2014-06-07T20:19:51 main: avoid memory leak
William Pitcock 912d1d90 2014-06-07T20:11:06 main: fix --with-system-includedir and --with-system-libdir behaviour (closes #63)
William Pitcock 1f1feb00 2014-03-23T00:38:52 Merge pull request #62 from vbraun/master Do not hardcode "install"
Volker Braun f445dfd3 2014-02-28T16:15:41 make install-sh executable
Volker Braun f5730b48 2014-02-28T15:04:11 Do not hardcode the non-posix install program
William Pitcock d6121d12 2014-02-11T00:01:36 pkgconf 0.9.5.
William Pitcock 9f94461b 2014-02-10T23:57:50 pkg: make fields other than CFLAGS and LIBS case-sensitive (closes #60)
William Pitcock 8f36c545 2014-02-10T23:53:47 tuple: make variable lookup case sensitive (ref #60)
William Pitcock 8cf58d7c 2014-02-10T23:50:45 tests: add test for variable case-sensitivity (ref #60)
William Pitcock cd6d52b9 2013-12-27T11:47:40 testsuite: fix erroneous test to match bugfix
William Pitcock 888bd00c 2013-12-27T11:44:59 pkgconf 0.9.4.
William Pitcock 8cdf61b4 2013-12-27T11:41:23 Extend copyright on recently modified files to 2014.
William Pitcock 2e0e4b2e 2013-12-27T11:37:24 fragment: increase robustness with MacOS -framework (closes #56)
Dan Kegel 49ad1cd8 2013-12-27T11:20:02 Add test for multiple frameworks (ref #56)
William Pitcock e0789ca6 2013-12-27T11:13:55 Add pkgconf(1) manual page. (closes #55)
William Pitcock f35a9b74 2013-10-06T12:34:09 README: document --with-system-includedir and --with-system-libdir (closes #57)
William Pitcock 2ae72283 2013-08-24T11:17:15 Merge pull request #53 from tonytheodore/keep-system-libs Test failure with default prefix and parsing of keep-system-* args
William Pitcock 99c41040 2013-08-24T11:16:26 Merge pull request #52 from tonytheodore/multiple-deps Add test for multiple dependencies on base package
Tony Theodore bc661124 2013-08-24T15:19:41 fix keep-system-* arg parsing and test with default prefix
Tony Theodore dd975df1 2013-08-24T13:58:41 Add test for multiple dependencies on base package
William Pitcock 36827a32 2013-08-23T04:08:06 pkgconf 0.9.3.
William Pitcock 501d7dc2 2013-08-23T04:04:16 main: update copyright years
William Pitcock 9d960fb9 2013-08-23T03:44:33 fragment: use forward-merge for static linking (closes #51)
William Pitcock 2a638d4f 2013-08-23T02:41:59 Add test for Libs.private deduplication (issue #51).
William Pitcock da179fd8 2013-08-18T20:19:36 Merge pull request #50 from tonytheodore/master Feature Request: Add Cflags.private fragment
Tony Theodore 1c658f03 2013-08-14T15:36:43 add Cflags.private fragment
William Pitcock 595e0965 2013-07-22T01:08:38 getopt: document what is different about our getopt verses normal netbsd getopt_long.
William Pitcock fe8186aa 2013-07-17T18:18:53 Merge pull request #48 from wojdyr/master support out-of-source build
Marcin Wojdyr a56d5c52 2013-06-29T17:18:07 Makefile.in: support out-of-source build
William Pitcock 6db657c5 2013-04-09T07:39:27 testsuite: fix testsuite typos
William Pitcock cd0f7fec 2013-04-09T07:35:02 pkgconf 0.9.2
Baptiste Daroussin 83877eb2 2013-03-20T17:52:17 Do not ignore PKG_CONFIG_PATH if a direct path to a .pc file is supplied
Baptiste Daroussin 1d0f990a 2013-03-20T14:51:15 Add a test case showing a regression where PKG_CONFIG_PATH is ignored
Baptiste Daroussin 24207bd1 2013-03-17T23:45:51 Do not overwrite eflags with walking though a long list of packages
Baptiste Daroussin 1178ab25 2013-03-17T23:15:33 Add a test case about a regression
William Pitcock c17ab79a 2013-03-15T20:19:13 pkgconf 0.9.1
William Pitcock 994f1eb7 2013-03-15T20:18:45 tests: fix last test
Baptiste Daroussin ce1fd58a 2013-03-16T02:10:39 Add a test case for pkgconf --exists --print-errors "mjpegtools > 1.6.0 mjpegtools < 1.8.0"
William Pitcock 18153786 2013-03-15T20:09:54 pkg: list all depgraph breaks (this is technically different than pkg-config, but nobody reads stderr)
William Pitcock f9d93a1f 2013-03-15T19:59:20 main: --simulate: enhancements
William Pitcock 74c33b9f 2013-03-15T19:44:11 dependency: reset parser state on new package atom resolves minor issue seen here: http://lists.freebsd.org/pipermail/freebsd-ports/2013-March/082063.html
William Pitcock d7643ed2 2013-03-15T19:36:37 main: --simulate: print bytecode program as a human-readable AST parsable by mowgli.config_parse
William Pitcock 8980ae5f 2013-03-15T19:20:35 main: --simulate: print depgraph operations
William Pitcock 129030c2 2013-03-15T18:24:03 pkgconf 0.9.
William Pitcock 1554c357 2013-03-15T18:11:43 pkg: rework PKG_CONFIG_PATH handling code. As a side effect, the dependency resolver now understands that it should check in the parent directory as well for dependencies if given a literal path to a .pc file. (pkg-config 0.28 does not do this, it should.)
William Pitcock 48c6e4c3 2013-03-15T17:55:44 pkg: improve pkg scandir target building
William Pitcock 874bd58e 2013-03-15T17:40:25 pkg: clarify pkg not found error message
William Pitcock 8fbecafd 2013-03-15T17:29:07 fragment: special-case `-framework` handling and implement merge-back strategy for -F flags (closes #47)
William Pitcock 4381d460 2013-03-15T17:27:22 tests: fix multi-recursion -framework test (ref #47)