qutebrowser no longer requires webkit. It requires 'webkit' OR 'webengine'. However, this is not reflected in qutebrowser-9999. Old versions, such as 0.9.x did require webkit. However, more recent versions (e.g. 0.10.x) no longer require this. As far as portage is concerned, version 9999 (github) should have the required USE flags updated to reflect this change. However, in the future when qutebrowser-0.10.x is added into portage (bug 612162 is resolved), this change that I am requesting for version 9999 should also be reflected on 0.10.x.
0.11.0 is out now and qtwebkit is deprecated, so it is no longer necessary to even have a webkit useflag. it should use webengine by default without a useflag.
qutebrowser upstream here - I agree it doesn't *require* QtWebKit anymore, but I disagree that it shouldn't have an useflag for it at all. I answered to https://bugs.gentoo.org/show_bug.cgi?id=624168 with more details though.
Done in: 7caf15ad68d www-client/qutebrowser: bump 1.0.2 426f970feed www-client/qutebrowser: cleanup live build Note that we were far enough behind that webengine appears to be the clear default from upstream now. If someone wants to get the webkit fork in the tree and then update qutebrowser, I'm not against it.