commit:     86d5e852b285dc0a29113cd9c74e163c9d8e66c6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 20:00:14 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 21:01:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d5e852

dev-qt/qtspeech: add 5.15.12

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/qtspeech/Manifest                |  2 ++
 dev-qt/qtspeech/qtspeech-5.15.12.ebuild | 36 +++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index c02a2ddba265..89e662634c92 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -1,3 +1,5 @@
 DIST qtspeech-5.15.11-gentoo-kde-1.tar.xz 1044 BLAKE2B 
6acf62a4fdbba05604f3fc4154f8057b1a32621b5cb35de26d5e960645894248d458871678316bfc553136c31ca687804b2eefdcf342e82efd6211cf00d2760e
 SHA512 
84780c2dcb84caba0cb2a927d4bd73f6b7285d25487451785ae56f6bfddc2d714a27954560d6ee121c9f5b464c7529276cc5415c3d49ee5dc89275dc1d005b60
+DIST qtspeech-5.15.12-gentoo-kde-1.tar.xz 1044 BLAKE2B 
680ec75681359279fab886816c078b3178e6b29af257d5163b9f5794e5ee90ad186d13029ff9a806e55f5c28d66b8e8870b15d531af8067fbed4ac86646bb00b
 SHA512 
7773439748b85d2dd0c4d21d9e1a5e574eae848087d25b89c2cb07240021d73ea6fe62627ab061a049f7062a4b97a4316871873decc2abe0ea2cdad29ed88b1d
 DIST qtspeech-everywhere-opensource-src-5.15.11.tar.xz 104996 BLAKE2B 
3272a72d8073023631c3ac18734c672b2cde2f382a011d9f02d6604093454ab7d308c0d5141d0488eb953262e8beb46e0aa1616d86db4ebabfdc3366eab32b4d
 SHA512 
658eb9d24ea2f2bf39c6f4cd6dc75677067c8058cae694b53e665e28a273d2f730ab0dd4744ca8f8db224e52bb014fd145af1abd1667e3cd37f74c51bf96ebf4
+DIST qtspeech-everywhere-opensource-src-5.15.12.tar.xz 104816 BLAKE2B 
8a64688c8ee24788498ad8eb3827cf55d4ba124230ef5f451cbf7720808d6586e48e5f0344b8546fceaf7fe048243b940f8c0bd6b44fcd5d303a1749c380ca7c
 SHA512 
960eb661cfeb8a4fc01337ac998bc8ce101da73782155e75a7b128987d9809fa1e4cc6fee30cfa3cbd39f7fff9bbe7e49e55430681ac6582e7c8110242d7183a
 DIST qtspeech-everywhere-src-6.6.1.tar.xz 270752 BLAKE2B 
b5e5155d5313e130ef212d25fd949613bf8701ef4ac697e85f8702a94909c0d3b6c83cdc357cd5eef12bca36a1a1a0227495c2ac45ee97eabc1ff814bab0a9d5
 SHA512 
79a2f9192585efbea0567648e4dcbf8f36f31f28463b031378a5027c036870c67b7b15c1223fbf838fae7f8e5b036fb29ca0a631cb7d19b0a40c55588b34d5a5

diff --git a/dev-qt/qtspeech/qtspeech-5.15.12.ebuild 
b/dev-qt/qtspeech/qtspeech-5.15.12.ebuild
new file mode 100644
index 000000000000..e54210475a40
--- /dev/null
+++ b/dev-qt/qtspeech/qtspeech-5.15.12.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+       QT5_KDEPATCHSET_REV=1
+       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Text-to-speech library for the Qt5 framework"
+
+IUSE="alsa flite"
+
+RDEPEND="
+       >=app-accessibility/speech-dispatcher-0.8.7
+       =dev-qt/qtcore-${QT5_PV}*
+       flite? (
+               >=app-accessibility/flite-2[alsa?]
+               =dev-qt/qtmultimedia-${QT5_PV}*[alsa?]
+               alsa? ( media-libs/alsa-lib )
+       )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+       qt_use_disable_config flite flite \
+               src/plugins/tts/tts.pro
+
+       qt_use_disable_config alsa flite_alsa \
+               src/plugins/tts/flite/flite.pro
+
+       qt5-build_src_prepare
+}

Reply via email to