We would like to reduce the number of net-libs/webkit-gtk slots.
Please check if it is possible to migrate from net-libs/webkit-gtk:4 to net-libs/webkit-gtk:4.1.
This should be possible (with minor build-system patching, see https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0bb7cd3b47dd02d964a5c27c010eeaea8cc8b1 for example) if net-libs/libsoup:2.4 is not pulled in by the package or any of its dependencies.
Alas this is a libsoup migration one, not only webkit-gtk. I added the upstream bug in URL but no progress there
Note this is only for the HTML viewer plugin (fancy) so this can be disabled if needed
There is progress upstream, master branch removed libsoup:
So we should be able to use another webkit-gtk slot in newer versions (and if needed drop the plugin that depends on it on older versions)
OK I got it working for 4.1.1, and next upstream release should just be a s/4.0/4.1/ in configure.ac
The bug has been closed via the following commit(s):
Author: Bernard Cafarelli <firstname.lastname@example.org>
AuthorDate: 2023-04-02 20:27:21 +0000
Commit: Bernard Cafarelli <email@example.com>
CommitDate: 2023-04-02 20:47:55 +0000
mail-client/claws-mail: migrate to net-libs/webkit-gtk:4.1
Signed-off-by: Bernard Cafarelli <firstname.lastname@example.org>
mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild | 216 ++++++++++++++
.../files/claws-mail-4.1.1-webkitgtk4.1.patch | 317 +++++++++++++++++++++
2 files changed, 533 insertions(+)