dev-qt/qtspeech: add 6.11.0

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens
2026-03-23 03:22:26 -04:00
parent d898e69768
commit bf64d64367
2 changed files with 42 additions and 0 deletions
+1
View File
@@ -1,3 +1,4 @@
DIST qtspeech-everywhere-src-6.10.1.tar.xz 248024 BLAKE2B 792b30bea0d0773ecc9f6ae1cce0e12f34cbbbb269ed88dbc3f1ef850fb13a524a6d02149b0e39a3d21b93866efcbb7b7889ea92420d159064ec0a686b42de83 SHA512 e98204c19ae63648c264d3750247334edef37600fa678d6532449fa2dc72eb186bb0d1a6d4a5f7047df8b4d12a973dca47a1fc45f4d1fed3ac7cdc13a7c2faec
DIST qtspeech-everywhere-src-6.10.2.tar.xz 248028 BLAKE2B 2022d1988014af97376053640f592f29ad5c5ae915dce5dd94e7d60a94e8f84224c6530cfa7966075ca6fd29288f5f0029ce3f020d52e7d16ae61ad113beaa59 SHA512 0fda652e6640a5d87df6390faac6b071dbf04e62a3eb54ff990963d62c3c99359ac8008152eddd503c623e015ff5d21b068603c0576b24f2db51e6834d388e4a
DIST qtspeech-everywhere-src-6.11.0-rc.tar.xz 249064 BLAKE2B b5807a282c96f7cbfd1a66af7c2266af080ec1c98686002af747d45c410db22b19fc89b04d0ffe62231bd7c5b09cea7e49e65c40e290bc34556adf5281e6881e SHA512 196ad0f6d1cdd3af94f01e2fe98dc5113c03a6ffd45c2906ca1b2ee94a3ac10fece2e329c1952afcc2089de956d9866b9b8f6bc40f7a7edc880afce9c9161e05
DIST qtspeech-everywhere-src-6.11.0.tar.xz 249120 BLAKE2B 1ada951679d116b4118369b6210383655ecb85a364933de1b490ee3f6fbe92e0f29257d1667f1541a521db5d35407eb5a096d6e65294839089dd26f3b22be125 SHA512 05072484ab1c28e1d3ec6861da3917485314e0ba4cf0cdeab900673881ed3645d531d6d3b91333fd3e69be2158d66a67394b6ec97a71150d18db6ac33379034e
+41
View File
@@ -0,0 +1,41 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# tests are kind of flaky, sometimes hang, and also fail with clang
# (not that it's unusable with clang) -- may be worth revisiting
# eventually given qtspeech is still somewhat new (added in 6.4.0)
QT6_RESTRICT_TESTS=1
inherit qt6-build
DESCRIPTION="Text-to-speech library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="flite qml +speechd"
RDEPEND="
~dev-qt/qtbase-${PV}:6
~dev-qt/qtmultimedia-${PV}:6
flite? (
app-accessibility/flite
~dev-qt/qtbase-${PV}:6[concurrent]
)
qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
speechd? ( app-accessibility/speech-dispatcher )
"
DEPEND="${RDEPEND}"
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package qml Qt6Qml)
$(qt_feature flite)
$(qt_feature speechd)
)
qt6-build_src_configure
}