logo

overlay

My (experimental) gentoo overlay
commit: 6d349c78d6d444ed6873d81d5ba6dfe92e807fe0
parent: 655ec404c45ce2f23dfffeb3f1011ae0e61c382b
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu, 14 Mar 2019 20:13:31 +0100

net-libs/webkit-gtk: Add jsc(1) and IUSE=experimental

Diffstat:

Mnet-libs/webkit-gtk/webkit-gtk-2.24.0.ebuild4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.24.0.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.24.0.ebuild @@ -17,7 +17,7 @@ LICENSE="LGPL-2+ BSD" SLOT="4/37" # soname version of libwebkit2gtk-4.0 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos" -IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer +introspection +jit jpeg2k +jumbo-build libnotify nsplugin +opengl spell wayland +webgl +X" +IUSE="aqua coverage doc +egl experimental +geolocation gles2 gnome-keyring +gstreamer +introspection +jit jpeg2k +jumbo-build libnotify nsplugin +opengl spell wayland +webgl +X" # webgl needs gstreamer, bug #560612 # gstreamer with opengl/gles2 needs egl @@ -226,6 +226,8 @@ src_configure() { -DENABLE_TOUCH_EVENTS=OFF -DENABLE_DRAG_SUPPORT=OFF -DENABLE_UNIFIED_BUILDS=$(usex jumbo-build) + -DSHOULD_INSTALL_JS_SHELL=ON + -DENABLE_EXPERIMENTAL_FEATURES=$(usex experimental) -DENABLE_QUARTZ_TARGET=$(usex aqua) -DENABLE_API_TESTS=$(usex test) -DENABLE_GTKDOC=$(usex doc)