elinks ebuilds have: !hppa? ( !mips? ( !alpha? ( javascript? ( dev-lang/spidermonkey ) ) ) )" should be changed to use p.use.mask on each arch
p.u.mask entry added and HPPA cruft removed from all ebuilds. There are more issues, though: >>> Creating Manifest for /newaches/gentoo/cvs/gentoo-x86/www-client/elinks ebuild.minorsyn 10 www-client/elinks/elinks-0.11.5.ebuild: built_with_use on line: 38 www-client/elinks/elinks-0.11.6.ebuild: 'epatch' call should be moved to src_prepare from line: 40 www-client/elinks/elinks-0.11.6.ebuild: 'sed' call should be moved to src_prepare from line: 43 www-client/elinks/elinks-0.11.6.ebuild: 'sed' call should be moved to src_prepare from line: 45 www-client/elinks/elinks-0.11.6.ebuild: 'epatch' call should be moved to src_prepare from line: 47 www-client/elinks/elinks-0.11.6.ebuild: 'epatch' call should be moved to src_prepare from line: 50 www-client/elinks/elinks-0.11.6.ebuild: 'epatch' call should be moved to src_prepare from line: 54 www-client/elinks/elinks-0.11.6.ebuild: 'epatch' call should be moved to src_prepare from line: 57 www-client/elinks/elinks-0.11.6.ebuild: 'sed' call should be moved to src_prepare from line: 59 www-client/elinks/elinks-0.11.6.ebuild: 'econf' call should be moved to src_configure from line: 81
Done for alpha and mips. No idea why it's masked on alpha though, since we've got dev-lang/spidermonkey keyworded.