commit:     7993a3e94e0bd7028e9228b202bf08040cc70941
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 27 16:26:37 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Sep 27 16:31:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7993a3e9

dev-qt/qtvirtualkeyboard: depend on qtmultimedia[qml] in live+rc

Had missed that this was needed. dev branch also adds a proper
flag to control it.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.0_rc.ebuild | 2 +-
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.9999.ebuild | 2 +-
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9.9999.ebuild  | 4 ++--
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild    | 6 +++---
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.0_rc.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.0_rc.ebuild
index accb2ea78ae5..79c6eb88f56e 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.0_rc.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.0_rc.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
        ~dev-qt/qtbase-${PV}:6[gui]
        ~dev-qt/qtdeclarative-${PV}:6
        ~dev-qt/qtsvg-${PV}:6
-       sound? ( ~dev-qt/qtmultimedia-${PV}:6 )
+       sound? ( ~dev-qt/qtmultimedia-${PV}:6[qml] )
        spell? ( app-text/hunspell:= )
 "
 DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.9999.ebuild
index accb2ea78ae5..79c6eb88f56e 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.9999.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.10.9999.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
        ~dev-qt/qtbase-${PV}:6[gui]
        ~dev-qt/qtdeclarative-${PV}:6
        ~dev-qt/qtsvg-${PV}:6
-       sound? ( ~dev-qt/qtmultimedia-${PV}:6 )
+       sound? ( ~dev-qt/qtmultimedia-${PV}:6[qml] )
        spell? ( app-text/hunspell:= )
 "
 DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9.9999.ebuild
index 43f6827a6965..79c6eb88f56e 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9.9999.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ RDEPEND="
        ~dev-qt/qtbase-${PV}:6[gui]
        ~dev-qt/qtdeclarative-${PV}:6
        ~dev-qt/qtsvg-${PV}:6
-       sound? ( ~dev-qt/qtmultimedia-${PV}:6 )
+       sound? ( ~dev-qt/qtmultimedia-${PV}:6[qml] )
        spell? ( app-text/hunspell:= )
 "
 DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild
index 43f6827a6965..ef5f05cf49c3 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,14 +17,14 @@ RDEPEND="
        ~dev-qt/qtbase-${PV}:6[gui]
        ~dev-qt/qtdeclarative-${PV}:6
        ~dev-qt/qtsvg-${PV}:6
-       sound? ( ~dev-qt/qtmultimedia-${PV}:6 )
+       sound? ( ~dev-qt/qtmultimedia-${PV}:6[qml] )
        spell? ( app-text/hunspell:= )
 "
 DEPEND="${RDEPEND}"
 
 src_configure() {
        local mycmakeargs=(
-               $(cmake_use_find_package sound Qt6Multimedia)
+               $(qt_feature sound vkb_sound_effects)
                $(qt_feature spell hunspell)
                -DINPUT_vkb_handwriting=no # neither cerence nor myscript are 
packaged
        )

Reply via email to