aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-qt/maliit
Commit message (Collapse)AuthorAgeFilesLines
* maliit-framework-qt5: fix test installationsSamuli Piippo2019-08-202-0/+63
| | | | | | | | The install rules have been broken, but so far qmake has been ignoring the errors. Change-Id: Ib913d1bb0b04f7e4125f508d430dddf65f4f2afd Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* maliit-framework-qt5: Fix build when ptest is enabledKhem Raj2019-07-172-0/+67
| | | | | | This is primarily seen when using ptest and QT 5.13 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* maliit-framework,maliit-plugins: Fix build with libc++Khem Raj2019-02-144-1/+145
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* maliit: Disable testsKhem Raj2018-12-202-0/+7
| | | | | | | | | | | | | They do not build reliably, especially when using clang Fixes | ../../../recipe-sysroot/usr/include/QtTest/qtestcase.h:340:34: error: invalid operands to binary expression ('const MImServerCommonOptions' and 'const MImServerCommonOptions') | return compare_helper(t1 == t2, "Compared values are not the same", | ~~ ^ ~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qt: remove unnecessary FILES.*-dbg variables for packaging .debug filesMartin Jansa2018-09-192-3/+0
| | | | | | | | | | | | | | | | | | | | * package.bbclass can do it automatically since: commit da5ec06814e105451cca11cce76b5c5231110524 Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Tue Dec 15 15:38:54 2015 +0000 package: Add auto package splitting of .debug files * .debug files for examples were incorrectly picked by qtbase-qmlplugins-dbg causing following QE error, because unlike qtbase-examples-dbg we don't have libdir in INSANE_SKIP. ERROR: qtbase-5.11.2+gitAUTOINC+49efea26a5-r0 do_package_qa: QA Issue: qtbase-qmlplugins-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/plugandpaint/plugins/.debug/libpnp_extrafilters.so qtbase-qmlplugins-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/styleplugin/styles/.debug/libsimplestyleplugin.so qtbase-qmlplugins-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/echoplugin/plugins/.debug/libechoplugin.so [libdir] ERROR: qtbase-5.11.2+gitAUTOINC+49efea26a5-r0 do_package_qa: QA run found fatal errors. Please consider fixing them. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework-qt5: refresh patchesMartin Jansa2018-04-062-14/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | WARNING: maliit-framework-qt5-0.99.0+gitAUTOINC+62bd54bcde-r0 do_patch: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: Applying patch 0001-Fix-MALIIT_INSTALL_PRF-to-allow-the-build-with-opene.patch patching file config.pri Hunk #1 succeeded at 144 with fuzz 1 (offset -17 lines). Now at patch 0001-Fix-MALIIT_INSTALL_PRF-to-allow-the-build-with-opene.patch Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework-qt5: Always have optimize flagsKhem Raj2017-07-142-4/+38
| | | | | | | | | | | | | | When building with hardening flags we need some optlevel > 0 enabled, otherwise FORTIFY_SOURCE wont work Fixes maliit-framework-qt5/0.99.0+git999-r0/recipe-sysroot/usr/include/features.h:376:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp ] | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework-qt5: fixed paths and enabled qt5-inputcontextJohannes Pointner2015-10-031-12/+12
| | | | | | | * Fixes paths for qt5 using qmake5_paths variables and enables qt5-inputcontext. Signed-off-by: Johannes Pointner <johannes.pointner@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework-qt5: bump to latest commit for getting Qt 5.5 compatibilityChristophe Chapuis2015-09-212-45/+1
| | | Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
* Remove double slash when QT_DIR_NAME is emptyAdam YH Lee2015-09-211-2/+2
| | | | | | | | | | | | When `QT_DIR_NAME` is defined as an empty string (default is "qt5"), package.bbclass will throw lots of QA warnings because now the paths contain double slashes ("//"). We can address these warnings by explicitly defining a slash in the variable itself. Signed-off-by: Adam YH Lee <adam.yh.lee@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework-qt5: Update SRCREVNikolay Nizov2014-10-211-1/+1
| | | | | | | | | This update is needed to include fix for segfaults when change keyboard focus while having selection. See http://issues.webos-ports.org/issues/673 for example. This will update SRCREV for one(also the latest) commit from master branch. Signed-off-by: Nikolay Nizov <nizovn@gmail.com>
* maliit-framework-qt5: Add patch to fix build with qt-5.3, remove unused filesMartin Jansa2014-06-104-57/+44
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mallit-plugins-qt5: Don't set OE_QMAKE_PATH_HEADERSOtavio Salvador2014-02-241-5/+0
| | | | | | | The qmake class now respects the QT_DIR_NAME setting when setting the headers path, so this change is not needed anymore. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* mallit-framework-qt5: Don't set OE_QMAKE_PATH_HEADERSOtavio Salvador2014-02-241-6/+0
| | | | | | | The qmake class now respects the QT_DIR_NAME setting when setting the headers path, so this change is not needed anymore. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* maliit-framework-qt5: Add missing dependency on qtdeclarativeMartin Jansa2013-11-041-1/+1
| | | | | | * it needs also quick and qml, so qtbase wasn't enough Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework-qt5: Add missing dependency on qtbaseMartin Jansa2013-11-031-0/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework-qt5: package only ${libdir}/qt5/mkspecs within ${PN}-devSimon Busch2013-10-211-1/+1
| | | | | | | | | | When we're building maliit with it's input context plugin enable it gets installed into ${libdir}/qt5/plugins/platforminputcontexts which couldn't be added to ${PN} cause it's already in ${PN}-dev and the only part which should go into ${PN}-dev is ${libdir}/qt5/mksepcs and nothing else from ${libdir}/qt5. Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-plugins-qt5: add dependency on libqt5svg-pluginsSimon Busch2013-10-201-2/+1
| | | | | Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework-qt5: don't replace directory names for maliit-defines.prfSimon Busch2013-10-201-1/+0
| | | | | | | | The values from maliit-defines.prf are only used at runtime and not at compilation time so we don't have to replace them with the proper staging paths. Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-frameworks-qt5: provide ${datadir} also by EXTRA_QMAKEVARS_PRESimon Busch2013-10-201-0/+1
| | | | | Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit: Import maliit recipes from meta-oeStefan Schmidt2013-10-056-0/+236
* Imported from rev 13ae5105ee30410136beeae66ec41ee4a8a2e2b0 This is the first step to move these recipes over to qt5. * maliit-framework-qt5: Build with qt5 Switch to new github repo Update SRCREV and remove patches which now longer apply Disable doc generation and xcb Fix packaging * maliit-plugins-qt5: Build with qt5. Switch to new github repo Update SRCREV and PV Fix packaging * maliit-*-qt5: Adjust MKSPEC path * meta-framework-qt5: Cleanup packaging and enable dbus activation. Move pkgconfig files, headers and spec files into dev. Cleanup packaging rules Enable dbus activation to start maliit server on demand * maliit-plugins-qt5: Set MALIIT_PLUGINS_DATA_DIR to avoid path leakage from host If not overriden here MALIIT_PLUGINS_DATA_DIR would point to some host paths resulting in e.g. qml files not being found. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>