Subject: [bug#65280] [PATCH 00/26] Refresh Qt 6 packages

From: Maxim Cournoyer <[email-masked]>
Date: Mon, 14 Aug 2023 00:21:22 -0400

This series refreshes our modern Qt 6 packages to their latest release,
6.5.2.  It also adds some tooling for the Qt team in the form of two manifests
to select all the core Qt 5 packages or the other core packages.

Maxim Cournoyer (26):
  gnu: qt: Revert to use individual versions instead of %qt5-version.
  gnu: qtdeclarative: Disable QML cache to avoid stale cache issues.
  etc: Add Qt manifests for Qt maintenance.
  gnu: qtbase: Update to 6.5.2.
  gnu: qtbase: Enable zstd support.
  gnu: qt5compat: Update to 6.5.2.
  gnu: qtsvg: Update to 6.5.2.
  gnu: qtimageformats: Rename variable to qtimageformats-5.
  gnu: qtimageformats-5: Fix indentation.
  gnu: Add qtimageformats.
  gnu: Add qtlanguageserver.
  gnu: qtdeclarative: Update to 6.5.2.
  gnu: qtwebsockets: Update to 6.5.2.
  gnu: qtshadertools: Update to 6.5.2.
  gnu: qtmultimedia: Update to 6.5.2.
  gnu: qtwayland: Update to 6.5.2.
  gnu: qtwebchannel: Update to 6.5.2.
  gnu: qtlottie: Update to 6.5.2.
  gnu: qttools: Update to 6.5.2.
  gnu: qttranslations: Update to 6.5.2.
  gnu: qtpositioning: Update to 6.5.2.
  gnu: qtnetworkauth: Update to 6.5.2.
  gnu: qtremoteobjects: Update to 6.5.2.
  gnu: qtwebengine: Update to 6.5.2.
  gnu: Remove qtquickcontrols2.
  gnu: qt-creator: Update to 11.0.1.

 etc/teams/qt/common.scm                       |  50 +++
 etc/teams/qt/qt-manifest.scm                  |  34 ++
 etc/teams/qt/qt5-manifest.scm                 |  34 ++
 gnu/local.mk                                  |   2 +
 gnu/packages/geo.scm                          |   2 +-
 gnu/packages/image-viewers.scm                |   2 +-
 .../qtdeclarative-5-disable-qmlcache.patch    |  16 +
 .../qtdeclarative-disable-qmlcache.patch      |  16 +
 gnu/packages/qt.scm                           | 308 ++++++++++++------
 gnu/packages/telegram.scm                     |   2 +-
 10 files changed, 363 insertions(+), 103 deletions(-)
 create mode 100644 etc/teams/qt/common.scm
 create mode 100644 etc/teams/qt/qt-manifest.scm
 create mode 100644 etc/teams/qt/qt5-manifest.scm
 create mode 100644 gnu/packages/patches/qtdeclarative-5-disable-qmlcache.patch
 create mode 100644 gnu/packages/patches/qtdeclarative-disable-qmlcache.patch

base-commit: c5e2f55069658ea4e9febee1622f9e32dcbe2718
prerequisite-patch-id: 7498c01c0a80752067cc314a465373c7d8710657
-- 
2.41.0