logo

overlay

My (experimental) gentoo overlay
commit: a78112cc53bd955809f8d616396007be6d5574ac
parent: b43d4ca7abbccbe8c7f48fe65af3114930bff69f
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu, 29 Nov 2018 04:37:09 +0100

webkit-gtk-2.22.2.ebuild: Enable system malloc, disable webdriver, webcrypto, touch, drag

Diffstat:

Mnet-libs/webkit-gtk/webkit-gtk-2.22.2.ebuild9+++++++--
1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.22.2.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.22.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2018 Gentoo Authors, Haelwenn (lanodan) Monnier <contact@hacktivis.me> # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz" 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" +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 libnotify nsplugin +opengl spell wayland +webgl +X" @@ -215,6 +215,11 @@ src_configure() { fi local mycmakeargs=( + -DUSE_SYSTEM_MALLOC=ON + -DENABLE_WEBDRIVER=OFF + -DENABLE_WEB_CRYPTO=OFF + -DENABLE_TOUCH_EVENTS=OFF + -DENABLE_DRAG_SUPPORT=OFF -DENABLE_QUARTZ_TARGET=$(usex aqua) -DENABLE_API_TESTS=$(usex test) -DENABLE_GTKDOC=$(usex doc)