QtWebKit's time is very limited, it is odd to see a new package added with this dependency.
Not a new package, you should have checked for prior categories.
It was dropped in commit b172d8dcf04580b9e1f4d8c66158cc00e14375b0.
BDEPEND is wrongly inheriting RDEPEND.
No DEPEND, how does that work?
Please check with upstream if they have any plans to port to qtwebengine, I don't speak the language.
The bug has been referenced in the following commit(s):
Author: Andrey Grozin <firstname.lastname@example.org>
AuthorDate: 2020-09-06 16:21:37 +0000
Commit: Andrey Grozin <email@example.com>
CommitDate: 2020-09-06 16:21:37 +0000
app-text/fb2edit: dependencies fixed
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Andrey Grozin <firstname.lastname@example.org>
app-text/fb2edit/fb2edit-0.1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
I know that fb2edit used to be in the tree. It as based on Qt4, and was dropped when Qt4 disappeared. I was glad to find a fork ported to Qt5, and committed it to the tree. I tried to contact the author, but got no reply. It seems that this was a one-time job: the Qt5 version was committed to github in October 2019, and nothing changed since that moment. I am rather sure that nobody is working on the port to qtwebengine.
This is the only Linux program to create (and edit) fb2 files, the format of ebooks most popular in Russia (western countries seem to prefer epub). There are no alternatives (there are some Windows programs, as far as I know). Of course, fb2 is xml, and one can use an ordinary text editor; after each save one would have to reload the file to an fb2 viewer (no viewer reloads changed files automatically). In fb2edit the result of each editing action is seen immediately.
It would be a pity to have no program for creating fb2 books in Gentoo. I am absolutely not an expert in qtwebengine or qtwebkit. Is there any instruction for porting to qtwebengine? Are their APIs similar?
It seems then the original upstream is not entirely gone (you may want to check out their latest fix):
Re porting work, I can't give you any pointers there.
Found one by chance: https://doc.qt.io/qt-5/qtwebenginewidgets-qtwebkitportingguide.html
Any news here?