commit:     37556fc3f555f5cb99f4d1758a7047076b353622
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 10 03:18:33 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 10 03:28:36 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37556fc3

dev-qt/qtspeech: allow having no actual speech backend again

Debated adding a warning, but feel that the noise isn't overly
necessary (speechd is still default, would have to go out of
your way to have no backends).

Tests still pass with neither set, and in theory shouldn't cause
problems for revdeps given the mock/silence backend is still usable
if any applications tries to use it and all the same headers are
installed for building.

Closes: https://bugs.gentoo.org/968567
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtspeech/qtspeech-6.10.1.ebuild    | 4 +---
 dev-qt/qtspeech/qtspeech-6.10.9999.ebuild | 4 +---
 dev-qt/qtspeech/qtspeech-6.11.9999.ebuild | 4 +---
 dev-qt/qtspeech/qtspeech-6.9999.ebuild    | 4 +---
 4 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/dev-qt/qtspeech/qtspeech-6.10.1.ebuild 
b/dev-qt/qtspeech/qtspeech-6.10.1.ebuild
index d1d47ed03133..01ef2f0311e5 100644
--- a/dev-qt/qtspeech/qtspeech-6.10.1.ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,8 +17,6 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
 fi
 
 IUSE="flite qml +speechd"
-# can build with neither, but then it is just mock tts and may be confusing
-REQUIRED_USE="|| ( flite speechd )"
 
 RDEPEND="
        ~dev-qt/qtbase-${PV}:6

diff --git a/dev-qt/qtspeech/qtspeech-6.10.9999.ebuild 
b/dev-qt/qtspeech/qtspeech-6.10.9999.ebuild
index 15c2e89ce96e..d6118cbc4b16 100644
--- a/dev-qt/qtspeech/qtspeech-6.10.9999.ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.10.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,8 +17,6 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
 fi
 
 IUSE="flite qml +speechd"
-# can build with neither, but then it is just mock tts and may be confusing
-REQUIRED_USE="|| ( flite speechd )"
 
 RDEPEND="
        ~dev-qt/qtbase-${PV}:6

diff --git a/dev-qt/qtspeech/qtspeech-6.11.9999.ebuild 
b/dev-qt/qtspeech/qtspeech-6.11.9999.ebuild
index 15c2e89ce96e..d6118cbc4b16 100644
--- a/dev-qt/qtspeech/qtspeech-6.11.9999.ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.11.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,8 +17,6 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
 fi
 
 IUSE="flite qml +speechd"
-# can build with neither, but then it is just mock tts and may be confusing
-REQUIRED_USE="|| ( flite speechd )"
 
 RDEPEND="
        ~dev-qt/qtbase-${PV}:6

diff --git a/dev-qt/qtspeech/qtspeech-6.9999.ebuild 
b/dev-qt/qtspeech/qtspeech-6.9999.ebuild
index 15c2e89ce96e..d6118cbc4b16 100644
--- a/dev-qt/qtspeech/qtspeech-6.9999.ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,8 +17,6 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
 fi
 
 IUSE="flite qml +speechd"
-# can build with neither, but then it is just mock tts and may be confusing
-REQUIRED_USE="|| ( flite speechd )"
 
 RDEPEND="
        ~dev-qt/qtbase-${PV}:6

Reply via email to