Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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 | ||
| b26da681 | 2012-05-03 18:05:19 | main: --static shouldn't change maximum_traverse_depth | ||
| 91ec341a | 2012-05-03 17:42:04 | pkg: pkg_verify_dependency(): add return error flags pointer. presently, three error flags are defined: PKG_ERRF_OK: everything went fine (no error) PKG_ERRF_PACKAGE_NOT_FOUND: a graph node couldn't be verified because there was no database entry for it PKG_ERRF_PACKAGE_VER_MISMATCH: a graph node couldn't be verified because the entry in the database did not match versioning constraints | ||
| 460a0afb | 2012-05-03 17:21:41 | main: explicitly tell the compiler we don't want to use the userdata pointers in our callback | ||
| 290107de | 2012-05-03 00:55:52 | main: add support for --print-requires-private | ||
| 3f758a8b | 2012-05-02 23:29:35 | pkg: pkg_verify_graph() should also accept resolver flags | ||
| 84aa1c11 | 2012-05-02 23:20:54 | main: now that we have global_traverse_flags, clean up --static handling | ||
| d97853e4 | 2012-05-02 23:19:50 | main: implement support for --env-only option. | ||
| 187b4e53 | 2012-05-02 23:14:53 | pkg: add resolver flags to pkg_find() and pkg_verify_dependency(). | ||
| 62f1bfbc | 2012-05-02 23:11:19 | main: add global_traverse_flags for PKGF flags that should be applied to any pkg_traverse() call | ||
| ff779219 | 2012-05-02 22:01:17 | main: if --static and --libs is requested, use PKGF_SEARCH_PRIVATE when printing linker flags | ||
| 07bb6d28 | 2012-05-02 21:53:43 | main: if --static is requested, print LIBS.private too. | ||
| 8f8ed9b6 | 2012-05-02 21:48:23 | main: call pkg_traverse with PKGF_SEARCH_PRIVATE if --cflags is requested. | ||
| 5ea52d4c | 2012-05-02 21:44:58 | pkg: add flags option to pkg_traverse() to optionally control what the depgraph traversal code does | ||
| 60421ad2 | 2012-05-01 01:10:56 | main: add --help support | ||
| f99ecae9 | 2012-04-30 18:50:31 | main: remove dependency on popt | ||
| 3c8bac67 | 2011-07-26 20:37:19 | main: add --digraph option to generate a representation of the depgraph in graphviz dot format | ||
| 1cd2906d | 2011-07-26 20:04:09 | main: add --print-variables | ||
| f717c760 | 2011-07-26 19:59:53 | main: add --print-requires | ||
| 7c3db844 | 2011-07-26 18:49:38 | main: consistency in help messages | ||
| 5a6a586a | 2011-07-26 18:47:42 | main: add --atleast-version | ||
| 8b721a26 | 2011-07-26 18:44:28 | main: implement --static | ||
| a362c7e9 | 2011-07-26 12:05:29 | main: make --atleast-pkgconfig-version work | ||
| e8a944f4 | 2011-07-25 18:17:28 | main: add support for --variable | ||
| 8100eb84 | 2011-07-25 17:44:05 | pkg: add pkg_verify_graph() to verify the depgraph is satisfiable | ||
| 3e69f4c7 | 2011-07-25 16:53:12 | parse: add pkg_dependency_append() and fix world dependency merging | ||
| bdbab691 | 2011-07-25 02:18:11 | main: fix --modversion | ||
| 9f0521ec | 2011-07-25 01:48:40 | main: fix up depth traversal nonsense, set to depth 2 for pkg-config mode | ||
| 05d596b9 | 2011-07-25 01:22:04 | pkg: implement maximum depth for pkg_traverse() | ||
| 8e46a165 | 2011-07-25 01:03:35 | main: switch to using apk-style master dependency merge strategy | ||
| faf2926f | 2011-07-25 00:36:57 | main: add pkg-config compat stubs | ||
| 02f7f673 | 2011-07-25 00:26:55 | main: add some minor stuff | ||
| b0c762f3 | 2011-07-25 00:21:54 | main: add --modversion option | ||
| f79c6780 | 2011-07-25 00:19:55 | main: add pkg_queue for mergemaster operation | ||
| 3a368095 | 2011-07-25 00:06:37 | main: expand into something more useful, add --cflags and --libs printer selectors to poptOptions | ||
| b55a4ce3 | 2011-07-24 23:54:39 | main: add a function for processing a single package | ||
| 4603ceb8 | 2011-07-24 23:46:10 | main: split out to main.c, make pretty printers hidden |