aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/eapis/5.conf
diff options
context:
space:
mode:
authorAvatar David Leverton <levertond@googlemail.com> 2012-09-09 18:16:01 +0100
committerAvatar David Leverton <levertond@googlemail.com> 2012-09-09 18:16:01 +0100
commite446142987bae268abd3c27daf8a0216f6bdab14 (patch)
tree38f3833f2ee3798f39ed31d1c52d881c1cf80dc8 /paludis/repositories/e/eapis/5.conf
parent612c59bbbc5ead5a40c7d4970ac6fff486ab9c22 (diff)
downloadpaludis-e446142987bae268abd3c27daf8a0216f6bdab14.tar.gz
paludis-e446142987bae268abd3c27daf8a0216f6bdab14.tar.xz
Reinstate profile IUSE injection for EAPI 5
This sort-of reverts c8840c1, except for putting the removed bits back in EAPI 5-related files and updating the tests for API changes.
Diffstat (limited to 'paludis/repositories/e/eapis/5.conf')
-rw-r--r--paludis/repositories/e/eapis/5.conf10
1 files changed, 10 insertions, 0 deletions
diff --git a/paludis/repositories/e/eapis/5.conf b/paludis/repositories/e/eapis/5.conf
index 42ea9bc8e..f413c915d 100644
--- a/paludis/repositories/e/eapis/5.conf
+++ b/paludis/repositories/e/eapis/5.conf
@@ -6,6 +6,13 @@ exported_name = 5
can_be_pbin = true
is_pbin = false
+metadata_iuse_effective = IUSE_EFFECTIVE
+description_iuse_effective = All relevant USE flags
+flat_list_iuse_effective = -1
+description_iuse = Listed relevant USE flags
+
+vdb_from_env_variables = ${vdb_from_env_variables} IUSE_EFFECTIVE
+
ebuild_module_suffixes = 5 4 3 2 1 0
utility_path_suffixes = 5 4 3 2 1 0
@@ -19,3 +26,6 @@ best_has_version_host_root = true
econf_extra_options_help_dependent = ${econf_extra_options_help_dependent} disable-silent-rules::--disable-silent-rules
new_stdin = true
+require_use_expand_in_iuse = true
+profile_iuse_injection = true
+