--- swt-3.6.ebuild.orig 2010-09-19 10:52:35.733685937 +0200 +++ swt-3.6.ebuild.orig 2010-09-19 11:33:03.356686542 +0200 @@ -32,7 +32,7 @@ LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="cairo gnome opengl xulrunner" +IUSE="cairo gnome opengl webkit xulrunner" COMMON=">=dev-libs/glib-2.6 >=x11-libs/gtk+-2.6.8 >=dev-libs/atk-1.10.2 @@ -42,7 +42,8 @@ =gnome-base/gnome-vfs-2* =gnome-base/libgnomeui-2* ) - xulrunner? ( net-libs/xulrunner:1.9 ) + xulrunner? ( =net-libs/xulrunner-1.9* ) + webkit? ( >=net-libs/webkit-gtk-1.2 ) opengl? ( virtual/opengl virtual/glu @@ -158,6 +159,12 @@ ${make} make_xpcominit || die "Failed to build xpcominit support" fi + if use webkit ; then + einfo "Building the WebKitGTK+ component" + + ${make} make_webkit || die "Failed to build WebKitGTK+ support" + fi + if use cairo ; then einfo "Building CAIRO support" ${make} make_cairo || die "Unable to build CAIRO support"