mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-09 06:37:10 -08:00
dev-qt/qtspeech: add 6.11.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user