Please, bump www-client/dillo-3.0. The changes are as follows: Dillo3 has shifted its toolkit library from fltk2 to the fltk 1.3 series. The experimental status of fltk2 had kept Dillo2 out of a number of distributions, but fltk 1.3 has already seen an official release. Dillo3 is the current stable branch. In the porting process, several improvements were made and many bugs fixed. The user interface was rewritten, and the internals simplified. Highlights: native build on OS X, on-the-fly panel resize, multiple search engines, faster rendering, and CSS adjacent sibling selectors.
Created attachment 285979 [details] dillo-3.0.ebuild $ diff dillo-2.2.ebuild dillo-3.0.ebuild 17c17 < RDEPEND="x11-libs/fltk:2[-cairo,jpeg=,png=] --- > RDEPEND="=x11-libs/fltk-1.3*[-cairo] 24,28d23 < < src_prepare() { < epatch "${FILESDIR}"/dillo2-inbuf.patch \ < "${FILESDIR}"/${P}-libpng14.patch < } Looks good to me here. As a reminder users need to unmask fltk-1.3 and mask higher versions of fltk to prevent pulling them in as fltk-1.3 is an upgrade to fltk-2.0. (See fltk website for info on their version number problems.) # echo =x11-libs/fltk-2*" >> /etc/portage/package.mask I can already see problems with users trying to installing multiple versions of FLTK as the FLTK-1.3 EBuild is not slotted. Attempts were made in the past to slot fltk, but for some reason, didn't it didn't slot separately from the fltk-1.1 branch (ie. /usr/lib/fltk-1.1 and /usr/lib/fltk-1.3 is needed and not just /usr/lib/fltk-1, /usr/lib/fltk-2!) Oh, and as usual, I likely didn't edit the $KEYWORDS properly for archs, as it should probably be prevented from pulling in on stable.
FYI: FLTK Version History fltk-1.1 - Initial fltk release fltk-1.3 - Latest fltk release (Future work will be in fltk-1.4) fltk-2.0 - Never had an official release as development stalled. Development continued from fltk-1.1 to fltk-1.3, creating/modifying interfaces not compatible with fltk-2.0 fltk-3.0 - Future release may combine fltk-1.3 and fltk-2.0 work? For further info: "What are the Versions of FLTK?" http://www.fltk.org/articles.php?L825
3.0.1 is in the tree. Thanks for the patch.