Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-apps/kanagram/
Date: Thu, 19 Oct 2017 22:54:43
Message-Id: 1508453642.9fffaac9d43ac731bb4952f6c4afa03abb4da75c.asturm@gentoo
1 commit: 9fffaac9d43ac731bb4952f6c4afa03abb4da75c
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 19 22:34:13 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 19 22:54:02 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fffaac9
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.2-r1.ebuild | 44 ++++++++++++++++++++++++++++
15 kde-apps/kanagram/metadata.xml | 3 ++
16 2 files changed, 47 insertions(+)
17
18 diff --git a/kde-apps/kanagram/kanagram-17.08.2-r1.ebuild b/kde-apps/kanagram/kanagram-17.08.2-r1.ebuild
19 new file mode 100644
20 index 00000000000..3386d6049be
21 --- /dev/null
22 +++ b/kde-apps/kanagram/kanagram-17.08.2-r1.ebuild
23 @@ -0,0 +1,44 @@
24 +# Copyright 1999-2017 Gentoo Foundation
25 +# Distributed under the terms of the GNU General Public License v2
26 +
27 +EAPI=6
28 +
29 +KDE_HANDBOOK="true"
30 +inherit kde5
31 +
32 +DESCRIPTION="Game based on anagrams of words"
33 +HOMEPAGE="https://www.kde.org/applications/education/kanagram https://edu.kde.org/kanagram/"
34 +KEYWORDS="~amd64 ~x86"
35 +IUSE="speech"
36 +
37 +DEPEND="
38 + $(add_frameworks_dep kconfig)
39 + $(add_frameworks_dep kconfigwidgets)
40 + $(add_frameworks_dep kcoreaddons)
41 + $(add_frameworks_dep kcrash)
42 + $(add_frameworks_dep kdeclarative)
43 + $(add_frameworks_dep ki18n)
44 + $(add_frameworks_dep knewstuff)
45 + $(add_frameworks_dep kwidgetsaddons)
46 + $(add_frameworks_dep kxmlgui)
47 + $(add_frameworks_dep sonnet)
48 + $(add_kdeapps_dep libkeduvocdocument)
49 + $(add_qt_dep qtdeclarative)
50 + $(add_qt_dep qtgui)
51 + $(add_qt_dep qtwidgets)
52 + media-libs/phonon[qt5(+)]
53 + speech? ( $(add_qt_dep qtspeech) )
54 +"
55 +RDEPEND="${DEPEND}
56 + $(add_kdeapps_dep kdeedu-data)
57 + $(add_qt_dep qtmultimedia 'qml')
58 + $(add_qt_dep qtquickcontrols)
59 +"
60 +
61 +src_configure() {
62 + local mycmakeargs=(
63 + $(cmake-utils_use_find_package speech Qt5TextToSpeech)
64 + )
65 +
66 + kde5_src_configure
67 +}
68
69 diff --git a/kde-apps/kanagram/metadata.xml b/kde-apps/kanagram/metadata.xml
70 index 2fdbf33d963..b337e66e249 100644
71 --- a/kde-apps/kanagram/metadata.xml
72 +++ b/kde-apps/kanagram/metadata.xml
73 @@ -5,4 +5,7 @@
74 <email>kde@g.o</email>
75 <name>Gentoo KDE Project</name>
76 </maintainer>
77 + <use>
78 + <flag name="speech">Enable text-to-speech support</flag>
79 + </use>
80 </pkgmetadata>