<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-qt5.git/classes/qmake5_paths.bbclass, branch 5.12</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=5.12</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-qt5.git/atom?h=5.12'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/'/>
<updated>2018-09-25T09:22:18+00:00</updated>
<entry>
<title>qmake5_paths: change the default QT_DIR_NAME to be empty</title>
<updated>2018-09-25T09:22:18+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2018-09-14T12:35:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=b716195f609de6547cfdfadfd4fd25292a6bbf09'/>
<id>urn:sha1:b716195f609de6547cfdfadfd4fd25292a6bbf09</id>
<content type='text'>
* there aren't many people using qt4 and qt5 in the same
  image anymore, it's time to stop using this work around
  and to follow default packaging rules

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qt5: remove all references to qtquick1 import path</title>
<updated>2018-07-03T18:00:57+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2018-06-27T12:59:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=7faa5d8f39381975a861e3e918789e9f33a079f6'/>
<id>urn:sha1:7faa5d8f39381975a861e3e918789e9f33a079f6</id>
<content type='text'>
Since qtquick1 recipes have been removed, there is no need to have
OE_QMAKE_PATH_IMPORTS anymore.

Signed-off-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<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>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>qmake5_paths.bbclass: Use Qt version path for headers</title>
<updated>2014-02-24T12:21:21+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2014-02-18T17:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=2bd5fba34dd350807ac07828cd883d5b6c7ec631'/>
<id>urn:sha1:2bd5fba34dd350807ac07828cd883d5b6c7ec631</id>
<content type='text'>
When looking for Qt5 headers we ought to use the Qt5 specific path. In
case the distribution wants to have a flat tree it can set QT_DIR_NAME
and it will still works as expected.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>classes: qmake5: move QT_DIR_NAME to qmake5_paths</title>
<updated>2013-07-25T20:12:14+00:00</updated>
<author>
<name>Simon Busch</name>
<email>morphis@gravedo.de</email>
</author>
<published>2013-07-22T21:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=b0100c1b5704e0216733a35ff42afab3c350bef4'/>
<id>urn:sha1:b0100c1b5704e0216733a35ff42afab3c350bef4</id>
<content type='text'>
* qmake5_paths.bbclass refers to QT_DIR_NAME but it's defined on a higher level which
  doesn't makes sense and breaks some use cases

Signed-off-by: Simon Busch &lt;morphis@gravedo.de&gt;
</content>
</entry>
<entry>
<title>qmake5_base: add override for HostLibraries</title>
<updated>2013-07-25T10:14:11+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-07-20T16:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=ca4a0758e17c69905df6eda86fe678a4f10f50f7'/>
<id>urn:sha1:ca4a0758e17c69905df6eda86fe678a4f10f50f7</id>
<content type='text'>
* qtdeclarative was using /usr/lib as HostLibraries causing
  WARNING: QA Issue: qtdeclarative: The compile log indicates that host include and/or library paths were used.
           Please check the log 'qtdeclarative/5.1.0-r0/temp/log.do_compile' for more information.
  DEBUG 1: /OE/oe-core/tmp-eglibc/sysroots/qemux86-64/usr/lib/qt5/mkspecs/features/qt_config.prf:23: QT_MODULE_HOST_LIB_BASE := /usr/lib
* also without this fix qtdeclarative and qtwayland are trying to
  build tools against /usr/lib/libQt5Bootstrap.a (without sysroot
  prefix)

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>qmake5_base: Define OE_QMAKE_PATH_QT_* variables</title>
<updated>2013-05-09T19:41:32+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-05-09T19:17:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-qt5.git/commit/?id=4c197c6223a1c878dfa8c0277a91021c68091a93'/>
<id>urn:sha1:4c197c6223a1c878dfa8c0277a91021c68091a93</id>
<content type='text'>
* and move it to separate .bbclass which is easier to
  replace in distro layer when you don't care about
  conflicts with qt4

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