Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2] Add Qt5 packages
@ 2013-03-06 20:22 Thomas Petazzoni
  2013-03-06 20:22 ` [Buildroot] [PATCH 01/34] pcre: add support for 16 bits and 32 bits variants Thomas Petazzoni
                   ` (33 more replies)
  0 siblings, 34 replies; 49+ messages in thread
From: Thomas Petazzoni @ 2013-03-06 20:22 UTC (permalink / raw)
  To: buildroot

Hello,

Here is a set of patches that add Qt5 support in Buildroot. I have
built a number of different combinations, but there are some many
different possibilities, that I obviously couldn't test all of
them. Some testing will be appreciated, but for sure, only the
autobuilders will really help in getting a good build coverage of all
this.

In short:

 * Patch 1 improves our pcre package to add support for 16 bits and 32
   bits variants, need by Qt5.

 * Patches 2 to 4 bump the version or add new XCB-util packages that
   are needed to build the XCB backend of Qt5.

 * Patches 5 to 8 add virtual packages for OpenGLES, OpenVG and EGL,
   and make rpi-userland provide an implementation of those virtual
   packages, and do other related fixes to RPi OpenGLES/EGL support.

 * Patch 9 makes packages using host-jpeg use host-libjpeg instead so
   that we don't have to provide a virtual host-jpeg package.

 * Patch 10 converts the jpeg virtual package to a real package.

 * Patch 11 and 12 adds some basic infrastructure to support the Qt5
   packages.

 * Patch 13 adds the Qt5Base package.

 * Patches 14 to 23 extend the Qt5Base package with various features
   (GUI, OpenSSL, EGL, D-Bus, etc.)

 * Patch 24 creates a common variable to share the Qt5 version between
   all the Qt5 packages.

 * Patches 25 to 34 add more Qt5 libraries: Qt5Svg, Qt5Webkit,
   Qt5Script, and more.

Changes v1 -> v2:

 * Make the package that depended on host-jpeg depend on host-libjpeg
   directly, so that we don't need to provide a virtual host-jpeg
   package.
 * Integrated patches from Floris Bos to fix issues related RPi
   OpenGLES/EGL libraries, and to get the installation of fonts done
   by the qt5base package.
 * pcre: fixed typo is -> if in commit log [Gustavo Zacarias]
 * pcre: fix help text in Config.in [Gustavo Zacarias]

The patches are also available from:

  http://git.free-electrons.com/users/thomas-petazzoni/buildroot/log/?h=qt5

Best regards,

Thomas

^ permalink raw reply	[flat|nested] 49+ messages in thread

end of thread, other threads:[~2013-03-07 13:17 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-06 20:22 [Buildroot] [PATCH v2] Add Qt5 packages Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 01/34] pcre: add support for 16 bits and 32 bits variants Thomas Petazzoni
2013-03-06 20:54   ` Peter Korsgaard
2013-03-06 20:22 ` [Buildroot] [PATCH 02/34] x11r7/xcb-util: bump to 0.3.9 Thomas Petazzoni
2013-03-06 20:54   ` Peter Korsgaard
2013-03-06 20:22 ` [Buildroot] [PATCH 03/34] x11r7/xcb-util-wm: new package Thomas Petazzoni
2013-03-06 20:59   ` Peter Korsgaard
2013-03-06 20:22 ` [Buildroot] [PATCH 04/34] x11r7/xcb-util-image: " Thomas Petazzoni
2013-03-06 21:00   ` Peter Korsgaard
2013-03-06 20:22 ` [Buildroot] [PATCH 05/34] package: create virtual package for libGLES, libOpenVG and libEGL Thomas Petazzoni
2013-03-06 21:10   ` Peter Korsgaard
2013-03-06 21:27     ` Thomas Petazzoni
2013-03-06 21:37       ` Peter Korsgaard
2013-03-06 20:22 ` [Buildroot] [PATCH 06/34] rpi-userland: provides OpenGL ES, EGL and OpenVG Thomas Petazzoni
2013-03-06 21:23   ` Peter Korsgaard
2013-03-06 20:22 ` [Buildroot] [PATCH 07/34] rpi-userland: add .pc files for OpenGLESv2 and EGL libs Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 08/34] rpi-userland: add bcm_host to egl.pc Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 09/34] efl/libeet, efl/libevas: use host-libjpeg instead of host-jpeg Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 10/34] jpeg: convert to a real package Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 11/34] qt5: base infrastructure Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 12/34] qt5: add macro to fixup Qt5 .la and .prl files Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 13/34] qt5base: new package Thomas Petazzoni
2013-03-07  6:00   ` Alexander Lukichev
2013-03-07  8:33     ` Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 14/34] qt5base: add GUI support Thomas Petazzoni
2013-03-07 13:10   ` Lionel Orry
2013-03-07 13:11     ` Thomas Petazzoni
2013-03-07 13:14       ` Lionel Orry
2013-03-07 13:17         ` Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 15/34] qt5base: support debug or release modes Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 16/34] qt5base: add OpenSSL support Thomas Petazzoni
2013-03-06 20:22 ` [Buildroot] [PATCH 17/34] qt5base: add eglfs graphics backend Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 18/34] qt5base: add support for fontconfig, png, jpeg, gif Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 19/34] qt5base: add D-Bus support Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 20/34] qt5base: add glib support Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 21/34] qt5base: add support to build against ICU Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 22/34] qt5base: add rPi EGL glue code Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 23/34] qt5base: install bundled fonts to target Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 24/34] qt5: factor Qt5 version Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 25/34] qt5/qt5svg: new package Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 26/34] qt5/qt5script: " Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 27/34] qt5/qt5imageformats: " Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 28/34] qt5/qt5xmlpatterns: " Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 29/34] qt5/qt5jsbackend: " Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 30/34] qt5/qt5declarative: " Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 31/34] qt5/qt5graphicaleffects: " Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 32/34] qt5/qt5multimedia: " Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 33/34] qt5/qt5quick1: " Thomas Petazzoni
2013-03-06 20:23 ` [Buildroot] [PATCH 34/34] qt5/qt5webkit: " Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox