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 |
+} |