www-client/netsurf depends unconditionally on net-libs/libdom. Normally, this isn't a problem, because the svgtiny USE flag is enabled by default by the package, and media-libs/libsvgtiny depends on net-libs/libdom, so libdom is pulled in by default. But this indirect dependency is not pulled in if the svgtiny USE flag is disabled. Reproducible: Always Steps to Reproduce: 1. emerge -C net-libs/libdom 2. USE=-svgtiny emerge -ND www-client/netsurf Actual Results: Fails to compile. Expected Results: Compiles successful.
Created attachment 407936 [details] build log of failure.
+ 04 Aug 2015; Michael Weber <xmw@gentoo.org> netsurf-3.3-r1.ebuild: + Add RDEPEND=net-libs/libdom (thanks Nick Wallingford, bug 556252). +