summaryrefslogtreecommitdiff
path: root/src/dot.c
AgeCommit message (Collapse)AuthorFilesLines
2014-10-08rework option parsing to have a group structureTimo Teräs1-12/+16
Add also a new 'commit' group that is the common options for all applets that can commit package changes.
2013-06-28various: applet help text and comment fixesDubiousjim1-1/+1
Acked-by: Natanael Copa <ncopa@alpinelinux.org>
2013-06-19dot: new option: --installedTimo Teräs1-2/+13
to consider only installed packages
2013-06-18apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs1-5/+5
2013-06-18all: various conversions to foreach_array_item, and simplifications of codeTimo Teräs1-9/+9
2012-02-24solver, dot: elementary provides fixesTimo Teräs1-32/+38
implementation is still not near finished, but now at least it can handle it to a minimum degree. many cases are not done right yet, though. ref #574.
2012-02-24all: introduce apk_provides and use it in apk_nameTimo Teräs1-9/+17
in preparation for provides support. implements also some dependency satisfaction helper routines. ref #574.
2011-09-13all: update copyright year statementTimo Teräs1-1/+1
2011-09-09applets: start using solver codeTimo Teräs1-2/+2
still todo: - 'fix' is missing - 'del -R' does not work - 'upgrade' does not do self-upgrade first ... and a lot of testing.
2011-08-05solver: move topology sorting to solver codeTimo Teräs1-8/+7
this allows quite some optimizations to running time and memory requirements.
2011-07-24dot: applet to generate the dot attributed graph language filesTimo Teräs1-0/+152
This applet can be used to generate data for graphviz tools. Useful to visualize package dependencies, and possible errors in the repository. Usage examples: apk dot gnome-desktop | tred | dot -Tpng gnome-desktop.png -- to generate simplified dependency chart of gnome-desktop apk dot --errors | dot -Tpng index-errors.png -- to generate chart visualizing dependency errors in index