We currently have 3 slots of webkit-gtk:
- SLOT="4" for GTK 3 and libsoup:2.4
- SLOT="4.1" for GTK 3 and libsoup:3.0
- SLOT="5" for GTK 4 and libsoup:3.0
For such a large package, this is a headache for developers and users alike.
There are not API differences between 4 and 4.1, as I understand, so we should be able to migrate dependencies from net-libs/webkit-gtk:4 to :4.1 if the package does not have libsoup:2.4 in its transitive dependencies.