aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qt5-git: Fetch from code.qt.ioupstream/daisyFrederico Cadete2015-03-131-1/+1
| | | | | | | | | * Gitorious disabled the git:// protocol, breaking fetches. * Also, this service is scheduled to stop in May 2015, so move to code.qt.io. Signed-off-by: Frederico Cadete <frederico@cadete.eu> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt3d: change to 'dev' branchTobias Olausson2015-02-121-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>
* qtsystems: change to 'dev' branchStephano Cetola2015-02-121-1/+1
| | | | | | | | The master branch of qtsystems has been removed by the Qt project, and the commit pointed to by the SRCREV is now in the 'dev' branch. Signed-off-by: Stephano Cetola <scetola@reachtech.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtsystems: Change branch from stable to 5.3upstream/jansa/daisyDiego Sueiro2014-12-091-0/+2
| | | | | | | | 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>
* qtwayland: Change module branch for 5.4Otavio Salvador2014-09-222-1/+3
| | | | | | | | This is to fix the fetcher failure as the "stable" branch has been removed. We synced the revision in native recipe to the one used in target (as they were not in sync). Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qttools: fix noqtwebkit optionMartin Jansa2014-08-111-9/+19
| | | | | | | | | | | | | | | | | | | | | * 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-061-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "qtimageformats: Make the dependencies deterministic"Martin Jansa2014-08-062-46/+1
| | | | This reverts commit 088399a68731c138c03cc6857d6409b82b06ecb5.
* qtimageformats: Make the dependencies deterministicMartin Jansa2014-08-052-1/+46
| | | | | | * jasper and libwebp were autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qttools: make qtwebkit a PACKAGECONFIG and disable by defaultAndreas Müller2014-08-042-1/+47
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> 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>
* 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>
* README: update for daisy releaseMartin Jansa2014-05-091-4/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* 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>
* populate_sdk_qt5.bbclass: Add support for qtcreator-debugOtavio Salvador2014-02-282-0/+4
| | | | | | | | | | | | | | This adds a new image feature for easier remote debugging with QtCreator. The qtcreator-debug needs to be added as a valid item for image features and having it inside the populate_sdk_qt5 is too late. User will see a parser error as OE-Core images does not inherit the classs. The possible workaround for it is to include it inside layer.conf file until a kind of "bbclassappend" support is in place. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Tested-by: Giulian Vivan <giulian@ossystems.com.br>
* packagegroup-qt5-qtcreator-debug: Add package groupOtavio Salvador2014-02-281-0/+16
| | | | | | | | | This allow for easy installation of needed packages for remote debugging using QtCreator. The qtdeclarative-plugins package provides the needed infrastructure to remotely debug QML application. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Tested-by: Giulian Vivan <giulian@ossystems.com.br>
* nativesdk-qtbase-tools: disable Debian-style package renamingJacob Kroon2014-02-281-0/+6
| | | | | | | | | | | Since commit 8da5017712a7ddcb8488e095b9aa03b0273f23e9, libQt5*.so files are included in the nativesdk-qtbase-tools package. However, this together with the fact that the binaries are placed in a subdir "qt5" of bin will confuse the Debian-style package renaming logic in debian.bbclass, causing the resulting ipk package to be created as "nativesdk-libqt5core5". Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
* populate_sdk_qt5.bbclass: Fix symlink location for QtCreator useOtavio Salvador2014-02-251-1/+1
| | | | | | | | | The QtCreator is quite broken regarding finding the mkspecs files; so to workaround it we must to add a symlink to it. The workaround was in place but in the wrong sysroot, it must to be in the /native/ one. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Jonathan Liu <net147@gmail.com>
* qsiv: add the qsiv 1.1 example appGiulian Gonçalves Vivan2014-02-241-0/+28
| | | | | | This provides a simple image viewer for demonstration purposes. Signed-off-by: Giulian Gonçalves Vivan <giulian@ossystems.com.br>
* 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>
* qmake5_paths.bbclass: Use Qt version path for headersOtavio Salvador2014-02-241-1/+1
| | | | | | | | When looking for Qt5 headers we ought to use the Qt5 specific path. In case the distribution wants to have a flat tree it can set QT_DIR_NAME and it will still works as expected. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwayland: Fix xcomposite-glx and examples buildMartin Jansa2014-02-223-1/+128
| | | | | | | | | * egl was building fine, but glx was failing to find qwaylandintegration.h * one example cannot be built without gles2, so make it conditional Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtdeclarative: Fix build with tests enabledMartin Jansa2014-02-221-5/+48
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Fix PACKAGECONFIG[tests]Martin Jansa2014-02-221-3/+6
| | | | | | | | | | | | * at least in 5.2.1 tests aren't enabled by default: QT_ALL_BUILD_PARTS=" libs tools examples tests " QT_DEFAULT_BUILD_PARTS="libs tools examples" so without -make option they weren't enabled even with tests in PACKAGECONFIG * add options for other build parts just for completeness Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>