Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| d6fb7881 | 2013-03-01 12:06:52 | pkg: remove pkg_t.uninstalled, use a property flag instead | ||
| 1fd95f90 | 2013-03-01 11:36:21 | dependency: refactor to use pkg_list_t framework | ||
| 8330056d | 2013-03-01 11:10:43 | fragment: refactor using pkg_list_t framework | ||
| 74e40fd1 | 2013-03-01 10:45:55 | tuple: refactor to use pkg_list_t framework | ||
| ae063d89 | 2013-03-01 10:24:57 | queue: refactor to use pkg_list_t framework | ||
| dd53cd57 | 2013-02-25 23:29:57 | pkg: implement refcounting and a deeper cache | ||
| 77c5b82a | 2013-02-24 08:59:07 | main: use support for munging by $(pc_sysrootdir) and remove the old sysroot hack | ||
| b4eb42f3 | 2013-02-24 08:21:36 | Update copyrights on modified files to 2013. | ||
| 910c6e00 | 2013-02-24 08:20:35 | main: add option to disable cache code | ||
| 7b322d73 | 2013-02-24 06:42:32 | main: limit evaluation graph depth to 2000 nodes This allows us to break out of situations where circular dependencies may arise. | ||
| 0edc4ff3 | 2012-09-14 16:16:35 | main: mention compatibility level in --about ala PKG_PKGCONFIG_VERSION_EQUIV | ||
| 0153d287 | 2012-09-14 15:00:47 | main: ensure program invocation with no package arguments always sends error messages to stderr | ||
| 150d91d0 | 2012-09-05 07:03:37 | main: add a trailing space at the end of the output if --cflags or --libs is requested (closes #40) | ||
| 4eedb041 | 2012-08-20 22:47:10 | if no cflags or libs are defined in .pc just return 0 and output nothing | ||
| 9a263375 | 2012-08-12 12:32:31 | return 1 and do not output anything a requirement is missing | ||
| 3e03f2d9 | 2012-08-08 11:07:54 | main: use global fragment lists for --cflags and --libs | ||
| 84ea074f | 2012-08-08 11:04:07 | pkg: allow pkg_cflags() and pkg_libs() utility functions to have a user-provided list pointer. Also chase this change in the frontend. | ||
| 56ba08b6 | 2012-08-08 10:19:39 | main: add --simulate (related to issue #33) | ||
| c8e604c8 | 2012-07-30 05:39:44 | main: add whitespace control to --variable output (fixes mozilla libxul stuff) | ||
| 0d412423 | 2012-07-30 05:09:10 | main: print_variable() should add whitespace | ||
| 8acc7533 | 2012-07-30 11:49:36 | pkgconf --variable needs a \n | ||
| 301a4636 | 2012-07-30 03:08:16 | Revert "main: --exists should search Requires.private." This reverts commit 980644230de373aadefd59db3e0304dd2ba0daab. | ||
| 69a6331c | 2012-07-30 03:07:14 | main: --exists should search Requires.private. | ||
| 391dbad7 | 2012-07-30 02:38:22 | main: add logic to make --print-errors actually useful | ||
| e22860ac | 2012-07-30 02:06:24 | main: fix regression caused by moving to bitfield where --cflags or --libs wouldn't cause a newline | ||
| 8744ce5e | 2012-07-29 11:41:23 | main: usage() should list --about | ||
| 1464b576 | 2012-07-29 13:39:34 | Convert all the int want_* to a single bitmap | ||
| b9ccc27a | 2012-07-29 05:36:21 | pkg: add pkg_queue_validate() to compile and validate a pkg_queue_t. | ||
| 9136b192 | 2012-07-29 05:28:01 | main: rework to use pkg_queue_apply(). Presently 3 regressions. | ||
| 23b1806f | 2012-07-29 04:21:36 | main: remove redundant checks made obsolete by depgraph compilation | ||
| 50c496b7 | 2012-07-29 04:05:53 | main: use pkg_queue_compile() and pkg_queue_free(). | ||
| 698358e9 | 2012-07-29 03:49:56 | queue: new file | ||
| 91271e56 | 2012-07-29 03:30:05 | main: remove several symbols from BSS (they are only needed by main()). | ||
| 3715fae2 | 2012-07-29 03:20:24 | main: move our actual version text to --about, make --version print pkg-config API version This improves compatibility with broken packages, but really, scripts should depend on: - --atleast-pkgconfig-version - --modversion pkg-config Anything else is just broken, but oh well. | ||
| 24bb5363 | 2012-07-26 00:13:02 | main: --list-all shouldn't list 'uninstalled' packages | ||
| 3e185832 | 2012-07-25 23:55:53 | main: add frontend implementation of --list-all | ||
| 0a5cb4c4 | 2012-07-25 21:09:31 | everything: update copyright to note multiple authors | ||
| 7b10816c | 2012-07-26 00:32:35 | Ordering cflags flags | ||
| cab26204 | 2012-07-26 00:25:40 | Ordering libs flags | ||
| 83487e78 | 2012-07-25 13:51:19 | skip empty packages arguments (gobject-introspection scanner can pass empty arguments to pkgconf) This improves compatibility with pkg-config | ||
| abcea07a | 2012-07-24 22:24:52 | add --with-system-includedir and --with-system-libdir By default they are defined to --includedir and --libdir | ||
| da7e3de9 | 2012-07-23 21:07:19 | main: --silence-errors should be opt-in only. | ||
| b0cdca48 | 2012-07-21 14:38:13 | everything: do not shadow POSIX BUFSIZ definition | ||
| f4d84620 | 2012-07-21 14:33:07 | main: add support for --silence-errors by redirecting stderr to /dev/null | ||
| d730ec8a | 2012-07-20 20:04:11 | main: bail if the entire depgraph cannot be built | ||
| e5efad7d | 2012-07-20 17:19:43 | main: return EXIT_FAILURE when argument parsing fails | ||
| 43a2c788 | 2012-07-20 17:12:06 | main: use pkg_getopt_long_only(). | ||
| 3035b0ba | 2012-07-20 16:29:57 | main: add support for HAVE_STRICT_MODE compiler define (and define it in the build system) (issue #25) | ||
| c928e7e4 | 2012-07-20 14:31:58 | main: clean up license text in --version | ||
| 1975a298 | 2012-07-20 14:29:58 | everything: more friendly warranty disclaimer | ||
| 9d7672fc | 2012-07-20 13:46:14 | main: use our own getopt_long() implementation always, as pkg_getopt_long(). (closes #24) | ||
| b8645fbe | 2012-07-01 22:02:45 | main: fix regression caused by copy-and-paste (issue #20) | ||
| 4499d272 | 2012-07-01 21:57:49 | main: implement use of pkg_dependency_parse_str() for --atleast-version and friends (issue #20) | ||
| 8a9971ec | 2012-07-01 21:21:31 | main: finish --errors-to-stdout support | ||
| 2d2ae068 | 2012-06-30 16:51:31 | main: emulate --errors-to-stdout | ||
| fef7558c | 2012-05-11 20:54:37 | main: add --ignore-conflicts program option (issue #13) | ||
| 27c07791 | 2012-05-11 20:18:12 | main: use pkg_libs(). | ||
| b8e538ec | 2012-05-11 20:13:47 | main: use pkg_cflags() instead of custom code (issue #11) | ||
| 40402298 | 2012-05-11 20:07:45 | main: use PKGF_MERGE_PRIVATE_FRAGMENTS | ||
| ee2df66a | 2012-05-11 20:02:23 | main: update traverse callback prototypes | ||
| 56fbf25c | 2012-05-11 13:47:20 | Move all portability gunk into stdinc.h. (Issue #18) | ||
| 2aaa1ce0 | 2012-05-07 03:45:24 | main: implement support for PKG_CONFIG_SYSROOT_DIR (issue #5) | ||
| 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() | ||
| d5ddeb40 | 2012-05-07 03:26:17 | main: add --max-version and --exact version (issue #8) | ||
| 7ae5ccd1 | 2012-05-06 23:32:08 | main: implement --define-variable | ||
| 07a41467 | 2012-05-06 23:30:02 | main: use PKGF_SKIP_ROOT_VIRTUAL when looking for variables | ||
| 0056ba63 | 2012-05-06 23:10:41 | tuple: add global tuple support (issue #5, issue #6, issue #7) | ||
| 4eb08d7c | 2012-05-06 22:55:00 | pkg: clean up foreach_list_entry* macros (issue #10) | ||
| d07e41c3 | 2012-05-06 22:23:05 | pkg: rename parse_deplist to pkg_dependency_parse | ||
| cc32bbd4 | 2012-05-06 21:42:33 | main: use error codes | ||
| 601341fb | 2012-05-06 21:31:20 | main: pkg_queue_walk(): cleanups | ||
| cb23f16a | 2012-05-06 21:22:40 | main: plug leak with --uninstalled | ||
| 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 | ||
| a75baf5a | 2012-05-06 21:08:47 | main: make 'world' package virtual | ||
| 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 | ||
| 498debd8 | 2012-05-05 23:10:05 | main: implement --uninstalled | ||
| 7352f140 | 2012-05-05 22:00:32 | main: can't iterate backwards up deptree so need other hack for this | ||
| 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. | ||
| 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(). | ||
| 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 | ||
| 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 | ||
| a4a572f6 | 2012-05-03 20:37:24 | main: separate CFLAGS and LIBS collection and printing steps into two phases. | ||
| bd1bfa62 | 2012-05-03 20:21:57 | main: add support for --libs-only-L, --libs-only-l and --libs-only-other. | ||
| bd4044a9 | 2012-05-03 19:52:36 | main: add support for --cflags-only-I and --cflags-only-other | ||
| a2904672 | 2012-05-03 19:44:44 | main: filter out system dirs | ||
| b0521ec9 | 2012-05-03 19:36:47 | main: implement support for printing fragment lists |