summaryrefslogtreecommitdiffstats
path: root/pym/portage/eapi.py
Commit message (Collapse)AuthorAgeFilesLines
* EAPI="5-progress": Add automatic unpack dependencies.Arfrever Frehtes Taifersar Arahesis2012-11-241-0/+3
|
* EAPI="4-python" and EAPI="5-progress": Add support for use.aliases and ↵Arfrever Frehtes Taifersar Arahesis2012-11-151-0/+3
| | | | package.use.aliases.
* _add_pkg_deps: use _get_eapi_attrsZac Medico2012-09-251-2/+4
|
* Add experimental EAPI 5-hdepend support.Ambroz Bizjak2012-09-241-1/+8
|
* Add _get_feature_flags(eapi_attrs) function.Zac Medico2012-09-231-1/+2
| | | | | | This will be useful for adding flags that behave specially in experimental EAPIs, such as the targetroot/sysroot flag which is planned for EAPI 5-hdepend.
* Support EAPI="5-progress".Arfrever Frehtes Taifersar Arahesis2012-09-211-5/+5
|
* Improve allowing of directories on profile level and repository level in ↵Arfrever Frehtes Taifersar Arahesis2012-09-211-0/+3
| | | | EAPI="4-python".
* Move EAPI check for stable USE forcing and masking to portage.eapi module.Arfrever Frehtes Taifersar Arahesis2012-09-211-0/+3
|
* EAPI 5: enable slot-operator-depsZac Medico2012-08-291-1/+1
|
* Rename slot-abi stuff to refer to slot-operator.Zac Medico2012-08-291-3/+3
| | | | | This makes it consistent with the language in the PMS eapi-5 branch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=5d6749ac9e5ddc5b1daaad7737b65fa81c6ece47
* EAPI 5: EBUILD_PHASE_FUNC variableZac Medico2012-08-291-1/+6
| | | | | See bug #390765 and the PMS patch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=76ddca560da42fd968c53a2a0c38a6ac840a7ad4
* EAPI 5: Profile IUSE injectionZac Medico2012-08-291-1/+5
| | | | | See bug #176467 and the PMS patch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=d9040ab3482af5f790368bac5d053bf1cd760ba8
* EAPI 5: REQUIRED_USE at-most-one-of ?? operatorZac Medico2012-08-271-1/+5
| | | | | See bug #354219 and the PMS patch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=1c2dff2df2305aff88a734e3a2716de1bb69f3b6
* _get_eapi_attrs: handle unsupported eapi as Nonev2.2.0_alpha123Zac Medico2012-08-261-1/+10
|
* Add experimental EAPI 4-slot-abi support.Zac Medico2012-06-221-1/+5
| | | | Refer to 4-slot-abi.docbook for a full description.
* Package: use _eapi_attrsZac Medico2012-06-101-1/+4
|
* use_reduce: use _eapi_attrsZac Medico2012-06-101-1/+2
|
* _get_eapi_attrs: move to eapi moduleZac Medico2012-06-101-0/+30
|
* Add portage.eapi.eapi_allows_dots_in_use_flags().Arfrever Frehtes Taifersar Arahesis2012-05-121-0/+3
|
* Allow dots in package names in EAPI="4-python".Arfrever Frehtes Taifersar Arahesis2012-05-121-0/+3
|
* Support repository dependencies in EAPI="4-python".Arfrever Frehtes Taifersar Arahesis2012-01-161-0/+3
|
* Set REPOSITORY variable in ebuild environment in EAPI="4-python".Arfrever Frehtes Taifersar Arahesis2012-01-081-1/+4
|
* EAPI 4: Support MERGE_TYPE (bug #347351)Zac Medico2010-12-031-0/+3
|
* Implement use dependency defaultsSebastian Luther2010-08-131-0/+3
|
* Use eapi_has_required_use for REQUIRED_USE eapi checksSebastian Luther2010-08-111-0/+3
|
* Introduce portage.eapi. Use it everywhere.Sebastian Luther2010-08-111-0/+41