<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/dynamic-layers/qt5-layer/recipes-qt/qt5, branch topic/fix-spl-binary</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Ffix-spl-binary</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Ffix-spl-binary'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2021-01-31T15:36:40+00:00</updated>
<entry>
<title>qtwayland: fix configuration errors for both mx6 and mx7 machines</title>
<updated>2021-01-31T15:36:40+00:00</updated>
<author>
<name>Pierluigi Passaro</name>
<email>pierluigi.p@variscite.com</email>
</author>
<published>2020-10-31T22:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=d0973b6c9c7e5f985d2784d8dd010f81203ac4e8'/>
<id>urn:sha1:d0973b6c9c7e5f985d2784d8dd010f81203ac4e8</id>
<content type='text'>
QtWayland configuration task fails for xwayland distros.
Just remove the conflicting options.

Signed-off-by: Pierluigi Passaro &lt;pierluigi.p@variscite.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Define empty PACKAGECONFIG_VULKAN</title>
<updated>2020-06-05T11:07:10+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-06-05T00:32:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=e1b169c907b2d6743f277f1212fcc6ecb2e068c3'/>
<id>urn:sha1:e1b169c907b2d6743f277f1212fcc6ecb2e068c3</id>
<content type='text'>
In cases where non imxgpu and non-fsl SOCs are target do_configure results in

ERROR: qtbase-5.15.0+gitAUTOINC+f6fe4bbab7-r0 do_configure: QA Issue: qtbase: in
valid PACKAGECONFIG: ${@bb.utils.contains('DISTRO_FEATURES', [invalid-packagecon
fig]

Therefore having empty value helps in avoiding this case

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Drop upstreamed patch</title>
<updated>2020-06-02T12:18:25+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2020-05-27T14:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=22408f5766b64f9122b61a0aa15263a7e71763d1'/>
<id>urn:sha1:22408f5766b64f9122b61a0aa15263a7e71763d1</id>
<content type='text'>
Drop patch 0015-Add-eglfs-to-IMX-GPU.patch. It is upstream and
no longer necessary.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Add i.MX 8 configuration</title>
<updated>2020-06-02T12:18:25+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2020-05-26T19:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=b37a332b130389d8f4429fbb9d87d26b65cfc386'/>
<id>urn:sha1:b37a332b130389d8f4429fbb9d87d26b65cfc386</id>
<content type='text'>
- 8M Quad has 3D but no 2D, so fix the override for GPU patches
- Add gbm and kms for all i.MX 8 with GPU
- Add vulkan for all i.MX 8 with GPU except 8M Mini

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Fix patch fuzz for mkspecs/linux-oe-g++/qmake.conf</title>
<updated>2020-05-05T14:58:53+00:00</updated>
<author>
<name>antznin</name>
<email>agodard@witekio.com</email>
</author>
<published>2020-05-05T13:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=eaefe965615070e58438b868467f7a045289d8ec'/>
<id>urn:sha1:eaefe965615070e58438b868467f7a045289d8ec</id>
<content type='text'>
The current version of the patch causes a fuzz because of context
change.

Signed-off-by: antznin &lt;agodard@witekio.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Allow easy override of the mainline BSP GL backend</title>
<updated>2020-05-05T11:43:07+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2020-05-02T00:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=2f4e04cb978822bba63638950141fbc28c431b05'/>
<id>urn:sha1:2f4e04cb978822bba63638950141fbc28c431b05</id>
<content type='text'>
Using a weak setting, allow distributions to override it and make
customizations if need (use gl, for example).

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
Change-Id: Id1ee47764148e07feba86e16cd7d282a37dcf9e9
</content>
</entry>
<entry>
<title>Revert "qtbase: Do not pin gles2 when using open source graphic stack"</title>
<updated>2020-05-05T11:43:07+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2020-05-01T06:24:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=e1b7bce0bd0ac47cae48b90d530125b94a11e7b1'/>
<id>urn:sha1:e1b7bce0bd0ac47cae48b90d530125b94a11e7b1</id>
<content type='text'>
This reverts commit 1cf9efd20fd94afdd2f7484b0570c570a21b8b65.

The qtbase configure fail to find any suitable GL library, so it fails
with:

,----
| WARNING: No QPA platform plugin enabled! This will produce a Qt that
| cannot run GUI applications.  See "Platform backends" in the output of
| --help.
|
| ERROR: Feature 'opengl-desktop' was enabled, but the pre-condition
| '(config.win32 &amp;&amp; !config.winrt &amp;&amp; !features.opengles2
|     &amp;&amp; (config.msvc || libs.opengl))
|  || (!config.watchos &amp;&amp; !config.win32 &amp;&amp; !config.wasm &amp;&amp; libs.opengl)' failed.
|
| ERROR: Feature 'eglfs' was enabled, but the pre-condition
|   '!config.android &amp;&amp; !config.darwin &amp;&amp; !config.win32 &amp;&amp; !config.wasm
|   &amp;&amp; features.egl' failed.
`----

Fixed: #378

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fix(qtbase): remove unnecessary patch</title>
<updated>2019-10-23T21:14:36+00:00</updated>
<author>
<name>Christopher Boyd</name>
<email>xpboyd@gmail.com</email>
</author>
<published>2019-10-23T21:03:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=218e7c48e6d7b95f61a9991c0d3c3bf4b38a34c4'/>
<id>urn:sha1:218e7c48e6d7b95f61a9991c0d3c3bf4b38a34c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qtwayland: drop xcomposite-egl, xcomposite-glx packageconfig for mx8</title>
<updated>2019-05-05T19:23:48+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2019-05-02T15:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=a2f542394e752d025cbe9f9dd9ed4489fb16409b'/>
<id>urn:sha1:a2f542394e752d025cbe9f9dd9ed4489fb16409b</id>
<content type='text'>
NXP dropped native X11 support for i.MX 8(X).

with xcomposite-glx:
qtwayland fails in configure with:

| ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-client &amp;&amp; features.opengl &amp;&amp; !features.opengles2 &amp;&amp; features.xlib &amp;&amp; libs.xcomposite &amp;&amp; libs.glx' failed.
| ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-server &amp;&amp; features.opengl &amp;&amp; !features.opengles2 &amp;&amp; libs.xcomposite &amp;&amp; libs.glx' failed.

with xcomposte-egl:
qtwayland fails during compile starting with:

| .../qwaylandxcompositeeglclientbufferintegration.cpp:140:59: error: cannot convert 'Display*' {aka '_XDisplay*'} to 'EGLNativeDisplayType' {aka 'wl_display*'}
|       integration-&gt;mEglDisplay = eglGetDisplay(integration-&gt;mDisplay);
|                                                ~~~~~~~~~~~~~^~~~~~~~

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Do not modify QT_CONFIG_FLAGS</title>
<updated>2018-11-21T08:30:43+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2018-11-21T08:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0daa6c78258da381fa15e98be69a8ddef5f783a5'/>
<id>urn:sha1:0daa6c78258da381fa15e98be69a8ddef5f783a5</id>
<content type='text'>
* For distros enabling x11 and wayland it breaks X11 images (xfce/lxqt) for ALL
  machines
* It is a setting which can be done at runtime. E.g KDE plasma does so.
* Settings like these do NOT belong into BSP layers

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
</content>
</entry>
</feed>
