mbox series

[bug#69628,qt-team,v4,00/24] qt: Update to 6.6.2.

Message ID cover.1710320156.git.zhengjunjie@iscas.ac.cn
Headers show
Series qt: Update to 6.6.2. | expand

Message

Zheng Junjie March 13, 2024, 8:57 a.m. UTC
Hello, This is v4 patch. Thanks for the comment.
This version should fix question, and use etc/committer.scm
And add missing python-{shiboken,pyside}-6.

Zheng Junjie (24):
  gnu: qtbase: Update to 6.6.2.
  gnu: qt5compat: Update to 6.6.2.
  gnu: qtsvg: Update to 6.6.2.
  gnu: qtimageformats: Update to 6.6.2.
  gnu: qtdeclarative: Update to 6.6.2.
  gnu: qtwebsockets: Update to 6.6.2.
  gnu: qtshadertools: Update to 6.6.2.
  gnu: qtmultimedia: Update to 6.6.2.
  gnu: qtwayland: Update to 6.6.2.
  gnu: qtwebchannel: Update to 6.6.2.
  gnu: qtlanguageserver: Update to 6.6.2.
  gnu: qtlottie: Update to 6.6.2.
  gnu: qttools: Update to 6.6.2.
  gnu: qttranslations: Update to 6.6.2.
  gnu: qtpositioning: Update to 6.6.2.
  gnu: qtnetworkauth: Update to 6.6.2.
  gnu: qtremoteobjects: Update to 6.6.2.
  gnu: qtwebengine: Update to 6.6.2.
  gnu: python-{shiboken,pyside}-6: Update to 6.6.2.
  gnu: qtsensors: Rename package to qtsensors-5.
  gnu: Add qtsensors.
  gnu: qtspeech: Rename package to qtspeech-5.
  gnu: Add qtspeech.
  gnu: qt-creator: Update to 12.0.2.

 gnu/local.mk                                  |   3 +-
 gnu/packages/education.scm                    |   3 +-
 gnu/packages/games.scm                        |   4 +-
 gnu/packages/geo.scm                          |   3 +-
 gnu/packages/kde-frameworks.scm               |   6 +-
 gnu/packages/kde-pim.scm                      |   8 +-
 gnu/packages/kde-plasma.scm                   |   2 +-
 gnu/packages/kde-utils.scm                    |   4 +-
 gnu/packages/kde.scm                          |   2 +-
 .../patches/qtbase-find-tools-in-PATH.patch   |  49 ++++
 .../patches/qtbase-qmake-fix-includedir.patch |  29 ++
 gnu/packages/patches/qtbase-use-TZDIR.patch   | 141 ----------
 .../qtdeclarative-disable-qmlcache.patch      |  27 +-
 gnu/packages/qt.scm                           | 251 +++++++++++++-----
 gnu/packages/radio.scm                        |   3 +-
 15 files changed, 303 insertions(+), 232 deletions(-)
 create mode 100644 gnu/packages/patches/qtbase-find-tools-in-PATH.patch
 create mode 100644 gnu/packages/patches/qtbase-qmake-fix-includedir.patch
 delete mode 100644 gnu/packages/patches/qtbase-use-TZDIR.patch


base-commit: 447e9c96259e8fa15a828de9b2dd3400e2ffafe6

Comments

Maxim Cournoyer March 25, 2024, 3:21 p.m. UTC | #1
Hi Zheng,

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

> Hello, This is v4 patch. Thanks for the comment.
> This version should fix question, and use etc/committer.scm
> And add missing python-{shiboken,pyside}-6.

Thanks for the reworked series.  I'm in the process of reviewing and
building this locally.  I'm investigating the new test failures that
were skipped.  It seems the SVG plugin is not found by qtdeclarative.  I
also found a new flaky test for qtbase, which I've reported.

When done I'll push the series to qt-team, have it built, then merge to
master if everything looks dandy.
Maxim Cournoyer March 26, 2024, 3:10 a.m. UTC | #2
Hi Zheng,

For your information, I've this series (with some light changes, mostly
annotating new test failures with upstream reports I've prepared) to the
'qt-team' branch, and re-enabled the qt-team job specification from
Berlin/Cuirass: https://ci.guix.gnu.org/jobset/qt-team

We'll have to wait a bit to see how it built and if there is any
collateral damage.  If not, we can create an issue to request merging
the branch per (info guix --index-search='merge requests').
宋文武 March 26, 2024, 10:12 a.m. UTC | #3
Zheng Junjie <zhengjunjie@iscas.ac.cn> writes:

> Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
>
>> Hi Zheng,
>>
>> For your information, I've this series (with some light changes, mostly
>> annotating new test failures with upstream reports I've prepared) to the
>> 'qt-team' branch, and re-enabled the qt-team job specification from
>> Berlin/Cuirass: https://ci.guix.gnu.org/jobset/qt-team
>
> Does it look like qt-team job is not compiling?

I changed period for the qt-team jobset to 600, and it success trigger a
job to commit 4ef8806 now.
Maxim Cournoyer March 26, 2024, 2:17 p.m. UTC | #4
Hi,

宋文武 <iyzsong@envs.net> writes:

> Zheng Junjie <zhengjunjie@iscas.ac.cn> writes:
>
>> Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
>>
>>> Hi Zheng,
>>>
>>> For your information, I've this series (with some light changes, mostly
>>> annotating new test failures with upstream reports I've prepared) to the
>>> 'qt-team' branch, and re-enabled the qt-team job specification from
>>> Berlin/Cuirass: https://ci.guix.gnu.org/jobset/qt-team
>>
>> Does it look like qt-team job is not compiling?
>
> I changed period for the qt-team jobset to 600, and it success trigger a
> job to commit 4ef8806 now.

Thank you!