A day after gentoo/kde's c819a9a72 added kaccounts-integration, accounts-qt and signon-oauth2 deps to plasma-desktop, upstream made them optional with commit b5d7d2087 (which happens to be upstream HEAD ATM), so we need a USE flag now. kaccounts? commit b5d7d2087 Author: Dan Leinir Turthra Jensen <admin@leinir.dk> Date: Sat Aug 8 13:18:29 2020 +0100 Make the attica plugin build optional, by making its deps optional This should make it possible to build Plasma Desktop without necessarily having the KAccounts and AccoutsQt5 bits available during build. It is distinctly suboptimal, but since it turns out that kaccounts-integration is /not/ a framework, but in applications for some reason, we'll have to do it like this. I've tested that it continues to build without the three deps at that commit. The attica framework itself continues to be required, as (I think) it was before.
https://invent.kde.org/plasma/plasma-desktop/-/commit/b5d7d2087480a31e09038dd3afa774073e95a415
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=a2a492d26ae75f3f430ba43f1e5fc1bbfa36e3c3 commit a2a492d26ae75f3f430ba43f1e5fc1bbfa36e3c3 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-08-08 23:19:35 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-08-08 23:19:35 +0000 kde-plasma/plasma-desktop: Add IUSE="+kaccounts" Closes: https://bugs.gentoo.org/736452 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/plasma-desktop/metadata.xml | 1 + kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-)