<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/qt5/qt5webkit-examples, branch 2019.02-op-build</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2019.02-op-build'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2018-04-02T14:39:31+00:00</updated>
<entry>
<title>qt5: bump latest version to 5.10.1</title>
<updated>2018-04-02T14:39:31+00:00</updated>
<author>
<name>Gaël PORTAY</name>
<email>gael.portay@savoirfairelinux.com</email>
</author>
<published>2018-03-15T19:50:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=3c6958423f6f66d890f2a6df8fce2c3a7fe4dc42'/>
<id>urn:sha1:3c6958423f6f66d890f2a6df8fce2c3a7fe4dc42</id>
<content type='text'>
The tarball filename has changed since 5.10. The module suffix
*opensource-src* has changed to *everywhere-src*. I introduced the
*QT5_SOURCE_TARBALL_PREFIX* variable to set the right filename according
to the Qt version.

qtwebengine:

	Select libnss. It is a requirement[1] because OpenSSL
	certificate validation[2] and NSS bundle[3] was dropped.

	Add host-libnss and host-libpng to satisfy new requirement to
	build an internal host-tool.

	Set ninja host pkg-config tool using environment variable
	$GN_PKG_CONFIG_HOST[4]. The build system uses pkg-config to get
	package data for both host and target architectures. Using the
	same call to pkg-config for both target and host leads to build
	mismatches: it tries to link a host-tool using target libraries.

qt5base:

	sqlite plugin now uses sqlite3_column_table_name16() so select
	BR2_PACKAGE_SQLITE_ENABLE_COLUMN_METADATA to make sure it is
	available.

qt5multimedia:

	libqgsttools was renamed to libQtMultimediaGstTools. The latter
	name matches the libQt5Multimedia*.so.* pattern so no additional
	copy command is needed for it anymore.

qt5xmlpatterns:

	Names of the license files have changed: LICENSE.(L)GPLv3 -&gt;
	LICENSE.(L)GPL3. The new files in fact already existed in 5.9.4
	but the old ones were not removed yet. The new files are
	slightly different: there used to be a Qt header in front of it
	which is now removed. Also LICENSE.LGPL3 is rewrapped.

qt5location, qt5quickcontrols, qt5serialport:

	Same license files issue, and for LICENSE.GPLv2 as well.
	LICENSE.GPL2 has the "How to Apply These Terms to Your New
	Programs" text appended to it.

qt5script:

	Similar license file issues, but the new license files were not
	present yet. LICENSE.GPLv21 was removed so there is no longer a
	license file for the LGPL-2.1-covered Qt code.

[1]: https://github.com/qt/qtwebengine/commit/9b449045fbd5fd3b58bcaff6cf0c5878cd6e64eb
[2]: https://codereview.chromium.org/2862543003
[3]: https://codereview.chromium.org/1882433002
[4]: https://github.com/qt/qtwebengine/blob/v5.10.1/src/core/config/linux.pri#L111-L125

Signed-off-by: Gaël PORTAY &lt;gael.portay@savoirfairelinux.com&gt;
[Peter:
 - fix sqlite plugin support in qt5base;
 - fix target installation of qt5multimedia
]
Signed-off-by: Peter Seiderer &lt;ps.report@gmx.net&gt;
[Arnout:
 - create a local host-pkg-config tool instead of extending pkgconf;
 - pass the same options to host-pkg-config as we do for other packages;
 - carry the EGL mesa3d X11 headers patch;
 - update license file names and hashes
]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
</content>
</entry>
<entry>
<title>qt5: fetch sources using https URLs</title>
<updated>2018-02-14T20:24:10+00:00</updated>
<author>
<name>Gaël PORTAY</name>
<email>gael.portay@savoirfairelinux.com</email>
</author>
<published>2018-02-13T23:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=298b8a38dd752c12437611c92e722400de93bf9c'/>
<id>urn:sha1:298b8a38dd752c12437611c92e722400de93bf9c</id>
<content type='text'>
Signed-off-by: Gaël PORTAY &lt;gael.portay@savoirfairelinux.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>qt5webkit{, -examples}: use https link in hashfile</title>
<updated>2018-02-13T22:20:29+00:00</updated>
<author>
<name>Gaël PORTAY</name>
<email>gael.portay@savoirfairelinux.com</email>
</author>
<published>2018-02-10T19:11:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0082d2c4464b1cf923487bc947b6f2ad94335ea7'/>
<id>urn:sha1:0082d2c4464b1cf923487bc947b6f2ad94335ea7</id>
<content type='text'>
All Qt modules but qt5webkit use https link in their hashfile.

Signed-off-by: Gaël PORTAY &lt;gael.portay@savoirfairelinux.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@bootlin.com&gt;
</content>
</entry>
<entry>
<title>qt5webkit: fix typo in the &lt;pkg&gt;_DEPENDENCIES declaration</title>
<updated>2017-12-01T21:58:13+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2017-12-01T21:58:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=99809a0ae8a8fc6e9034a577bac158cc89e8ac44'/>
<id>urn:sha1:99809a0ae8a8fc6e9034a577bac158cc89e8ac44</id>
<content type='text'>
This commit fixes a typo introduced in commit
43e1d099b4fca37ce7cbbf3dd41fe4330610b723 ("Revert
"package/qt5webkit-examples: remove obsolete package""), which caused
qt5declarative to not be added as a dependency for the correct
package.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>Revert "package/qt5webkit-examples: remove obsolete package"</title>
<updated>2017-11-29T21:22:14+00:00</updated>
<author>
<name>Gaël PORTAY</name>
<email>gael.portay@savoirfairelinux.com</email>
</author>
<published>2017-11-29T04:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=43e1d099b4fca37ce7cbbf3dd41fe4330610b723'/>
<id>urn:sha1:43e1d099b4fca37ce7cbbf3dd41fe4330610b723</id>
<content type='text'>
This reverts commit 940bfe2f4336a3fea1ec6805db1f90ce83bd4a78 with the
following changes:

 - new hashes for 5.6.3 and 5.9.1 (there is no 5.9.2).
 - BR2_PACKAGE_QT5BASE_LICENSE_APPROVED has been removed
 - add GPL-3 to licences
 - uses SPDX identifier for licences
 - add missing dependencies (qt5base, qt5webkit, qt5declarative)
 - removes /usr when qmake host-tools is invoked at configure

Signed-off-by: Gaël PORTAY &lt;gael.portay@savoirfairelinux.com&gt;
[Thomas: add entry in the DEVELOPERS file.]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/qt5webkit-examples: remove obsolete package</title>
<updated>2016-03-20T22:22:42+00:00</updated>
<author>
<name>Julien CORJON</name>
<email>corjon.j@ecagroup.com</email>
</author>
<published>2016-03-17T09:42:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=940bfe2f4336a3fea1ec6805db1f90ce83bd4a78'/>
<id>urn:sha1:940bfe2f4336a3fea1ec6805db1f90ce83bd4a78</id>
<content type='text'>
Signed-off-by: Julien Corjon &lt;corjon.j@ecagroup.com&gt;
[Thomas: add removed option to Config.in.legacy.]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>qt5: bump version to 5.5.1</title>
<updated>2016-02-03T22:26:51+00:00</updated>
<author>
<name>Peter Seiderer</name>
<email>ps.report@gmx.net</email>
</author>
<published>2016-02-03T22:01:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c2174c1ae47ef3db83b453d16c51aa30308c2e14'/>
<id>urn:sha1:c2174c1ae47ef3db83b453d16c51aa30308c2e14</id>
<content type='text'>
Reduce hash lists to strongest only (sha256).

Remove upstream committed patches (qt5base):
 - 0004-no-gold-linker-for-host-build.patch (see [1], [2])
 - 0007-big_endian-fix_destformat.patch (see [3])
 - 0008-QtGui-force-image-dir-in-include_path.patch (see [4], [5])

[1] https://bugreports.qt.io/browse/QTBUG-46125
[2] https://codereview.qt-project.org/#/c/113563/
[3] https://codereview.qt-project.org/#/c/120654/
[4] https://bugreports.qt.io/browse/QTBUG-47400
[5] https://codereview.qt-project.org/#/c/122145/

Signed-off-by: Peter Seiderer &lt;ps.report@gmx.net&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>qt/qt5quick1, qt/qt5script, qt/qt5webkit: tag as legacy compatibility</title>
<updated>2015-07-21T21:21:23+00:00</updated>
<author>
<name>Julien CORJON</name>
<email>corjon.j@ecagroup.com</email>
</author>
<published>2015-07-21T11:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=751f6f5af501983cc2b05fc9519fb0b1c7b57733'/>
<id>urn:sha1:751f6f5af501983cc2b05fc9519fb0b1c7b57733</id>
<content type='text'>
Signed-off-by: Julien Corjon &lt;corjon.j@ecagroup.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>qt5: bump version to 5.5.0</title>
<updated>2015-07-21T21:20:47+00:00</updated>
<author>
<name>Julien CORJON</name>
<email>corjon.j@ecagroup.com</email>
</author>
<published>2015-07-21T11:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=105c23cedb54f34e80a303c6af02c4398f72f029'/>
<id>urn:sha1:105c23cedb54f34e80a303c6af02c4398f72f029</id>
<content type='text'>
QT5BASE_EGLFS_PLATFORM_HOOKS_SOURCES is no longer useful since eglfs does not
depend on the device makespecs anymore. Instead, backends are autodetected by
configure [1]. We still need specifics include path for rpi eglfs support.

0008-forkd-disable-eventfd-for-uclibc.patch disable missing eventfd in new Qt
3rd party forkd for uClibc toolchains.

Remove patches commited in Qt mainline and update pending one

[1] https://codereview.qt-project.org/#/c/107548/

Passed test :
  - Full compilation on ARM/uClibc
  - Partialy compiled and tested on i.MX6/linaro with OpenGL backend
  - Partialy compiled but not executed for Raspberry Pi (rpi-userland)

Signed-off-by: Julien Corjon &lt;corjon.j@ecagroup.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>qt5: update hashes for 5.4.1</title>
<updated>2015-04-02T19:51:50+00:00</updated>
<author>
<name>Will Wagner</name>
<email>will_wagner@carallon.com</email>
</author>
<published>2015-04-02T17:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=edd2ba9502c31c003c5c60652d72b63bb7ff1968'/>
<id>urn:sha1:edd2ba9502c31c003c5c60652d72b63bb7ff1968</id>
<content type='text'>
When updating Qt to 5.4.1 the hash files were omitted

Signed-off-by: Will Wagner &lt;will_wagner@carallon.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
</feed>
