All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2] Extend Qt6 configuration
@ 2022-08-26  6:47 Jesse Van Gavere
  2022-08-26  6:47 ` [Buildroot] [PATCH v2 01/29] package/qt6/qt6base: Add qt6base hash file Jesse Van Gavere
                   ` (28 more replies)
  0 siblings, 29 replies; 33+ messages in thread
From: Jesse Van Gavere @ 2022-08-26  6:47 UTC (permalink / raw)
  To: buildroot; +Cc: Jesse Van Gavere, Yann E . Morin, Thomas Petazzoni

Extend qt6base package configuration options and add license/hash
information.
This is mostly a port of the existing qt5 options to qt6 and checked that the
correct CMake options are used.
see https://github.com/qt/qtbase/blob/dev/cmake/configure-cmake-mapping.md
This should be a good starting point to get more fully featured qt6 support

Changes in v2:
	* Rework as series with a patch per feature added

Jesse Van Gavere (29):
  package/qt6/qt6base: Add qt6base hash file
  package/qt6/qt6base: Add license information
  package/qt6/qt6base: add support for network module
  package/qt6/qt6base: add support for concurrent module
  package/qt6/qt6base: add support for xml module
  package/qt6/qt6base: add support for test module
  package/qt6/qt6base: add support for building examples
  package/qt6/qt6base: add support for dbus module
  package/qt6/qt6base: add support for syslog backend
  package/qt6/qt6base: add qt support for journald when using systemd
  package/qt6/qt6base: add qt support for zstd when using the package
  package/qt6/qt6base: add qt support for SSE/AVX SIMD extensions
  package/qt6/qt6base: add linking to libatomic
  package/qt6/qt6base: add support to link qt to openssl
  package/qt6/qt6base: add qt icu support
  package/qt6/qt6base: add qt libudev support
  package/qt6/qt6base: add qt libglib2 support
  package/qt6/qt6base: add support for passing custom options
  package/qt6/qt6base: add support for sql module w/ mysql
  package/qt6/qt6base: add support for sql module with postgresql
  package/qt6/qt6base: add support for sql module with sqlite
  package/qt6/qt6base: add support for gui module
  package/qt6/qt6base: add support for gui module fontconfig/harfbuzz
  package/qt6/qt6base: Add support for gui module jpeg/png/gif image
    format
  package/qt6/qt6base: add support for gui module
    widgets/opengl/graphics backends
  package/qt6/qt6base: add support for gui module tslib
  package/qt6/qt6base: add support for gui module libinput
  package/qt6/qt6base: add support for gui module kms
  package/qt6/qt6base: add support for gui module printsupport/cups

 package/qt6/Config.in            |   5 +
 package/qt6/qt6base/Config.in    | 280 +++++++++++++++++++++++++++
 package/qt6/qt6base/qt6base.hash |   8 +
 package/qt6/qt6base/qt6base.mk   | 318 +++++++++++++++++++++++++++++++
 4 files changed, 611 insertions(+)
 create mode 100644 package/qt6/qt6base/qt6base.hash

-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2022-08-26  8:08 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-26  6:47 [Buildroot] [PATCH v2] Extend Qt6 configuration Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 01/29] package/qt6/qt6base: Add qt6base hash file Jesse Van Gavere
2022-08-26  8:06   ` Thomas Petazzoni via buildroot
2022-08-26  6:47 ` [Buildroot] [PATCH v2 02/29] package/qt6/qt6base: Add license information Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 03/29] package/qt6/qt6base: add support for network module Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 04/29] package/qt6/qt6base: add support for concurrent module Jesse Van Gavere
2022-08-26  8:07   ` Thomas Petazzoni via buildroot
2022-08-26  6:47 ` [Buildroot] [PATCH v2 05/29] package/qt6/qt6base: add support for xml module Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 06/29] package/qt6/qt6base: add support for test module Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 07/29] package/qt6/qt6base: add support for building examples Jesse Van Gavere
2022-08-26  8:07   ` Thomas Petazzoni via buildroot
2022-08-26  6:47 ` [Buildroot] [PATCH v2 08/29] package/qt6/qt6base: add support for dbus module Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 09/29] package/qt6/qt6base: add support for syslog backend Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 10/29] package/qt6/qt6base: add qt support for journald when using systemd Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 11/29] package/qt6/qt6base: add qt support for zstd when using the package Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 12/29] package/qt6/qt6base: add qt support for SSE/AVX SIMD extensions Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 13/29] package/qt6/qt6base: add linking to libatomic Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 14/29] package/qt6/qt6base: add support to link qt to openssl Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 15/29] package/qt6/qt6base: add qt icu support Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 16/29] package/qt6/qt6base: add qt libudev support Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 17/29] package/qt6/qt6base: add qt libglib2 support Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 18/29] package/qt6/qt6base: add support for passing custom options Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 19/29] package/qt6/qt6base: add support for sql module w/ mysql Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 20/29] package/qt6/qt6base: add support for sql module with postgresql Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 21/29] package/qt6/qt6base: add support for sql module with sqlite Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 22/29] package/qt6/qt6base: add support for gui module Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 23/29] package/qt6/qt6base: add support for gui module fontconfig/harfbuzz Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 24/29] package/qt6/qt6base: Add support for gui module jpeg/png/gif image format Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 25/29] package/qt6/qt6base: add support for gui module widgets/opengl/graphics backends Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 26/29] package/qt6/qt6base: add support for gui module tslib Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 27/29] package/qt6/qt6base: add support for gui module libinput Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 28/29] package/qt6/qt6base: add support for gui module kms Jesse Van Gavere
2022-08-26  6:47 ` [Buildroot] [PATCH v2 29/29] package/qt6/qt6base: add support for gui module printsupport/cups Jesse Van Gavere

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.