summaryrefslogtreecommitdiff
path: root/package/qtopia4
AgeCommit message (Collapse)Author
2009-07-25qt: rename qtopia4 to qtThomas Petazzoni
A while ago, Trolltech (now part of Nokia) included Qtopia directly inside Qt. So let's rename the qtopia4 package to simply qt, which will be more familiar to our users. Of course, the version we compile is Qt for Embedded Linux. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-07-16qtopia4: add option for STL supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-08qtopia4: fix typoPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-08qtopia4/directfb: remove default nPeter Korsgaard
N is default, so no need to explicitly state it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-03Merge branch 'qtopia-fixes' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2009-07-03New build fix for Qtopia4Thomas Petazzoni
The new patch fixes the build failure when BR2_PACKAGE_QTOPIA4_QTZLIB=y.
2009-07-03Bump Qtopia version to 4.5.2Thomas Petazzoni
2009-07-03Fix Qtopia build with external toolchainThomas Petazzoni
The fixes made to qmake.conf for the cross-compiling tools were not sufficient in the case of an external toolchain, since the CFLAGS were not taken into account. And the --sysroot option contained in the CFLAGS are very important for external toolchains to work. Additionally, it makes sure that Qtopia is compiled with the proper CFLAGS, even if an external toolchain isn't used.
2009-06-29qtopia4: fix build for !QTOPIA4_SHAREDPeter Korsgaard
Only try to copy the shared objects from staging to target if QT is configured for shared objects. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-04-29Improve Qt embedded target_dir install handling and granularity. This saves ↵Thiago A. Corrêa
me 600k on jffs2 compressed fs for avr32.
2009-04-23Update to 4.5.1Thiago A. Corrêa
2009-04-23package/qtopia4: fix GPL download URLPeter Korsgaard
Patch by Will Newton <will.newton@gmail.com>
2009-04-20Workaround problem with configure for x86 crosscompile to x86 under linux.Thiago A. Corrêa
2009-04-13Qtopia4: -xmlpatterns requires -exceptions .Thiago A. Corrêa
2009-04-06Fix compile for Qt Embedded (qtopia4) based packagesThiago A. Corrêa
2009-03-31qtopia4: default to the ppc config for powerpc buildsPeter Korsgaard
2009-03-31qtopia4: make qmake.conf handling more robust (fixes build for x86/x86_64/ppc)Peter Korsgaard
qmake.conf needs to be tweaked to make QT use the correct toolchain for building, but the current approach relies on the fact that the selected platform qmake.conf has QMAKE_{CC,CXX,LINK,LINK_SHLIB,AR,OBJCOPY,RANLIB,STRIP} lines that are then adapted to the correct settings. This is true for some configs (namely arm and avr32), but not for others - Causing the build to fail (or build for the host). Instead add a QTOPIA4_QMAKE_SET macro which removes any existing lines and add the correct lines to the qmake.conf, so it works no matter if the platform provides them or not.
2009-03-15qtopia4: remove selection of GPL/LPGL licensesPeter Korsgaard
Choosing between GPL or LGPL doesn't change the build process, so it's sufficient to have a selection for the commercial license. Also change the URLs to the licenses to the Qt web page, where the exception for the LGPL is included. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-03-12Update Qtopia to 4.5.0, which introduces a new licensing option: LGPL. This ↵Thiago A. Corrêa
will be default now.
2009-03-11Default yes to GUI module install on Qtopia4Thiago A. Corrêa
2009-03-11Let user skip installation of the GUI module for QtopiaThiago A. Corrêa
2009-03-05qtopia4: remove invalid PTHREADS_NATIVE dependencyPeter Korsgaard
2009-03-05package: convert some Config.in selects to dependsPeter Korsgaard
Patch by Olaf Rempel <razzor@kopf-tisch.de>. quick grep showed theses invalid selects of toolchain options.
2009-01-26package/: depend on toolchain C++ config, don't use selectPeter Korsgaard
select should only be used for package (library) dependencies.
2009-01-25qtopia4: fix and improve color/pixel depths configPeter Korsgaard
Also fix whitespace and use an existing variable for qmake.conf, which was forgotten in r23828, though it's only commented out. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-16package/: convert to DOWNLOAD helperPeter Korsgaard
2008-12-08qtopia4: add kconfig option to enable PhononHans-Christian Egtvedt
This patch adds a kconfig option to enable Phonon when configuring Qt. Phonon is the multimedia API from KDE 4 which has been integrated into Qt 4.4. For playback under Linux the GStreamer multimedia framework is used. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-08package/: get rid of unneeded $(strip ..)Peter Korsgaard
2008-12-04qtopia4: make build verbose or silent depending on user inputHans-Christian Egtvedt
This will make Qt compile silent unless the user specifies V=1 or VERBOSE=1 when running make.
2008-12-01qtopia4: remove explisit include and library directories from configure callHans-Christian Egtvedt
This patch removes -I and -L from ./configure since it breaks cross-compiling. The inclusion of -I and -L will confuse the host compiler when compiling the host tools. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-11Fix Qtopia build issuesThomas Petazzoni
This patch fixes two Qtopia build issues, encountered while trying to use system implementation of zlib, freetype, jpeg and libpng : * The build process doesn't look in $(STAGING_DIR)/usr/include for includes and $(STAGING_DIR)/usr/lib. Same problem as the patch currently floating around adding LDFLAGS to TARGET_CONFIGURE_OPTS, but as Qtopia doesn't use TARGET_CONFIGURE_OPTS, we need a specific fix here. So we use the -I and -L options of Qtopia's configure script. * The build process doesn't use pkg-config to get the header path for Freetype headers (located in $(STAGING_DIR)/usr/include/freetype2 and not directly in $(STAGING_DIR)/usr/include/). There was already a fix for this, consisting in adding $(FREETYPE_DIR)/include to the -I path of Qtopia's configure. This patch modifies this fix to use $(STAGING_DIR)/usr/include/freetype2 instead, which looks more coherent with how all the packages are built (using $(STAGING_DIR) as the reference to get headers and libraries). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-02Fixes for Qt from Markus HeidelbergArnar Mar Sigurðsson
2008-10-31Add options to select what gfx and mouse drivers are compiled in.Arnar Mar Sigurðsson
Note to tslib users: You now have to select the tslib mouse driver to build it.
2008-10-31fix wrong variable name for SQL. Signed-off-by: Markus Heidelberg ↵Thiago A. Corrêa
<markus.heidelberg@web.de>
2008-10-29qtopia4: fix wrong compilation of qmakePeter Korsgaard
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-10-28qtopia4: fix adjustment of qmake.confPeter Korsgaard
Extend the regexp to match spaces and also tabs to replace the qmake variables with the proper buildroot values. Also use TARGET_AR and TARGET_STRIP instead of using TARGET_CROSS and set a variable for qmake.conf to shorten the command line. Patch by Markus Heidelberg
2008-10-28qtopia4: fix use of pkg-configPeter Korsgaard
When cross compiling, Qt sets PKG_CONFIG in its own configure script to an empty string. That leads to not using pkg-config. To avoid that, use the configure option -force-pkg-config. Also set environment variables for pkg-config defined in TARGET_CONFIGURE_OPTS. Patch by Markus Heidelberg. See http://buildroot.uclibc.org/lists/buildroot/2008-October/011324.html for more details.
2008-10-26qtopia4: reduce the use of BR2_PACKAGE_QTOPIA4Peter Korsgaard
Use one conditional if statement instead of several single "depends on". Patch by Markus Heidelberg. Cleaned up trailing white space while we're at it.
2008-09-29qtopia4: bump version to 4.4.3Hans-Christian Egtvedt
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-03Bump versionThiago A. Corrêa
2008-09-03Qtopia: don't build sqlite driver when SQL module is disabled.Thiago A. Corrêa
2008-08-27qtopia: fix long help text linesPeter Korsgaard
2008-08-04buildroot: remove trailing spacesPeter Korsgaard
for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
2008-07-17Kconfig: remove 'default n'Peter Korsgaard
'default n' is the default, so there's no need to say it explicitly.
2008-06-28Greatly improve Qtopia/Qt Embedded for Linux build. Fix build, reduce the ↵Thiago A. Corrêa
number of variables, add OpenSSL, XmlPatterns, Webkit and individual sql drivers to build. Improve help strings. Sorry for the large commit
2008-06-28Remove unused patchesThiago A. Corrêa
2008-06-19buildroot: s/depends/depends on/Peter Korsgaard
The new kconfig is more strict regarding depends/depends on, so fixup the tree.
2008-05-21add SVG selection to Qtopia 4 and fix strip commandUlf Samuelsson
2008-05-21Bump qtopia versionUlf Samuelsson
2008-05-11Bump qtopia versionUlf Samuelsson