mbox series

[bug#69628,WIP,qt-team,00/21] Update some qt6 package.

Message ID cover.1709877023.git.zhengjunjie@iscas.ac.cn
Headers show
Series Update some qt6 package. | expand

Message

Zheng Junjie March 8, 2024, 6:06 a.m. UTC
Hello! This is some qt6 package update, is part of plasma 6 update,
I'm not very familiar with qt6, So if there is any problem, it must be my problem.
Commits prefixed with FIXME are packages that may need to be fix.

Missing qtwebengine, pyqt and many packages. 

plasma 6 work is in https://github.com/Z572/guix/commits/kde6-rebase2/


Zheng Junjie (21):
  FIXME: gnu: qtbase: Update to 6.6.2.
  gnu: qtsvg: Update to 6.6.2.
  gnu: qtshadertools: Update to 6.6.2.
  gnu: qtnetworkauth: Update to 6.6.2.
  gnu: qtimageformats: Update to 6.6.2.
  gnu: qtlanguageserver: Update to 6.6.2.
  gnu: qtpositioning: Update to 6.6.2.
  FIXME: gnu: qtdeclarative: Update to 6.6.2.
  gnu: qttools: Update to 6.6.2.
  gnu: qt5compat: Update to 6.6.2.
  gnu: qtlottie: Update to 6.6.2.
  gnu: qtwebsockets: Update to 6.6.2.
  gnu: qttranslations: Update to 6.6.2.
  gnu: qtwebchannel: Update to 6.6.2.
  gnu: qtwayland: Update to 6.6.2.
  gnu: qtremoteobjects: Update to 6.6.2.
  gnu: qtmultimedia: Update to 6.6.2.
  gnu: qtspeech: Rename to qtspeech-5.
  gnu: Add qtspeech.
  gnu: qtsensors: Rename to qtsensors-5.
  gnu: Add qtsensors.

 gnu/local.mk                                  |   1 -
 gnu/packages/education.scm                    |   2 +-
 gnu/packages/games.scm                        |   2 +-
 gnu/packages/geo.scm                          |   2 +-
 gnu/packages/kde-frameworks.scm               |   2 +-
 gnu/packages/kde-pim.scm                      |   4 +-
 gnu/packages/kde-plasma.scm                   |   2 +-
 gnu/packages/kde-utils.scm                    |   2 +-
 gnu/packages/kde.scm                          |   2 +-
 gnu/packages/patches/qtbase-use-TZDIR.patch   | 141 ----------------
 .../qtdeclarative-disable-qmlcache.patch      |  27 +++-
 gnu/packages/qt.scm                           | 151 ++++++++++++------
 gnu/packages/radio.scm                        |   2 +-
 13 files changed, 136 insertions(+), 204 deletions(-)
 delete mode 100644 gnu/packages/patches/qtbase-use-TZDIR.patch


base-commit: 0b5cbca689b2f91949e191ca256ffc9bb48c1141

Comments

Maxim Cournoyer March 9, 2024, 6:23 p.m. UTC | #1
Hi Zheng,

Zheng Junjie <zhengjunjie@iscas.ac.cn> writes:

> Hello! This is some qt6 package update, is part of plasma 6 update,
> I'm not very familiar with qt6, So if there is any problem, it must be my problem.
> Commits prefixed with FIXME are packages that may need to be fix.
>
> Missing qtwebengine, pyqt and many packages. 
>
> plasma 6 work is in https://github.com/Z572/guix/commits/kde6-rebase2/

I don't mind updating qt 6 to a more recent version than the LTS it's
currently tracking (Jami wants a newer version as well), but I think we
should update all the packages at the same time.  This can be done via
the manifests found under etc/teams/qt/.

Would you like to try it?  Then we could push the series as the
'qt-team' and have it built by Cuirass on Berlin to see if there are any
problems with it.