<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/recipes-qt/qt5/qtbase_git.bb, branch 5.8</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.8</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=5.8'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2017-02-02T20:16:21+00:00</updated>
<entry>
<title>qtbase: create empty oe-device-extra.pri</title>
<updated>2017-02-02T20:16:21+00:00</updated>
<author>
<name>Herve Jourdain</name>
<email>herve.jourdain@neuf.fr</email>
</author>
<published>2017-01-19T13:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=8092d985b83999c0b9d3d6bfdac5150dec58a967'/>
<id>urn:sha1:8092d985b83999c0b9d3d6bfdac5150dec58a967</id>
<content type='text'>
During configure, it complains it can't find oe-device-extra.pri,
but it doesn't result in any error. Fix it, though, just in case.

Signed-off-by: Herve Jourdain &lt;herve.jourdain@neuf.fr&gt;
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>qtbase: Remove comments about ICU and QtWebKit</title>
<updated>2016-12-17T08:21:32+00:00</updated>
<author>
<name>Andreas Oberritter</name>
<email>obi@opendreambox.org</email>
</author>
<published>2016-11-30T11:11:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=c0ba8ab590ba4e17a2a04925cf48915233d4f493'/>
<id>urn:sha1:c0ba8ab590ba4e17a2a04925cf48915233d4f493</id>
<content type='text'>
QtWebKit doesn't depend on icu in qtbase. It just didn't enable
it manually before.

Signed-off-by: Andreas Oberritter &lt;obi@opendreambox.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: Use existing variables for paths of host tools</title>
<updated>2016-11-01T18:07:47+00:00</updated>
<author>
<name>Andreas Oberritter</name>
<email>obi@opendreambox.org</email>
</author>
<published>2016-10-08T14:11:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=df324ebd497db3ab935a79ddc5a378b14a6ea91f'/>
<id>urn:sha1:df324ebd497db3ab935a79ddc5a378b14a6ea91f</id>
<content type='text'>
Makes it possible to install qmake into ${bindir} without setting
QT_DIR_NAME = "".

Signed-off-by: Andreas Oberritter &lt;obi@opendreambox.org&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: avoid qmake errors due to missing oe-device-extra.pri</title>
<updated>2016-09-11T07:05:29+00:00</updated>
<author>
<name>Jonathan Liu</name>
<email>net147@gmail.com</email>
</author>
<published>2016-09-09T06:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=9aa870eecf6dc7a87678393bd55b97e21033ab48'/>
<id>urn:sha1:9aa870eecf6dc7a87678393bd55b97e21033ab48</id>
<content type='text'>
An empty oe-extra-extra.pri file is created if it does not exist to
suppress qmake errors.

Signed-off-by: Jonathan Liu &lt;net147@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: avoid QA warning if PACKAGECONFIG_RELEASE = "debug"</title>
<updated>2016-08-31T17:12:08+00:00</updated>
<author>
<name>Jonathan Liu</name>
<email>net147@gmail.com</email>
</author>
<published>2016-08-23T08:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=5041f270892c24633d44139ff2679ec0ee9f270f'/>
<id>urn:sha1:5041f270892c24633d44139ff2679ec0ee9f270f</id>
<content type='text'>
If PACKAGECONFIG_RELEASE = "debug", an invalid PACKAGECONFIG QA
warning is shown. To avoid this, we add dummy debug PACKAGECONFIG.

Signed-off-by: Jonathan Liu &lt;net147@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Fix build with QT_NO_OPENGL</title>
<updated>2016-08-31T17:11:59+00:00</updated>
<author>
<name>Johannes Pointner</name>
<email>johannes.pointner@br-automation.com</email>
</author>
<published>2016-08-10T14:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=c2ddf663e22937cb64a7fb343892806d473b978f'/>
<id>urn:sha1:c2ddf663e22937cb64a7fb343892806d473b978f</id>
<content type='text'>
This fixes the build of qtbase without opengl support

Signed-off-by: Johannes Pointner &lt;johannes.pointner@br-automation.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: fix drm dependency for eglfs PACKAGECONFIG</title>
<updated>2016-08-08T21:46:18+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-08-08T21:45:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=d9cd5ede502ddf04767d5531340b12050ee7f899'/>
<id>urn:sha1:d9cd5ede502ddf04767d5531340b12050ee7f899</id>
<content type='text'>
* there isn't virtual/drm, just drm

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>qtbase: add PACKAGECONFIG for journald logging</title>
<updated>2016-07-27T15:11:49+00:00</updated>
<author>
<name>Christoph Settgast</name>
<email>christoph.settgast@methodpark.de</email>
</author>
<published>2016-06-09T11:43:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=43cbe31c5b8249466e1757952a813f9750829db7'/>
<id>urn:sha1:43cbe31c5b8249466e1757952a813f9750829db7</id>
<content type='text'>
Note from qtbase configure script:

 If your users intend on developing applications if logging to journal
 is enabled, ensure that the IDEs they use either set
 QT_LOGGING_TO_CONSOLE to 1 or the IDE is able to read the logged
 output from journald.

Signed-off-by: Christoph Settgast &lt;christoph.settgast@methodpark.de&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
