summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2016-08-25 12:29:09 +0300
committerMartin Jansa <Martin.Jansa@gmail.com>2016-08-31 19:12:14 +0200
commit3c279156a0640dddc49279ac9738decfe28dcd44 (patch)
tree2fbe0a5691acd1e5bbeaf6162d24e37c6786634b /recipes-qt/qt5
parent5041f270892c24633d44139ff2679ec0ee9f270f (diff)
downloadmeta-qt5-3c279156a0640dddc49279ac9738decfe28dcd44.tar.gz
qtvirtualkeyboard: add PACKAGECONFIG options
Add all available configurations to PACKAGECONFIGs. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/qt5')
-rw-r--r--recipes-qt/qt5/qtvirtualkeyboard_git.bb42
1 files changed, 41 insertions, 1 deletions
diff --git a/recipes-qt/qt5/qtvirtualkeyboard_git.bb b/recipes-qt/qt5/qtvirtualkeyboard_git.bb
index ff478f3f..7e2f445e 100644
--- a/recipes-qt/qt5/qtvirtualkeyboard_git.bb
+++ b/recipes-qt/qt5/qtvirtualkeyboard_git.bb
@@ -1,11 +1,51 @@
1require qt5.inc 1require qt5.inc
2require qt5-git.inc 2require qt5-git.inc
3 3
4LICENSE = "GPL-3.0" 4LICENSE = "GPL-3.0 | The-Qt-Company-Commercial"
5LIC_FILES_CHKSUM = " \ 5LIC_FILES_CHKSUM = " \
6 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ 6 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
7" 7"
8 8
9# To enabled Nuance T9 Write support, you need to provide the licensed components
10# and enable "t9write" in PACKAGECONFIG. This can be done in a separate .bbappend file.
11# for example:
12#T9WRITEPACKAGE = "${HOME}/Downloads/zzEval_QT_T9Write_Alpha_v750_20150916.zip"
13#SRC_URI += "file://${T9WRITEPACKAGE};subdir=git/src/virtualkeyboard/3rdparty/t9write"
14#PACKAGECONFIG = "t9write lang-all"
15
16PACKAGECONFIG ?= "lang-all lipi-toolkit"
17PACKAGECONFIG[hunspell] = ",CONFIG+=disable-hunspell,hunspell"
18PACKAGECONFIG[t9write] = "CONFIG+=t9write"
19PACKAGECONFIG[lipi-toolkit] = "CONFIG+=lipi-toolkit"
20PACKAGECONFIG[lang-all] = "CONFIG+=lang-all"
21PACKAGECONFIG[lang-ar_AR] = "CONFIG+=lang-ar_AR"
22PACKAGECONFIG[lang-da_DK] = "CONFIG+=lang-da_DK"
23PACKAGECONFIG[lang-de_DE] = "CONFIG+=lang-de_DE"
24PACKAGECONFIG[lang-en_GB] = "CONFIG+=lang-en_GB"
25PACKAGECONFIG[lang-es_ES] = "CONFIG+=lang-es_ES"
26PACKAGECONFIG[lang-fa_FA] = "CONFIG+=lang-fa_FA"
27PACKAGECONFIG[lang-fi_FI] = "CONFIG+=lang-fi_FI"
28PACKAGECONFIG[lang-fr_FR] = "CONFIG+=lang-fr_FR"
29PACKAGECONFIG[lang-hi_IN] = "CONFIG+=lang-hi_IN"
30PACKAGECONFIG[lang-it_IT] = "CONFIG+=lang-it_IT"
31PACKAGECONFIG[lang-ja_JP] = "CONFIG+=lang-ja_JP"
32PACKAGECONFIG[lang-ko_KR] = "CONFIG+=lang-ko_KR"
33PACKAGECONFIG[lang-nb_NO] = "CONFIG+=lang-nb_NO"
34PACKAGECONFIG[lang-pl_PL] = "CONFIG+=lang-pl_PL"
35PACKAGECONFIG[lang-pt_PT] = "CONFIG+=lang-pt_PT"
36PACKAGECONFIG[lang-ru_RU] = "CONFIG+=lang-ru_RU"
37PACKAGECONFIG[lang-sv_SE] = "CONFIG+=lang-sv_SE"
38PACKAGECONFIG[lang-zh_CN] = "CONFIG+=lang-zh_CN"
39PACKAGECONFIG[lang-zh_TW] = "CONFIG+=lang-zh_TW"
40
41EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}"
42EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'CONFIG+=disable-desktop', d)}"
43
44PACKAGES += "${PN}-dictionaries"
45RRECOMMENDS_${PN} += "${PN}-dictionaries"
46FILES_${PN}-dictionaries = "${OE_QMAKE_PATH_DATA}/qtvirtualkeyboard/*/*.dat"
47FILES_${PN} += "${OE_QMAKE_PATH_DATA}/qtvirtualkeyboard/lipi_toolkit"
48
9DEPENDS += "qtbase qtdeclarative qtmultimedia qtquickcontrols qtsvg qtxmlpatterns" 49DEPENDS += "qtbase qtdeclarative qtmultimedia qtquickcontrols qtsvg qtxmlpatterns"
10 50
11SRCREV = "626e78c9660cff063e1f9370538b5a424631571c" 51SRCREV = "626e78c9660cff063e1f9370538b5a424631571c"