per our discussion on irc, xorg-x11 should: DEPEND="!nocxx? ( ttmkfdir )" you mentioned that the ebuild has a lot of ttmkfdir code that'll need touching up to work with mkfontscale thanks !
Also as mentioned, a supplied ebuild patch should make things happen faster, as my time is unfortunately at a premium these days.
It's a pretty easy idea -- basically, wherever in the ebuild ttmkfdir gets used, mkfontscale should be used instead if USE=nocxx. The options needing to be passed to it are already elsewhere in the ebuild. Assigning to embedded for patch. Please reassign once a patch is attached.
Peter do you wish to attach a patch to this bug?
Created attachment 60007 [details, diff] allow to build xorg-x11 if ttmkfdir is not installed (nocxx)
That dependency reordering is totally out of place on this bug. Please file a new bug for that. Stick Keywords: Inclusion in it, so we get to it quickly. I've committed the part of the patch relevant to this bug to 6.8.2-r2 and 6.8.99.13. Thanks, and sorry for the delay.
It was only a kindly gesture to correct the dependencies too (because if I ever touch an ebuild I correct what I find there). If this is not ok w/ you and you can't accept these changes as-is, sorry, no new bug for it...