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:
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