summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qttools_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* qt5: update submodulesv5.9.95.9Mikko Gronoff2019-12-101-1/+1
| | | | | | | | Update to latest content in Qt 5.9.9 branch. Task-number: QTBUG-80220 Change-Id: Ifedbdd32df413b211da629fac4c2e495643a75fe Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* qt5: update submodulesMikko Gronoff2019-11-271-1/+1
| | | | | | | | Update to latest content in Qt 5.9.9 branch. Task-number: QTBUG-80220 Change-Id: I4bf60295f8645d1a816d69569c105e41c7dff172 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2019-04-041-1/+1
| | | | | | | | Update to latest content in Qt 5.9.8 branch Task-number: QTBUG-72246 Change-Id: Id0fc743fd24ab854dff91f8adfde15a8d64ce636 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2019-03-261-1/+1
| | | | | | | | Update to Qt 5.9.8 snapshot Task-number: QTBUG-72246 Change-Id: Id89d49a4f8dcc8ebc86893acd8e9c6fb3eb27770 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2018-10-091-1/+1
| | | | | | | | Update to latest Qt 5.9.7 snapshot Task-number: QTBUG-69049 Change-Id: I257da34086c24607cf8f8ed9889febfea341055c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesMikko Gronoff2018-09-251-1/+1
| | | | | | | | Update to latest Qt 5.9.7 snapshot Task-number: QTBUG-69049 Change-Id: Ia23cf1ba98522971e0f33d33f78c0da2e367556c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-qt5: update submodulesMikko Gronoff2018-08-221-1/+1
| | | | | | | Update to 5.9.7 snapshot Change-Id: I7fe41719c85894937ef55999be299f20aaff40e3 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: update submodulesSamuli Piippo2018-06-041-1/+1
| | | | | | | Update submodules to Qt 5.9.6 RC2 Change-Id: I61f5648e61bf9561aad257cccc8127513c95bbe4 Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
* qt5: update submodulesMikko Gronoff2018-05-151-1/+1
| | | | | | | | Update submodules to the first Qt 5.9.6 branch snapshot Task-number: QTBUG-67815 Change-Id: I84f74a13341eca291f341a1add8bf013fbe2b519 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge remote-tracking branch 'qtyocto/upstream/rocko' into 5.9Mikko Gronoff2018-05-091-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtyocto/upstream/rocko: 7a52f92 packagegroup-qt5-toolchain-target/qttranslations: fix nothing provides qttranslations-qtconfig f48752c qt5: upgrade to 5.9.5 4e7ba65 Change default SRC_URI from github.com to code.qt.io bf68f8b layer.conf: add LAYERSERIES_COMPAT 5b71698 maliit-framework-qt5: refresh patches 32bb7d1 qt5-git.inc: drop nobranch=1 Conflicts: recipes-qt/qt5/qtquickcontrols/0001-texteditor-fix-invalid-use-of-incomplete-type-class-.patch recipes-qt/qt5/qtwayland/0001-fix-build-without-xkbcommon-evdev.patch Change-Id: Ibea502ea07d8b7e145c1fa55cf82d8b70435d983
| * qt5: upgrade to 5.9.5Martin Jansa2018-04-131-2/+2
| | | | | | | | | | | | | | * use latest revision from 5.9, because 5.9.5 tag is only on 5.9.5 branch which might get removed in future I was told Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* | qt5: update submodulesMikko Gronoff2018-04-061-1/+1
| | | | | | | | | | | | | | | | Update submodules to 5.9.5 RC Task-number: QTBUG-66252 Change-Id: I0c0b0e39a1d6fa6ba44e0ed7b9e143308f8280a6 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* | qt5: update submodulesMikko Gronoff2018-03-061-1/+1
|/ | | | | | | | Update submodules to first 5.9.5 branch snapshot Task-number: QTBUG-66252 Change-Id: I7dca26c5a33c413ed9b8abfc4de906c4977af217 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* qt5: upgrade to 5.9.4Martin Jansa2018-01-231-2/+2
| | | | | | | * update LICENSE in qtsystems which was updated to match other qt modules Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt: refresh remaining patches and tags in meta-qt5 reposMartin Jansa2018-01-181-1/+1
| | | | | | | | | | | * update tag name to match the patches in meta-qt5 repository where the meta-qt5 .patch files are maintained, so that it's more clear from where these changes are exported (with: git format-patch --no-numbered --no-signature) * use the same SRCREV and patches for nativesdk-qtbase like other qtbase recipes Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Bump to Qt 5.9.3Daniel Mack2017-12-201-1/+1
| | | | | Signed-off-by: Daniel Mack <daniel@zonque.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-qt5: Update to 5.9.2 releaseHerman van Hazendonk2017-10-171-1/+1
| | | | Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
* qttools: Add HOMEPAGE info into recipe file.Huang Qiyu2017-09-181-0/+1
| | | | | Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt: upgrade to latest revision in 5.9 branchMartin Jansa2017-08-221-2/+2
| | | | | | * 3 patches were included upstream Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt: refresh remaining patches and add links to meta-qt5 reposMartin Jansa2017-08-201-1/+4
| | | | | | | | | | | | | | | | | | | * remove qtdeclarative/0001-Fix-QQmlExpression-leaking-QQmlError-objects.patch qtwayland/0002-Fix-initial-window-property-values-being-propagated.patch which is already applied and fuzzy patch just apply the same section twice * restore qttools/0001-add-noqtwebkit-configuration.patch which was removed from SRC_URI in 5.9 upgrade * add comment with link to meta-qt5 repository where the meta-qt5 .patch files are maintained, include branch and tag name so that it's more clear from where these changes are exported (with: git format-patch --no-numbered --no-signature) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Upgrade to Qt 5.9.0Samuli Piippo2017-08-201-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | * adapt QtWebEngine recipe to use GN instead of GYP * add QtRemoteObjects and QtWebView as a new Qt modules * update available QtBase configure arguments * remove obsolete patches * patch all .pc files to remove build paths * include generated QML cache files in packages * the patch "configure paths for target qmake properly" could not be applied anymore and support must be done differently * QtWebEngine now requires gcc-multilib to be installed on the host system, because the host tools are built to the same bitness as the target (arm -> x86, aarch64 -> x86-64) * refresh the patches to match with b5.9* branches on: https://github.com/meta-qt5/qtbase https://github.com/meta-qt5/qtwebengine and 56-based branch on https://github.com/meta-qt5/qtwebengine-chromium Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "qttools: DEPENDS on icu"Martin Jansa2017-06-271-1/+1
| | | | | | | | This reverts commit 6a42ca074f2fea52985049d49057c178363d847c. http://lists.openembedded.org/pipermail/openembedded-devel/2017-June/113308.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools: DEPENDS on icuMing Liu2017-06-221-1/+1
| | | | | | | | | | This fixes a following QA issue: | QA Issue: nativesdk-qtbase-tools rdepends on nativesdk-libicui18n, but it isn't a build dependency. | QA Issue: nativesdk-qtbase-tools rdepends on nativesdk-libicuuc, but it isn't a build dependency. | QA Issue: nativesdk-qtbase-tools rdepends on nativesdk-libicudata, but it isn't a build dependency. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools: add ptestHuang Qiyu2017-04-121-0/+17
| | | | | | | Add ptest for qttools by using provided testsuite. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Upgrade to Qt 5.8Samuli Piippo2017-01-261-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The linux-oe-g++ mkspec is changed to use $$(...) operator to obtain the contents of an environment value when qmake is run instead of when Makefile is processed. All OE_QMAKE_xxx variables need to be exported for qmake to find them. configure's setBootstrapVariable function needs to change $$(..) to normal $(...) operator to work with qmake's Makefile. qt.conf generation for qtbase recipes is not needed, as configure will generate its own version based on configure arguments. Skip running qmake, since configure is now automatically invoked when it's run in qtbase's root folder. Update PACKAGECONFIGs for qtbase to match current configure options. The new Qt configuration system [1] can be used with a new variable EXTRA_QMAKEVARS_CONFIGURE, which takes both command line and feature arguments. Merge the two qtwayland recipes to one that supports all three targets (target, native, nativesdk) without need for additional patch. Recipes for new Qt modules: QtSCXML, QtNetworkAuth, QtGamepad. Removes qtdeclarative-render2d [1] https://www.mail-archive.com/development@qt-project.org/msg25257.html Change-Id: Ib37c4d7323e8b45aa2b171e8427b6ec15aaee213 Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revisions in 5.7 branchMartin Jansa2016-08-051-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * LIC_FILES_CHKSUM were changed because of this small change: commit 4343c4e731c3268614fc79c9c42b4e5e4d59d7e6 Author: Sze Howe Koh <szehowe.koh@gmail.com> Date: Tue Jun 14 19:12:35 2016 +0800 Expand license scope from "Qt GUI Toolkit" to "Qt Toolkit" * -no-nis option was removed from qtbase in: commit 644d0e75240811212ed9fd0c21e3bd05db3ba5db Author: Ralf Nolden <nolden@kde.org> Date: Fri May 20 22:03:39 2016 +0200 Cleanup NIS support leftover from Qt 3/4 * allow to disable eglfs independently from gles2, because eglfs-egldevice may be autodetected when libdrm was built before qtbase since this upstream commit: commit 5c6d27b8dfa695ab04766a1711b00421dba9c7d0 Author: Ralf Nolden <nolden@kde.org> Date: Tue May 17 12:38:44 2016 +0200 Make eglfs-egldevice check work with pkgconfig as well and then it fails to build, because libdrm could be removed from sysroot and drm.h is missing. * recipes-qt/qt5/qtquick1/0001-qdeclarativetextinput-update-to-match-QWidgetLineCon.patch was resolved in upstream commit: commit 26229cfa0b729313893af5674d604e8692dbb946 Author: Richard Moe Gustavsen <richard.gustavsen@theqtcompany.com> Date: Tue Apr 26 15:08:34 2016 +0200 QDeclarativeTextInput: update API to use setBlinkingCursorEnabled Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revisions in 5.7 branchesMartin Jansa2016-05-021-1/+1
| | | | | | | | | | | | | | | | | * these revisions are after v5.7.0-beta1 tags where available * it's highly recommended to read: http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/ to find out how you're affected check which files/tools are included in your builds, e.g. for qtwebengine: OE @ ~/projects/qt-project/qtwebengine $ git grep QT_BEGIN_LICENSE | sed 's/^[^:]*://g' | sort | uniq -c 11 ## $QT_BEGIN_LICENSE:GPL-EXCEPT$ 67 ** $QT_BEGIN_LICENSE:BSD$ 17 ** $QT_BEGIN_LICENSE:FDL$ 61 ** $QT_BEGIN_LICENSE:GPL-EXCEPT$ 261 ** $QT_BEGIN_LICENSE:LGPL$ * change in chromium's LICENSE is only copyright year update Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* replace base_contains by bb.utils.containsAndreas Müller2016-05-021-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revision in 5.6 branchMartin Jansa2016-04-211-1/+1
| | | | | | | | | | | | | | * qtsvg/0001-textobject.pro-use-DEPLOYMENT-only-for-wince-like-ot.patch and qtwebkit/0004-Fix-linking-with-libpthread.patch were resolved upstream * all patches were refreshed with: git format-patch --no-numbered --no-signature -NUMBER to remove numbering from Subject (it's good enough in filename) and to remove git version from signature (so it doesn't look differently when generated on different hosts with different git version). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: set SRCREVs,PVs to 5.6.0Andreas Müller2016-04-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * qtquick1: LICENSE.LGPLv3: I checked git repository. To be honest: I have no idea what caused checksum change. JaMa: it was modified in this change: OE @ ~/projects/qt-project/qtquick1 $ git log --oneline 87f2415adf34da08e6cd58f5da6f6a7d0d9cf141..dcc5e5c01c28b227f0e5e5e4976a9d26e8a45295 -- LICENSE.LGPLv3 cd50897 Add the GPLv3 license text diff --git a/LICENSE.LGPLv3 b/LICENSE.LGPLv3 index 8fbb743..4d67bac 100644 --- a/LICENSE.LGPLv3 +++ b/LICENSE.LGPLv3 @@ -5,6 +5,8 @@ You may use, distribute and copy the Qt GUI Toolkit under the terms of GNU Lesser General Public License version 3, which is displayed below. + This license makes reference to the version 3 of the GNU General + Public License, which you can find in the LICENSE.GPLv3 file. * in some cases this is actually older SRCREV than what was used before (because normally the recipes use latest revision in stable - e.g. 5.6 branches, not the actuall tags). I'll upgrade to latest 5.6 revisions in follow-up commit (together with refreshing the .patch files and github.com/meta-qt5/qt* repositories to apply cleanly) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revisions in 5.6 branch (5.6 RC)Martin Jansa2016-02-201-4/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: add Qml support to lupdateSamuli Piippo2016-02-141-2/+1
| | | | | | | | | | | Add dependency to qtdeclarative to qttools' native and nativesdk builds. This gives us lupdate with a support for Qml files. The nativesdk builds of qtdeclarative depend on more modules (Xml, Sql) from nativesdk-qtbase, so preserve all libs that are already built. This brings few extra libs to the package that might not be needed, but keeps the recipe simpler. Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revision in 5.6 branch (5.6.0-alpha1+)Martin Jansa2015-11-111-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools: fix cmake usage of linguist toolsCody P Schafer2015-10-151-0/+1
| | | | | | | | | Without this, Qt5LinguistTools/Qt5LinguistToolsConfig.cmake would attempt to locate lrelease and lupdate under prefix, even while we were cross-compiling and prefix points at the native system's root dirs. Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revision in 5.5 branchesMartin Jansa2015-09-251-2/+3
| | | | | | * qtbase/0008-Fix-build-with-clang-3.7.patch is now applied upstream Signed-off-by: Martin Jansa <Martin.Jansa@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>
* qt5: Update LGPL-Exception in LICENSE listJulien Brianceau \(jbriance\)2015-08-311-1/+1
| | | | | | | | | | * Since 5.5, Qt modules (except qtimageformats) have moved from "Digia" to "The Qt Company" in their LGPL_Exception file * qtwebkit-examples doesn't include a LGPL Exception file, so remove it from LICENSE list Signed-off-by: Julien Brianceau <jbriance@cisco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools: use one recipe for all compilationsSamuli Piippo2015-08-311-1/+9
| | | | | | | | Instead of separate recipes for target, native and nativesdk, use one recipe with BBCLASSEXTEND in place. Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: upgrade to 5.5Martin Jansa2015-08-181-4/+4
| | | | | | | | | | * based on my WIP patch + fixes from John Mullen * I was trying to get rhid of 0003-Add-external-hostbindir-option.patch and 0010-Add-external-hostbindir-option-for-native-sdk.patch by using upstream configure parameter added in some previous version, but I've failed, so now good-old -external-hostbindir parameter is back Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revision in 5.4 branchesMartin Jansa2015-06-041-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: merge .inc and _git.bb filesMartin Jansa2015-05-281-6/+24
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* git-recipes: upgrade to latest revision in 5.4 branchMartin Jansa2015-04-291-1/+1
| | | | | | | | | | * 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>
* recipes-git: update to latest revisions in 5.4 branchMartin Jansa2015-02-271-1/+6
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-git: Update to 5.4.0+, latest revision in 5.4 branchMartin Jansa2014-12-111-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: upgrade from 5.3.2 to 5.4.0Jonathan Liu2014-12-111-5/+0
| | | | | | | | 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>
* qt5-git: Update to rc1+, latest revision in 5.4 branchMartin Jansa2014-12-091-1/+1
| | | | | | | | | | * 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>
* qt5: upgrade git recipes to 5.4-beta1Martin Jansa2014-10-301-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade git recipes to 5.4-alpha1Martin Jansa2014-10-041-1/+6
| | | | | | | * 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>
* recipes-git: upgrade to latest SRCREV in stable branchMartin Jansa2014-06-251-1/+1
| | | | | | * this will be close to 5.3.1 release Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: Use LIC_FILES_CHKSUM from .inc filesMartin Jansa2014-06-101-6/+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>