Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kanagram/
Date: Thu, 19 Oct 2017 22:55:49
Message-Id: 1508452470.7b63e4bfdcbdd9f935ec8e2dd33524b4b57afcb2.asturm@gentoo
1 commit: 7b63e4bfdcbdd9f935ec8e2dd33524b4b57afcb2
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 19 22:34:30 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 19 22:34:30 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7b63e4bf
7
8 kde-apps/kanagram: Add USE=speech
9
10 Upstream commit 344f730f37909e6026cfc963e8c22b81a8182ad4
11
12 Package-Manager: Portage-2.3.11, Repoman-2.3.3
13
14 kde-apps/kanagram/kanagram-17.08.49.9999.ebuild | 11 ++++++++++-
15 kde-apps/kanagram/kanagram-9999.ebuild | 11 ++++++++++-
16 kde-apps/kanagram/metadata.xml | 3 +++
17 3 files changed, 23 insertions(+), 2 deletions(-)
18
19 diff --git a/kde-apps/kanagram/kanagram-17.08.49.9999.ebuild b/kde-apps/kanagram/kanagram-17.08.49.9999.ebuild
20 index 6233a2e481..92634f502c 100644
21 --- a/kde-apps/kanagram/kanagram-17.08.49.9999.ebuild
22 +++ b/kde-apps/kanagram/kanagram-17.08.49.9999.ebuild
23 @@ -9,7 +9,7 @@ inherit kde5
24 DESCRIPTION="Game based on anagrams of words"
25 HOMEPAGE="https://www.kde.org/applications/education/kanagram https://edu.kde.org/kanagram/"
26 KEYWORDS=""
27 -IUSE=""
28 +IUSE="speech"
29
30 DEPEND="
31 $(add_frameworks_dep kconfig)
32 @@ -27,9 +27,18 @@ DEPEND="
33 $(add_qt_dep qtgui)
34 $(add_qt_dep qtwidgets)
35 media-libs/phonon[qt5(+)]
36 + speech? ( $(add_qt_dep qtspeech) )
37 "
38 RDEPEND="${DEPEND}
39 $(add_kdeapps_dep kdeedu-data)
40 $(add_qt_dep qtmultimedia 'qml')
41 $(add_qt_dep qtquickcontrols)
42 "
43 +
44 +src_configure() {
45 + local mycmakeargs=(
46 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
47 + )
48 +
49 + kde5_src_configure
50 +}
51
52 diff --git a/kde-apps/kanagram/kanagram-9999.ebuild b/kde-apps/kanagram/kanagram-9999.ebuild
53 index 6233a2e481..92634f502c 100644
54 --- a/kde-apps/kanagram/kanagram-9999.ebuild
55 +++ b/kde-apps/kanagram/kanagram-9999.ebuild
56 @@ -9,7 +9,7 @@ inherit kde5
57 DESCRIPTION="Game based on anagrams of words"
58 HOMEPAGE="https://www.kde.org/applications/education/kanagram https://edu.kde.org/kanagram/"
59 KEYWORDS=""
60 -IUSE=""
61 +IUSE="speech"
62
63 DEPEND="
64 $(add_frameworks_dep kconfig)
65 @@ -27,9 +27,18 @@ DEPEND="
66 $(add_qt_dep qtgui)
67 $(add_qt_dep qtwidgets)
68 media-libs/phonon[qt5(+)]
69 + speech? ( $(add_qt_dep qtspeech) )
70 "
71 RDEPEND="${DEPEND}
72 $(add_kdeapps_dep kdeedu-data)
73 $(add_qt_dep qtmultimedia 'qml')
74 $(add_qt_dep qtquickcontrols)
75 "
76 +
77 +src_configure() {
78 + local mycmakeargs=(
79 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
80 + )
81 +
82 + kde5_src_configure
83 +}
84
85 diff --git a/kde-apps/kanagram/metadata.xml b/kde-apps/kanagram/metadata.xml
86 index 2fdbf33d96..b337e66e24 100644
87 --- a/kde-apps/kanagram/metadata.xml
88 +++ b/kde-apps/kanagram/metadata.xml
89 @@ -5,4 +5,7 @@
90 <email>kde@g.o</email>
91 <name>Gentoo KDE Project</name>
92 </maintainer>
93 + <use>
94 + <flag name="speech">Enable text-to-speech support</flag>
95 + </use>
96 </pkgmetadata>