<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/classes, branch 5.9</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=5.9</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=5.9'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2017-11-02T09:15:16+00:00</updated>
<entry>
<title>Merge remote-tracking branch 'qtyocto/upstream/master' into 5.9</title>
<updated>2017-11-02T09:15:16+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2017-11-02T09:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=ec328d9677f39c223a697bbe1cbf8952631e9817'/>
<id>urn:sha1:ec328d9677f39c223a697bbe1cbf8952631e9817</id>
<content type='text'>
* qtyocto/upstream/master:

  qt5-ptest.inc: fix qtxmlpatterns:do_install_ptest out-of-order call
  meta-qt5: Update to 5.9.2 release
  qt5: add missing commercial license
  qtxmlpatterns: Add HOMEPAGE info into recipe file.
  qttools: Add HOMEPAGE info into recipe file.
  qtsvg: Add HOMEPAGE info into recipe file.
  qtscript: Add HOMEPAGE info into recipe file.
  qtquick1: Add HOMEPAGE info into recipe file.
  qtdeclarative: Add HOMEPAGE info into recipe file.
  meta: drop a useless file
  qtbase-native: Force use of built-in pcre
  qtbase-native: set path to mkspec for cmake properly again
  qtbase: Fix build with musl/clang
  qtbase: Add OE clang specific mkspecs

Conflicts:
   recipes-qt/qt5/qtcharts_git.bb
   recipes-qt/qt5/qtwebengine_git.bb

Change-Id: I78ce0587cf7468bfdc22156ee8bbd24872f79c6a
</content>
</entry>
<entry>
<title>qt5: remove use of OE_QMAKE_WAYLAND_SCANNER</title>
<updated>2017-10-10T09:45:39+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-09-28T12:54:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=d21707ff60066d8ad95b66cbb718e9230540ab50'/>
<id>urn:sha1:d21707ff60066d8ad95b66cbb718e9230540ab50</id>
<content type='text'>
This was never defined for nativesdk, which then broke sdk which
had nativesdk-qtwayland included. Rather than add it there, remove
its use everywhere, since it was not adding anything meaningful to
the build.

Change-Id: I1a739c794be71614ebe65c8fc0bdd62582f6e442
Reviewed-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>Use correct HostPrefix</title>
<updated>2017-09-12T13:05:23+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-09-11T07:22:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=6e6e8df75f499f584ed4e7e9a2e00824a9dab9f2'/>
<id>urn:sha1:6e6e8df75f499f584ed4e7e9a2e00824a9dab9f2</id>
<content type='text'>
Different HostPrefix was used when building Qt and in external
SDK's qt.conf. This caused e.g., wrong path in qmodule.pri for
PKG_CONFIG_EXECUTABLE.

Task-number: QTBUG-63097
Change-Id: I75a21d9f84f02b2fc1195d810bb3c2d6bdcdd9c6
Reviewed-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>qtbase: Add OE clang specific mkspecs</title>
<updated>2017-09-05T12:56:02+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-09-03T18:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=90d4a41621886ae5e738ec8a0b693e88b25d8267'/>
<id>urn:sha1:90d4a41621886ae5e738ec8a0b693e88b25d8267</id>
<content type='text'>
We can not piggy back clang anymore on existing
OE mkspecs since starting 5.9 the configure is
asking compiler for include paths and it needs to
know if platform is clang-linux or g++-linux

Fixes:
ERROR: failed to parse default search paths from compiler output

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>Upgrade to Qt 5.9.0</title>
<updated>2017-08-20T17:30:05+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-06-09T06:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=969f1f80bf255498abbec6886d443670c20a79c8'/>
<id>urn:sha1:969f1f80bf255498abbec6886d443670c20a79c8</id>
<content type='text'>
* adapt QtWebEngine recipe to use GN instead of GYP
* add QtRemoteObjects and QtWebView as a new Qt modules
* update available QtBase configure arguments
* remove obsolete patches
* patch all .pc files to remove build paths
* include generated QML cache files in packages
* the patch "configure paths for target qmake properly" could not
  be applied anymore and support must be done differently

* QtWebEngine now requires gcc-multilib to be installed on the host
  system, because the host tools are built to the same bitness as
  the target (arm -&gt; x86, aarch64 -&gt; x86-64)

* refresh the patches to match with b5.9* branches on:
  https://github.com/meta-qt5/qtbase
  https://github.com/meta-qt5/qtwebengine
  and 56-based branch on
  https://github.com/meta-qt5/qtwebengine-chromium

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>Merge remote-tracking branch 'qtyocto/upstream/master' into 5.9</title>
<updated>2017-02-22T09:48:47+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2017-02-22T09:47:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=551f670b681294d15f4f36433c8507d99e240fd0'/>
<id>urn:sha1:551f670b681294d15f4f36433c8507d99e240fd0</id>
<content type='text'>
* upstream/master:
  populate_sdk_qt5: use _append operator
  qmake5_base.bbclass: set qt.conf by environment variable again

Conflicts:
  recipes-qt/qt5/nativesdk-qtbase_git.bb
  recipes-qt/qt5/qtbase-native_git.bb
  recipes-qt/qt5/qtbase_git.bb

Change-Id: I8f47b06f1143be1a399ab4e8d2aa9cf32df4ad25
</content>
</entry>
<entry>
<title>qt5: fix qtenginio build error</title>
<updated>2017-02-21T12:56:06+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2017-02-16T13:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=d1ddf0cc4482b8e8e46f3be66870778ba9a42a13'/>
<id>urn:sha1:d1ddf0cc4482b8e8e46f3be66870778ba9a42a13</id>
<content type='text'>
bitbake meta-toolchain-qt5 command produces error for enginio module:
"QA Issue: Enginio.pc failed sanity test (tmpdir)".

- Modify sed command in qmake5_base.bbclass to include *.pc files
  instead of Qt5*.pc, thus including Enginio.pc.
- Remove now obsolete install_append section from qtenginio_git.bb

Change-Id: Ia517f15104d242632408ec39f7826107dc3e93f6
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'qtyocto/5.8' into 5.9</title>
<updated>2017-02-15T06:31:24+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2017-02-13T12:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=85e33e5c9998d15fc2af4682b72913bc2f6ea489'/>
<id>urn:sha1:85e33e5c9998d15fc2af4682b72913bc2f6ea489</id>
<content type='text'>
* qtyocto/5.8 (upstream/master):

  qtwebkit: depends on gperf-native
  qtwebengine: disable generate_character_data
  qtwayland: fix build without xkbcommon-evdev
  qtwayland: Add libxkbcommon in the dependencies
  qtbase: create empty oe-device-extra.pri
  cmake_qt5.bbclass: add qtbase-native to DEPENDS
  Upgrade to Qt 5.8
  qtbase: Remove comments about ICU and QtWebKit
  qtwebkit: Always enable icu in QT_CONFIG
  qtwebengine: use QT_GIT_PROTOCOL variable

Change-Id: Idf617e8301dfa820b8fbbbdb2e09e53d18bcc8ae
</content>
</entry>
<entry>
<title>populate_sdk_qt5: use _append operator</title>
<updated>2017-02-13T13:01:13+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.oss.09@gmail.com</email>
</author>
<published>2017-02-10T18:52:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=ee301d84a763f9a23499533ecd7cef20643b9431'/>
<id>urn:sha1:ee301d84a763f9a23499533ecd7cef20643b9431</id>
<content type='text'>
populate_sdk assigns TOOLCHAIN_HOST_TASK and TOOLCHAIN_TARGET_TASK with ?=.
Thus depending on the order in which populate_sdk and populate_sdk-qt5 get
parsed the assignments from populate_sdk are discarded and the resulting sdk
is missing among others the environment-setup script.

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: Upgrade to Qt 5.9.0</title>
<updated>2017-02-13T10:26:36+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-01-19T08:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=0cc8a8a21e1ba7ffa237c64608b2a6678897c096'/>
<id>urn:sha1:0cc8a8a21e1ba7ffa237c64608b2a6678897c096</id>
<content type='text'>
Change-Id: I446186476047563fd5377662d1827c45c2394140
Reviewed-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
</feed>
