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.
Looks like this package depends on libsoup:2.4 :( It was ported to libsoup:3.0 in this upstream commit though: https://gitlab.gnome.org/GNOME/shotwell/-/commit/285c9674cf4691a29bfa468b935418ab065d85b1
(In reply to Matt Turner from comment #1) > Looks like this package depends on libsoup:2.4 :( > > It was ported to libsoup:3.0 in this upstream commit though: > https://gitlab.gnome.org/GNOME/shotwell/-/commit/ > 285c9674cf4691a29bfa468b935418ab065d85b1 The referred commit was included in version 0.31.5. Right now, the current development version for shotwell is 0.31.7. https://discourse.gnome.org/t/new-development-preview-shotwell-0-31-6-0-31-7/12597
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2abd982dbf883988f8a9922dd258c30218f4417 commit f2abd982dbf883988f8a9922dd258c30218f4417 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2023-03-05 20:01:53 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2023-03-05 20:32:52 +0000 media-gfx/shotwell: Version bump to 0.31.7 This is a development version that I wouldn't normally package, but it doesn't seem stable versions are forthcoming, and I'm sure users would appreciate not needing an additional webkit slot if possible. Bug: https://bugs.gentoo.org/893702 Signed-off-by: Matt Turner <mattst88@gentoo.org> media-gfx/shotwell/Manifest | 1 + media-gfx/shotwell/shotwell-0.31.7.ebuild | 93 +++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+)
the ported version got stabilized