<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/classes, branch jethro-next</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=jethro-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=jethro-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2015-10-15T15:10:36+00:00</updated>
<entry>
<title>qttools: fix cmake usage of linguist tools</title>
<updated>2015-10-15T15:10:36+00:00</updated>
<author>
<name>Cody P Schafer</name>
<email>dev@codyps.com</email>
</author>
<published>2015-07-09T19:56:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=1fdc9a3f313308a43f33ff756050df26a5c862ed'/>
<id>urn:sha1:1fdc9a3f313308a43f33ff756050df26a5c862ed</id>
<content type='text'>
Without this, Qt5LinguistTools/Qt5LinguistToolsConfig.cmake would
attempt to locate lrelease and lupdate under prefix, even while we were
cross-compiling and prefix points at the native system's root dirs.

Signed-off-by: Cody P Schafer &lt;dev@codyps.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5_paths, qtbase: add OE_QMAKE_PATH_QT_FONTS</title>
<updated>2015-09-29T15:41:59+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2015-09-29T14:30:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=394345ca29702b14255bfb8e7c9814d669553cf8'/>
<id>urn:sha1:394345ca29702b14255bfb8e7c9814d669553cf8</id>
<content type='text'>
* people using fontconfig may want to change this path to
  ${datadir}/fonts, it was set to OE_QMAKE_PATH_LIBS in
  commit 1fdab229df6000eb52ac721a3ff4cdd218a0c308
  to follow mkspecs/features/qpa/genericunixfontdatabase.prf
  fonts.path = $$[QT_INSTALL_LIBS]/fonts

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>Remove double slash when QT_DIR_NAME is empty</title>
<updated>2015-09-21T09:56:52+00:00</updated>
<author>
<name>Adam YH Lee</name>
<email>adam.yh.lee@gmail.com</email>
</author>
<published>2015-09-05T00:28:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=6f0dd9f7cb4166f22b78c0813819c636f6382e4f'/>
<id>urn:sha1:6f0dd9f7cb4166f22b78c0813819c636f6382e4f</id>
<content type='text'>
When `QT_DIR_NAME` is defined as an empty string (default is "qt5"),
package.bbclass will throw lots of QA warnings because now the paths contain
double slashes ("//").

We can address these warnings by explicitly defining a slash in the
variable itself.

Signed-off-by: Adam YH Lee &lt;adam.yh.lee@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: add host paths to qt.conf</title>
<updated>2015-09-21T09:56:52+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@theqtcompany.com</email>
</author>
<published>2015-09-02T09:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=d44e7ee1f45e1701868adf49da9ccf7b02803952'/>
<id>urn:sha1:d44e7ee1f45e1701868adf49da9ccf7b02803952</id>
<content type='text'>
Add missing HostData and HostLibraries paths to qt.conf for qmake.
Using the target sysroot for the HostData, allows us to remove the
symbolic link for the mkspecs.

Signed-off-by: Samuli Piippo &lt;samuli.piippo@theqtcompany.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: make populate_sdk_qt5 reusable</title>
<updated>2015-09-21T09:56:51+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@theqtcompany.com</email>
</author>
<published>2015-09-02T09:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=9c1ac990f274e035f582d11df43068e2fc604f12'/>
<id>urn:sha1:9c1ac990f274e035f582d11df43068e2fc604f12</id>
<content type='text'>
Split the populate_sdk_qt5 bbclass into two parts, where the generation
of qt.conf is moved to a new base bbclass. It is reusable in toolchain
meta recipes that use different tasks than meta-toolchain-qt5.

Signed-off-by: Samuli Piippo &lt;samuli.piippo@theqtcompany.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>classes: qmake5: move QMAKE_MKSPEC_PATH variables to qmake5_paths</title>
<updated>2015-09-07T15:05:42+00:00</updated>
<author>
<name>Jonathan Liu</name>
<email>net147@gmail.com</email>
</author>
<published>2015-08-30T08:41:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=bfddb2291ed4f72995d1042a352c0ad1073a4b62'/>
<id>urn:sha1:bfddb2291ed4f72995d1042a352c0ad1073a4b62</id>
<content type='text'>
qmake5_paths.bbclass refers to QMAKE_MKSPEC_PATH_TARGET which is not
defined when inheriting qmake5_paths directly instead of qmake5_base.

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>qt5: improve support for native and nativesdk modules</title>
<updated>2015-08-26T15:21:13+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@theqtcompany.com</email>
</author>
<published>2015-08-25T11:43:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=22c28fee3cbd394ae1b261854637696b1f5deeb5'/>
<id>urn:sha1:22c28fee3cbd394ae1b261854637696b1f5deeb5</id>
<content type='text'>
Change qmake.bbclass to support building native and nativesdk packages,
so that qmake or qt5-module can be inherited and BBCLASSEXTEND used to
create native and nativesdk packages.

qtxmlpatterns and qtdeclarative native and nativesdk modules are required
for Qt Quick Compiler.

Signed-off-by: Samuli Piippo &lt;samuli.piippo@theqtcompany.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>populate_sdk_qt5.bbclass: set paths correctly in qt.conf</title>
<updated>2015-08-26T15:12:26+00:00</updated>
<author>
<name>Jonathan Liu</name>
<email>net147@gmail.com</email>
</author>
<published>2015-08-23T13:55:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=b758a8f6600c1f4ca38df559fc4be6bd3ad53624'/>
<id>urn:sha1:b758a8f6600c1f4ca38df559fc4be6bd3ad53624</id>
<content type='text'>
Set paths correctly in qt.conf so that $$[QT_SYSROOT] and
$$[QT_INSTALL_PREFIX] can be used from qmake.

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>qmake5: don't always look in directories recursively</title>
<updated>2015-02-19T14:55:39+00:00</updated>
<author>
<name>Alexandre Belloni</name>
<email>alexandre.belloni@free-electrons.com</email>
</author>
<published>2015-02-18T20:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=d9c741cce23ed6ff741ed67b77f57e04e5b440b8'/>
<id>urn:sha1:d9c741cce23ed6ff741ed67b77f57e04e5b440b8</id>
<content type='text'>
QT needs to be compiled without the -r parameter from the qmake command
line. This is necessary to avoid those errors when building
qtdeclarative or qt3d without opengl for example:
Project ERROR: Unknown module(s) in QT: quick-private
or
Project ERROR: Unknown module(s) in QT: quick

Also update comments regarding the dependencies.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@free-electrons.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5_base: add *.prf to SSTATE_SCAN_FILES</title>
<updated>2015-01-06T14:58:55+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2015-01-06T14:57:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=e2f5adc92c0f6223eb557c5dcbfe2eb9830deb73'/>
<id>urn:sha1:e2f5adc92c0f6223eb557c5dcbfe2eb9830deb73</id>
<content type='text'>
* e.g. maliit-framework-qt5 is staging sysroot specific paths in
  sysroot-destdir/usr/lib/qt5/mkspecs/features/maliit-plugins.prf
  sysroot-destdir/usr/lib/qt5/mkspecs/features/maliit-framework.prf
  make sure they are replaced with correct ones on sstate reuse

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