minor spelling fix
add comment explaining EAPI 5 profile IUSE injection
try to fix conditional use dep default handling for pcheck

In particular, the current method for handling multilib style deps that
use both use dep defaults such as '(-)' as well as conditionalizing the
deps appears to cause pcheck to think the flags are enabled for the
related profile.

This is an issue since most of the related multilib flags are masked
(due to being for a different target arch then the current host) so when
pcheck tests if it can actually enable the requested flags (by seeing if
they intersect with the masked flags) it fails.

Really the use dep handling probably needs to be simplified or at least
documented better so external interfaces are cleaner and easier to
figure out.
Revert "try to fix conditional use dep default handling for pcheck"

This was fixed on the pcheck side instead for now. Use dep default
handling probably needs to be improved during atom parsing though.
add jitted attr for stable arches of repo objects

Basically just interates through a repo's defined profiles in the
profiles.desc file and returns the set of arches that have at least one
stable profile. Note that it skips all hypenated arches for now. Only
amd64-fbsd has a single stable profile for some reason, but we shouldn't
care about it by default.

This will help us define better default arch lists for stable arch only
checks in pcheck.
eapi6: initial EAPI 6 profile stub
eapi6: initial get_libdir implementation

Basically a renamed version of the internal implementation.

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=463586
eapi6: initial eapply implementation (todo)

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=463768
eapi6: initial eapply_user implementation

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=475288
eapi6: initial PATCHES support in src_prepare

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=463692
eapi6: mark dohtml as deprecated
eapi6: ban einstall

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=524112
eapi6: econf passes --docdir and --htmldir args

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=468202
eapi6: initial einstalldocs implementation

This also adds directory support and the ability to explicitly disable
the install of docs by setting empty variables.

Finally, the default src_install function now calls einstalldocs.

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=459692
X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=481980
X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=463736
eapi6: add global failglob setting support (todo)

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=463822
eapi6: initial nonfatal die support (todo)

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=451938
eapi6: initial in_iuse implementation

When no argument is passed it returns a false value similar to how `use`
currently operates. This is because when no argument passed
IUSE_EFFECTIVE is checked if it contains the empty string which it
shouldn't ever.

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=449862
eapi6: unpack() *.txz support

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=458102
eapi6: unpack() absolute path support

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=483244
eapi6: unpack() case-insensitive extension matching

X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=476730