Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | repoman: fix stable mask to use correct profilev2.2.0_alpha157 | Zac Medico | 2013-01-19 | 1 | -11/+25 |
| | | | | | We can't rely on the internal config instance from the given package instance, since it does not refer to the correct profile. | ||||
* | Add Package.eapi property. | Zac Medico | 2012-11-17 | 1 | -1/+1 |
| | |||||
* | EAPI="4-python" and EAPI="5-progress": Add support for use.aliases and ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-11-15 | 1 | -3/+116 |
| | | | | package.use.aliases. | ||||
* | UseManager: /etc/portage/profile extended syntax | Zac Medico | 2012-09-26 | 1 | -5/+15 |
| | | | | | If /etc/portage/profile/eapi does not exist, then support extended atom syntax. This will fix bug #436330. | ||||
* | Move EAPI check for stable USE forcing and masking to portage.eapi module. | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 1 | -15/+9 |
| | |||||
* | UseManager: add compat code for getUseForce/PUSE | Zac Medico | 2012-09-07 | 1 | -3/+9 |
| | | | | | Similar code was added to getUseMask in commit af50fee789e71c1fff0b405db4cf55b618b73466. | ||||
* | Support repository-specific use.stable.force, use.stable.mask, | Arfrever Frehtes Taifersar Arahesis | 2012-09-07 | 1 | -17/+53 |
| | | | | package.use.stable.force and package.use.stable.mask in EAPI >=5. | ||||
* | Update comment. | Arfrever Frehtes Taifersar Arahesis | 2012-09-06 | 1 | -0/+4 |
| | |||||
* | EAPI 5 stable use.mask/force for bug #431078 | Zac Medico | 2012-08-24 | 1 | -7/+72 |
| | |||||
* | _pkg_str: add slot and repo attributes | Zac Medico | 2012-05-12 | 1 | -4/+8 |
| | |||||
* | LocationsManager: extensible _profile_node object | Zac Medico | 2011-10-27 | 1 | -2/+6 |
| | | | | Use immutable object attrubutes instead of tuples, for extensibility. | ||||
* | add profile-formats portage-1 awareness and enforcement | Brian Harring | 2011-10-25 | 1 | -6/+8 |
| | | | | | | | | Currently it just spits warnings for implicit portage-1 format usage; down the line, this will be converted into an explicit error. For repo's that configure themselves as portage-1 or pms explicitly, enforce it. | ||||
* | config: fix repo KeyErrors | Zac Medico | 2011-06-20 | 1 | -2/+16 |
| | |||||
* | UseManager: avoid possible repo KeyErrors | Zac Medico | 2011-06-20 | 1 | -4/+4 |
| | |||||
* | config: repo-level make.defaults/package.use | Zac Medico | 2011-06-20 | 1 | -0/+1 |
| | | | | This completes the implementation of bug #370693. | ||||
* | Bug #370693: Handle package.use.force and package.use.mask files from master | Arfrever Frehtes Taifersar Arahesis | 2011-06-19 | 1 | -18/+17 |
| | | | | repositories. | ||||
* | Bug #370693: Support use.force, package.use.force, use.mask and | Arfrever Frehtes Taifersar Arahesis | 2011-06-19 | 1 | -57/+99 |
| | | | | package.use.mask files in ${repository}/profiles. | ||||
* | UseManager: make warnings show even with --quiet | Zac Medico | 2010-11-26 | 1 | -2/+4 |
| | |||||
* | UseManager: convert lists to tuples | Zac Medico | 2010-11-26 | 1 | -2/+4 |
| | |||||
* | Revert use.unsatisfiable support for now. | Zac Medico | 2010-11-24 | 1 | -23/+0 |
| | | | | | | | | | The current implementation doesn't provide anything to distinguish it from use.mask, and it's arguable that another approach such as an atom syntax extension (for optional dependencies) would be more appropriate. This reverts commit 93ee6a847be949e7752c3c052d3eb0619e408b43. | ||||
* | Rename _parse_profile_files_to_list() to _parse_profile_files_to_tuple(). | Arfrever Frehtes Taifersar Arahesis | 2010-11-14 | 1 | -4/+4 |
| | |||||
* | Validate syntax of USE flags in use.force, use.mask, use.unsatisfiable, | Arfrever Frehtes Taifersar Arahesis | 2010-11-14 | 1 | -9/+42 |
| | | | | | package.use.force, package.use.mask, package.use.unsatisfiable and package.use files. | ||||
* | Support use.unsatisfiable and package.use.unsatisfiable files. | Arfrever Frehtes Taifersar Arahesis | 2010-11-06 | 1 | -2/+25 |
| | |||||
* | reposyntax: add support in _config/* | Sebastian Luther | 2010-09-26 | 1 | -1/+1 |
| | |||||
* | Make sure atoms in profiles follow the profiles EAPI | Sebastian Luther | 2010-09-13 | 1 | -2/+2 |
| | |||||
* | Use frozenset for config.usemask and useforce attributes, so there's | Zac Medico | 2010-08-26 | 1 | -4/+4 |
| | | | | | no need to copy them during clone operations. Also, there's no need to copy config.puse since its an immutable string. | ||||
* | config: Move handling of USE related config files into UseManager | Sebastian Luther | 2010-08-25 | 1 | -0/+142 |