summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_add/OpenBSD/Dependencies.pm (follow)
Commit message (Expand)AuthorAgeFilesLines
* name value to shorten codeespie2019-10-131-4/+7
* look for tag in self first, solves a fringe case whereespie2019-05-231-3/+3
* make it possible to remove old packages with erroneous tags...espie2018-06-261-7/+10
* implement tag checking during normal solvingespie2018-06-241-9/+9
* have a default tag value of empty, because.espie2018-06-231-2/+2
* move the tag base code into SolverBase, and use it in PkgCreate, so thatespie2018-06-221-73/+1
* special case for a tag in self, which should be run appropriately duringespie2018-06-221-1/+2
* split the common half of dependencies handling into SolverBase, as PkgCreateespie2018-06-211-382/+17
* make it possible to do @tag sthg in the same package that doesespie2018-06-201-3/+19
* so tags will need to match OLD tag definitions as well as new ones.espie2018-06-201-16/+51
* fix solve_tags to deal with the actual list of tags (match tag to tagespie2018-06-191-9/+11
* document the reason these classes existespie2018-06-181-1/+6
* heh. bug happens so seldom, fix was not 100%espie2018-06-161-2/+2
* fix for the infamous "cups" bug. Finally.espie2018-06-151-1/+33
* no need to always use 1 for the constant, knowing how it got solved canespie2018-06-151-3/+3
* give up a bit on the infamous cups update issue.espie2018-02-131-2/+2
* tweak dependencies handling, might fix some infrequent bugs including theespie2015-11-051-7/+8
* remove partial to_register from sets when we merge, since we have to do theespie2015-08-141-1/+3
* Fix the default interactive level to install the "default" dependencies.espie2015-01-301-1/+7
* interactive/progressmeter clean-upespie2014-11-301-5/+2
* clear progress meter before asking questionsespie2014-11-301-1/+2
* let solve_depends work as soon as we have update_infoespie2014-02-011-3/+3
* handle failures from ports tree with more care.espie2010-12-241-4/+4
* fix, as noticed by dcoppa@espie2010-12-211-1/+3
* simplify a bit:espie2010-12-211-13/+12
* use a better strategy: ask the ports tree for the plist for packages withespie2010-12-201-10/+8
* missed someespie2010-12-201-1/+2
* prepare for reuse in pkgcreate: allow not finding stuff and not failingespie2010-12-201-1/+4
* split solver class into a base that can be reused from pkgcreate.espie2010-12-201-2/+5
* more refactor: errsay_libraryespie2010-12-201-3/+10
* more refactor: method for global_cache, add find_in_installed, separateespie2010-12-201-55/+77
* move stuff aroundespie2010-12-201-207/+207
* use Auto::cacheespie2010-12-201-8/+6
* turn find_candidate into a real method we can inherit, tweak parametersespie2010-12-201-8/+9
* pass state to SharedLibs for direct printingespie2010-12-201-12/+12
* pass state around and use state->printespie2010-12-131-15/+14
* avoid infinite loops correctly this timeespie2010-11-271-2/+2
* this can't be right, as it takes out check_for_loops entirely...espie2010-10-281-2/+2
* initial scaffolding for @rcscript: for now, acts like normal files,espie2010-10-271-1/+1
* bad works better if you push consistent stuff in it, like always strings...espie2010-08-131-5/+4
* need to check that kept packages are still okay.espie2010-08-071-2/+2
* allow say and errsay to work without parameters, as it's ways common.espie2010-06-301-1/+1
* whitespace cleanupespie2010-06-301-1/+1
* extra parameter to UpdateSet: use the factory to create extra object.espie2010-06-301-7/+5
* ui changes: go thru a state object for most printoutsespie2010-06-091-19/+17
* Move ask_list() method to $state object like it's done for confirm(), solandry2010-06-051-2/+2
* move code around, so that commands can be used as modules.espie2010-06-041-4/+4
* whitespace fixesespie2010-05-101-23/+23
* finding dep in old names like this actually means we are replacing withespie2010-04-101-3/+4
* avoid some loops.espie2010-04-101-1/+6