logo

overlay

My own overlay for experimentations, use with caution, no support is provided
commit: e016733685ca70ee05e4dbc1aa597dd23cf840f9
parent 39f35ac4a67beff71499155c13482ad71ebfe276
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 28 Nov 2020 18:15:21 +0100

net-libs/webkit-gtk: Add gamepad support

Diffstat:

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

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.30.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.30.3.ebuild @@ -18,7 +18,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 debug +egl examples +geolocation gles2-only gnome-keyring +gstreamer gtk4 gtk-doc +introspection +jpeg2k +jumbo-build libnotify media-source +opengl seccomp spell systemd wayland +X" +IUSE="aqua debug +egl examples gamepad +geolocation gles2-only gnome-keyring +gstreamer gtk4 gtk-doc +introspection +jpeg2k +jumbo-build libnotify media-source +opengl seccomp spell systemd wayland +X" # gstreamer with opengl/gles2 needs egl REQUIRED_USE=" @@ -100,6 +100,7 @@ RDEPEND=" sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) + gamepad? ( >=dev-libs/libmanette-0.2.4 ) " unset wpe_depend @@ -246,6 +247,7 @@ src_configure() { -DSHOULD_INSTALL_JS_SHELL=$(usex examples) -DENABLE_GEOLOCATION=$(usex geolocation) # Runtime optional (talks over dbus service) -DENABLE_UNIFIED_BUILDS=$(usex jumbo-build) + -DENABLE_GAMEPAD=$(usex gamepad) # end PRIVATE options -DUSE_SYSTEMD=$(usex systemd) -DUSE_GTK4=$(usex gtk4)