| Commit message (Expand) | Author | Age | Files | Lines |
* | * Replace config._iuse_implicit_re with a callable _iuse_implicit_match | Zac Medico | 2010-08-18 | 1 | -6/+6 |
* | Pass is_valid_flag to use_reduce if possible | Sebastian Luther | 2010-08-16 | 1 | -1/+2 |
* | portage.dep.use_reduce: Better validation of use flags in use conditionals | Sebastian Luther | 2010-08-16 | 1 | -1/+1 |
* | Make DoebuildSpawnTestCase instantiate a minimal Package instance, and | Zac Medico | 2010-08-15 | 1 | -1/+1 |
* | portage.dep: Integrate the functionality of flatten into use_reduce | Sebastian Luther | 2010-08-14 | 1 | -2/+2 |
* | Implement use dependency defaults | Sebastian Luther | 2010-08-13 | 1 | -1/+1 |
* | Make sure we don't allow REQUIRED_USE in EAPIs that don't support it | Sebastian Luther | 2010-08-11 | 1 | -1/+5 |
* | Make sure we don't allow IUSE defaults in EAPIs that don't allow them | Sebastian Luther | 2010-08-11 | 1 | -0/+5 |
* | portage.dep.use_reduce: Work on depstrings instead of paren_reduce'd dep arrays | Sebastian Luther | 2010-08-10 | 1 | -6/+5 |
* | Add REQUIRED_USE to metadata keys, caches, etc. | Sebastian Luther | 2010-08-10 | 1 | -1/+1 |
* | Add special handling for updates of Package.metadata['USE'], so that | Zac Medico | 2010-06-01 | 1 | -3/+15 |
* | Add a Package.copy() method. | Zac Medico | 2010-06-01 | 1 | -2/+9 |
* | Make depgraph._serialize_tasks show a debug message when it | Zac Medico | 2010-05-30 | 1 | -4/+2 |
* | Add _emerge.Package.iuse.get_missing_iuse to return missing IUSE flags. Resto... | Sebastian Luther | 2010-05-25 | 1 | -0/+13 |
* | _emerge.Package.iuse.is_valid_flags should return a list of flags missing fro... | Sebastian Luther | 2010-05-25 | 1 | -2/+3 |
* | Allow _emerge.Package.iuse.is_valid_flag() to take a list of flags | Sebastian Luther | 2010-05-25 | 1 | -4/+9 |
* | _emerge.Package.__str__(): handle operation==uninstall | Sebastian Luther | 2010-05-21 | 1 | -0/+6 |
* | Add _emerge.Package.__str__() for nicer output formatting | Sebastian Luther | 2010-05-20 | 1 | -0/+28 |
* | Add a Package.iuse.is_valid_flag() method to replace the regex attribute, | Zac Medico | 2010-04-27 | 1 | -20/+9 |
* | Add DEFINED_PHASES to the dbapi caches and _emerge.Package.metadata | Sebastian Luther | 2010-03-30 | 1 | -1/+6 |
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 1 | -1/+0 |
* | Use isvalidatom to validate PROVIDE entries. | Zac Medico | 2010-02-19 | 1 | -2/+8 |
* | Cache BUILD_TIME in Package.metadata. | Zac Medico | 2010-02-15 | 1 | -1/+1 |
* | Optimized the code for bug #288083 and make it handle more cases. Now Packagev2.2_rc51 | Zac Medico | 2009-11-21 | 1 | -2/+79 |
* | Bug #292820 - Make the Package constructor handle invalid SLOT values. | Zac Medico | 2009-11-12 | 1 | -2/+4 |
* | Fix SyntaxError with Python 3 added in r14462. | Arfrever Frehtes Taifersar Arahesis | 2009-09-29 | 1 | -1/+1 |
* | Revert the rest of r14280 since it seems that dict bypasses __getitem__ | Zac Medico | 2009-09-29 | 1 | -26/+7 |
* | Add back _PackageMetadataWrapper__setitem__, removed in r14280, since removing | Zac Medico | 2009-09-29 | 1 | -30/+64 |
* | Bug #285979 - Replace references to CDEPEND with UNUSED_00, to make it clear | Zac Medico | 2009-09-23 | 1 | -1/+0 |
* | Define long as int when Python 3 is used. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -0/+1 |
* | Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems... | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -1/+1 |
* | Define basestring as str when Python 3 is used. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -0/+4 |
* | Update syntax of 'except' statements for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -1/+1 |
* | Use a dict for Package.metadata, because it's faster. Thanks to Marat | Zac Medico | 2009-09-19 | 1 | -49/+33 |
* | Update imports to import portage.os (with unicode wrappers), and use | Zac Medico | 2009-08-11 | 1 | -9/+1 |
* | Use Package.invalid to generate *.syntax repoman errors for LICENSE, | Zac Medico | 2009-06-28 | 1 | -7/+3 |
* | Make Package.invalid suitable for use by repoman. | Zac Medico | 2009-06-28 | 1 | -4/+8 |
* | Fix PROVIDE code since the Package class automatically evaluates USE | Zac Medico | 2009-06-26 | 1 | -2/+6 |
* | Use @property instead of __getattribute__ to implement lazy Package.iuse.regex | Zac Medico | 2009-06-25 | 1 | -15/+20 |
* | Add a Package.metadata.restrict attribute containing a list of enabled | Zac Medico | 2009-06-25 | 1 | -0/+4 |
* | Add a Package.metadata.properties attribute containing a list of enabled | Zac Medico | 2009-06-25 | 1 | -0/+4 |
* | * Add a Package.invalid attribute to store messages about invalid LICENSE, | Zac Medico | 2009-06-25 | 1 | -5/+23 |
* | Add/update copyright headers. | Zac Medico | 2009-06-25 | 1 | -0/+4 |
* | * Make Package.metadata['USE'] access trigger USE calculation for unbuilt | Zac Medico | 2009-06-25 | 1 | -7/+39 |
* | Bug #275047 - Split _emerge/__init__.py into smaller pieces (part 4). | Zac Medico | 2009-06-22 | 1 | -0/+185 |