mbox series

[v6,00/13] Extend Qt6 configuration

Message ID 20230207171721.2973997-1-angelo@amarulasolutions.com
Headers show
Series Extend Qt6 configuration | expand

Message

Angelo Compagnucci Feb. 7, 2023, 5:17 p.m. UTC
This series is an attempt to revamp the QT6 series from Jesse Van Gavere
to be included mainline. It reworks a bit of things we discussed during
the developer days in Bruxelles.

Angelo Compagnucci (4):
  package/qt6/qt6base: add support for widgets
  package/qt6/qt6base: add support for widgets gtk backend
  package/qt6/qt6base: add opengl support
  package/qt6/qt6base: add QPA backend selection

Jesse Van Gavere (9):
  package/qt6/qt6base: add support for gui module
  package/qt6/qt6base: add support for fontconfig/harfbuzz
  package/qt6/qt6base: Add support for jpeg/png/gif image format
  package/qt6/qt6base: add support for tslib
  package/qt6/qt6base: add support for libinput
  package/qt6/qt6base: add support for kms
  package/qt6/qt6base: add support for printsupport/cups
  package/qt6/qt6base: add support for building examples
  package/qt6: Add qmake functionality

 package/qt6/Config.in               |   5 +
 package/qt6/qt6.mk                  |  12 ++
 package/qt6/qt6base/Config.in       | 161 +++++++++++++++++++++++++++
 package/qt6/qt6base/qmake.conf.in   |  34 ++++++
 package/qt6/qt6base/qplatformdefs.h |   1 +
 package/qt6/qt6base/qt.conf.in      |   7 ++
 package/qt6/qt6base/qt6base.hash    |   1 +
 package/qt6/qt6base/qt6base.mk      | 166 ++++++++++++++++++++++++++++
 8 files changed, 387 insertions(+)
 create mode 100644 package/qt6/qt6base/qmake.conf.in
 create mode 100644 package/qt6/qt6base/qplatformdefs.h
 create mode 100644 package/qt6/qt6base/qt.conf.in