Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 56fbf25c | 2012-05-11 13:47:20 | Move all portability gunk into stdinc.h. (Issue #18) | ||
| 9775fe8c | 2012-05-09 15:46:36 | pkg (headers): add alloca.h for LOCAL_COPY() macro | ||
| b408a620 | 2012-05-07 04:04:41 | pkgconf 0.7 | ||
| 037001a6 | 2012-05-07 04:01:40 | AUTHORS: add mgorny | ||
| 4b193018 | 2012-05-07 03:57:28 | pkg: clean up pkg_find() by adding pkg_try_specific_path(). (issue #16) | ||
| 2aaa1ce0 | 2012-05-07 03:45:24 | main: implement support for PKG_CONFIG_SYSROOT_DIR (issue #5) | ||
| 9885643e | 2012-05-07 03:44:59 | tests: add test for PKG_CONFIG_SYSROOT_DIR | ||
| e16b6441 | 2012-05-07 01:34:37 | Merge pull request #15 from mgorny/master win32 registry support + bzero() -> memset() | ||
| 1b845b43 | 2012-05-07 03:33:00 | main: implement support for PKG_CONFIG_TOP_BUILD_DIR (issue #6) | ||
| a5347c8b | 2012-05-07 03:27:55 | main: add --exact-version and --max-version to usage() | ||
| 3099663a | 2012-05-07 10:26:44 | bzero() is deprecated, use memset(). | ||
| d5ddeb40 | 2012-05-07 03:26:17 | main: add --max-version and --exact version (issue #8) | ||
| c203beb9 | 2012-05-07 10:09:59 | Support getting PKG_CONFIG_PATH from win32 registry. | ||
| 7ae5ccd1 | 2012-05-06 23:32:08 | main: implement --define-variable | ||
| 97afd424 | 2012-05-06 23:30:37 | tests: add tests for --define-variable (issue #7) | ||
| 07a41467 | 2012-05-06 23:30:02 | main: use PKGF_SKIP_ROOT_VIRTUAL when looking for variables | ||
| f1bd223f | 2012-05-06 23:28:42 | pkg: disable PKGF_SKIP_ROOT_VIRTUAL when recursing | ||
| f663f792 | 2012-05-06 23:26:21 | pkg: add PKGF_SKIP_ROOT_VIRTUAL for some queries like --variable | ||
| e104def5 | 2012-05-06 23:12:43 | tuple: reverse preference of global vs local var | ||
| 0056ba63 | 2012-05-06 23:10:41 | tuple: add global tuple support (issue #5, issue #6, issue #7) | ||
| 688c0789 | 2012-05-06 23:00:06 | parse: remove remaining function (pkg_t constructor) to pkg.c | ||
| 4eb08d7c | 2012-05-06 22:55:00 | pkg: clean up foreach_list_entry* macros (issue #10) | ||
| 9eea62fb | 2012-05-06 22:52:05 | pkg: LOCAL_COPY() becomes PKG_LOCAL_COPY(). | ||
| d86827d2 | 2012-05-06 22:50:15 | pkg: clean up struct names so they sit fully inside pkg_ namespace (issue #10) | ||
| a961a523 | 2012-05-06 22:38:44 | pkg: cleanups | ||
| 0d4287af | 2012-05-06 22:32:53 | dependency: split out dependency code from parse.c | ||
| c83fd2e6 | 2012-05-06 22:29:59 | parse: move and rework parse_fragment_list() as pkg_fragment_parse(). | ||
| db6d0e23 | 2012-05-06 22:24:36 | pkg: parse_file is now pkg_new_from_file | ||
| d07e41c3 | 2012-05-06 22:23:05 | pkg: rename parse_deplist to pkg_dependency_parse | ||
| 1da21bd3 | 2012-05-06 22:21:11 | argvsplit: proper namespacing | ||
| cc32bbd4 | 2012-05-06 21:42:33 | main: use error codes | ||
| 4f50dad1 | 2012-05-06 21:42:15 | pkg: provide error return codes for pkg_traverse() and pkg_verify_graph(). | ||
| 601341fb | 2012-05-06 21:31:20 | main: pkg_queue_walk(): cleanups | ||
| 6646e99a | 2012-05-06 21:30:35 | pkg: pkg_report_graph_error(): free pkg when exiting | ||
| 5122d5ee | 2012-05-06 21:30:14 | pkg: do not allocate an id for a virtual package | ||
| cb23f16a | 2012-05-06 21:22:40 | main: plug leak with --uninstalled | ||
| 12447249 | 2012-05-06 21:18:03 | makefile: add valgrind-check target for running test suite with valgrind leak-checking | ||
| 1b1e8dcd | 2012-05-06 21:16:32 | main: free mergemaster'd fragment lists | ||
| 36269f76 | 2012-05-06 21:15:30 | main: don't just exit on --variable | ||
| c69d6c62 | 2012-05-06 21:12:16 | main: free pkg_queue_t entries once they are committed to the depgraph | ||
| be5dddd2 | 2012-05-06 21:09:58 | parse: add argv_free() | ||
| 83e7e2e7 | 2012-05-06 21:09:40 | argvsplit: add argv_free(). | ||
| 9d2bd0b6 | 2012-05-06 21:09:26 | pkg: plug memory leaks | ||
| a75baf5a | 2012-05-06 21:08:47 | main: make 'world' package virtual | ||
| 4d027a43 | 2012-05-06 20:59:03 | pkg: fix out-of-boundary write caused by realloc() semantics | ||
| 29ca5b7e | 2012-05-06 20:39:26 | pkg: free packages constructed while walking the dependency graph | ||
| d99f3db8 | 2012-05-06 20:39:10 | pkg: make pkg-config builtin package "virtual" | ||
| 4172dc54 | 2012-05-06 20:38:48 | pkg: don't free builtin (virtual) packages | ||
| 0d2a507b | 2012-05-06 20:36:59 | pkg: fix foreach_list_entry_safe() macro | ||
| 3eb16dca | 2012-05-06 20:30:50 | pkg: add pkg_free() | ||
| 9b540397 | 2012-05-06 20:26:24 | parse: add pkg_dependency_free(). | ||
| 81fd865a | 2012-05-06 20:26:09 | fragment: add pkg_fragment_free(). | ||
| ba1c41eb | 2012-05-06 20:18:21 | pkg: add pkg_tuple_free() | ||
| e50faff9 | 2012-05-06 20:15:45 | pkg: add safe version of foreach_list_entry() macro | ||
| ded3ce7a | 2012-05-06 20:13:54 | main: clean up variable printer now that we have pkg_tuple_parse | ||
| 30fe1fae | 2012-05-06 20:12:11 | parse: replace strdup_parse with pkg_tuple_parse(). | ||
| 4ea25d56 | 2012-05-06 20:06:48 | parse: split out tuple API and make public | ||
| 1752b75a | 2012-05-06 19:57:56 | main: fix typo | ||
| 69c5925b | 2012-05-06 19:56:19 | main: add --keep-system-cflags and --keep-system-libs (and also pkg-config env vars for this) | ||
| 857d36b6 | 2012-05-06 19:49:50 | main: add --no-uninstalled program option and PKG_CONFIG_DISABLE_UNINSTALLED env variable support | ||
| 24265bb1 | 2012-05-06 19:49:15 | pkg: add PKGF_NO_UNINSTALLED resolver flag | ||
| ed126f5b | 2012-05-06 19:44:22 | pkg: add support for PKG_CONFIG_LIBDIR env variable | ||
| 52602d33 | 2012-05-06 02:13:36 | pkgconf 0.6 | ||
| 44ef8391 | 2012-05-06 01:02:57 | pkg: reset iter to 0 when checking system compiled-in paths | ||
| a078249a | 2012-05-06 00:12:27 | pkg: add support for treating package names as files | ||
| c0245f54 | 2012-05-06 00:12:00 | tests: add test for pkg-config /path/to/pc.file --flags syntax | ||
| 498debd8 | 2012-05-05 23:10:05 | main: implement --uninstalled | ||
| f70555e7 | 2012-05-05 23:09:34 | tests: add tests for --uninstalled option | ||
| 65d4b88d | 2012-05-05 23:00:20 | pkg: add support for foo-uninstalled.pc file | ||
| 1bf5da3b | 2012-05-05 22:00:47 | pkg: implement pkg-config.pc as a builtin | ||
| 7352f140 | 2012-05-05 22:00:32 | main: can't iterate backwards up deptree so need other hack for this | ||
| 0f92df0a | 2012-05-05 21:59:24 | tests: add test for pkg-config builtin virtual package | ||
| b17771d3 | 2012-05-05 21:53:47 | main: use our mergemaster 'world' package as a virtual 'pkg-config' package too | ||
| 58b525d2 | 2012-05-05 21:51:25 | main: move PKGCONFIG_VERSION_EQUIV to pkg.h | ||
| 2ba296dc | 2012-05-05 21:46:20 | main: default to unlimited traversal now that we do mergemaster | ||
| 793de6a0 | 2012-05-05 21:39:37 | main: handle pkg-config 'package' '>=' 'version' in 3 fields. | ||
| 433d6973 | 2012-05-05 21:26:15 | parse: move OPERATOR_CHAR() and friends to pkg.h | ||
| 46922776 | 2012-05-05 21:18:40 | tests: add quoting-regression test | ||
| 4adb0b5d | 2012-05-05 20:52:17 | pkg: clean up pkg_traverse() logic | ||
| faba0d80 | 2012-05-05 20:47:13 | main: fix --modversion call for pkg_traverse(). | ||
| 83ba2950 | 2012-05-05 20:24:45 | pkg: add support for compiling in more than one default pkg-config search path Some packages install to /usr/share/pkgconfig instead of /usr/lib/pkgconfig. | ||
| 7f7ad67b | 2012-05-05 20:21:47 | pkg: fix off-by-one when parsing PKG_CONFIG_PATH data | ||
| 1ac3cbd4 | 2012-05-05 20:21:16 | tests/dos-lineendings: fix committed version | ||
| 1de9c5d3 | 2012-05-05 22:14:06 | pkgconf 0.5.3 | ||
| 18e051e7 | 2012-05-05 22:09:33 | main: pkg-config only allows printing variables from the first package, so exit once we've done that | ||
| a9a2ba3d | 2012-05-05 22:08:06 | main: don't put any trailing space after printed variables | ||
| db5d9829 | 2012-05-05 21:55:27 | tests: add tests for --variable | ||
| 542e4e6f | 2012-05-05 21:52:18 | main: print_variable(): use strdup_parse(). | ||
| 8ff4ae5b | 2012-05-05 21:51:59 | main: traverse up to 3 levels for variable search | ||
| 0737a720 | 2012-05-05 21:51:38 | parse: make strdup_parse() public | ||
| 0b244237 | 2012-05-05 17:54:35 | pkgconf 0.5.2 | ||
| 5460704d | 2012-05-05 17:44:24 | argvsplit: slightly change strategy for splitting arguments | ||
| 4e954013 | 2012-05-05 17:43:53 | tests: add test for argv-parse bug causing audacious build failure | ||
| e93b4a6c | 2012-05-04 03:30:50 | pkgconf 0.5.1. | ||
| 14901943 | 2012-05-04 03:23:03 | parse: use pkg_fgetline(). | ||
| 130907d5 | 2012-05-04 03:21:51 | fileio: add routine for portably yanking lines out of a FILE stream | ||
| a1bbaa8e | 2012-05-04 03:15:07 | Add .gitattributes file to force dos-lineendings.pc to match CRLF style always | ||
| f1d13ef0 | 2012-05-04 03:08:55 | tests: add dos-lineendings test | ||
| 5f35ec35 | 2012-05-03 13:27:56 | m4: provide additional pkg-config macros The macros provide a succint way to run a pkg-config check over modules depending on a --with-name configure option. There is a flexible variant to have custom behaviour if the package is found or not and two more limited ones that just set HAVE_NAME make and preprocessor variables. | ||
| 6759cdb4 | 2012-05-03 20:49:50 | pkgconf 0.5. |