Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ebuild.sh: EAPI conditional usex dummy | Zac Medico | 2012-09-27 | 1 | -2/+6 | |
| | | | | | | This probably makes no difference in practice, since it only affects the "depend" phase. Note that we're allowed to use EAPI conditionals here, since we parse the EAPI on the python side and pass it to bash. | |||||
* | _slot_operator: EAPI 5-hdepend DEPEND target only | Zac Medico | 2012-09-27 | 1 | -5/+9 | |
| | ||||||
* | prepalldocs: fix inverted eapi_has_docompress | Zac Medico | 2012-09-26 | 1 | -1/+1 | |
| | | | | This broke in commit ab46499322311c1faa710c63d0a5339e49a9061a. | |||||
* | dodoc: source isolated-functions.sh earlier | Zac Medico | 2012-09-26 | 1 | -2/+2 | |
| | | | | This is needed since commit ab46499322311c1faa710c63d0a5339e49a9061a. | |||||
* | UseManager: /etc/portage/profile extended syntax | Zac Medico | 2012-09-26 | 3 | -13/+30 | |
| | | | | | If /etc/portage/profile/eapi does not exist, then support extended atom syntax. This will fix bug #436330. | |||||
* | Add eapi.sh with ___eapi_*() functions and use these functions in other files. | Arfrever Frehtes Taifersar Arahesis | 2012-09-26 | 34 | -297/+386 | |
| | ||||||
* | test_ipc_daemon: increase sleep for bug #436334 | Zac Medico | 2012-09-26 | 1 | -1/+3 | |
| | ||||||
* | Use constants for more hardcoded *DEPEND lists.v2.2.0_alpha133 | Zac Medico | 2012-09-25 | 2 | -8/+7 | |
| | ||||||
* | update_ents: use Package._dep_keys | Zac Medico | 2012-09-25 | 1 | -2/+2 | |
| | ||||||
* | evaluate_slot_operator_equal_deps: do HDEPEND | Zac Medico | 2012-09-25 | 1 | -0/+1 | |
| | ||||||
* | Use constants for more hardcoded *DEPEND lists. | Zac Medico | 2012-09-25 | 2 | -5/+6 | |
| | ||||||
* | Use constants for hardcoded *DEPEND lists. | Zac Medico | 2012-09-25 | 8 | -29/+23 | |
| | ||||||
* | Test emerge --root-deps more. | Zac Medico | 2012-09-25 | 1 | -0/+5 | |
| | ||||||
* | Test emerge --root-deps. | Zac Medico | 2012-09-25 | 1 | -1/+31 | |
| | ||||||
* | EventLoop: fix busy loop waiting for child pid | Zac Medico | 2012-09-25 | 2 | -14/+18 | |
| | | | | | | This fixes a case where EventLoop could consume 100% CPU while waiting for a child process. It also fixes timeout calculations in python 2.x, where it was using integer division instead of float. | |||||
* | _add_pkg_deps: use _get_eapi_attrs | Zac Medico | 2012-09-25 | 2 | -4/+7 | |
| | ||||||
* | ResolverPlayground: check targetroot in mergelist | Zac Medico | 2012-09-25 | 2 | -1/+4 | |
| | ||||||
* | ResolverPlayground: support targetroot | Zac Medico | 2012-09-25 | 5 | -105/+112 | |
| | | | | | | | In order to support targetroot, ResolverPlayground always writes make.conf, since create_trees does not propagate all of the necessary settings via the env parameter (because the env settings often need to be isolated from eachother, especially for cross-compilation). | |||||
* | repoman: rename most *DEPEND.* to dependency.* | Zac Medico | 2012-09-25 | 3 | -58/+50 | |
| | | | | This makes it easier to add new types, like HDEPEND. | |||||
* | repoman.1: unify *DEPEND.bad*, *DEPEND.syntax docs | Zac Medico | 2012-09-25 | 1 | -66/+12 | |
| | ||||||
* | Document targetroot useflag in ebuild(5) | Dennis Schridde | 2012-09-25 | 1 | -0/+9 | |
| | ||||||
* | Document default behaviour without --root-deps for EAPI 5- in ebuild(5) | Dennis Schridde | 2012-09-25 | 1 | -0/+2 | |
| | ||||||
* | Put lengthy install-location documentation into an own paragraph for ↵ | Dennis Schridde | 2012-09-25 | 1 | -0/+2 | |
| | | | | cross-compile docs in ebuild(5) | |||||
* | Add EAPI 5-hdepend.docbook | Zac Medico | 2012-09-24 | 3 | -0/+34 | |
| | ||||||
* | Remove obsolete cache/flat_list.py | Zac Medico | 2012-09-24 | 1 | -135/+0 | |
| | | | | | | This module has been obsolete and useless for many years, which is especially obvious since it was missing INHERITED from its auxdbkey_order and it did not write any eclass metadata. | |||||
* | 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> |