I based 9999 ebuild on 4.9999.
I thinks that we can omit recursive dependencies. I mean that there is no dev-qt/qtcore in your list, but it's definitely required. In such manner I tried to omit dependencies of kde-frameworks/ktexteditor.