Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtvirtualkeyboard/
Date: Sun, 23 Jul 2017 07:34:46
Message-Id: 1500795274.e5a6f897b984e718c7bea05675cb5d4d11751dea.kensington@gentoo
1 commit: e5a6f897b984e718c7bea05675cb5d4d11751dea
2 Author: Thomas Brethome <thomas.brethome <AT> c-s <DOT> fr>
3 AuthorDate: Thu Jul 7 15:37:07 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 23 07:34:34 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=e5a6f897
7
8 dev-qt/qtvirtualkeyboard: New package
9
10 Thanks-to: Thomas Brethome <thomas.brethome <AT> c-s.fr>
11 Gentoo-bug: 604914
12
13 Package-Manager: Portage-2.3.5, Repoman-2.3.1
14
15 dev-qt/qtvirtualkeyboard/Manifest | 2 ++
16 dev-qt/qtvirtualkeyboard/metadata.xml | 20 +++++++++++
17 .../qtvirtualkeyboard-5.7.1.ebuild | 42 ++++++++++++++++++++++
18 .../qtvirtualkeyboard-5.7.9999.ebuild | 42 ++++++++++++++++++++++
19 .../qtvirtualkeyboard-5.9.1.ebuild | 42 ++++++++++++++++++++++
20 .../qtvirtualkeyboard-5.9.9999.ebuild | 42 ++++++++++++++++++++++
21 .../qtvirtualkeyboard-5.9999.ebuild | 42 ++++++++++++++++++++++
22 7 files changed, 232 insertions(+)
23
24 diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest
25 new file mode 100644
26 index 00000000..c6fa16f1
27 --- /dev/null
28 +++ b/dev-qt/qtvirtualkeyboard/Manifest
29 @@ -0,0 +1,2 @@
30 +DIST qtvirtualkeyboard-opensource-src-5.7.1.tar.xz 10014088 SHA256 b28b8b937ed15d794c5ebc93e9556d08a0c9761a434864ebf2b454554e652add SHA512 31481a88b91ef936437e54c863d39a63917496bd5701670ed38f1695c7cc6d867b8cc0eede62a523d5fea3819bc2688845277c9737349a0982de711cc464f00f WHIRLPOOL 9a99dd194e69b68cf4144f9f6349caf747b177ddf23330ab1b66e189d37943c18fe8a1a4da94550d6034b5919c619e7c53f0c869eb8b99f938b7786e75ebb029
31 +DIST qtvirtualkeyboard-opensource-src-5.9.1.tar.xz 10035956 SHA256 6b746a6dc3ab54edf3007d0f6a2f8f31281aed03629830f59acfbc8514d6e94c SHA512 ce1fbd787b2722ab90d037e0d0012099c9eb301a942ef989ebc61763f9037703d2017f3c5abcc52790e6378589f443f9539494aa0bf8ed522500fa1606a8c34b WHIRLPOOL 33028c77d4549a7f5062de461ff9d97386a30c9c080d7e3bea2563031147deef7975fc0669d7377d5ca36f092455a8a03b364b1b3ae0cebfd935cbf68a5f4957
32
33 diff --git a/dev-qt/qtvirtualkeyboard/metadata.xml b/dev-qt/qtvirtualkeyboard/metadata.xml
34 new file mode 100644
35 index 00000000..1f6a41cf
36 --- /dev/null
37 +++ b/dev-qt/qtvirtualkeyboard/metadata.xml
38 @@ -0,0 +1,20 @@
39 +<?xml version="1.0" encoding="UTF-8"?>
40 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
41 +<pkgmetadata>
42 + <maintainer type="project">
43 + <email>qt@g.o</email>
44 + <name>Gentoo Qt Project</name>
45 + </maintainer>
46 + <use>
47 + <flag name="handwriting">Adds handwriting recognition integration support</flag>
48 + </use>
49 + <upstream>
50 + <bugs-to>https://bugreports.qt.io/</bugs-to>
51 + <doc>https://doc.qt.io/</doc>
52 + </upstream>
53 + <slots>
54 + <subslots>
55 + Must only be used by packages that are known to use private parts of the Qt API.
56 + </subslots>
57 + </slots>
58 +</pkgmetadata>
59
60 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.1.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.1.ebuild
61 new file mode 100644
62 index 00000000..57a82cd7
63 --- /dev/null
64 +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.1.ebuild
65 @@ -0,0 +1,42 @@
66 +# Copyright 1999-2017 Gentoo Foundation
67 +# Distributed under the terms of the GNU General Public License v2
68 +
69 +EAPI=6
70 +
71 +PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
72 +# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
73 +
74 +inherit qt5-build l10n
75 +
76 +DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
77 +
78 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
79 + KEYWORDS="~amd64 ~x86"
80 +fi
81 +
82 +IUSE="handwriting +spell +xcb"
83 +
84 +DEPEND="
85 + ~dev-qt/qtcore-${PV}
86 + ~dev-qt/qtdeclarative-${PV}
87 + ~dev-qt/qtgui-${PV}
88 + ~dev-qt/qtsvg-${PV}
89 + spell? ( app-text/hunspell )
90 + xcb? ( x11-libs/libxcb:= )
91 +"
92 +RDEPEND="${DEPEND}"
93 +
94 +src_configure() {
95 + local myqmakeargs=(
96 + $(usex handwriting CONFIG+=lipi-toolkit "")
97 + $(usex spell "" CONFIG+=disable-hunspell)
98 + $(usex xcb "" CONFIG+=disable-desktop)
99 + )
100 +
101 + local x
102 + for x in $(l10n_get_locales); do
103 + use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
104 + done
105 +
106 + qt5-build_src_configure
107 +}
108
109 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.9999.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.9999.ebuild
110 new file mode 100644
111 index 00000000..57a82cd7
112 --- /dev/null
113 +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.7.9999.ebuild
114 @@ -0,0 +1,42 @@
115 +# Copyright 1999-2017 Gentoo Foundation
116 +# Distributed under the terms of the GNU General Public License v2
117 +
118 +EAPI=6
119 +
120 +PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
121 +# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
122 +
123 +inherit qt5-build l10n
124 +
125 +DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
126 +
127 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
128 + KEYWORDS="~amd64 ~x86"
129 +fi
130 +
131 +IUSE="handwriting +spell +xcb"
132 +
133 +DEPEND="
134 + ~dev-qt/qtcore-${PV}
135 + ~dev-qt/qtdeclarative-${PV}
136 + ~dev-qt/qtgui-${PV}
137 + ~dev-qt/qtsvg-${PV}
138 + spell? ( app-text/hunspell )
139 + xcb? ( x11-libs/libxcb:= )
140 +"
141 +RDEPEND="${DEPEND}"
142 +
143 +src_configure() {
144 + local myqmakeargs=(
145 + $(usex handwriting CONFIG+=lipi-toolkit "")
146 + $(usex spell "" CONFIG+=disable-hunspell)
147 + $(usex xcb "" CONFIG+=disable-desktop)
148 + )
149 +
150 + local x
151 + for x in $(l10n_get_locales); do
152 + use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
153 + done
154 +
155 + qt5-build_src_configure
156 +}
157
158 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.1.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.1.ebuild
159 new file mode 100644
160 index 00000000..57a82cd7
161 --- /dev/null
162 +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.1.ebuild
163 @@ -0,0 +1,42 @@
164 +# Copyright 1999-2017 Gentoo Foundation
165 +# Distributed under the terms of the GNU General Public License v2
166 +
167 +EAPI=6
168 +
169 +PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
170 +# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
171 +
172 +inherit qt5-build l10n
173 +
174 +DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
175 +
176 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
177 + KEYWORDS="~amd64 ~x86"
178 +fi
179 +
180 +IUSE="handwriting +spell +xcb"
181 +
182 +DEPEND="
183 + ~dev-qt/qtcore-${PV}
184 + ~dev-qt/qtdeclarative-${PV}
185 + ~dev-qt/qtgui-${PV}
186 + ~dev-qt/qtsvg-${PV}
187 + spell? ( app-text/hunspell )
188 + xcb? ( x11-libs/libxcb:= )
189 +"
190 +RDEPEND="${DEPEND}"
191 +
192 +src_configure() {
193 + local myqmakeargs=(
194 + $(usex handwriting CONFIG+=lipi-toolkit "")
195 + $(usex spell "" CONFIG+=disable-hunspell)
196 + $(usex xcb "" CONFIG+=disable-desktop)
197 + )
198 +
199 + local x
200 + for x in $(l10n_get_locales); do
201 + use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
202 + done
203 +
204 + qt5-build_src_configure
205 +}
206
207 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.9999.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.9999.ebuild
208 new file mode 100644
209 index 00000000..57a82cd7
210 --- /dev/null
211 +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.9999.ebuild
212 @@ -0,0 +1,42 @@
213 +# Copyright 1999-2017 Gentoo Foundation
214 +# Distributed under the terms of the GNU General Public License v2
215 +
216 +EAPI=6
217 +
218 +PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
219 +# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
220 +
221 +inherit qt5-build l10n
222 +
223 +DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
224 +
225 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
226 + KEYWORDS="~amd64 ~x86"
227 +fi
228 +
229 +IUSE="handwriting +spell +xcb"
230 +
231 +DEPEND="
232 + ~dev-qt/qtcore-${PV}
233 + ~dev-qt/qtdeclarative-${PV}
234 + ~dev-qt/qtgui-${PV}
235 + ~dev-qt/qtsvg-${PV}
236 + spell? ( app-text/hunspell )
237 + xcb? ( x11-libs/libxcb:= )
238 +"
239 +RDEPEND="${DEPEND}"
240 +
241 +src_configure() {
242 + local myqmakeargs=(
243 + $(usex handwriting CONFIG+=lipi-toolkit "")
244 + $(usex spell "" CONFIG+=disable-hunspell)
245 + $(usex xcb "" CONFIG+=disable-desktop)
246 + )
247 +
248 + local x
249 + for x in $(l10n_get_locales); do
250 + use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
251 + done
252 +
253 + qt5-build_src_configure
254 +}
255
256 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild
257 new file mode 100644
258 index 00000000..57a82cd7
259 --- /dev/null
260 +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9999.ebuild
261 @@ -0,0 +1,42 @@
262 +# Copyright 1999-2017 Gentoo Foundation
263 +# Distributed under the terms of the GNU General Public License v2
264 +
265 +EAPI=6
266 +
267 +PLOCALES="ar da de en es fa fi fr hi it nb pl pt ro ru sv"
268 +# TODO: forcing 3rdparty libs PLOCALES+=" ja ko zh_CN zh_TW"
269 +
270 +inherit qt5-build l10n
271 +
272 +DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
273 +
274 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
275 + KEYWORDS="~amd64 ~x86"
276 +fi
277 +
278 +IUSE="handwriting +spell +xcb"
279 +
280 +DEPEND="
281 + ~dev-qt/qtcore-${PV}
282 + ~dev-qt/qtdeclarative-${PV}
283 + ~dev-qt/qtgui-${PV}
284 + ~dev-qt/qtsvg-${PV}
285 + spell? ( app-text/hunspell )
286 + xcb? ( x11-libs/libxcb:= )
287 +"
288 +RDEPEND="${DEPEND}"
289 +
290 +src_configure() {
291 + local myqmakeargs=(
292 + $(usex handwriting CONFIG+=lipi-toolkit "")
293 + $(usex spell "" CONFIG+=disable-hunspell)
294 + $(usex xcb "" CONFIG+=disable-desktop)
295 + )
296 +
297 + local x
298 + for x in $(l10n_get_locales); do
299 + use linguas_${x} && myqmakeargs+=( CONFIG+=lang-${x} )
300 + done
301 +
302 + qt5-build_src_configure
303 +}