< Future EAPI

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.

Note
All features listed below have been provisionally accepted (pending implementation in Portage) for EAPI 8 in the Gentoo Council meeting on 2020-11-08.

Accepted

New features

Enhancements of existing features

  • Variant of || ( ) with defined runtime behaviour
    bug #489458
    • From original EAPI 6 (and 7) feature list
  • Accumulate PROPERTIES & RESTRICT over eclasses and ebuilds
    bug #701132
  • RESTRICT value for network-restricted tests
    bug #553696
  • dosym -r to create symlinks relative to link location
    bug #708360

Other changes

  • Less strict naming rules for files in updates directory
    bug #692774
  • Default src_prepare accepts only file names in PATCHES
    bug #752486

Removals and bans

  • unpack: Remove support for 7-Zip, RAR, and LHA
    bug #690968
This article is issued from Gentoo. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.