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): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78308087a9f142e73cb4758a6a1034380e32f7ab commit 78308087a9f142e73cb4758a6a1034380e32f7ab Author: Andrey Grozin <grozin@gentoo.org> AuthorDate: 2020-09-06 16:21:37 +0000 Commit: Andrey Grozin <grozin@gentoo.org> CommitDate: 2020-09-06 16:21:37 +0000 app-text/fb2edit: dependencies fixed Bug: https://bugs.gentoo.org/show_bug.cgi?id=740416 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andrey Grozin <grozin@gentoo.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): https://github.com/lintest/fb2edit 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?
ping
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07069036c57202ffe99a2738b3a19e11c0a6823 commit a07069036c57202ffe99a2738b3a19e11c0a6823 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-04-17 11:15:29 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-08-02 10:37:09 +0000 profiles: Mask dev-qt/qtwebkit Bug: https://bugs.gentoo.org/684580 Bug: https://bugs.gentoo.org/685750 Bug: https://bugs.gentoo.org/709858 Bug: https://bugs.gentoo.org/740416 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 10 ++++++++++ 1 file changed, 10 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a462fac199959b94e086ef02391cbffa03cac7e commit 8a462fac199959b94e086ef02391cbffa03cac7e Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-09-04 20:16:06 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-09-04 20:58:45 +0000 profiles: Init last-rites for dev-qt/qtwebkit:5 and revdeps Masked for removal in 30 days: mail-client/trojita app-text/fb2edit dev-qt/qtwebkit Bug: https://bugs.gentoo.org/684580 Bug: https://bugs.gentoo.org/685750 Bug: https://bugs.gentoo.org/740416 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b761ff2e1776618c29a9f60f425e335418c80a48 commit b761ff2e1776618c29a9f60f425e335418c80a48 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2021-10-05 06:50:20 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2021-10-05 07:36:50 +0000 app-text/fb2edit: treeclean Closes: https://bugs.gentoo.org/740416 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> app-text/fb2edit/Manifest | 1 - app-text/fb2edit/fb2edit-0.1.0.ebuild | 26 -------------------------- app-text/fb2edit/metadata.xml | 10 ---------- profiles/package.mask | 5 ----- 4 files changed, 42 deletions(-)