logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://anongit.hacktivis.me/git/overlay.git/
commit: 3d31778bb7c96f279c59b1e5661db5cd6c074022
parent 8a7ee7f43d6657e20a5660d04bd6db5b60e197cf
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri, 14 Mar 2025 20:08:30 +0100

net-libs/webkit-gtk: USE=speech

Diffstat:

Mnet-libs/webkit-gtk/webkit-gtk-2.48.0-r410.ebuild4+++-
Mnet-libs/webkit-gtk/webkit-gtk-2.48.0-r600.ebuild4+++-
Mnet-libs/webkit-gtk/webkit-gtk-2.48.0.ebuild4+++-
3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.48.0-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.48.0-r410.ebuild @@ -20,7 +20,7 @@ LICENSE="LGPL-2+ BSD Apache-2.0" SLOT="4.1/0" # soname version of libwebkit2gtk-4.1 KEYWORDS="~amd64 ~arm64" -IUSE="aqua +avif dbus doc examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms +seccomp spell sysprof systemd wayland webrtc +X" +IUSE="aqua +avif dbus doc examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms +seccomp +speech spell sysprof systemd wayland webrtc +X" REQUIRED_USE=" doc? ( introspection ) @@ -58,6 +58,7 @@ RDEPEND=" keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) dev-libs/libtasn1:= + speech? ( app-accessibility/flite ) spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 @@ -240,6 +241,7 @@ src_configure() { -DUSE_SOUP2=OFF -DUSE_WOFF2=ON -DUSE_SYSTEM_SYSPROF_CAPTURE=$(usex sysprof) + -DENABLE_SPEECH_SYNTHESIS=$(usex speech) ) # https://bugs.gentoo.org/761238 diff --git a/net-libs/webkit-gtk/webkit-gtk-2.48.0-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.48.0-r600.ebuild @@ -20,7 +20,7 @@ LICENSE="LGPL-2+ BSD Apache-2.0" SLOT="6/0" # soname version of libwebkit2gtk-6.0 KEYWORDS="~amd64 ~arm64" -IUSE="aqua +avif dbus doc examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms +seccomp speech spell sysprof systemd wayland webrtc +X" +IUSE="aqua +avif dbus doc examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms +seccomp +speech spell sysprof systemd wayland webrtc +X" REQUIRED_USE=" doc? ( introspection ) @@ -53,6 +53,7 @@ RDEPEND=" keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) dev-libs/libtasn1:= + speech? ( app-accessibility/flite ) spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 @@ -237,6 +238,7 @@ src_configure() { -DUSE_SOUP2=OFF -DUSE_WOFF2=ON -DUSE_SYSTEM_SYSPROF_CAPTURE=$(usex sysprof) + -DENABLE_SPEECH_SYNTHESIS=$(usex speech) ) # https://bugs.gentoo.org/761238 diff --git a/net-libs/webkit-gtk/webkit-gtk-2.48.0.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.48.0.ebuild @@ -20,7 +20,7 @@ LICENSE="LGPL-2+ BSD Apache-2.0" SLOT="4/37" # soname version of libwebkit2gtk-4.0 KEYWORDS="~amd64 ~arm64" -IUSE="aqua +avif dbus doc examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms +seccomp spell sysprof systemd wayland webrtc +X" +IUSE="aqua +avif dbus doc examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms +seccomp +speech spell sysprof systemd wayland webrtc +X" REQUIRED_USE=" doc? ( introspection ) @@ -57,6 +57,7 @@ RDEPEND=" keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) dev-libs/libtasn1:= + speech? ( app-accessibility/flite ) spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 @@ -239,6 +240,7 @@ src_configure() { -DUSE_SOUP2=ON -DUSE_WOFF2=ON -DUSE_SYSTEM_SYSPROF_CAPTURE=$(usex sysprof) + -DENABLE_SPEECH_SYNTHESIS=$(usex speech) ) # https://bugs.gentoo.org/761238