mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
media-sound/piper: drop 1.4.2
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
This commit is contained in:
2 files changed
-68
No files matched your search
@@ -1,4 +1,3 @@
|
|||||||
DIST espeak-ng-1.52.0_p20250322.tar.gz 17815706 BLAKE2B d285492afe81c8cbbb744ff3394022e8fbdff3444ec2cd6a8d315afbdaa35e0238071cd49bcd868f69254223867cbb0e5e28bb778584e0ad072c50f3f81ac4f5 SHA512 1dbdb49441437989811b7bd1177c9c5d5baff229f7214e31e38c40bac7c86d3b94cb10ed5b387e0b81a20b26b4666a91bd62cfad3dcd505343573ffe3fd68b09
|
DIST espeak-ng-1.52.0_p20250322.tar.gz 17815706 BLAKE2B d285492afe81c8cbbb744ff3394022e8fbdff3444ec2cd6a8d315afbdaa35e0238071cd49bcd868f69254223867cbb0e5e28bb778584e0ad072c50f3f81ac4f5 SHA512 1dbdb49441437989811b7bd1177c9c5d5baff229f7214e31e38c40bac7c86d3b94cb10ed5b387e0b81a20b26b4666a91bd62cfad3dcd505343573ffe3fd68b09
|
||||||
DIST piper-1.4.2.tar.gz 4836381 BLAKE2B a50ea179be0e44767e6bec04371516f88e5c89268a5b84dce29041e8a551015179c2e707023e4fe28b7533101bd177979e1aa5ffa8ca0014a2d05cc5e5e274af SHA512 0602ae045b89d96444c22028970b79d0aa6f27c476d75a3cf6b4b7edfd167bb95e744a8fb40077a32fb11f6ed193389c3b7638dd4ec1459fc30e086ee8a09b41
|
|
||||||
DIST piper-1.5.0.tar.gz 4881834 BLAKE2B a0d3d354a96f5c7c0554b1ee19329bde82034b569c858b4b37869357beee8dca5adb209655d542a651d52b1551a04b82f224f94e8b00e8d7c259a1dd668df6f9 SHA512 fbe52b03809f5f032711ced9fd29de05999b896ffd21a57f6c98455d1fa6aa6d04e02b8d10a25265a0df490004084a84aaf6541d6621250e2e682bc59d045e8c
|
DIST piper-1.5.0.tar.gz 4881834 BLAKE2B a0d3d354a96f5c7c0554b1ee19329bde82034b569c858b4b37869357beee8dca5adb209655d542a651d52b1551a04b82f224f94e8b00e8d7c259a1dd668df6f9 SHA512 fbe52b03809f5f032711ced9fd29de05999b896ffd21a57f6c98455d1fa6aa6d04e02b8d10a25265a0df490004084a84aaf6541d6621250e2e682bc59d045e8c
|
||||||
DIST piper-1.6.0.tar.gz 24696118 BLAKE2B 60c541a44ee556893df85f5b33555b3182c6ae86ab53d0312117f099f7362f6cbdfebe09d3a6a59672aa5a1f36ab40f8e87772236e8d6d2bcbf216232f4f3670 SHA512 d3a6a507b019d930051f1a6ed64994c8906aad835dcd0ea244cfe73d60734315b68fd788d974bb26b9d8651cb9217bd4e6fc8dbd04c8dc9788e4a915b0bfda63
|
DIST piper-1.6.0.tar.gz 24696118 BLAKE2B 60c541a44ee556893df85f5b33555b3182c6ae86ab53d0312117f099f7362f6cbdfebe09d3a6a59672aa5a1f36ab40f8e87772236e8d6d2bcbf216232f4f3670 SHA512 d3a6a507b019d930051f1a6ed64994c8906aad835dcd0ea244cfe73d60734315b68fd788d974bb26b9d8651cb9217bd4e6fc8dbd04c8dc9788e4a915b0bfda63
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
# Copyright 1999-2025 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DISTUTILS_EXT=1
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
|
||||||
PYTHON_COMPAT=( python3_{12..14} )
|
|
||||||
|
|
||||||
inherit cmake distutils-r1
|
|
||||||
|
|
||||||
ESPEAK_NG_COMMIT="212928b394a96e8fd2096616bfd54e17845c48f6"
|
|
||||||
|
|
||||||
DESCRIPTION="Fast and local neural text-to-speech engine"
|
|
||||||
HOMEPAGE="https://github.com/OHF-Voice/piper1-gpl"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/OHF-Voice/piper1-gpl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
|
||||||
https://github.com/espeak-ng/espeak-ng/archive/${ESPEAK_NG_COMMIT}.tar.gz -> espeak-ng-1.52.0_p20250322.tar.gz
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/piper1-gpl-${PV}"
|
|
||||||
ESPEAK_NG="${WORKDIR}/espeak-ng-${ESPEAK_NG_COMMIT}"
|
|
||||||
|
|
||||||
LICENSE="GPL-3+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="server"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/pathvalidate[${PYTHON_USEDEP}]
|
|
||||||
media-libs/sonic
|
|
||||||
sci-libs/onnxruntime[python,${PYTHON_USEDEP}]
|
|
||||||
|
|
||||||
server? ( dev-python/flask[${PYTHON_USEDEP}] )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
BDEPEND="
|
|
||||||
dev-python/scikit-build[${PYTHON_USEDEP}]
|
|
||||||
"
|
|
||||||
|
|
||||||
# Both of the packages below install `/usr/bin/piper`, and
|
|
||||||
# `app-misc/piper` also installs a Python module with the same name
|
|
||||||
DEPEND+="
|
|
||||||
!!app-misc/piper
|
|
||||||
!!net-proxy/piper
|
|
||||||
"
|
|
||||||
|
|
||||||
EPYTEST_PLUGINS=()
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
distutils-r1_src_prepare
|
|
||||||
|
|
||||||
# See https://github.com/espeak-ng/espeak-ng/issues/2048
|
|
||||||
sed 's/160/1024/' -i "${ESPEAK_NG}/src/libespeak-ng/speech.h" || die
|
|
||||||
|
|
||||||
sed \
|
|
||||||
-e "s|GIT_REPOSITORY.*|SOURCE_DIR ${ESPEAK_NG}|" \
|
|
||||||
-e 's|GIT_TAG.*|DOWNLOAD_COMMAND ""|' \
|
|
||||||
-i CMakeLists.txt || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils-r1_src_install
|
|
||||||
|
|
||||||
rm "${ED}/usr/COPYING" || die
|
|
||||||
}
|
|
||||||
Reference in new issue
Block a user