<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/package/qt, branch 2011.02_rc2</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2011.02_rc2</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2011.02_rc2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2011-02-09T22:01:44Z</updated>
<entry>
<title>qt: make QT_QMAKE variable point to HOST_DIR now</title>
<updated>2011-02-09T22:01:44Z</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2011-02-09T19:02:17Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e5f6f55e12251faaaca54dbdcaf41296aedd3498'/>
<id>urn:sha1:e5f6f55e12251faaaca54dbdcaf41296aedd3498</id>
<content type='text'>
Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>qt: move host programs and specs in HOST_DIR</title>
<updated>2011-02-07T17:22:25Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-02-07T17:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=ca290e7e280da8bdaa2818d6666fee1875f359ef'/>
<id>urn:sha1:ca290e7e280da8bdaa2818d6666fee1875f359ef</id>
<content type='text'>
The Qt build system installs all host programs (uic, rcc, moc, qmake,
etc.) in the same base directory as the headers and libraries, but
that's not great for Buildroot.

So we now move the host programs and the mkspecs files to the
$(HOST_DIR), and create a qt.conf, which tells qmake where everything
is located.

Tested with Qmake and Cmake as build system for a simple Qt
application.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>qt: dbus module needs gui support as well</title>
<updated>2010-12-27T23:07:53Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-12-27T23:07:53Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=bff52482023a055aab28602ac630d229303c9013'/>
<id>urn:sha1:bff52482023a055aab28602ac630d229303c9013</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>qt: fix mysql module build</title>
<updated>2010-12-22T21:08:42Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-12-22T13:07:09Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4c31d75ca447c9d27cd57233caffedef1c36ee4b'/>
<id>urn:sha1:4c31d75ca447c9d27cd57233caffedef1c36ee4b</id>
<content type='text'>
Closes #2371

Bug 2371 was a Qt compilation issue when MySQL support was enabled,
because the Qt configuration tests were looking at host MySQL
libraries.

Even though I couldn't reproduce the bug with MySQL libraries
installed on my host, there was clearly a problem since
-I/usr/include/mysql and -L/usr/lib/mysql were part of the compilation
flags when building those tests.

This was caused by the fact that /usr/bin/mysql_config was used
instead of $(STAGING_DIR)/usr/bin/mysql_config. We fix this by passing
the path to the correct mysql_config script using the -mysql_config Qt
./configure argument. Since this mysql_config script returns the
correct flags for libraries and headers path, the hardcoded -I and -L
flag in qt.mk are no longer needed.

With this in place, Qt is no longer compiled with -I/usr/include/mysql
and -L/usr/lib/mysql, which presumably should fix the problem reported
in bug 2371.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>qt: svg and multimedia modules depends on gui module as well</title>
<updated>2010-12-20T10:17:05Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-12-20T10:17:05Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=11ab05f53a16f635a27139b33170a9dadba9f3c5'/>
<id>urn:sha1:11ab05f53a16f635a27139b33170a9dadba9f3c5</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>qt: phonon support depends on gui module</title>
<updated>2010-12-20T09:12:39Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-12-20T09:12:39Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e98318205cd8d79c3bfa492889f68b0f74d738f9'/>
<id>urn:sha1:e98318205cd8d79c3bfa492889f68b0f74d738f9</id>
<content type='text'>
Otherwise configure errors out with 'Phonon enabled, but GUI disabled'.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>qt: only build gui module if enabled</title>
<updated>2010-12-08T22:09:24Z</updated>
<author>
<name>Frederik Pasch</name>
<email>fpasch@googlemail.com</email>
</author>
<published>2010-12-08T22:09:03Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d3d67f7fb527b3b549d9da0c67b42477a224b00b'/>
<id>urn:sha1:d3d67f7fb527b3b549d9da0c67b42477a224b00b</id>
<content type='text'>
Closes #2905

Signed-off-by: Frederik Pasch &lt;fpasch@googlemail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>qt: tighten webkit dependencies</title>
<updated>2010-11-27T20:09:59Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-11-27T20:09:15Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=13a51114c60336def06cfc0a681176ecc7d2fcac'/>
<id>urn:sha1:13a51114c60336def06cfc0a681176ecc7d2fcac</id>
<content type='text'>
webkit needs shared library and gui support to build, so make that visible
in Config.in.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package/qt: Remove selects of BR2_PACKAGE_QT_JAVASCRIPTCORE.</title>
<updated>2010-11-27T19:48:24Z</updated>
<author>
<name>Will Newton</name>
<email>will.newton@imgtec.com</email>
</author>
<published>2010-11-26T12:58:15Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=32b748086ebb6c4d7e83f78ce489677d9929700a'/>
<id>urn:sha1:32b748086ebb6c4d7e83f78ce489677d9929700a</id>
<content type='text'>
Building WebKit or Script engine support would select JIT support
in JavaScriptCore. Not all platforms support JIT, so remove the
selects to allow the option to be modified by users.

Signed-off-by: Will Newton &lt;will.newton@imgtec.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>qt: bump to 4.7.1</title>
<updated>2010-11-22T22:27:18Z</updated>
<author>
<name>Luca Ceresoli</name>
<email>luca@lucaceresoli.net</email>
</author>
<published>2010-11-22T22:16:18Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=f53c46ffb27ea2a687def2fa40be942714b4e851'/>
<id>urn:sha1:f53c46ffb27ea2a687def2fa40be942714b4e851</id>
<content type='text'>
Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
