<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/recipes-qt/qt5/qtwayland_git.bb, branch v5.12.6</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=v5.12.6</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=v5.12.6'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2019-11-11T07:42:38+00:00</updated>
<entry>
<title>qt5: update submodules</title>
<updated>2019-11-11T07:42:38+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2019-11-09T08:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=2a352c67bb75bc53c5744e702dc052e1ccd8e710'/>
<id>urn:sha1:2a352c67bb75bc53c5744e702dc052e1ccd8e710</id>
<content type='text'>
Task-number: QTBUG-79724
Change-Id: I7e3c0bb4ea3c6e15695c9aca29883424fe33540a
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>qt5: update submodules</title>
<updated>2019-11-06T07:18:19+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2019-11-04T08:02:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=1607d0d8e15657df1a882d26b7fab729c45e8180'/>
<id>urn:sha1:1607d0d8e15657df1a882d26b7fab729c45e8180</id>
<content type='text'>
Update to latest content in Qt 5.12.6 branch.

Task-number: QTBUG-79724
Change-Id: I2108db0afb944a9e92b847d221762df796eec15c
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>qt5: update submodules</title>
<updated>2019-08-30T06:20:00+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2019-08-29T11:39:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=8eaa60d964c01d135e844d8dc18593b0470055c9'/>
<id>urn:sha1:8eaa60d964c01d135e844d8dc18593b0470055c9</id>
<content type='text'>
Update to latest content in Qt 5.12.5 branch.

Task-number: QTBUG-77437
Change-Id: I49eadeda805dc5aa77db2d40eb938859474b16e1
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>qt5: update submodules</title>
<updated>2019-08-23T11:50:44+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2019-08-16T11:21:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=62c79beede1a697b17a44dc11d89e70e618e52bf'/>
<id>urn:sha1:62c79beede1a697b17a44dc11d89e70e618e52bf</id>
<content type='text'>
Update to latest content in Qt 5.12.5 branch

Task-number: QTBUG-77437
Change-Id: I9bb52d1887e579477fe4c9dcb3a4386423541659
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
</content>
</entry>
<entry>
<title>qt5: update to Qt 5.12.5</title>
<updated>2019-08-13T09:18:07+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2019-08-12T11:03:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=0d0eca50521fcde987be3b97ffd29442db7435ff'/>
<id>urn:sha1:0d0eca50521fcde987be3b97ffd29442db7435ff</id>
<content type='text'>
Change-Id: I7fcb677b9b9fcb28f2ba7977a4060036cc7a8c98
Reviewed-by: Qt CI Bot &lt;qt_ci_bot@qt-project.org&gt;
Reviewed-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
</content>
</entry>
<entry>
<title>qt5: update submodules</title>
<updated>2019-06-10T12:19:25+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2019-06-10T06:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=bf4633263e3390c9fb737b3e18d62db684785764'/>
<id>urn:sha1:bf4633263e3390c9fb737b3e18d62db684785764</id>
<content type='text'>
Update to latest content in Qt 5.12.4 branch.

Task-number: QTBUG-75966
Change-Id: Idff739848eea3b1fe0ac90a1ef372aa681c8c0a1
Reviewed-by: Kari Oikarinen &lt;kari.oikarinen@qt.io&gt;
</content>
</entry>
<entry>
<title>qt5: update submodules</title>
<updated>2019-05-29T06:33:42+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2019-05-23T09:34:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=c96f9b3eba0ff3daebbf213d7abb915ebeee6f66'/>
<id>urn:sha1:c96f9b3eba0ff3daebbf213d7abb915ebeee6f66</id>
<content type='text'>
Update to latest content in Qt 5.12.4 branch

Task-number: QTBUG-75966
Change-Id: I481a2f9a7e8ac3cd28c0c32b793c3fcd11124cb2
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'qtyocto/upstream/warrior' into 5.12</title>
<updated>2019-05-03T08:03:12+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2019-05-02T09:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=89ac66bf3969b48eb771ef4c06a0b8df00fd178a'/>
<id>urn:sha1:89ac66bf3969b48eb771ef4c06a0b8df00fd178a</id>
<content type='text'>
* qtyocto/upstream/warrior:

  8586caf qt5: update SRCREVs after v5.12.3 tags were downmerged to 5.12 branch
  7dc422d qtwayland: check also that the destination for private headers exists before installing them
  84d647a qtwayland: improve manual header installation
  3d60f9a qtwayland: workaround upstream bug: install missing headers manually
  eb5d6da qtwayland: disable gold for all archs like in qtbase
  e2707a0 qt5: upgrade to 5.12.3
  0778424 qtbase: disable gold for all archs not just x86
  4303873 qtbase-native: use QT_CONFIG_FLAGS variable like qtbase and nativesdk-qtbase
  8895ea3 qtbase: Fix build with recent oe-core/pseudo on hosts with glibc &gt;= 2.28
  95974f4 qtbase, qtmultimedia: refresh patches to apply cleanly and update them on github.com/meta-qt5 forks
  a4bf240 qtbase-native: add native libdir to search path
  adf7f60 qt5: patch build paths from installed files
  28d4bfd Upgrade to 5.12.2
  5a32838 layer.conf: Add warrior to compatible release series

Conflicts:
  recipes-qt/qt5/nativesdk-qtbase_git.bb
  recipes-qt/qt5/qt3d/0001-Allow-a-tools-only-build.patch
  recipes-qt/qt5/qt3d_git.bb
  recipes-qt/qt5/qtbase-native_git.bb
  recipes-qt/qt5/qtbase/0014-Qt5GuiConfigExtras.cmake.in-cope-with-variable-path-.patch
  recipes-qt/qt5/qtbase_git.bb
  recipes-qt/qt5/qtcanvas3d_git.bb
  recipes-qt/qt5/qtcharts_git.bb
  recipes-qt/qt5/qtconnectivity_git.bb
  recipes-qt/qt5/qtdatavis3d_git.bb
  recipes-qt/qt5/qtdeclarative_git.bb
  recipes-qt/qt5/qtgamepad_git.bb
  recipes-qt/qt5/qtgraphicaleffects_git.bb
  recipes-qt/qt5/qtimageformats_git.bb
  recipes-qt/qt5/qtknx_git.bb
  recipes-qt/qt5/qtlocation_git.bb
  recipes-qt/qt5/qtmqtt_git.bb
  recipes-qt/qt5/qtmultimedia_git.bb
  recipes-qt/qt5/qtnetworkauth_git.bb
  recipes-qt/qt5/qtopcua_git.bb
  recipes-qt/qt5/qtpurchasing_git.bb
  recipes-qt/qt5/qtquickcontrols2_git.bb
  recipes-qt/qt5/qtquickcontrols_git.bb
  recipes-qt/qt5/qtremoteobjects_git.bb
  recipes-qt/qt5/qtscript_git.bb
  recipes-qt/qt5/qtscxml_git.bb
  recipes-qt/qt5/qtsensors_git.bb
  recipes-qt/qt5/qtserialbus_git.bb
  recipes-qt/qt5/qtserialport_git.bb
  recipes-qt/qt5/qtsvg_git.bb
  recipes-qt/qt5/qttools_git.bb
  recipes-qt/qt5/qttranslations_git.bb
  recipes-qt/qt5/qtvirtualkeyboard_git.bb
  recipes-qt/qt5/qtwayland_git.bb
  recipes-qt/qt5/qtwebchannel_git.bb
  recipes-qt/qt5/qtwebengine_git.bb
  recipes-qt/qt5/qtwebglplugin_git.bb
  recipes-qt/qt5/qtwebsockets_git.bb
  recipes-qt/qt5/qtwebview_git.bb
  recipes-qt/qt5/qtx11extras_git.bb
  recipes-qt/qt5/qtxmlpatterns_git.bb

Change-Id: I085dfdddbf7915f776bd48a6d26ecf96777d9d19
</content>
</entry>
<entry>
<title>qtwayland: check also that the destination for private headers exists before installing them</title>
<updated>2019-04-22T20:09:04+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2019-04-22T20:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=7dc422d94a0028cd5b31aff4e1c5409fb3f66dc4'/>
<id>urn:sha1:7dc422d94a0028cd5b31aff4e1c5409fb3f66dc4</id>
<content type='text'>
* it looks like with 5.12 the QtCompositor headers are actually in QtWaylandCompositor directory
  and ${D}${includedir}/QtCompositor/${SHRT_VER}/QtCompositor/private/ doesn't exist causing
  do_install to fail

$ ls /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qtwayland/5.12.3+gitAUTOINC+bcdc00bcdc-r0/image/usr/include/QtWaylandCompositor/5.12.3/QtWaylandCompositor/private/
qtwaylandcompositor-config_p.h     qwaylandpointer_p.h                        qwayland-server-wayland.h                     qwaylandxdgdecorationv1_p.h            qwldatadevice_p.h                       wayland-hardware-integration-server-protocol.h
qtwaylandcompositorglobal_p.h      qwaylandqtwindowmanager_p.h                qwayland-server-xdg-decoration-unstable-v1.h  qwaylandxdgshellintegration_p.h        qwldataoffer_p.h                        wayland-ivi-application-server-protocol.h
qwaylandcompositorextension_p.h    qwaylandquickhardwarelayer_p.h             qwayland-server-xdg-shell.h                   qwaylandxdgshell_p.h                   qwldatasource_p.h                       wayland-qt-key-unstable-v1-server-protocol.h
qwaylandcompositor_p.h             qwaylandquickitem_p.h                      qwayland-server-xdg-shell-unstable-v5_p.h     qwaylandxdgshellv5integration_p.h      qwlhardwarelayerintegrationfactory_p.h  wayland-qt-windowmanager-server-protocol.h
qwaylanddestroylistener_p.h        qwaylandquickshellsurfaceitem_p.h          qwayland-server-xdg-shell-unstable-v6.h       qwaylandxdgshellv5_p.h                 qwlhardwarelayerintegration_p.h         wayland-server-buffer-extension-server-protocol.h
qwaylandinputmethodcontrol_p.h     qwaylandseat_p.h                           qwaylandshell_p.h                             qwaylandxdgshellv6integration_p.h      qwlhardwarelayerintegrationplugin_p.h   wayland-text-input-unstable-v2-server-protocol.h
qwaylandiviapplication_p.h         qwayland-server-hardware-integration.h     qwaylandsurface_p.h                           qwaylandxdgshellv6_p.h                 qwlhwintegration_p.h                    wayland-touch-extension-server-protocol.h
qwaylandivisurfaceintegration_p.h  qwayland-server-ivi-application.h          qwaylandtextinputmanager_p.h                  qwlbuffermanager_p.h                   qwlqtkey_p.h                            wayland-wayland-server-protocol.h
qwaylandivisurface_p.h             qwayland-server-qt-key-unstable-v1.h       qwaylandtextinput_p.h                         qwlclientbufferintegrationfactory_p.h  qwlqttouch_p.h                          wayland-xdg-decoration-unstable-v1-server-protocol.h
qwaylandkeyboard_p.h               qwayland-server-qt-windowmanager.h         qwaylandtouch_p.h                             qwlclientbufferintegration_p.h         qwlregion_p.h                           wayland-xdg-shell-server-protocol.h
qwaylandkeymap_p.h                 qwayland-server-server-buffer-extension.h  qwaylandview_p.h                              qwlclientbufferintegrationplugin_p.h   qwlserverbufferintegrationfactory_p.h   wayland-xdg-shell-unstable-v5-server-protocol_p.h
qwaylandoutputmode_p.h             qwayland-server-text-input-unstable-v2.h   qwaylandwlshellintegration_p.h                qwlclientbuffer_p.h                    qwlserverbufferintegration_p.h          wayland-xdg-shell-unstable-v6-server-protocol.h
qwaylandoutput_p.h                 qwayland-server-touch-extension.h          qwaylandwlshell_p.h                           qwldatadevicemanager_p.h               qwlserverbufferintegrationplugin_p.h

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwayland: improve manual header installation</title>
<updated>2019-04-22T12:39:19+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2019-04-22T11:18:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=84d647afc8fd96f6ca9ff1600cbaad130df998e4'/>
<id>urn:sha1:84d647afc8fd96f6ca9ff1600cbaad130df998e4</id>
<content type='text'>
* allow to disable this completely with
  QTWAYLAND_INSTALL_PRIVATE_HEADERS_MANUALLY
  e.g. in case you already have your own bbappend resolving this
  differently
* use SHRT_VER variable and allow to change it in .bbappend
  e.g. in webOS we have different version with different format
  without "+git" and 5.11.3-2 ended in upstream_pv which caused
  do_install to fail because
  ${D}${includedir}/QtWaylandClient/5.11.3-2
  doesn't exist, split the PV by + as well - to cover both schemes
  and allow users to set SHRT_VER to something else if they have
  even weirder PV
* install the QtCompositor headers in the same way as QtWaylandClient
  we have custom compositor and with 5.11 it was failing to build
  because of missing headers, so I had this in .bbappend already
  (I thought it was only our issue, because we were using 5.4 based
  QtWayland with 5.11, but the same happends with 5.6 based one and
  probably newer as well (I don't know what qtwayland version Andreas
  was using when first sending the previous qtwayland patch).
* with 5.4 QtWayland and 5.11, I've updated sync.profile with
  %inject_headers and @private_headers
  built even with this sync.profile change the syncqt.pl in do_install
  doesn't install these 5.4 specific profile headers and qtwayland-webos
  and luna-surfacemanager fail to build.

  This is the diff between:
  recipe-sysroot-native/usr/bin/syncqt.pl -version 4.5.2 -showonly
  with Qt 5.6 and 5.11

  @@ -1,6 +1,5 @@
  -&lt;srcbase&gt; = BUILD/work/qemux86-webos-linux/qtwayland/5.4.2-119-r0/git
  -&lt;bldbase&gt; = BUILD/work/qemux86-webos-linux/qtwayland/5.4.2-119-r0/git
  -&lt;outbase&gt; = BUILD/work/qemux86-webos-linux/qtwayland/5.4.2-119-r0/git
  +&lt;srcbase&gt; = BUILD/work/qemux86-webos-linux/qtwayland/5.4.2-119-r0/git
  +&lt;outbase&gt; = BUILD/work/qemux86-webos-linux/qtwayland/5.4.2-119-r0/git
   pmtrace_qtwaylandclient_provider.h [QtWaylandClient]
   qtwaylandclienttracer.h [QtWaylandClient]
   qwaylandabstractdecoration_p.h [QtWaylandClient]
  @@ -34,34 +33,6 @@
   qwaylandwlshellsurface_p.h [QtWaylandClient]
   qwaylandxdgshell_p.h [QtWaylandClient]
   qwaylandxdgsurface_p.h [QtWaylandClient]
  -qwayland-hardware-integration.h [QtWaylandClient]
  -qwayland-output-extension.h [QtWaylandClient]
  -qwayland-qt-windowmanager.h [QtWaylandClient]
  -qwayland-qtkey-extension.h [QtWaylandClient]
  -qwayland-server-buffer-extension.h [QtWaylandClient]
  -qwayland-sub-surface-extension.h [QtWaylandClient]
  -qwayland-surface-extension.h [QtWaylandClient]
  -qwayland-text.h [QtWaylandClient]
  -qwayland-text-input-unstable-v2.h [QtWaylandClient]
  -qwayland-touch-extension.h [QtWaylandClient]
  -qwayland-wayland.h [QtWaylandClient]
  -qwayland-windowmanager.h [QtWaylandClient]
  -qwayland-xdg-shell-unstable-v6.h [QtWaylandClient]
  -qwayland-xdg-shell.h [QtWaylandClient]
  -wayland-hardware-integration-client-protocol.h [QtWaylandClient]
  -wayland-output-extension-client-protocol.h [QtWaylandClient]
  -wayland-qt-windowmanager-client-protocol.h [QtWaylandClient]
  -wayland-qtkey-extension-client-protocol.h [QtWaylandClient]
  -wayland-server-buffer-extension-client-protocol.h [QtWaylandClient]
  -wayland-sub-surface-extension-client-protocol.h [QtWaylandClient]
  -wayland-surface-extension-client-protocol.h [QtWaylandClient]
  -wayland-text-client-protocol.h [QtWaylandClient]
  -wayland-text-input-unstable-v2-client-protocol.h [QtWaylandClient]
  -wayland-touch-extension-client-protocol.h [QtWaylandClient]
  -wayland-wayland-client-protocol.h [QtWaylandClient]
  -wayland-windowmanager-client-protocol.h [QtWaylandClient]
  -wayland-xdg-shell-client-protocol.h [QtWaylandClient]
  -wayland-xdg-shell-unstable-v6-client-protocol.h [QtWaylandClient]
   qwaylandclientbufferintegration_p.h [QtWaylandClient]
   qwaylandclientbufferintegrationfactory_p.h [QtWaylandClient]
   qwaylandclientbufferintegrationplugin_p.h [QtWaylandClient]
  @@ -84,38 +55,6 @@
   SYMBOL: QWaylandEglWindow
   qwaylandglcontext.h [QtWaylandClient]
   SYMBOL: QWaylandGLContext
  -qwayland-server-wayland.h [QtCompositor]
  -qwayland-server-hardware-integration.h [QtCompositor]
  -qwayland-server-input-method.h [QtCompositor]
  -qwayland-server-ivi-application.h [QtCompositor]
  -qwayland-server-output-extension.h [QtCompositor]
  -qwayland-server-qt-windowmanager.h [QtCompositor]
  -qwayland-server-qtkey-extension.h [QtCompositor]
  -qwayland-server-server-buffer-extension.h [QtCompositor]
  -qwayland-server-sub-surface-extension.h [QtCompositor]
  -qwayland-server-surface-extension.h [QtCompositor]
  -qwayland-server-text.h [QtCompositor]
  -qwayland-server-text-input-unstable-v2.h [QtCompositor]
  -qwayland-server-touch-extension.h [QtCompositor]
  -qwayland-server-windowmanager.h [QtCompositor]
  -qwayland-server-xdg-shell-unstable-v6.h [QtCompositor]
  -qwayland-server-xdg-shell.h [QtCompositor]
  -wayland-hardware-integration-server-protocol.h [QtCompositor]
  -wayland-input-method-server-protocol.h [QtCompositor]
  -wayland-ivi-application-server-protocol.h [QtCompositor]
  -wayland-output-extension-server-protocol.h [QtCompositor]
  -wayland-qt-windowmanager-server-protocol.h [QtCompositor]
  -wayland-qtkey-extension-server-protocol.h [QtCompositor]
  -wayland-server-buffer-extension-server-protocol.h [QtCompositor]
  -wayland-sub-surface-extension-server-protocol.h [QtCompositor]
  -wayland-surface-extension-server-protocol.h [QtCompositor]
  -wayland-text-input-unstable-v2-server-protocol.h [QtCompositor]
  -wayland-text-server-protocol.h [QtCompositor]
  -wayland-touch-extension-server-protocol.h [QtCompositor]
  -wayland-wayland-server-protocol.h [QtCompositor]
  -wayland-windowmanager-server-protocol.h [QtCompositor]
  -wayland-xdg-shell-server-protocol.h [QtCompositor]
  -wayland-xdg-shell-unstable-v6-server-protocol.h [QtCompositor]
   pmtrace_qtwayland_provider.h [QtCompositor]
   qtwaylandtracer.h [QtCompositor]
   qwaylandbufferref.h [QtCompositor]

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
