Future EAPI/EAPI 8 tentative features

This is Article description::a working page that contains references to all features that have been suggested for EAPI 8.

New features

 * Selective fetch restriction
 * Install-time CBUILD dependencies
 * Install-time CBUILD dependencies

Enhancements of existing features

 * Variant of  with defined runtime behaviour
 * From original EAPI 6 (and 7) feature list
 * From original EAPI 6 (and 7) feature list


 * Pass  to configure


 * Pass  to configure


 * Accumulate PROPERTIES & RESTRICT over eclasses and ebuilds


 * RESTRICT value for network-restricted tests


 * to create symlinks relative to link location


 * Second optional argument for

Other changes

 * Less strict naming rules for files in updates directory


 * Bash 5.0


 * Default  accepts only file names in


 * More consistent /

Removals and bans

 * Ban,  , and   functions


 * : Remove support for 7-Zip, RAR, and LHA