aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ninja-native: add recipeSimon Busch2014-07-061-0/+22
| | | | | | | Needed to build qtwebengine. Taken from meta-browser. Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: fix 0005-qt_module-Fix-pkgconfig-and-libtool-replacements.patchMartin Jansa2014-07-062-22/+88
| | | | | | | | * again resolves this kind of warnings: WARNING: QA Issue: qtxmlpatterns: The compile log indicates that host include and/or library paths were used. Please check the log '/OE/qtxmlpatterns/5.3.1-r0/temp/log.do_compile' for more information.
* recipes: upgrade from 5.3.0 to 5.3.1Martin Jansa2014-07-0681-868/+508
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: upgrade to latest SRCREV in stable branchMartin Jansa2014-06-2516-16/+16
| | | | | | * this will be close to 5.3.1 release Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools: make qtwebkit a PACKAGECONFIG and disable by defaultAndreas Müller2014-06-252-1/+47
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: respect OE_QMAKE_PATH_QT_HEADERS and use QT_VERSION variableMartin Jansa2014-06-131-2/+4
| | | | | | | | * QT_VERSION allows to use 5.3.1 e.g. when overriding SRCREV * ${includedir}/${QT_DIR_NAME} is the default value of OE_QMAKE_PATH_QT_HEADERS, but when it's changed by user we should respect it here Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: Don't use bashisms in do_installMartin Jansa2014-06-101-1/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@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>
* qtbase: Refresh patches to match with stable* branches on github.com/meta-qt5Martin Jansa2014-06-1016-65/+153
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Refresh patches to match with b5.3.0* branches on github.com/meta-qt5Martin Jansa2014-06-1022-124/+131
| | | | | | * move more patches to "shared" section Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: Use LIC_FILES_CHKSUM from .inc filesMartin Jansa2014-06-1016-96/+0
| | | | | | | | | * the old checksum was introduced in .inc files in upgrade of tarball recipes to 5.3.0, use that until it's updated in git recipes and then we'll have to move old checksum from .inc to release recipe only. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: Upgrade to latest origin/stableMartin Jansa2014-06-1046-170/+170
| | | | | | * qtbase: Fix undefined reference to qt_blend_argb32_on_argb32_ssse3 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-qt5-toolchain-target: Add qtenginio, qtwebsocketsJonathan Liu2014-06-101-0/+6
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtenginio: Add new moduleJonathan Liu2014-06-103-0/+21
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebsockets: Add new moduleJonathan Liu2014-06-103-0/+17
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade from 5.2.1 to 5.3.0Jonathan Liu2014-06-1076-295/+462
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: Upgrade from latest origin/release to latest origin/stableMartin Jansa2014-06-1041-70/+1433
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * there wont be 5.2.2 release, so start preparation for 5.3.0 * probably latest 5.3.0-beta1 snapshot was released yesterday, so this should be reasonably close * probably wont be merged before creating new release branch for Yocto 1.6 * qtbase: Fix build with X.h included from egl.h * nativesdk-qt*: Add git recipes 5.2.1 isn't compatible with qtbase-native from git * qtbase: upgrade to latest stable revision * 0006-configure-make-pulseaudio-alsa-freetype-a-configurab.patch was upstreamed in: 0c3301f configure: make pulseaudio and alsa configurable options * 0005-qt_module-Fix-pkgconfig-replacement.patch is hopefully resolved in: eaefbe3 snuff -L/-I with system paths when installing meta files a33afed de-duplicate setup of libdir replacement in prl files aa20e7f reshuffle code for clarity ee86ce8 don't attempt to replace include paths in meta files but this needs to be double checked * recipes-git: Upgrade to latest origin/stable * qt5-git.inc: update LICENSE.LGPL checksum * only year was updated: - The Qt Toolkit is Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). + The Qt Toolkit is Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). * qtbase: add 2 patches to fix build issues * LIC_FILES_CHKSUM: update other git recipes * qtlocation: bump SRCREV and add to qt5-versions * qt5-versions.inc: Add line for qttools and fix it for nativesdk-qttools * qtquick1: fix LIC_FILES_CHKSUM * qttools: update LIC_FILES_CHKSUM and patches * new qtdiag needs to be disabled as well because it depends on gui which isn't enabled in qtbase-native, disable qtpaths as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5.inc: Fix packaging of pluginsOtavio Salvador2014-06-061-1/+5
| | | | | | | | | | | | | | | The qtmultimedia module install the plugins in a sub-directory however those were not being packaged. This patch fixes following QA error: ERROR: QA Issue: qtmultimedia: Files/directories were installed but not shipped /usr/lib/qt5/plugins/video /usr/lib/qt5/plugins/video/videonode /usr/lib/qt5/plugins/video/videonode/libimx6vivantevideonode.so /usr/lib/qt5/plugins/video/videonode/.debug /usr/lib/qt5/plugins/video/videonode/.debug/libimx6vivantevideonode.so Reported-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwayland: install created private headers, v2Andreas Müller2014-05-301-1/+1
| | | | | | | | * I've accidentaly merged v1 of this patch, so this is just missing part from PATCHv2. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: install created private headersAndreas Müller2014-05-301-0/+5
| | | | | | buildhistory diff: Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland-native: make qtwayland find qtwaylandscannerAndreas Müller2014-05-301-0/+5
| | | | | | | | | | | | | | | | bindir/qt5 causes not building QtWaylandClient files. See [1] for further explanation. This error was discoverd by building hawaii-shell failing with: | /home/superandy/tmp/oe-core-eglibc/sysroots/overo/usr/include/qt5/QtCompositor/5.3.0/QtCompositor/private/qwlinputdevice_p.h:56:58: fatal error: QtCompositor/private/qwayland | #include <QtCompositor/private/qwayland-server-wayland.h> | ^ | compilation terminated. [1] https://qt.gitorious.org/qt/qtbase/commit/0e1ce36ae67de940b2d499ec7f23e520dce0f112 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: move to latest revisionAndreas Müller2014-05-302-93/+1
| | | | | | | latest hawaii has moved to frame-sync support Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase.inc: add -no-xkbcommonThomas Senyk2014-05-301-1/+1
| | | | | | | | | If one builds with xkb, both -no-xkb and -no-xkbcommon should be set. Without -no-xkbcommon you'll get link-errors for libcomposeplatforminputcontextplugin.so Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsystems: Remove examples.pro file from packagesOtavio Salvador2014-05-281-0/+5
| | | | | | | The examples.pro file is useless as we don't deploy the source code. Remove it from the packages. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Remove examples.pro file from packagesOtavio Salvador2014-05-281-0/+3
| | | | | | | The examples.pro file is useless as we don't deploy the source code. Remove it from the packages. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* packagegroup-qt5-toolchain-target: Don't require qtquickcontrols-qmlpluginsOtavio Salvador2014-05-281-1/+4
| | | | | | | The qtquickcontrols-qmlplugins requirement has been move to a runtime recommendation so we don't fail in case it is not available. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* populate_sdk_qt5.bbclass: Fix PACKAGE_GROUP deprecation warningJacob Kroon2014-05-091-1/+1
| | | | | | | | | Fixes the following warning: WARNING: PACKAGE_GROUP is deprecated, please use FEATURE_PACKAGES instead Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: add xcb-util-renderutil to xcb PACKAGECONFIGMartin Jansa2014-05-091-1/+1
| | | | | | | | | * also force xcb-xlib and system-xcb just for consistency (configure script will disable xcb-xlib when compile-test fails) * fixes test-dependencies issue: qtbase/qtbase-plugins/latest lost dependency on libxcb-render xcb-util-renderutil Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: xinput2 depends on libxiAndreas Oberritter2014-05-091-1/+1
| | | | | | | | | | | | | | ../../../../qtbase-opensource-src-5.2.1/config.tests/x11/xinput2/xinput2.cpp:43:36: fatal error: X11/extensions/XInput2.h: No such file or directory | #include <X11/extensions/XInput2.h> | ^ | compilation terminated. | make: *** [xinput2.o] Error 1 | XInput2 disabled. | XInput2 support cannot be enabled due to functionality tests! Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: enable xkb by default if x11 is in DISTRO_FEATURESAndreas Oberritter2014-05-091-1/+1
| | | | | | | Fixes "Error: -no-xkbcommon is not supported on XCB platform plugin." Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cmake: remove .bbappends, resolved in oe-coreMartin Jansa2014-05-092-40/+0
| | | | | | | * it's included in daisy and master branches http://git.openembedded.org/openembedded-core/commit/?h=daisy&id=4f2dee0d8c2c3f60cb8f8021343e973cae31fc50 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtlocation: add packageconfig for geoclue and gypsyJonathan Liu2014-05-091-0/+16
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: fix packageconfigAndreas Oberritter2014-04-201-11/+6
| | | | | | | | | | Arguments passed to the qmake command-line were ignored by prf files, which get evaluated first. QtWebKit offers QMAKE_CACHE_EVAL, which can be used to inject a qmake snippet before anything else gets parsed. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: add packageconfig for qtmultimediaJonathan Liu2014-04-201-1/+5
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-qt5-toolchain-target: include all modules for developmentJonathan Liu2014-03-291-15/+65
| | | | | | | | This adds the necessary target packages for development with all of the Qt 5 modules. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtimageformats: allow empty qtimageformats packageJonathan Liu2014-03-291-0/+1
| | | | | | | | | | | | | | This fixes installing qtimageformats-dev with opkg as it depends on the qtimageformats package which wasn't created. The qtimageformats package was not created as it is empty and BitBake avoids producing empty packages by default. The installed files consist of source files split into qtimageformats-dbg, CMake files split into qtimageformats-dev, plugins split into qtimageformats-plugins and debug build of plugins split into qtimageformats-plugins-dbg. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* licenses: rename NOKIA-TPLA-2.4 to DIGIA-TPLA-2.4Jonathan Liu2014-03-152-1/+1
| | | | | | | | The license agreement doesn't mention Nokia anymore after Qt was acquired by Digia. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* licenses: Fix WARNING: qt3d: No generic license file exists for: ↵Khem Raj2014-03-153-1/+631
| | | | | | | | | PREVIEW.COMMERCIAL in any provider * Provide the license text Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: move 0015-Fix-linuxfb-argument-mmsize-parsing.patch to 5.2.1 recipe5.2.1+origin/releaseMartin Jansa2014-03-073-3/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtdeclarative_git: drop ↵Martin Jansa2014-03-052-1/+4
| | | | | | | | | | | | | 0003-Fix-wrong-calculation-of-viewPort-for-transitions.patch * drop 0003-Fix-wrong-calculation-of-viewPort-for-transitions.patch because it's already applied in upstream commit: commit d765ad8e3dabe44f276db9084b1d16164c4535e7 Author: Florian Hänel <florian.haenel@basyskom.com> Date: Wed Jun 5 19:23:32 2013 +0200 Subject: Fix wrong calculation of viewPort for transitions Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-git: bump SRCREVs to latest in 'release' branchMartin Jansa2014-03-0521-22/+58
| | | | | | | | | | | * in some components there was just Bump MODULE_VERSION to 5.2.2 commit but bump them all for consistencty * we're testing newer revisions in order to narrow some QML issues we're seeing in runtime Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Replace 0012-qtbase-allow-build-of-examples.patch with ↵Martin Jansa2014-03-052-50/+1
| | | | | | | | | | | | -compile-examples option * -compile-examples option was added in upstream commit: commit 8ea19caacf281240411541b5af37c2f9a103a7d1 Author: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Date: Tue May 7 17:10:22 2013 +0200 Subject: add -compile-examples configure option Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase.inc: set virtual/mesa and virtual/egl as dependency in PACKAGECONFIG[kms]Andreas Müller2014-03-051-1/+1
| | | | | | | | | | | | | | | * there is no kms around * mesa is the default implementation for (lib)gbm (see config.tests/qpa/kms) * in configure we find: | if [ "$CFG_KMS" = "yes" ]; then | if [ "$CFG_EGL" = "no" ]; then | echo "The KMS plugin requires EGL support and cannot be built" | exit 101 | fi | fi Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: prevent artifacts on raster windows using eglfs pluginJonathan Liu2014-03-052-0/+40
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: fix mmsize argument parsing for linuxfb pluginJonathan Liu2014-03-052-0/+43
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cmake: rename .bbappend to match new version from OE-coreJonathan Liu2014-03-052-0/+0
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools: add missing DEPENDSJonathan Liu2014-03-051-1/+1
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: add packageconfig for gstreamer, qtlocation and qtsensorsAndreas Oberritter2014-03-051-1/+23
| | | | | | | Use gstreamer for 1.x, gstreamer010 for 0.10.x. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtdeclarative: drop qtsvg dependency, add packageconfig for qtxmlpatternsAndreas Oberritter2014-03-051-1/+12
| | | | | | | | | | The dependency on qtsvg seems to be a leftover from an old version. Version 5.2.1 of qtdeclarative doesn't include any reference to it. Depend on qtbase in case qtxmlpatterns gets disabled. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase/qtwebkit: drop ICU variableAndreas Oberritter2014-03-053-6/+2
| | | | | | | | | | Pango doesn't seem to be a drop-in replacement for ICU, so using it as a dependency for the -icu option won't work. QtWebKit has a hard dependency on icu. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>