<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git, branch master</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=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2019-02-14T17:40:27+00:00</updated>
<entry>
<title>qtwebengine: drop 0002-chromium_overrides.cpp-Fix-build-with-plugins-and-oz.patch</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2019-02-14T10:26:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=fb71293f257c6fd02ccc06765a96dbf11d4569a0'/>
<id>urn:sha1:fb71293f257c6fd02ccc06765a96dbf11d4569a0</id>
<content type='text'>
* with 5.12 it looks like it's not needed anymore, it causes following error instead:
  linking ../../lib/libQt5WebEngineCore.so.5.12.0
  ../../../../git/src/3rdparty/chromium/content/browser/renderer_host/pepper/pepper_truetype_font_list_host.cc:79: error: undefined reference to 'content::GetFontFamilies_SlowBlocking(std::vector&lt;std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, std::allocator&lt;std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;*)'
  ../../../../git/src/3rdparty/chromium/content/browser/renderer_host/pepper/pepper_truetype_font_list_host.cc:93: error: undefined reference to 'content::GetFontsInFamily_SlowBlocking(std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, std::vector&lt;ppapi::proxy::SerializedTrueTypeFontDesc, std::allocator&lt;ppapi::proxy::SerializedTrueTypeFontDesc&gt; &gt;*)'
  collect2: error: ld returned 1 exit status
  Makefile.core_module:74: recipe for target '../../lib/libQt5WebEngineCore.so.5.12.0' failed

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qwt-qt5: upgrade 6.1.3 -&gt; 6.1.4</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2019-01-30T11:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=38ec3255605969bd8f515493622645dc01cc8642'/>
<id>urn:sha1:38ec3255605969bd8f515493622645dc01cc8642</id>
<content type='text'>
Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
</content>
</entry>
<entry>
<title>qwt-qt5: Fix multilib install</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2019-01-30T11:00:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=e2d9845b059ce19b6dc6e2e8c21bd097c5fa0484'/>
<id>urn:sha1:e2d9845b059ce19b6dc6e2e8c21bd097c5fa0484</id>
<content type='text'>
| ERROR: qwt-qt5-6.1.3-r0 do_package: QA Issue: qwt-qt5: Files/directories were installed but not shipped in any package:
|   /usr/lib/libqwt.so.6
|   /usr/lib/libqwt.so.6.1
|   /usr/lib/libqwt.so
|   /usr/lib/libqwt.so.6.1.3
|   /usr/lib/pkgconfig
|   /usr/lib/pkgconfig/Qt5Qwt6.pc
| Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwebengine: Fix build with clang/libc++ on aarch64/arm</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-02-03T07:25:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=5be2654885b3699520c4370579c929e2ce352e80'/>
<id>urn:sha1:5be2654885b3699520c4370579c929e2ce352e80</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: Export host compiler and linker</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-02-04T00:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=cb1b47212659a21514553cb0a0102861a6e2299b'/>
<id>urn:sha1:cb1b47212659a21514553cb0a0102861a6e2299b</id>
<content type='text'>
Certain portions of qtwebengine build involves building native tools
using host compiler/linker, this however currently uses gcc and when we
build with clang to compile the target pieces, chromium configures for
clang and rightly so, but then does not have a way to define flags for
host and target separately, and it ends up supplying same flags for both
host and target builds, the trouble is that the options between clang
and gcc are not always same in some cases, they dont understand each
others options. So build starts to fail due to these errors about
unknown cmdline options.

This makes sure we inject CC_host, CXX_host, LD_host into qmake.conf so
they can be used in such packages

We use clang to do host builds when TOOLCHAIN = "clang" is used
otherwise default to gcc as it was the case

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5-plugin-generic-vboxtouch: Fix build with clang/libc++</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-02-02T07:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=6d919b0bf1ede1d585a6a198257d9e01cf01bd94'/>
<id>urn:sha1:6d919b0bf1ede1d585a6a198257d9e01cf01bd94</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>maliit-framework,maliit-plugins: Fix build with libc++</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-02-01T06:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=6713882563f4622ac92b87b4e95830b2556284bf'/>
<id>urn:sha1:6713882563f4622ac92b87b4e95830b2556284bf</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtconnectivity: Fix build with clang/libc++</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-01-30T04:42:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=9a83f2d9a69988c2805003a5f9e26e1038deface'/>
<id>urn:sha1:9a83f2d9a69988c2805003a5f9e26e1038deface</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtwayland: workaround upstream bug: install missing headers manually</title>
<updated>2019-02-14T17:40:27+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2019-01-25T23:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=080cc294b7e28eb4c77ccd2a3ea4d07b34c61738'/>
<id>urn:sha1:080cc294b7e28eb4c77ccd2a3ea4d07b34c61738</id>
<content type='text'>
Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
</content>
</entry>
<entry>
<title>gstreamer1.0-plugins-good: fix qt5 dependency</title>
<updated>2019-02-08T22:18:59+00:00</updated>
<author>
<name>Marco Felsch</name>
<email>m.felsch@pengutronix.de</email>
</author>
<published>2019-01-18T12:53:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=f6f61b07a4eae4c0d6540c7909cf009431cca80b'/>
<id>urn:sha1:f6f61b07a4eae4c0d6540c7909cf009431cca80b</id>
<content type='text'>
Commit 73f99f2 ("gstreamer1.0-plugins-{good,bad}: move the qt5
PACKAGECONFIG from bad to good bbappend") just copied the bbappend file
without checking the dependencies.

The qt5 plugin needs the gl plugin which was moved in gstreamer 1.14
from bad to base. So the pyhton() function checking the PACKAGECONFIG_GL
isn't needed here, furthermore it causes bitbake errors:

     0013:        gl_packageconfig = d.getVar('PACKAGECONFIG_GL', expand=True)
     0014:        with open("/tmp/marcotest", "w") as f:
     0015:            print(gl_packageconfig, file=f)
     0016:        d.appendVar('PACKAGECONFIG', ' ' + gl_packageconfig)
 *** 0017:}
Exception: TypeError: can only concatenate str (not "NoneType") to str

The patch removes the python() function to fix this and adds the
gstreamer1.0-plugins-base dependency to have access to the gl plugin.

Signed-off-by: Marco Felsch &lt;m.felsch@pengutronix.de&gt;
</content>
</entry>
</feed>
