<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/recipes-qt/qt5/nativesdk-qtbase_git.bb, branch upstream/rocko</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=upstream%2Frocko</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=upstream%2Frocko'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2020-04-13T11:40:40+00:00</updated>
<entry>
<title>qtbase: fix umask for do_generate_qt_environment_file</title>
<updated>2020-04-13T11:40:40+00:00</updated>
<author>
<name>Dennis Menschel</name>
<email>menschel-d@posteo.de</email>
</author>
<published>2018-04-15T07:44:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=4e46626fced762e2f96b97a2569124597efe11ff'/>
<id>urn:sha1:4e46626fced762e2f96b97a2569124597efe11ff</id>
<content type='text'>
The custom task "do_generate_qt_environment_file" generates the
directory "environment-setup.d" with permission 775 instead of 755.
When other recipes populate the same directory with different
permissions, a package manager like RPM will report this as an error.

The solution is to either set the installation permissions explicitly
with "install -d [-m 755]", or specify the umask for the custom task.

This commit uses the latter approach and fixes errors like the following
when trying to generate an SDK:

  $ bitbake &lt;image-with-qt5&gt; -c populate_sdk
  [...]
  Error: Transaction check error:
    file /opt/poky/2.4.2/sysroots/x86_64-pokysdk-linux/environment-setup.d
    conflicts between attempted installs of
    nativesdk-cmake-3.8.2-r0.x86_64_nativesdk and
    nativesdk-qtbase-tools-5.9.4+git0+0d9208cecb-r0.x86_64_nativesdk

A detailed discussion about this problem can also be found here [1].

[1] https://stackoverflow.com/a/49003464

Signed-off-by: Dennis Menschel &lt;menschel-d@posteo.de&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: upgrade to Qt 5.9.9</title>
<updated>2020-03-13T07:27:29+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2019-11-21T10:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=3efe4ea8b033f433b512ccf2cb90006a65c75834'/>
<id>urn:sha1:3efe4ea8b033f433b512ccf2cb90006a65c75834</id>
<content type='text'>
Additionally, update recipes with relevant diff
from Qt Company maintained meta-qt5 (5.9) layer.
It has few commits &amp; some upstream content merge
based changes never upstreamed for one reason or
another (license alterations &amp; other minor
things).

Signed-off-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
</content>
</entry>
<entry>
<title>qt5: update SRCREVs after v5.9.8 tags were downmerged to 5.9 branch</title>
<updated>2019-05-02T21:24:26+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2019-04-26T06:48:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=e6fb3850d43f857e87f7c53fc7df5933fef98cbd'/>
<id>urn:sha1:e6fb3850d43f857e87f7c53fc7df5933fef98cbd</id>
<content type='text'>
* there are only a few functional changes:
  qtdeclarative:
    9d6d2ee21 Use Los Angeles to represent PST8PDT, not Vancouver
  qtimageformats:
    11a7040 Update bundled libtiff to version 4.0.10
  the rest are just change files

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: upgrade to 5.9.8</title>
<updated>2019-04-22T06:47:41+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2019-04-19T11:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=f6373503a015b3a5b4f797c286dfc07e660cc20b'/>
<id>urn:sha1:f6373503a015b3a5b4f797c286dfc07e660cc20b</id>
<content type='text'>
* unfortunatelly most of the modules don't have the v5.9.8 tags
  merged to 5.9 branch yet, the only exception are:
  qtnetworkauth, qtremoteobjects, qttranslations
* in most cases it means that we're missing just changes files, but
  in some cases there are also some functional commits which are
  missing in 5.9 SRCREV:
  qtdeclarative:
  9d6d2ee21 Use Los Angeles to represent PST8PDT, not Vancouver
  qtimageformats:
  11a7040 Update bundled libtiff to version 4.0.10

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qtbase: refresh patches to apply cleanly and update them on github.com/meta-qt5 forks</title>
<updated>2019-04-19T12:26:39+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2019-04-04T12:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=5b7563e30c20156d4c6247ad259c28c17d621cb2'/>
<id>urn:sha1:5b7563e30c20156d4c6247ad259c28c17d621cb2</id>
<content type='text'>
* in preparation for 5.9.8 upgrade

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: upgrade to 5.9.7</title>
<updated>2018-11-01T13:31:22+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2018-06-25T10:00:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=e908589afec25bc9291f77266a6d50846e91be7b'/>
<id>urn:sha1:e908589afec25bc9291f77266a6d50846e91be7b</id>
<content type='text'>
* Update to Qt 5.9.7
* qtbase: default to internal harfbuzz-ng:
  With -no-harfbuzz, Qt uses internal copy of harfbuzz-old, which is
  no longer maintained, and is extremely buggy. Instead, use the
  harfbuzz-ng version if system harfbuzz is not used.

Signed-off-by: mikko.gronoff &lt;mikko.gronoff@qt.io&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt: upgrade to 5.9.6</title>
<updated>2018-06-16T09:45:29+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2018-06-14T07:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=682ad61c071a9710e9f9d8a32ab1b5f3c14953d1'/>
<id>urn:sha1:682ad61c071a9710e9f9d8a32ab1b5f3c14953d1</id>
<content type='text'>
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: upgrade to 5.9.5</title>
<updated>2018-04-13T09:05:12+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2018-04-12T13:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=f48752cc10266ffedee451813ceceec3e67c167f'/>
<id>urn:sha1:f48752cc10266ffedee451813ceceec3e67c167f</id>
<content type='text'>
* use latest revision from 5.9, because 5.9.5 tag is only on 5.9.5
  branch which might get removed in future I was told

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: upgrade to 5.9.4</title>
<updated>2018-01-23T23:53:58+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2018-01-23T14:47:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=e1046125d212a016d96944ff907e17d51a5b41af'/>
<id>urn:sha1:e1046125d212a016d96944ff907e17d51a5b41af</id>
<content type='text'>
* update LICENSE in qtsystems which was updated to match other
  qt modules

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt: refresh remaining patches and tags in meta-qt5 repos</title>
<updated>2018-01-18T12:34:25+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2018-01-16T12:47:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=e0a55c24f6637b58f0a517e3d7fc092249d5d987'/>
<id>urn:sha1:e0a55c24f6637b58f0a517e3d7fc092249d5d987</id>
<content type='text'>
* update tag name to match the patches in meta-qt5 repository
  where the meta-qt5 .patch files are maintained, so that it's
  more clear from where these changes are exported (with:
  git format-patch --no-numbered --no-signature)
* use the same SRCREV and patches for nativesdk-qtbase like other
  qtbase recipes

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