summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-2949-119/+119
| | | | | | | 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>
* cinematicexperience: fix qt5.3 compatibilityYen-Chin Lee2014-07-232-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | cinematicexperience will run failed on Qt5.3.0 and Qt5.3.1, error message as below ------------------------------------------------------------ Qt5_CinematicExperience.qml:26:5: Type MainView unavailable MainView { ^ /content/MainView.qml:241:9: Type SettingsView unavailable SettingsView { ^ /content/SettingsView.qml:88:13: Type Switch unavailable Switch { ^ /content/Switch.qml:9:21: Cannot assign a value to a signal (expecting a script to be run) property string onText: "On" ^ ------------------------------------------------------------ This patch fix this issue and make cinematicexperience can run on qt5.3. ref: http://wickwire2099.blogspot.tw/2014/05/qt-530-qt5-cinematic-experience.html Signed-off-by: Yen-Chin Lee <coldnew.tw@gmail.com> 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>
* qtbase: fix 0003-Add-external-hostbindir-option.patchJonathan Liu2014-07-102-52/+78
| | | | | | | | | | | | | | | The isEmpty function takes a variable name instead of a value. As $$[QT_EXTERNAL_HOST_BINS] is a built-in we need to assign it to a variable to check if it is empty. If QT_EXTERNAL_HOST_BINS is empty (as is the case for generated Qt 5 toolchains), we need to fallback to QT_HOST_BINS when determining the path for tools such as moc otherwise you get the following error when building a Qt project using the generated toolchain: make[1]: /moc: Command not found Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tufao: Add recipeOtavio Salvador2014-07-102-0/+73
| | | | | | | | Tufão is an asynchronous web framework for C++ built on top of Qt inspired in Node.js. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-demo-extrafiles: Create recipe to include extrafiles for qt5 demo.Neena Busireddy2014-07-0632-0/+205
| | | | | | | | | | This recipe has all the extra files required for Qt5 demo. This recipe originated from the wandboard wiki page http://wiki.wandboard.org/index.php/Integrate_Qt5_into_yocto_sato_image_on_Wandboard Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* quitindicators: Create recipe to demonstrate qt5 example.Neena Busireddy2014-07-061-0/+25
| | | | | | | | | | This example shows the implementation of QUITIndicators components. This recipe originated from the wandboard wiki page http://wiki.wandboard.org/index.php/Integrate_Qt5_into_yocto_sato_image_on_Wandboard Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* quitbattery: Create recipe to demonstrate qt5 example.Neena Busireddy2014-07-061-0/+26
| | | | | | | | | | | This example demonstrates how QUItBattery could behave in different situations. This recipe originated from the wandboard wiki page http://wiki.wandboard.org/index.php/Integrate_Qt5_into_yocto_sato_image_on_Wandboard Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5nmapper: Create recipe to demonstrate qt5 example.Neena Busireddy2014-07-061-0/+28
| | | | | | | | | | NMapper is a small application to experiment with normal mapping on Qt5. This recipe originated from the wandboard wiki page http://wiki.wandboard.org/index.php/Integrate_Qt5_into_yocto_sato_image_on_Wandboard Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5nmapcarousedemo: Create recipe to demonstrate qt5 example.Neena Busireddy2014-07-061-0/+27
| | | | | | | | | | Qt5 Nmapcarousel demonstrates the normal mapping technique using Qt5 This recipe originated from the wandboard wiki page http://wiki.wandboard.org/index.php/Integrate_Qt5_into_yocto_sato_image_on_Wandboard Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5ledscreen: Create recipe to demonstrate qt5 example.Neena Busireddy2014-07-061-0/+24
| | | | | | | | | | This is demonstration of simple LedScreen Component utilizing Qt5 QML. This recipe originated from the wandboard wiki page http://wiki.wandboard.org/index.php/Integrate_Qt5_into_yocto_sato_image_on_Wandboard Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtsmarthome: Create recipe to demonstrate qt5 example.Neena Busireddy2014-07-061-0/+28
| | | | | | | | | | | This is the Smarthome QML demo application showing interface to control an automated house. This recipe originated from the wandboard wiki page http://wiki.wandboard.org/index.php/Integrate_Qt5_into_yocto_sato_image_on_Wandboard Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5everywheredemo: Create recipe to demonstrate qt5 example.Neena Busireddy2014-07-061-0/+25
| | | | | | | | | | | Qt5 Everywhere Demo provides a quick tour of Qt 5.0, primarily focusing on its graphical capabilities. This recipe originated from the wandboard wiki page http://wiki.wandboard.org/index.php/Integrate_Qt5_into_yocto_sato_image_on_Wandboard Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtmultimedia: Add gstremer-1.0 supportMartin Jansa2014-07-063-7/+2434
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Add 2 more patches to fix do_configure and fix QA warningMartin Jansa2014-07-067-13/+85
| | | | | | | | | | * otherwise moc generated files have the same basename and do_configure fails with: core_generated.gyp:QtWebEngineCore#target has several files with the same basename: | javascript_dialog_controller: javascript_dialog_controller.cpp | /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/qtwebengine/0.9.99+gitAUTOINC+21f6ce84ec-r0/git/src/core/.moc/moc_/OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/qtwebengine/0.9.99+gitAUTOI.moc+21f6ce84ec-r0/git/src/core/javascript_dialog_controller.cpp ... Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: add initial recipe for git version onlySimon Busch2014-07-065-0/+279
| | | | | Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* 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>