I want to suggest, to add (Discover)[https://github.com/KDE/discover] as package in kde-apps. It is going to be the default "app store" in KDE, based on PackageKit and exists quite a while now. Of course there are several drawbacks using Portage with PackageKit as useflags are not shown (afaik). Anyway, there is a backend in PackageKit for Portage. Apart from being useful on a Gentoo as Portage management tool it is meaningful as tool for Flatpak/Snap and as a tool to search software (it provides ratings and descriptions etc.). I found a Gentoo ebuild in the ale overlay: https://github.com/ananace/overlay/blob/master/kde-apps/discover/discover-9999.ebuild (It may be a good starting point.)
Category is wrong, this is part of Plasma not Applications. I was not interested so far in this package, but as a more capable and central installer instead of KNewStuff it might be. For Portage administration, certainly not.
This app looks nice for end users
I think we should finalize this by adding use flag support at least.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c8420509364a6ccc6531bda0496d4404efe61c0 commit 1c8420509364a6ccc6531bda0496d4404efe61c0 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-10-11 19:33:10 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-10-11 19:33:10 +0000 kde-plasma/discover: New package Bug: https://bugs.gentoo.org/647418 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 kde-plasma/discover/Manifest | 1 + kde-plasma/discover/discover-5.14.0.ebuild | 47 ++++++++++++++++++++++++ kde-plasma/discover/discover-5.14.49.9999.ebuild | 47 ++++++++++++++++++++++++ kde-plasma/discover/discover-9999.ebuild | 47 ++++++++++++++++++++++++ kde-plasma/discover/metadata.xml | 11 ++++++ 5 files changed, 153 insertions(+)