The latest arch.list has ppc-macos, x86-obsd and x86-fbsd. However, ekeyword doesn't support them. (ekeyword doesn't recognise '-' within an arch keyword) Actual results: kent% ekeyword ppc-macos evilwm-0.99.17.ebuild syntax: ekeyword { arch | ~[arch] | -[arch] } ebuild... Expected results: kent% ekeyword "~ppc-macos" evilwm-0.99.17.ebuild evilwm-0.99.17.ebuild < KEYWORDS="x86 ppc sparc alpha ~amd64" --- > KEYWORDS="x86 ppc sparc alpha ~amd64 ~ppc-macos" I'll apply a simple patch to fix it.
Created attachment 40592 [details, diff] ekeyword-ppc-macos.diff
seems to be in the latest release.