summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5
Commit message (Collapse)AuthorAgeFilesLines
...
* qtbase-native: speed up configure taskJulien Brianceau \(jbriance\)2015-05-131-1/+1
| | | | | | | | | * Use parallel make to speed up build of qmake during configure task * Take the opportunity to use clean configure parameters to use opensource license instead of "(echo o; echo yes) |" trick. Signed-off-by: Julien Brianceau <jbriance@cisco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* git-recipes: upgrade to latest revision in 5.4 branchMartin Jansa2015-04-2956-153/+182
| | | | | | | | | | * this gets us close to 5.4.2 for people who want to test it in advance * I plan to apply this to fido branch (as well as final upgrade to 5.4.2 recipes * I'm preparing similar patch for 5.5 revisions, which will be applied only in master branch Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtscript,qtwebking: disable thumbMartin Jansa2015-04-292-0/+18
| | | | | | * qemuarm builds fail when thumb is enabled Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: remove 2nd BSD from LICENSEMartin Jansa2015-04-291-2/+0
| | | | | | | | * BSD is now in default LICENSE variable: recipes-qt/qt5/qt5-5.4.1.inc:LICENSE = "GFDL-1.3 & BSD & (LGPL-2.1 & Digia-Qt-LGPL-Exception-1.1 | LGPL-3.0)" recipes-qt/qt5/qt5-git.inc:LICENSE = "GFDL-1.3 & BSD & (LGPL-2.1 & Digia-Qt-LGPL-Exception-1.1 | LGPL-3.0)" Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsystems: add packageconfig for bluez4 and disable it by defaultMartin Jansa2015-04-291-1/+10
| | | | | | * bluez5 is now enabled by default and conflicts with bluez4 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtconnectivity: improve PACKAGECONFIG handlingMartin Jansa2015-04-291-3/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebsockets: specify GFDL license versionJonathan Liu2015-04-291-1/+1
| | | | | | | | Fixes the following warning: "WARNING: qtwebsockets: No generic license file exists for: GFDL in any provider" Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebchannel: update LIC_FILES_CHKSUMRui Sebastiao2015-04-291-1/+5
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* licenses: Add LGPL_Exception texts and reference them from LICENSEMartin Jansa2015-04-2018-14/+39
| | | | | | | | | * add the license text as they appear in qtbase 5.4 and 5.5 * The-Qt-Company-Qt-LGPL-Exception-1.1 will be used in 5.5 beta recipes I'll introduce shortly * based on patch from Herb Kuta Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5.inc: suppress QA warnings about examples libs not in libdirDenys Dmytriyenko2015-04-161-0/+6
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: Fix build with newer glib-2.0Martin Jansa2015-04-162-0/+239
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: add QT_GIT to define git repo for Qt core componentsAndre McCurdy2015-03-174-4/+4
| | | | | | | Replace duplicated git URIs with a single definition in layer.conf. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-git, *qtbase*, qt5everywheredemo: Fetch from code.qt.ioFrederico Cadete2015-03-124-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | * Gitorious disabled the git:// protocol, breaking fetches. * Also, this service is scheduled to stop in May 2015, so move to code.qt.io. * qt5everywheredemo needs different SRCREV because this repo was recreated in code.qt.io and SRCREV 9a868f96ee63c21ceda890d8dfc9d33f093d1b6d doesn't exist on code.qt.io It was initial commit in gitorious repo: commit 9a868f96ee63c21ceda890d8dfc9d33f093d1b6d Author: Sergio Ahumada <sergio.ahumada@digia.com> Date: Wed Jul 3 12:09:40 2013 +0200 Initial commit This is exactly matching with this commit in code.qt.io: commit c17fe9e0ec0882ac4c4dc1168095f569acab5d09 Author: Kimmo Ollila <kimmo.ollila@digia.com> Date: Wed Jun 19 13:02:05 2013 +0300 Fixed radio crash on application close Signed-off-by: Frederico Cadete <frederico@cadete.eu> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtserialport: backport patch to silence Valgrind warningJonathan Liu2015-03-103-0/+88
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-base: fix file ownership of fontsJonathan Liu2015-03-101-0/+1
| | | | | | | | The file ownership needs to be explicitly set otherwise it inherits the user and group id of the build user. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Fix build with accessibility enabledMartin Jansa2015-03-062-12/+10
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-creator: update to 3.3.1Andreas Müller2015-03-051-5/+5
| | | | | | | | | * LGPL_EXCEPTION.TXT: 'Digia' -> 'The Qt Company' * LICENSE.LGPLv3: Preamble added * LICENSE.LGPLv21: Preamble added Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-creator: add qtquick1 to DEPENDSAndreas Müller2015-03-051-1/+1
| | | | | | | | qt5-creator-3.3.0: qt5-creator rdepends on qtquick1, but it isn't a build dependency? [build-deps] Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Fix build if qtbase has no accessibilityStephan Binner2015-03-0510-8/+543
| | | | | | | | | * backport patch from 5.4 branch to 5.4.1 release * bump SRCREV in git recipe to use newer revision from 5.4 which already includes this patch Signed-off-by: Stephan Binner <stephan.binner@basyskom.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nativesdk-qtbase.inc: avoid removing directories, namely /usr/lib itselfDenys Dmytriyenko2015-03-031-1/+1
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: change license to LGPL-3.0Andy Nichols2015-03-021-3/+4
| | | | | | | | | | The opensource license for qtwebegine as of Qt 5.4.0-beta has been changed to only be available under LGPL-3.0. The checksum for this license is already for the LGPL-3.0 version so no need to update. Signed-off-by: Andy Nichols <andy.nichols@theqtcompany.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: fix security issue in processing BMP filesMartin Jansa2015-03-012-0/+48
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: fix executing config tests instead of ignoring libcap test failureMartin Jansa2015-02-275-59/+6
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: update to latest revisions in 5.4 branchMartin Jansa2015-02-2762-146/+209
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtdeclarative, qtmultimedia, qtscript, qtsvl: Drop GPLv2Martin Jansa2015-02-274-12/+0
| | | | | | * LICENSE.GPLv2 was removed in 5.4.1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: refresh patchesMartin Jansa2015-02-279-66/+47
| | | | | | * drop 0001-eLinux-build-ffmpegsumo-as-well.patch which is already included in 5.4.1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Refresh patches to match git recipesMartin Jansa2015-02-2733-246/+249
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsystems: rename to 5.4.1Martin Jansa2015-02-271-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase.inc: mention that qtwebengine requires qtbase with accessibility enabledMartin Jansa2015-02-271-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fix build of qtbase with "gles2" package configStephan Binner2015-02-272-0/+186
| | | | | Signed-off-by: Stephan Binner <stephan.binner@basyskom.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: upgrade from 5.4.0 to 5.4.1Stephan Binner2015-02-2758-139/+242
| | | | | Signed-off-by: Stephan Binner <stephan.binner@basyskom.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit.inc: add PACKAGECONFIG for qtwebchannelJonathan Liu2015-02-271-1/+5
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "qtbase: remove patches required for native(-sdk) only"upstream/otavio/masterotavio/masterOtavio Salvador2015-02-271-0/+2
| | | | | | | | | | | | | | | | This reverts commit b4be9ded11fd6738f0edeb10bada3c83f82a88a0. The change breaks qtxmlpatterns like: ,---- | ERROR: QA Issue: qtxmlpatterns: The compile log indicates that | host include and/or library paths were used. | Please check the log | '.../tmp/work/.../qtxmlpatterns/5.4.0-r0/temp/log.do_compile' | for more information. [compile-host-path] `---- Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebkit: fix textrel QA warnings when building qtwebkit for x86Andre McCurdy2015-02-192-2/+73
| | | | | | | | | | | | | | | | WARNING: QA Issue: ELF binary '/home/andre/rdk/rdk-master/build-vbox32/tmp/work/core2-32-rdk-linux/qtwebkit/5.4.0-r0/packages-split/qtwebkit/usr/lib/libQt5WebKit.so.5.4.0' has relocations in .text [textrel] Patch from upstream webkit: https://bugs.webkit.org/show_bug.cgi?id=70610 Minor refresh required to apply cleanly to the older webkit sources used by qtwebkit. Specifically, the patch needed to be modified to account for PLATFORM(MAC) -> OS(DARWIN) renaming in recent webkit which is not part of qtwebkit yet ( https://bugs.webkit.org/show_bug.cgi?id=99683 ). Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qmake5: don't always look in directories recursivelyAlexandre Belloni2015-02-192-4/+3
| | | | | | | | | | | | | | QT needs to be compiled without the -r parameter from the qmake command line. This is necessary to avoid those errors when building qtdeclarative or qt3d without opengl for example: Project ERROR: Unknown module(s) in QT: quick-private or Project ERROR: Unknown module(s) in QT: quick Also update comments regarding the dependencies. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtdeclarative, *qtbase*: upgrade to latest revision in 5.4 branchMartin Jansa2015-02-1920-203/+315
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-creator: add 3.3.0 of qt-creatorAndreas Müller2015-02-183-0/+191
| | | | | | | | | | | * this is the first version which dropped qt4 support * rename recipe to avoid conflicts with meta-oe's qt-creator * Desktop file was based on [1] [1] http://pkgs.fedoraproject.org/cgit/qt-creator.git/tree/qtcreator.desktop Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: build qmake for target with paths alignedAndreas Müller2015-02-184-19/+106
| | | | | | | Proper qmake operation was tested with qt5-creator. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase/EXTERNAL_HOST_BINS: split out code only required for native-(sdk)Andreas Müller2015-02-185-75/+109
| | | | | | | | | | * code was moved from 0003-Add-external-hostbindir-option.patch to 0014-Add-external-hostbindir-option-native.patch * only native(-sdk) versions of qtbase apply 0014-Add-external-hostbindir-option-native.patch Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: remove patches required for native(-sdk) onlyAndreas Müller2015-02-182-4/+0
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-plugin-generic-vboxtouch: fix unpackaged cmake fileMartin Jansa2015-02-161-2/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtmultimedia: Easy use of GStreamer 1.0 supportOtavio Salvador2015-02-131-1/+7
| | | | | | | This rework how we add the GStreamer 1.0 support in the code. A new PACKAGECONFIG option called 'gstreamer' has been added for it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* 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>