path: root/paludis/elike_package_dep_spec.cc
AgeCommit message (Expand)AuthorLines
2015-11-08Unify =* behaviourAvatar David Leverton -2/+2
2013-05-22Use nullptrAvatar Ciaran McCreesh -4/+3
2013-02-26perform some dead code elimintationAvatar Saleem Abdulrasool -3/+3
2012-11-16Parse/generate SlotUnknownRewrittenRequirement in Gentoo EAPIsAvatar David Leverton -4/+43
2012-09-14EAPi 5 has subslotsAvatar Ciaran McCreesh -2/+59
2012-09-14Refactor to allow subslotsAvatar Ciaran McCreesh -3/+3
2012-08-07Make presumed logic workAvatar Ciaran McCreesh -5/+9
2011-05-19Revert the package dep spec changesAvatar Ciaran McCreesh -104/+104
2011-04-07Constraint -> RequirementAvatar Ciaran McCreesh -19/+19
2011-04-05No need for fancy PackageDepSpecData subclassingAvatar Ciaran McCreesh -33/+26
2011-04-04Move around KeyConstraint logicAvatar Ciaran McCreesh -1/+1
2011-04-04Use reqs to constraintsAvatar Ciaran McCreesh -2/+1
2011-04-04Version requirements to constraintsAvatar Ciaran McCreesh -72/+80
2011-04-04key requirements to constraintsAvatar Ciaran McCreesh -2/+3
2011-04-04slot to requirementsAvatar Ciaran McCreesh -5/+4
2011-01-08Be explicit about crefsAvatar Ciaran McCreesh -1/+1
2011-01-07Don't need ID any moreAvatar Ciaran McCreesh -7/+5
2011-01-07Use passed IDAvatar Ciaran McCreesh -2/+2
2010-08-05Move PartiallyMadePackageDepSpec into own headerAvatar Ciaran McCreesh -0/+1
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -1/+1
2010-07-22Use std::make_shared<>Avatar Ciaran McCreesh -5/+4
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -17/+17
2010-05-19New improved NamedValue syntaxAvatar Ciaran McCreesh -16/+16
2010-03-03(?) use depsAvatar Ciaran McCreesh -1/+3
2009-10-29Better error message for cat/foo[=1.2.3]::barAvatar Ingmar Vanhassel -1/+4
2009-09-03epdso_allow_key_requirements for serialisationAvatar Ciaran McCreesh -0/+17
2009-07-08Ban traditional version specs for exheres-0Avatar Ciaran McCreesh -2/+1
2009-05-19Preserve whether we hate non-ranged depsAvatar Ciaran McCreesh -1/+14
2009-05-19exheres-0 is phasing out non-ranged depsAvatar Ciaran McCreesh -2/+8
2009-03-22Support nice =* and use it for user and exheresAvatar David Leverton -2/+2
2009-03-22Make vso_ignore_case workAvatar Ciaran McCreesh -1/+3
2009-03-22VersionSpecOptions(), but don't use themAvatar Ciaran McCreesh -9/+14
2008-12-06more dead srAvatar Ciaran McCreesh -2/+6
2008-10-25Support [foo+] and [foo-] in exheres.Avatar David Leverton -0/+2
2008-09-07Oops.Avatar David Leverton -0/+1
2008-09-07Stop supporting * with operators other than =.Avatar David Leverton -8/+1
2008-09-01Change the handling of the two USE-dep syntaxes.Avatar David Leverton -22/+30
2008-08-03Kill kc. Breaks python.Avatar Ciaran McCreesh -25/+24
2008-08-03Support Portage-syntax for USE deps.Avatar David Leverton -9/+30
2008-08-03Kill epdso_strict_star_operator.Avatar David Leverton -8/+5
2008-07-14Update elike_package_dep_spec for previous (continued)Avatar Ciaran McCreesh -1/+1
2008-07-06Refactor, fix elike and user dep spec parsing.Avatar Ciaran McCreesh -215/+325
2008-05-10new parser codeAvatar Ciaran McCreesh -0/+327