<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/recipes-qt/qt5/qtwebengine_git.bb, branch upstream/pyro</title>
<subtitle>Mirror of https://code.qt.io/cgit/yocto/meta-qt5.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=upstream%2Fpyro</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=upstream%2Fpyro'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2018-02-22T18:00:52+00:00</updated>
<entry>
<title>qtwebengine: Fix GCC 7 buile errors</title>
<updated>2018-02-22T18:00:52+00:00</updated>
<author>
<name>Changhyeok Bae</name>
<email>changhyeok.bae@gmail.com</email>
</author>
<published>2017-12-25T15:58:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=d1819d8bf6b99aacce3ffde1145a867c825d5d2a'/>
<id>urn:sha1:d1819d8bf6b99aacce3ffde1145a867c825d5d2a</id>
<content type='text'>
Update latest version in 53-based branch of chromium to fix build error
in GCC-7.

4210035 [Backport] [url_formatter] Update aspirational_scripts per
        Unicode 9
4934412 Fix build with GCC 7.0
772f05b [Backport] [runtime] Follow-up fix for "Better encapsulation of
        dictionary objects handling in lookup iterator."
        BUG=chromium:626715
675c165 Fix not working pkg-config on some older distros
015d648 Fix Linux kernel lacking
        V4L2_CID_POWER_LINE_FREQUENCY_AUTO
589f21d Allow using quota management API for non-standard URLs
c83a47c Fix build with use_glib=false and use_x11=true
b0bb028 Fix debug builds compilation
cd3417b Override xcode min version to 0721
d67d4bb Remove pending messages DCHECK to stop certain tests from crashing
1fd9f11 Remove linking with libatomic
fa90180 Fix missing dependency on libffi
b5a3338 Fix broken unit test for gn
70ea2bc Fix gn compilation for rhel6.6, rhel7.2
f408e89 Improve .pri output
492b20a Remove gtk2 dependency in tests
42e3484 Allow Service Workers without HTTP headers
7a1be30 Do not require gnome-keyring
11e5c2d Revert "Add mus and catapult project files"
891fb3a Remove various test and telemetry dependencies
ddd6053 Do not use last_commit_position for gn build
e85719e Windows and macOS GN integration
8fda2ae Make more features configurable
93db377 [Backport] Don't schedule wholeSubtreeInvalid sets.
0fa2e06 Fix convert dict tool build
d6c9e61 Add support for creating pri link information
965b67f Enable virtual keyboard on Qt supported platforms
5cf4c44 Fix macOS build when plugins are disabled
662a4a1 Fix false dependency on mus, tracing and mojo_runner
128e6f6 FIXUP: Fix dependencies on ANGLE
b41aa16 Fix building with use_gio=false

Signed-off-by: Changhyeok Bae &lt;changhyeok.bae@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwebengine: show progress for do_compile</title>
<updated>2017-03-16T16:47:24+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2017-03-08T23:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=c4e34aaab991dd445808a801e4e191041b769eb6'/>
<id>urn:sha1:c4e34aaab991dd445808a801e4e191041b769eb6</id>
<content type='text'>
This was stolen from meta-oe / meson.bbclass - qtwebengine uses ninja for
build too.

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwebengine: add commercial license</title>
<updated>2017-03-16T16:46:01+00:00</updated>
<author>
<name>Gordan Markuš</name>
<email>gordan.markus@pelagicore.com</email>
</author>
<published>2017-03-15T08:43:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=77a7558a6614bc1a1876723b34bff147aed7917f'/>
<id>urn:sha1:77a7558a6614bc1a1876723b34bff147aed7917f</id>
<content type='text'>
Signed-off-by: Gordan Markuš &lt;gordan.markus@pelagicore.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5_base.bbclass: set qt.conf by environment variable again</title>
<updated>2017-02-10T17:50:57+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2017-02-09T06:26:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=efa8aaf82e580a7d32eaaab48eb92d436f2e222a'/>
<id>urn:sha1:efa8aaf82e580a7d32eaaab48eb92d436f2e222a</id>
<content type='text'>
Qt update to 5.8 caused fallout in meta-qt5-extra. It turned out that
qmake pulled in many pointers to native sysroot. Native sysroot is qmake's
default in case no configuration file qt.conf is set.
The problem with the new way of setting qt.conf by cmd parameter is that is has
to be set explicitly. For instance all the packages coming from [1] use
autotools for configuration. These ask qmake for paths during configuration
and build further Makefiles during compile. To patch these for additional cmd
parameter is nasty business.
Setting qt.conf when building all qtbase's causes errors during configuration.
To fix this we set the filename to a non existent file so that Qt's default is
used. This dirty hack was necessary because there was no way found to export
an empty variable OE_QMAKE_QTCONF_PATH.

This patch was tested by building huge parts of meta-qt5-extra. The meta-layers
did not yet contain oe-core's recipe-specific-sysroot changes so master build
might fail for missing dependencies.

[1] http://www.rncbc.org/drupal/

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwebengine: disable generate_character_data</title>
<updated>2017-02-03T13:51:15+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2017-02-02T23:53:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=aa6551d14987e10d9c49b0d04f5529401e3cb936'/>
<id>urn:sha1:aa6551d14987e10d9c49b0d04f5529401e3cb936</id>
<content type='text'>
* qtwebengine 5.8 fails to build it, because it mixes binaries for x86_64 host and x86 target when building for qemux86 on 64bit host
  https://bugreports.qt.io/browse/QTBUG-57705

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>Upgrade to Qt 5.8</title>
<updated>2017-01-26T15:18:39+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-01-26T14:54:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=333949a8239dfa7788b35f1059614733e11a6a25'/>
<id>urn:sha1:333949a8239dfa7788b35f1059614733e11a6a25</id>
<content type='text'>
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 &lt;samuli.piippo@qt.io&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwebengine: use QT_GIT_PROTOCOL variable</title>
<updated>2016-12-17T08:16:54+00:00</updated>
<author>
<name>Janek Filus</name>
<email>janek.filus@bytesatwork.ch</email>
</author>
<published>2016-11-23T12:21:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=4f74e02ff0a0a767aa3fd39d8ec8ef1579806801'/>
<id>urn:sha1:4f74e02ff0a0a767aa3fd39d8ec8ef1579806801</id>
<content type='text'>
Signed-off-by: Daniel Ottiger &lt;daniel.ottiger@ch.schindler.com&gt;
Signed-off-by: Janek Filus &lt;janek.filus@bytesatwork.ch&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwebengine: Add gperf-native to DEPENDS</title>
<updated>2016-10-26T09:10:15+00:00</updated>
<author>
<name>Fabio Berton</name>
<email>fabio.berton@ossystems.com.br</email>
</author>
<published>2016-09-21T18:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=047ebac2300cae4409dca03467c8aee740939da5'/>
<id>urn:sha1:047ebac2300cae4409dca03467c8aee740939da5</id>
<content type='text'>
Fix error:

FAILED: cd ../build/tmp/work/cortexa9hf-neon-mx6qdl-linux-gnueabi/qtwebengine/
5.6.99+5.7.0-beta+gitAUTOINC+dbf7dd2742_29c16917b3-r0/git/src/3rdparty/chromium/
third_party/WebKit/Source/platform; gperf "--key-positions=*" -D -s 2
ColorData.gperf "--output-file=../build/tmp/work/cortexa9hf-neon-mx6qdl-linux-
gnueabi/qtwebengine/5.6.99+5.7.0-beta+gitAUTOINC+dbf7dd2742_29c16917b3-r0/git/
src/core/Release/gen/blink/platform/ColorData.cpp"
 /bin/sh: gperf: command not found
 ninja: build stopped: subcommand failedP

Change-Id: Ic28d0ac72fcbce8054638a3168b5d6a34bc129b5
Signed-off-by: Fabio Berton &lt;fabio.berton@ossystems.com.br&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: upgrade to latest revisions in 5.7 branch</title>
<updated>2016-08-05T09:03:12+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-07-27T15:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=1a42aa78af040d0fbecc960e4f9dd3f180ccb404'/>
<id>urn:sha1:1a42aa78af040d0fbecc960e4f9dd3f180ccb404</id>
<content type='text'>
* LIC_FILES_CHKSUM were changed because of this small change:
    commit 4343c4e731c3268614fc79c9c42b4e5e4d59d7e6
    Author: Sze Howe Koh &lt;szehowe.koh@gmail.com&gt;
    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 &lt;nolden@kde.org&gt;
    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 &lt;nolden@kde.org&gt;
    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 &lt;richard.gustavsen@theqtcompany.com&gt;
    Date:   Tue Apr 26 15:08:34 2016 +0200

        QDeclarativeTextInput: update API to use setBlinkingCursorEnabled

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: upgrade to latest revisions in 5.7 branches</title>
<updated>2016-05-02T13:16:18+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-02-14T17:37:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=bf2cafa909a27250f853a823e9d7101307337e7a'/>
<id>urn:sha1:bf2cafa909a27250f853a823e9d7101307337e7a</id>
<content type='text'>
* 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 &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
