aboutsummaryrefslogtreecommitdiff
path: root/python/dep_spec.cc
AgeCommit message (Expand)AuthorLines
2015-08-21throw() -> noexceptAvatar Wouter van Kesteren -1/+1
2014-08-28Fix assorted build failures with clangAvatar David Leverton -2/+5
2013-12-29Use `sphinx` (which is Pythons 2 and 3 compatible) to build Python API docume...Avatar zaufi -4/+4
2013-08-27Another attempt at new Boost compatibilityAvatar David Leverton -1/+2
2013-05-23Move code aroundAvatar Ciaran McCreesh -1/+0
2012-05-12Add AtMostOneDepSpecAvatar Ciaran McCreesh -0/+43
2011-07-16Wrap SlotRequirementAvatar Ciaran McCreesh -4/+2
2011-06-12ProvideSpecTree is deadAvatar Ciaran McCreesh -10/+0
2011-05-19Revert the package dep spec changesAvatar Ciaran McCreesh -154/+133
2011-04-18Don't hold versions, keys, choices in a sequenceAvatar Ciaran McCreesh -3/+24
2011-04-07Constraint -> RequirementAvatar Ciaran McCreesh -112/+112
2011-04-05No need for fancy PackageDepSpecData subclassingAvatar Ciaran McCreesh -13/+12
2011-04-04Move around KeyConstraint logicAvatar Ciaran McCreesh -1/+1
2011-04-04Use reqs to constraintsAvatar Ciaran McCreesh -12/+12
2011-04-04Version requirements to constraintsAvatar Ciaran McCreesh -51/+16
2011-04-04key requirements to constraintsAvatar Ciaran McCreesh -0/+18
2011-04-04slot to requirementsAvatar Ciaran McCreesh -15/+32
2011-04-04from repository to requirementsAvatar Ciaran McCreesh -11/+11
2011-04-04in repository to requirementsAvatar Ciaran McCreesh -11/+11
2011-04-04category and package parts to requirementsAvatar Ciaran McCreesh -26/+26
2011-04-04Start using constraints for PackageDepSpecsAvatar Ciaran McCreesh -13/+14
2011-03-10Don't need block_kinds any moreAvatar Ciaran McCreesh -21/+5
2011-02-06Dep tags are no longer neededAvatar Ciaran McCreesh -18/+0
2011-01-09Rework Pimp to avoid ImpPtr ickinessAvatar Ciaran McCreesh -3/+3
2011-01-01Pass env, id to ConditionalDepSpec membersAvatar Ciaran McCreesh -4/+4
2010-12-04RequiredUseSpecTreeAvatar Ciaran McCreesh -0/+12
2010-12-04GenericSpecTree can contain ExactlyOneDepSpecAvatar Ciaran McCreesh -0/+42
2010-09-05Blocker strength is an enum, not a boolAvatar Ciaran McCreesh -10/+13
2010-08-13Rename spec tree root to topAvatar Ciaran McCreesh -2/+2
2010-08-05More things out of dep_spec.hhAvatar Ciaran McCreesh -0/+1
2010-08-05Move PartiallyMadePackageDepSpec into own headerAvatar Ciaran McCreesh -1/+3
2010-07-24Make use of Options init listsAvatar Ciaran McCreesh -1/+1
2010-07-24DeboilerplateiseAvatar Ciaran McCreesh -1/+1
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -5/+5
2010-07-23PrivateImplementationPattern -> Pimp, Implementation -> ImpAvatar Ciaran McCreesh -7/+7
2010-07-22Less verbose PrivateImplementationPatternAvatar Ciaran McCreesh -25/+25
2010-07-22Use std::make_shared<>Avatar Ciaran McCreesh -29/+28
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -64/+64
2010-01-14Kill PackageDepSpec::as_*Avatar Ciaran McCreesh -35/+0
2010-01-06No need for PackageDepSpec::without_additional_requirementsAvatar Ciaran McCreesh -13/+0
2009-11-28Don't use virtuals for wrapped forward iteratorsAvatar Ciaran McCreesh -6/+16
2009-10-11labels changesAvatar Ciaran McCreesh -14/+14
2009-09-14Tweak block specsAvatar Ciaran McCreesh -8/+21
2009-09-01Bad snake, no cookieAvatar Ciaran McCreesh -1/+14
2009-05-19Preserve whether we hate non-ranged depsAvatar Ciaran McCreesh -1/+1
2009-01-09New easier tree visitorsAvatar Ciaran McCreesh -118/+54
2008-10-24Paludis is about choices.Avatar Ciaran McCreesh -0/+31
2008-08-05RestrictSpecTree -> PlainTextSpecTreeAvatar Ciaran McCreesh -3/+3
2008-07-14(python) Update python for previous (continued)Avatar Ciaran McCreesh -11/+31
2008-06-16(python) Update bindings for parse_user_package_dep_spec changes.Avatar Piotr JaroszyƄski -1/+9