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
