path: root/paludis/dep_list.cc
AgeCommit message (Expand)AuthorLines
2008-03-19kdebuild-1 support. Fixes: ticket:500, ticket:523, ticket:524, ticket:526, ti...Avatar Ciaran McCreesh -38/+120
2008-03-05Add :*/:= slot supportAvatar Ciaran McCreesh -4/+6
2008-03-04Serialise rather than rebuilding the dep list for resume and exec(). Fixes: t...Avatar Ciaran McCreesh -0/+8
2008-02-21More sr -> kcAvatar Ciaran McCreesh -4/+4
2008-02-15Replace PackageDepSpec::use_requirements with a more general PackageDepSpec::...Avatar Ciaran McCreesh -6/+6
2008-02-15Start removing the global concept of use flags: rename UseDepSpec to Conditio...Avatar Ciaran McCreesh -26/+13
2008-02-04kc some more srAvatar Ciaran McCreesh -3/+4
2007-12-02Abstractify PackageDepSpec, to allow repositories to display deps in their na...Avatar Ciaran McCreesh -26/+18
2007-11-02Stop using libebt, libwrapiter. C++0x compliant iterators. Use static_assert,...Avatar Ciaran McCreesh -6/+11
2007-10-23Remove email addresses from places that aren't AUTHORSAvatar Ciaran McCreesh -1/+1
2007-10-23Use an email address that worksAvatar Ciaran McCreesh -1/+1
2007-10-22Introduce NoSuchSetError and RecursivelyDefinedSetError and use them.Avatar Fernando J. Pereda -2/+2
2007-10-07NamedSetDepSpec. Fixes: ticket:305Avatar Ciaran McCreesh -1/+25
2007-10-06Delay metadata generation where possible. Fixes: ticket:379Avatar Ciaran McCreesh -2/+6
2007-10-05Merge libpaludisdeplist, -digests, -environments, -merger, -repositories, -ta...Avatar David Leverton -0/+1524
2006-11-28Move DepList, UninstallList into a new libpaludisdeplistAvatar Ciaran McCreesh -1007/+0
2006-11-28No need for match_package to handle DepListEntry any moreAvatar Ciaran McCreesh -1/+1
2006-11-27Add finer grained control over when paludis falls back to using an installed ...Avatar Ciaran McCreesh -7/+139
2006-11-21Add --dl-reinstall-scm supportAvatar Ciaran McCreesh -0/+32
2006-11-11Mark virtual packages as to be skippedAvatar Ciaran McCreesh -3/+3
2006-11-03Start of basic queue functionalityAvatar Ciaran McCreesh -0/+6
2006-10-11Implement --dl-reinstall if-use-changed. Show USE flag changes visually.Avatar Ciaran McCreesh -1/+22
2006-10-08Add --show-install-reasons paludis optionAvatar Ciaran McCreesh -1/+17
2006-10-07Tag support for the new deplistAvatar Ciaran McCreesh -9/+54
2006-10-06New deplist code. Much cleaner than before. No support for tags yet.Avatar Ciaran McCreesh -644/+519
2006-09-17Take advantage of g++-4.1 code diagnostic utilitiesAvatar Ciaran McCreesh -11/+11
2006-08-27My email address is now ciaranm@ciaranm.orgAvatar Ciaran McCreesh -1/+1
2006-08-16When PROVIDEing virtuals, make the dep list entry for ::virtuals, not ::providerAvatar Ciaran McCreesh -1/+1
2006-08-16Merge branches/ciaranm/virtuals (all changes, r1265 through r1272) to trunk/Avatar Ciaran McCreesh -9/+27
2006-08-11Stop using smart_record, start using srAvatar Ciaran McCreesh -61/+63
2006-07-17Remove all uses of deque in favour of lists. Although deque is theoretically ...Avatar Ciaran McCreesh -2/+1
2006-07-17More libwrapiter conversionAvatar Ciaran McCreesh -4/+8
2006-07-17Start using libwrapiter and smarter containers to avoid including big scary S...Avatar Ciaran McCreesh -4/+10
2006-07-09Remove deleter, it's only used by test cases. Clean up some more public inter...Avatar Ciaran McCreesh -1/+0
2006-07-06Improve error message displayed when [use] dependencies aren't metAvatar Ciaran McCreesh -0/+16
2006-07-05Don't display context with all log messages, only the ones where it's usefulAvatar Ciaran McCreesh -8/+8
2006-06-28Add --dl-no-unnecessary-upgrades commandline optionAvatar Ciaran McCreesh -0/+13
2006-06-18Emit a warning when dropping circular dependenciesAvatar Ciaran McCreesh -0/+16
2006-06-06Switch to a new capabilities interface for repositories.Avatar Ciaran McCreesh -9/+11
2006-06-05Interface tidyupAvatar Ciaran McCreesh -2/+2
2006-05-14Move DepParser, DepLexer -> PortageDepParser, PortageDepLexer, abstract out r...Avatar Ciaran McCreesh -14/+5
2006-05-13Rework VersionMetadata to be far less ebuild-centric. Avoid using always_inli...Avatar Ciaran McCreesh -23/+31
2006-04-21Switch match_package to take Environment rather than PackageDatabase as its f...Avatar Ciaran McCreesh -12/+8
2006-04-17Turn dep tags into a proper class. Associate some basic GLSA information with...Avatar Ciaran McCreesh -9/+5
2006-04-16Restructure DepListEntry to have a single set of flags rather than a whole lo...Avatar Ciaran McCreesh -17/+26
2006-04-15Dep atom, dep list entry tagging. Tag set packages.Avatar Ciaran McCreesh -3/+13
2006-04-14Check blocks against installed packagesAvatar Ciaran McCreesh -11/+70
2006-04-14Change my email address. Sorry people, looks like you're all going to have to...Avatar Ciaran McCreesh -1/+1
2006-04-13Make deep deps work. Hopefully.Avatar Ciaran McCreesh -8/+44
2006-04-11Don't try to reinstall everything in system with --install system. Only updat...Avatar Ciaran McCreesh -1/+9