aboutsummaryrefslogtreecommitdiff
path: root/paludis/dep_spec.cc
AgeCommit message (Expand)AuthorLines
2016-11-28paludis: mark visibility on a few extern templatesAvatar Saleem Abdulrasool -6/+4
2016-08-06modernize: use default method synthesisAvatar Saleem Abdulrasool -15/+5
2015-08-21throw() -> noexceptAvatar Wouter van Kesteren -1/+1
2013-05-22Switch to std mutex and condition_variableAvatar Ciaran McCreesh -2/+1
2012-05-12Add AtMostOneDepSpecAvatar Ciaran McCreesh -0/+12
2012-03-03Forward BlockDepSpec annotations to the contained PackageDepSpecAvatar David Leverton -0/+12
2011-08-07Move explicit instantiations to namespace paludisAvatar Elias Pipping -15/+17
2011-05-19Revert the package dep spec changesAvatar Ciaran McCreesh -377/+72
2011-04-21Tweak a bit moreAvatar Ciaran McCreesh -16/+2
2011-04-18Don't hold versions, keys, choices in a sequenceAvatar Ciaran McCreesh -88/+58
2011-04-14Store PackageDepSpec textAvatar Ciaran McCreesh -25/+23
2011-04-08Provide access to all requirementsAvatar Ciaran McCreesh -0/+6
2011-04-08Move more logic into PackageDepSpecAvatar Ciaran McCreesh -24/+336
2011-04-08Refactor to make later changes easierAvatar Ciaran McCreesh -26/+55
2011-04-07Constraint -> RequirementAvatar Ciaran McCreesh -39/+39
2011-04-04Be consistent with constAvatar Ciaran McCreesh -1/+1
2011-04-04Use reqs to constraintsAvatar Ciaran McCreesh -4/+3
2011-04-04Version requirements to constraintsAvatar Ciaran McCreesh -10/+3
2011-04-04key requirements to constraintsAvatar Ciaran McCreesh -0/+6
2011-04-04slot to requirementsAvatar Ciaran McCreesh -3/+9
2011-04-04installable to repository to requirementsAvatar Ciaran McCreesh -3/+3
2011-04-04installable to path to requirementsAvatar Ciaran McCreesh -3/+3
2011-04-04installed at path to requirementsAvatar Ciaran McCreesh -3/+3
2011-04-04from repository to requirementsAvatar Ciaran McCreesh -3/+3
2011-04-04in repository to requirementsAvatar Ciaran McCreesh -3/+3
2011-04-04category and package parts to requirementsAvatar Ciaran McCreesh -6/+6
2011-04-04Start using constraints for PackageDepSpecsAvatar Ciaran McCreesh -3/+3
2011-03-10Don't need block_kinds any moreAvatar Ciaran McCreesh -19/+3
2011-02-06Dep tags are no longer neededAvatar Ciaran McCreesh -18/+4
2011-01-09Rework Pimp to avoid ImpPtr ickinessAvatar Ciaran McCreesh -12/+7
2011-01-01Pass env, id to ConditionalDepSpec membersAvatar Ciaran McCreesh -6/+9
2010-12-19Do annotations differentlyAvatar Ciaran McCreesh -124/+22
2010-12-04Add ExactlyOneDepSpecAvatar Ciaran McCreesh -0/+17
2010-10-16Copy blocker annotations on copyAvatar Ciaran McCreesh -0/+1
2010-09-05BlockDepSpec::set_block_kindAvatar Ciaran McCreesh -0/+6
2010-09-05Blocker strength is an enum, not a boolAvatar Ciaran McCreesh -6/+8
2010-08-24FSEntry -> FSPath, FSStatAvatar Ciaran McCreesh -2/+1
2010-08-05More things out of dep_spec.hhAvatar Ciaran McCreesh -8/+2
2010-08-05Move PartiallyMadePackageDepSpec into own headerAvatar Ciaran McCreesh -475/+0
2010-08-05Split AdditionalPackageDepSpecRequirement into own headerAvatar Ciaran McCreesh -14/+1
2010-08-04ChangedChoices, ConditionalDepSpec::condition_would_be_met_whenAvatar Ciaran McCreesh -0/+6
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -13/+13
2010-07-23Avoid sptr.reset(new ...)Avatar Ciaran McCreesh -10/+10
2010-07-23PrivateImplementationPattern -> Pimp, Implementation -> ImpAvatar Ciaran McCreesh -33/+33
2010-07-22Less verbose PrivateImplementationPatternAvatar Ciaran McCreesh -9/+9
2010-07-22Use std::make_shared<>Avatar Ciaran McCreesh -1/+0
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -88/+88
2010-07-19Remove the double template<> #ifdefsAvatar Ciaran McCreesh -3/+0
2010-01-14Kill PackageDepSpec::as_*Avatar Ciaran McCreesh -24/+0
2010-01-06No need for PackageDepSpec::without_additional_requirementsAvatar Ciaran McCreesh -47/+1