summaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qtwebengine_git.bb
Commit message (Collapse)AuthorAgeFilesLines
...
* recipes: use new PACKAGECONFIG_CONFARGS instead of EXTRA_OECONFMartin Jansa2016-04-201-2/+2
| | | | | | | | | | | | * this fixes builds for DISTROs which include no-static-libraries.inc * this change depends on oe-core change: http://patchwork.openembedded.org/patch/116719/ which was merged in this form: http://patchwork.openembedded.org/patch/120513/ to Yocto 2.1, if you want to use latest meta-qt5 with older oe-core you need to append EXTRA_OECONF to PACKAGECONFIG_CONFARGS Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: enable ARMv7VE supportJonathan Liu2016-03-071-0/+1
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Hide textrel QA warning until there is proper fix for itMartin Jansa2016-02-201-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Fix QA warningMartin Jansa2016-02-201-0/+1
| | | | | | | | * drop section with list of static libraries in workdir * feel free to fix it properly in Qt build, I need quick hack to unblock my bitbake world builds 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-5/+5
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Fix error jpeg_codec.cc, media_capture_devices_dispatcher.cpp ↵Cleiton Bueno2016-01-141-0/+4
| | | | | | | | | | | and file API qquickwebengineview_p_p.h. Fix build codec jpeg_codec.cc error: invalid conversion from 'int' to 'boolean' [-fpermissive], media_capture_devices_dispatcher.cpp error: 'QCoreApplication' has not been declared fix include <QCoreApplication> and file API qquickwebengineview_p_p.h field 'm_backgroundColor' has incomplete type 'QColor' add include <QColor> Signed-off-by: Cleiton Bueno <cleitonrbueno@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: disable autodetection from sysrootMartin Jansa2015-11-111-0/+24
| | | | | | | | | | | | | * couple dependencies were autodetected from sysroot, e.g.: WARNING: QA Issue: qtwebengine rdepends on libflac, but it isn't a build dependency? [build-deps] * bundled nspr fails to build when system nss is used | work/i586-oe-linux/qtwebengine/5.5.99+5.6.0-alpha1+gitAUTOINC+64dc919d31_7e655fbb76-r0/git/src/3rdparty/chromium/third_party/nss/nspr/pr/include/md/_unixos.h:596:9: error: unknown type name 'off64_t' | typedef off64_t _MDOff64_t; | ^ * addin qtlocation to resolve: WARNING: Failure to find: git/src/core/Release/obj/src/core/QtWebEngineCore.location_provider_qt.o Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: add dependency on yasm-native and use itMartin Jansa2015-11-111-0/+3
| | | | | | | | | | | | | | | * latest chromium is failing to build yasm, because it's mixing native (x86_64) with target (x86 qemux86) libraries during the build: FAILED: /OE/build/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/i586-oe-linux/i586-oe-linux-g++ -m32 -march=i586 --sysroot=/OE/build/oe-core/tmp-glibc/sysroots/qemux86 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,--fatal-warnings -Wl,-z,defs -pthread -Wl,-z,noexecstack -fPIC -Wl,--disable-new-dtags -Wl,--gc-sections -o genstring -Wl,--start-group obj.host/src/3rdparty/chromium/third_party/yasm/source/patched-yasm/genstring.genstring.o -Wl,--end-group /OE/build/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/libexec/i586-oe-linux/gcc/i586-oe-linux/5.2.0/ld: i386:x86-64 architecture of input file `obj.host/src/3rdparty/chromium/third_party/yasm/source/patched-yasm/genstring.genstring.o' is incompatible with i386 output /OE/build/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/libexec/i586-oe-linux/gcc/i586-oe-linux/5.2.0/ld: obj.host/src/3rdparty/chromium/third_party/yasm/source/patched-yasm/genstring.genstring.o: file class ELFCLASS64 incompatible with ELFCLASS32 /OE/build/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/libexec/i586-oe-linux/gcc/i586-oe-linux/5.2.0/ld: final link failed: File in wrong format collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. Makefile.gyp_run:262: recipe for target 'invoke_ninja' failed make[3]: *** [invoke_ninja] Error 1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: fix QMAKE_AR variableMartin Jansa2015-11-111-1/+1
| | | | | | | | | | | | | | * OE_QMAKE_AR is only the tool, qtbase and other modules add correct parameters to it in linux-oe-g++ platform: recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch:+QMAKE_AR = $(OE_QMAKE_AR) cqs but here it was missing "cqs" causing following error at the end of qtwebengine build: i586-oe-linux-ar Release/libqtwebenginecoreapi.a .obj/qwebenginecookiestoreclient.o .obj/qwebengineurlrequestinfo.o .obj/qwebengineurlrequestjob.o .obj/qwebengineurlschemehandler.o .obj/moc_qwebenginecookiestoreclient.o .obj/moc_qwebengineurlrequestinterceptor.o .obj/moc_qwebengineurlrequestjob.o .obj/moc_qwebengineurlschemehandler.o i586-oe-linux-ar: invalid option -- 'R' Usage: i586-oe-linux-ar [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin <name>] [member-name] [count] archive-file file... ... Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: add dependency on libxscrnsaver with x11 in DISTRO_FEATURESMartin Jansa2015-11-111-0/+6
| | | | | | | | | | | | * when qtbase is built with x11 support, xcb is enabled in QT_CONFIG and qtwebengine checks for libxscrnsaver. Unfortunately such check isn't fatal for do_configure task, it will only show something like this: libxscrnsaver wasn't found, qtwebengine won't be built in log.do_configure and continue to do_compile and do_install (which will also finish successfully, saying "Nothing to do"). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: bump SRCREV and re-add ↵Martin Jansa2015-11-111-1/+2
| | | | | | | | 0003-functions.prf-allow-build-for-linux-oe-g-platform.patch * it's still needed, just somewhere else a bit 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-6/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: include chromium SRCREV in SRCPVMartin Jansa2015-11-061-1/+1
| | | | | | | | | | * some projects can update chromium and qtwebengine SRCREVs independenty (we do that in LuneOS) and without this qtwebengine won't rebuild automatically when just SRCREV_chromium is changed (other alternative is to add do_fetch[vardeps] += "SRCREV_chromium", but having both SRCREVs in SRCPV is useful in these cases so just include both. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revision in 5.5 branch (5.5.1+)upstream/jansa/jethrojansa/jethroMartin Jansa2015-10-231-2/+2
| | | | | | | * this is probably last upgrade for jethro branch, master will switch to 5.6 soon Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: enable cmakeMartin Jansa2015-09-291-3/+0
| | | | | | * it works fine in 5.5 version Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to latest revision in 5.5 branchesMartin Jansa2015-09-251-3/+5
| | | | | | * qtbase/0008-Fix-build-with-clang-3.7.patch is now applied upstream Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: fix build with newer glibc-2.22Martin Jansa2015-09-081-0/+1
| | | | | | | | | | | | | | | * netdb.h staged by glibc-2.22 recipe defines struct addrinfo inside __USE_XOPEN2K unlike other versions which are using __USE_POSIX * fixes: | ../../../src/3rdparty/chromium/third_party/boringssl/src/crypto/bio/socket_helper.c: In function 'bio_ip_and_port_to_socket_and_addr': | ../../../src/3rdparty/chromium/third_party/boringssl/src/crypto/bio/socket_helper.c:40:19: error: storage size of 'hint' isn't known | struct addrinfo hint, *result, *cur; | ^ | ../../../src/3rdparty/chromium/third_party/boringssl/src/crypto/bio/socket_helper.c:58:36: error: dereferencing pointer to incomplete type | for (cur = result; cur; cur = cur->ai_next) { | ^ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: fix problem with recursive qmake callSamuli Piippo2015-08-311-0/+1
| | | | | | | | | On RaspberryPi, the EGL include paths were not included in the generated ninja build files, because the pro files were run in wrong order. Fix the order, but remove compiler overrides, as they would break the build again. Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes, conf: Direct QT_GIT to use github mirrorsKhem Raj2015-08-261-1/+1
| | | | | | | | This helps in load balancing code.qt.io may be overloaded and bails out occasionally when doing fresh clones Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: upgrade to 5.5Martin Jansa2015-08-181-5/+5
| | | | | | | | | | * 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>
* qtwebengine: Use QT_GIT for SRC_URIOtavio Salvador2015-06-181-1/+1
| | | | | | | | The recipe was pointing to gitorious, which is dead. Update it to use QT_GIT variable to allow for easier change in future of the Git server to use. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebengine: use x86 over-ride instead of i586Andre McCurdy2015-06-051-1/+1
| | | | | | | Support i686 without needing to duplicate the i586 over-ride. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> 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-1/+71
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* git-recipes: upgrade to latest revision in 5.4 branchMartin Jansa2015-04-291-2/+2
| | | | | | | | | | * 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>
* qtwebengine: Fix build with accessibility enabledMartin Jansa2015-03-061-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Fix build if qtbase has no accessibilityStephan Binner2015-03-051-1/+1
| | | | | | | | | * 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>
* qtwebengine: fix executing config tests instead of ignoring libcap test failureMartin Jansa2015-02-271-1/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-git: update to latest revisions in 5.4 branchMartin Jansa2015-02-271-2/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: refresh patchesMartin Jansa2015-02-271-1/+1
| | | | | | * 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>
* qtbwebengine: fix build for qemux86-64Martin Jansa2014-12-171-0/+1
| | | | | | | | * 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>
* qt5-git: Update to 5.4.0+, latest revision in 5.4 branchMartin Jansa2014-12-111-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: upgrade from 5.3.2 to 5.4.0Jonathan Liu2014-12-111-5/+2
| | | | | | | | 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-8/+11
| | | | | | | | | | * 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>
* qtwebengine: simplify SRC_URIMartin Jansa2014-10-301-6/+3
| | | | | | | * 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>
* qt5: upgrade git recipes to 5.4-beta1Martin Jansa2014-10-301-4/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade git recipes to 5.4-alpha1Martin Jansa2014-10-041-6/+1
| | | | | | | * 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>
* qtbwebengine: fix build for qemux86-64Martin Jansa2014-10-041-0/+1
| | | | 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>
* qtwebengine: Add 2 more patches to fix do_configure and fix QA warningMartin Jansa2014-07-061-3/+5
| | | | | | | | | | * 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-061-0/+24
Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>