commit:     011876a5320dff9a934ea45d7e6d3293b4664466
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 09:43:45 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 10:10:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011876a5

dev-python/PyQt6: depend on qtdeclarative with USE=speech

Does not actually need USE=qml to be set on neither qtspeech
nor PyQt6, just qtdeclarative itself.

project.py: qmake_QT=['texttospeech', '-gui', 'qmlintegration'],

Not worth a revbump due to slow rebuilds (rebuilds are triggered
every Qt bumps either way).

Closes: https://bugs.gentoo.org/930756
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-python/PyQt6/PyQt6-6.6.1.ebuild | 7 +++++--
 dev-python/PyQt6/PyQt6-6.7.0.ebuild | 5 ++++-
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-python/PyQt6/PyQt6-6.6.1.ebuild 
b/dev-python/PyQt6/PyQt6-6.6.1.ebuild
index 328355759d54..804dd5543081 100644
--- a/dev-python/PyQt6/PyQt6-6.6.1.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -68,7 +68,10 @@ DEPEND="
        quick? ( >=dev-qt/qtdeclarative-${QT_PV}[opengl] )
        sensors? ( >=dev-qt/qtsensors-${QT_PV} )
        serialport? ( >=dev-qt/qtserialport-${QT_PV} )
-       speech? ( >=dev-qt/qtspeech-${QT_PV} )
+       speech? (
+               >=dev-qt/qtdeclarative-${QT_PV}
+               >=dev-qt/qtspeech-${QT_PV}
+       )
        svg? ( >=dev-qt/qtsvg-${QT_PV} )
        webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
        websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )

diff --git a/dev-python/PyQt6/PyQt6-6.7.0.ebuild 
b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
index ca972682a7f0..033f550aeafb 100644
--- a/dev-python/PyQt6/PyQt6-6.7.0.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
@@ -68,7 +68,10 @@ DEPEND="
        quick? ( >=dev-qt/qtdeclarative-${QT_PV}[opengl] )
        sensors? ( >=dev-qt/qtsensors-${QT_PV} )
        serialport? ( >=dev-qt/qtserialport-${QT_PV} )
-       speech? ( >=dev-qt/qtspeech-${QT_PV} )
+       speech? (
+               >=dev-qt/qtdeclarative-${QT_PV}
+               >=dev-qt/qtspeech-${QT_PV}
+       )
        svg? ( >=dev-qt/qtsvg-${QT_PV} )
        webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
        websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )

Reply via email to