Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ResolverPlayground: simplify vdb/portdb creation | Zac Medico | 2012-09-24 | 1 | -80/+32 | |
| | | | | This enables automatic handling of HDEPEND. | |||||
* | make.conf.5: refer to ebuild.5 for cross-compile | Zac Medico | 2012-09-24 | 1 | -3/+4 | |
| | ||||||
* | circular_dependency: handle HDEPEND | Zac Medico | 2012-09-24 | 1 | -1/+2 | |
| | ||||||
* | cache/sqlite.py: translate None to empty string | Zac Medico | 2012-09-24 | 1 | -2/+7 | |
| | ||||||
* | cache/metadata.py: add HDEPEND | Zac Medico | 2012-09-24 | 2 | -2/+4 | |
| | ||||||
* | portageq: Automatically do not include imported functions in the list of ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-09-25 | 1 | -4/+2 | |
| | | | | commands. | |||||
* | man/emerge.1: italics for emphasis | Zac Medico | 2012-09-24 | 1 | -2/+2 | |
| | ||||||
* | Re-word HDEPEND docs wrt "EAPI 5 and earlier" | Zac Medico | 2012-09-24 | 2 | -11/+12 | |
| | | | | | | Referring to ranges like this is ambigous when when don't know what EAPI 6 will bring, and we have both EAPI 5-progress and 5-hdepend which add different feature sets to EAPI 5. | |||||
* | Document behaviour of --root-deps for EAPI 6+ in emerge(1) | Dennis Schridde | 2012-09-24 | 1 | -4/+5 | |
| | ||||||
* | Document HDEPEND in ebuild(5) | Dennis Schridde | 2012-09-24 | 1 | -0/+46 | |
| | ||||||
* | repoman: support HDEPEND for EAPI 5-hdepend | Zac Medico | 2012-09-24 | 2 | -12/+37 | |
| | ||||||
* | Add experimental EAPI 5-hdepend support. | Ambroz Bizjak | 2012-09-24 | 18 | -55/+105 | |
| | ||||||
* | _global_updates: scan binarytree only if needed | Zac Medico | 2012-09-24 | 1 | -6/+8 | |
| | | | | This will fix bug #436084. | |||||
* | drop support for QA_DT_HASH/QA_STRICT_DT_HASH | Mike Frysinger | 2012-09-23 | 3 | -39/+0 | |
| | | | | | | | | These variables have been deprecated in favor of the new variables QA_STRICT_FLAGS_IGNORED/QA_FLAGS_IGNORED, and the tree has been converted over to the new ones, so drop the old vars. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
* | use `readlink -f` if it works | Mike Frysinger | 2012-09-23 | 1 | -0/+13 | |
| | | | | | | | Rather than always re-implementing `readlink -f` in shell, probe the host tool first to see if it works. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
* | _create_use_string: pass in feature_flags argv2.2.0_alpha132 | Zac Medico | 2012-09-23 | 2 | -7/+8 | |
| | | | | This allows them to be looked up outside of the USE_EXPAND loop. | |||||
* | env_update: use eroot variable more | Zac Medico | 2012-09-23 | 1 | -10/+7 | |
| | ||||||
* | Reorder description of --root-deps in emerge(1) | Dennis Schridde | 2012-09-23 | 1 | -8/+10 | |
| | | | | 80 char width and max 1 sentence per line. | |||||
* | Improve wording of *DEPEND variable description in ebuild(5) a bit | Dennis Schridde | 2012-09-23 | 1 | -9/+14 | |
| | ||||||
* | Better documentation of PDEPEND in ebuild(5) | Dennis Schridde | 2012-09-23 | 1 | -2/+7 | |
| | ||||||
* | Fix referencens to Dependencies section of ebuild(5) | Dennis Schridde | 2012-09-23 | 1 | -3/+3 | |
| | ||||||
* | Adjust code of first paragraph of ebuild(5) to 80 char width | Dennis Schridde | 2012-09-23 | 1 | -6/+6 | |
| | ||||||
* | Reorder and cleanup of ebuild(5) | Dennis Schridde | 2012-09-23 | 1 | -497/+518 | |
| | ||||||
* | env_update: scan all dirs starting with "lib" | Zac Medico | 2012-09-23 | 1 | -4/+19 | |
| | | | | | Also see bug #435834 and commit 7fb9758506341ffc05585fbd18f2be58ef0e16c2. | |||||
* | scan all lib subdirs | Mike Frysinger | 2012-09-23 | 1 | -5/+4 | |
| | | | | | | | Rather than hardcoding lib/lib32/lib64, scan all dirs starting with "lib". URL: https://bugs.gentoo.org/435834 Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
* | Add _get_feature_flags(eapi_attrs) function. | Zac Medico | 2012-09-23 | 5 | -10/+30 | |
| | | | | | | 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. | |||||
* | RepoConfig: add find_invalid_path_char method | Zac Medico | 2012-09-23 | 3 | -26/+43 | |
| | | | | | | This binds filename validation to the RepoConfig, so that eventually we'll be able to control it via a layout.conf setting as discussed in bug #435934. | |||||
* | Use re.UNICODE for category/package name regexes. | Zac Medico | 2012-09-22 | 5 | -11/+25 | |
| | | | | | | | | This only affects r'\w' with Python 2.x, since Python 3 already defaults to re.UNICODE behavior when compiling unicode str objects (unless re.ASCII is specified). If a repository wants to ban unicode categore/package names then we can add a layout.conf setting for that, as discussed in bug #435934. | |||||
* | emerge.1: --depclean-lib-check not time-consuming | Zac Medico | 2012-09-22 | 1 | -3/+2 | |
| | | | | | Since commit f393413c3f823ef4a60acfcc41c3920933510fc1, it's optimized so that it shouldn't take much time. | |||||
* | Include usex in the list of helpers banned in global scope in | Arfrever Frehtes Taifersar Arahesis | 2012-09-22 | 1 | -0/+1 | |
| | | | | documentation of EAPI="5-progress". | |||||
* | NEWS: fix --depclean-lib-check sentencev2.2.0_alpha131 | Zac Medico | 2012-09-21 | 1 | -1/+1 | |
| | ||||||
* | doebuild.py: remove unused f = None | Zac Medico | 2012-09-21 | 1 | -1/+0 | |
| | ||||||
* | Deprecate EAPI 5_pre2. | Zac Medico | 2012-09-21 | 1 | -2/+2 | |
| | ||||||
* | NEWS/RELEASE-NOTES: adjust info for package sets | Zac Medico | 2012-09-21 | 2 | -13/+6 | |
| | ||||||
* | portage.5: document nested package sets | Zac Medico | 2012-09-21 | 1 | -2/+4 | |
| | ||||||
* | Add preserve-libs for stable branch (not default) | Zac Medico | 2012-09-21 | 8 | -52/+28 | |
| | | | | | | | | | EAPI 5 supports automatic rebuilds via the slot-operator and sub-slots, which makes preserve-libs much more user-friendly, since it makes @preserved-rebuild unnecessary (also see bug #364425 for explanation of @preserved-rebuild shortcomings). Therefore, enable preserve-libs for the stable branch, but not by default. After EAPI 5 is widely adopted, we can consider enabling preserve-libs by default. | |||||
* | Support EAPI="5-progress". | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 8 | -11/+146 | |
| | ||||||
* | Add _DEPCLEAN_LIB_CHECK_DEFAULT constant. | Zac Medico | 2012-09-21 | 2 | -2/+3 | |
| | | | | | This will allow for the option to be available in the stable branch without changing the default --depclean behavior. | |||||
* | primaryuri: prefer thirdpartymirrors in SRC_URI | Zac Medico | 2012-09-21 | 1 | -11/+10 | |
| | | | | This will fix bug #435720. | |||||
* | Improve allowing of directories on profile level and repository level in ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 4 | -10/+21 | |
| | | | | EAPI="4-python". | |||||
* | Read profile EAPI earlier. | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 1 | -18/+20 | |
| | ||||||
* | Move EAPI check for stable USE forcing and masking to portage.eapi module. | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 2 | -15/+12 | |
| | ||||||
* | NEWS: EAPI 5 in 2.1.11.19 | Zac Medico | 2012-09-20 | 1 | -0/+5 | |
| | ||||||
* | Enable official EAPI 5 support.v2.2.0_alpha130 | Zac Medico | 2012-09-20 | 6 | -36/+36 | |
| | | | | | | The council has officialy approved EAPI 5 in PMS: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=99c78a51ff4c9737cdd399620072abdc14f8df11 | |||||
* | Add QA_DESKTOP_FILE variable. | Zac Medico | 2012-09-20 | 3 | -2/+32 | |
| | ||||||
* | update.py: cleanup imports | Zac Medico | 2012-09-19 | 1 | -5/+2 | |
| | ||||||
* | update_dbentry: fix "move" to translate atom[use] | Zac Medico | 2012-09-19 | 2 | -12/+22 | |
| | ||||||
* | test_update_dbentry: test "move" command more | Zac Medico | 2012-09-19 | 1 | -0/+19 | |
| | ||||||
* | deprecated_profile_check: search more locations | Zac Medico | 2012-09-19 | 1 | -4/+17 | |
| | | | | | | This fixes it to search both /etc/make.profile and /etc/portage/make.profile, and also makes it traverse parent profiles when the settings parameter is passed in. | |||||
* | config: source make.conf only once if samefile | Zac Medico | 2012-09-19 | 1 | -16/+18 | |
| | | | | | | Since migration from /etc/make.conf to /etc/portage/make.conf, people frequently ask if hardlinking or symlinking them is allowed. So, detect this case and avoid redundant sourcing when appropriate. |