summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5
Commit message (Collapse)AuthorAgeFilesLines
...
* qtmultimedia: Use 'bb.utils.contains' functionOtavio Salvador2015-02-131-4/+4
| | | | | | | The 'base_contains' function is deprecated and we should to use the bb.utils.contains one instead. Update the code accordingly. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtmultimedia: Use 'qtCompileTest' mechanism for GStreamerOtavio Salvador2015-02-132-56/+2
| | | | | | | We can use the 'done_config_openal' and 'done_config_gstreamer' trick to avoid the respective features it to be enabled. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtmultimedia: Fix floating dependency gst-plugins-badOtavio Salvador2015-02-131-1/+1
| | | | | | | | When using GStreamer 0.10 support, QMake detects if GStreamer Photography interface is available. To avoid a floating dependency we add the gst-plugins-bad as dependency so it is always present. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebengine: Enable ffmpegsumo for HTML5 videoCarlos Rafael Giani2015-02-132-0/+32
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebengine: Add missing runtime dependencies for examplesOtavio Salvador2015-02-131-1/+6
| | | | | | | The qtdeclarative-qmlplugins and qtquickcontrols-qmlplugins are required for the examples to run. Add them as rdepends. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebengine: Add a missing build dependency on libcapOtavio Salvador2015-02-131-0/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt5.inc: Fix packaging of architecture independent dataOtavio Salvador2015-02-133-1/+7
| | | | | | | | | | | | | | | The architecture independent data were being added to the '-dev' package however it shouldn't be. For example the QtWebEngine had the translation and the resources package were not being installed with the main package, as it should be. This commit changes the qttools and qttranslations recipes as well so those keep its contents in the respective packages: qttools: add the phrasebooks in the qttools-tools package qttranslations: add a new subpackage for qtquickcontrols Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebchannel: Add recipes for 5.4.0 and GitStephan Binner2015-02-133-0/+15
| | | | | Signed-off-by: Stephan Binner <stephan.binner@basyskom.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt3d: change to 'dev' branchTobias Olausson2015-01-151-1/+1
| | | | | | | The master branch of qt3d has been removed by the Qt project, and the commit pointed to by the SRCREV is now in the 'dev' branch. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtmultimedia: Add support to enable/disable PulseAudio and ALSAOtavio Salvador2015-01-121-2/+7
| | | | | | | | | | The way QtMultimedia use to detect the PulseAudio and ALSA makes it non obvious how to disable it. After researching how Gentoo does it the 'done_config_<flag>' has been found. So now, we respect the distro support for PulseAudio and ALSA. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttranslations: adding recipes for qt specific translationskkelly872015-01-123-0/+95
| | | | | | | | | The meta-qt5 layer is missing a recipe for the qttranslation submodule so qt specific items like the OK or Cancel button had no associated translations. This submission is for master while my previous patch will work as a backport to dizzy. Signed-off-by: Kevin Kelly <kaneda18@hotmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Add gcc to QMAKE_COMPILER variable.Julien Brianceau \(jbriance\)2015-01-052-2/+2
| | | | | | | | | | According to mkspecs/features/spec_post.prf, QMAKE_COMPILER variable should at least contain gcc for linux-oe-g++ platform. This patch fixes a crash issue in QtWebKit introduced in v5.4.0 by: https://qt.gitorious.org/qt/qtwebkit/commit/34d4628b981add039a9a349723cbdff1dadca144 Signed-off-by: Julien Brianceau <jbriance@cisco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtmultimedia: Fix crash when use Gstreamer 0.10 pluginMingtao Qu2014-12-311-1/+1
| | | | | | | | | | In QVideoSurfaceGstSink::get_caps(), when use 0.10 version Gstreamer, It create GstCap with a wrong type (G_TYPE_STRING) of parameter 'format', a g_strcpy exception will be found. This patch fixes the parameter type to use GST_TYPE_FOURCC as expacted. Signed-off-by: Mingtao Qu <zarelaky@hotmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Make libraries build with cmake find gl(es) headersAndreas Müller2014-12-313-0/+85
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: re-enable cmake files they don't break build anymoreAndreas Müller2014-12-171-2/+0
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-plugin-generic-vboxtouch: Import from meta-webos-portsMartin Jansa2014-12-171-0/+23
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools-native 5.4.0: align source checksumsAndreas Müller2014-12-171-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbwebengine: fix build for qemux86-64Martin Jansa2014-12-173-0/+29
| | | | | | | | * it was applied only for qtwebengine_5.3.2+git.bb, then removed completely with 5.4.0 upgrade, but it's still needed for both versions Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: add PACKAGECONFIG for cupsMartin Jansa2014-12-171-0/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Include resources in main package and add rdep on qmlpluginsMartin Jansa2014-12-111-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-git: Update to 5.4.0+, latest revision in 5.4 branchMartin Jansa2014-12-1123-25/+25
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: upgrade from 5.3.2 to 5.4.0Jonathan Liu2014-12-11141-1151/+656
| | | | | | | | MJ: nativesdk-qtbase, nativesdk-qttools, qtbase-native: Drop unnecessary LICENSE/LIC_FILES_CHKSUM MJ: qtwebkit: move leveldb dependency to .inc Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Jonathan Liu <net147@gmail.com>
* nativesdk-qtbase_git: re-add OEQt5Toolchain to SRC_URIDenys Dmytriyenko2014-12-091-1/+6
| | | | | | | The file is expected by do_install(), but _git version resets SRC_URI. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-git: Update to rc1+, latest revision in 5.4 branchMartin Jansa2014-12-0951-177/+223
| | | | | | | | | | * qtwebengine LIC_FILES_CHKSUM updated because of Copyright year update in chromium's LICENSE < // Copyright (c) 2013 The Chromium Authors. All rights reserved. and shortened the entry for qtwebengine LIC_FILES_CHKSUM, because it was including also few #include lines which were changed recently Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsystems: Change branch from stable to 5.3Diego Sueiro2014-11-141-1/+1
| | | | | | | | Stable branch was removed on mainline and now 5.3 is used. Signed-off-by: Diego Sueiro <diego.sueiro@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* nativesdk-qtbase: Fix path for mkspecs in SDKOtavio Salvador2014-10-311-1/+1
| | | | | | | The mkspecs file needs to use the QT_DIR_NAME variable to have a proper path to the files, fix it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* nativesdk-qtbase: Add CMake toolchain configurationOtavio Salvador2014-10-313-0/+13
| | | | | | | This allow out of box use of CMake in a SDK; this includes the subscript to properly set the host binaries path. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebengine: whitelist supported architecturesJonathan Liu2014-10-311-0/+6
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: fix path to external hostbindir binariesJonathan Liu2014-10-302-8/+6
| | | | | | | This fixes syncqt.pl not being included in qtbase-tools. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: backport patches to fix ARM build failuresJonathan Liu2014-10-307-6/+107
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: simplify SRC_URIMartin Jansa2014-10-302-12/+6
| | | | | | | * now when it was moved from qt-labs to qt prefix we can reuse the SRC_URI from qt5-git.bb Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: delete mkspecs/macx-ios-clang to hide QA issueMartin Jansa2014-10-301-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: update LICENSE in git recipesMartin Jansa2014-10-3041-135/+111
| | | | | | | | | * move common part to qt5-git.bb and add GPLv2 only in recipes which allow to use that * for details about LGPLv3 read: http://blog.qt.digia.com/blog/2014/08/20/adding-lgpl-v3-to-qt/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade git recipes to 5.4-beta1Martin Jansa2014-10-3050-140/+252
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nativesdk-qtbase: make it possible to keep additional librariesAnders Darander2014-10-211-0/+11
| | | | | | | | | In some usecases for the nativesdk, you might need some build tools that are built upon Qt5. This means that we're having a need to keep more of the libraries build by nativsdk-qtbase. This patch adds the infrastructure to support that Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* nativesdk-qtbase: Fix qtconfig.priOtavio Salvador2014-10-201-1/+1
| | | | | | | | The value used in the new environment subscript tried to use a target variable which might not be accurate; use qmake to ask for the right value for OE_QMAKE_QT_CONFIG variable. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Fix SDK environment settingOtavio Salvador2014-10-161-0/+30
| | | | | | | | | Since the change to use a meta-environment canadian package in the OE-Core, the SDK environment setting has been broken. This uses the new subscript environment to fix it and also move the environment generation to the nativesdk-qtbase recipe. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: don't stage the fonts directoryMartin Jansa2014-10-081-0/+5
| | | | | | | * the staged files conflict with fonts staged by qt4-embedded and we don't need them in sysroot at all Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade git recipes to 5.4-alpha1Martin Jansa2014-10-0458-216/+2961
| | | | | | | * introduce 2nd set of qtwayland and qtwebengine recipes, because newer revision isn't compatible with 5.3.2 release Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland-native: remove qtwaylandscanner symlinkMartin Jansa2014-10-041-5/+0
| | | | | | * it doesn't seem to be required anymore Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Drop dont-process configure optionMartin Jansa2014-10-043-3/+0
| | | | | | | | | | | * it was removed completely in 5.4 with: commit b7d86139772c3ce662ea7f092658699d351bbb1d Author: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Date: Thu Jun 19 11:46:10 2014 +0200 nuke -process/-fully-process/-dont-process options Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt*: refresh the patchesMartin Jansa2014-10-0427-112/+117
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbwebengine: fix build for qemux86-64Martin Jansa2014-10-042-0/+28
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: update repository locationMartin Jansa2014-09-291-3/+4
| | | | | | * both were moved from qt-labs to qt and chromium repo was renamed to qtwebengine-chromium Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: Add Qt 5.3.2 packagescoldnew2014-09-2948-117/+117
| | | | | | | Qt 5.3.2 has been released in September 16th, 2014. Signed-off-by: Yen-Chin Lee <coldnew.tw@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwayland: Change module branch for 5.4Otavio Salvador2014-09-092-0/+2
| | | | | | | | This is to fix the fetcher failure as the "stable" branch has been removed. We does not change the revision we are using so this is a safe change. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qttools: fix noqtwebkit optionMartin Jansa2014-08-112-8/+69
| | | | | | | | | | | | | | | | | | | | | * it's added to CONFIG variable not QT_CONFIG * qtwebkit was still detected and linked against DEBUG: qttools-tools: Dependency libQt5WebKitWidgets.so.5 requires package qtwebkit (used by files: ['qttools/5.3.1-r0/packages-split/qttools-tools/usr/bin/qt5/assistant', 'qttools/5.3.1-r0/packages-split/qttools-plugins/usr/lib/qt5/plugins/designer/libqwebview.so']) DEBUG: qttools-tools: Dependency libQt5WebKit.so.5 requires package qtwebkit (used by files: ['qttools/5.3.1-r0/packages-split/qttools-tools/usr/bin/qt5/assistant']) DEBUG: qttools-plugins: Dependency libQt5WebKitWidgets.so.5 requires package qtwebkit (used by files: ['qttools/5.3.1-r0/packages-split/qttools-tools/usr/bin/qt5/assistant', 'qttools/5.3.1-r0/packages-split/qttools-plugins/usr/lib/qt5/plugins/designer/libqwebview.so']) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit.inc: add PACKAGECONFIG for libwebpMartin Jansa2014-08-111-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtimageformats: Make the dependencies deterministicMartin Jansa2014-08-042-1/+46
| | | | | | * jasper and libwebp were autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: restore QOpenGLPaintDevice-sub-area-support.patch from 5.3.0Martin Jansa2014-07-228-0/+310
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>