mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
app-accessibility/rhvoice: add 1.16.4
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
35
app-accessibility/rhvoice/rhvoice-1.16.4.ebuild
Normal file
35
app-accessibility/rhvoice/rhvoice-1.16.4.ebuild
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
declare -A VOICES=(
|
||||
[en]="
|
||||
redistributable? (
|
||||
app-voices/rhvoice-bdl
|
||||
app-voices/rhvoice-clb
|
||||
app-voices/rhvoice-slt
|
||||
)
|
||||
"
|
||||
[ru]="redistributable? ( app-voices/rhvoice-arina )"
|
||||
)
|
||||
|
||||
DESCRIPTION="Multilingual text-to-speech engine (metapackage)"
|
||||
HOMEPAGE="
|
||||
https://rhvoice.org
|
||||
https://github.com/RHVoice/RHVoice
|
||||
"
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="redistributable"
|
||||
|
||||
for lang in "${!VOICES[@]}"; do
|
||||
usestr="l10n_${lang:?}"
|
||||
IUSE+=" ${usestr:?}"
|
||||
RHVOICE_REQ_USE+="${usestr:?}?,"
|
||||
RDEPEND+=" ${usestr}? ( ${VOICES[${lang:?}]} )"
|
||||
done
|
||||
|
||||
RDEPEND+=" >=app-accessibility/rhvoice-core-${PV}[${RHVOICE_REQ_USE%,}]"
|
||||
Reference in New Issue
Block a user