[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
15/64: gnu: qtdeclarative: Update to 6.5.2.
From: |
guix-commits |
Subject: |
15/64: gnu: qtdeclarative: Update to 6.5.2. |
Date: |
Tue, 22 Aug 2023 09:04:22 -0400 (EDT) |
apteryx pushed a commit to branch qt-updates
in repository guix.
commit f5878d42657a407dc1e0baec581e7ede19bc292c
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Fri Aug 11 18:00:20 2023 -0400
gnu: qtdeclarative: Update to 6.5.2.
* gnu/packages/qt.scm (qtdeclarative): Update to 6.5.2.
[arguments]: Disable a few extra tests in check phase.
[inputs]: Add at-spi2-core, qtimageformats, qtlanguageserver and qtsvg.
---
gnu/packages/qt.scm | 27 ++++++++++++++++++++++-----
1 file changed, 22 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 8a6750d1c5..1956c06d6c 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -1326,14 +1326,14 @@ with JavaScript and C++.")))
(define-public qtdeclarative
(package
(name "qtdeclarative")
- (version "6.3.2")
+ (version "6.5.2")
;; TODO: Package 'masm' and unbundle from sources.
(source (origin
(method url-fetch)
(uri (qt-url name version))
(sha256
(base32
- "1hbw63828pp8vm9b46i2pkcbcpr4mq9nblhmpwrw2pflq0fi24xq"))
+ "06c7xfqn2a5s2m8j1bcvx3pyjqg1rgqkjvp49737gb4z9vjiz8gk"))
(patches (search-patches
"qtdeclarative-disable-qmlcache.patch"))))
(build-system cmake-build-system)
(arguments
@@ -1431,7 +1431,20 @@ with JavaScript and C++.")))
;; waiting for a killed process, which becomes a zombie in
;; the build container (perhaps solved after
;; fixing/applying #30948).
- "tst_qqmlpreview") "|")
+ "tst_qqmlpreview"
+
+ ;; These tests fail starting with 6.5.2 (see:
+ ;; https://bugreports.qt.io/browse/QTBUG-116019). They
+ ;; appear to fail because of attempting to load QML from
+ ;; elsewhere than from QML2_IMPORT_PATH.
+ "cmake_test_common_import_path"
+ "tst_qqmlcomponent"
+ "tst_qmllint"
+ "tst_qmldomitem"
+ "tst_dom_all"
+ "tst_qmlls"
+ "tst_qmllscompletions"
+ ) "|")
")")))))
(add-after 'install 'delete-installed-tests
(lambda _
@@ -1444,9 +1457,13 @@ with JavaScript and C++.")))
qtshadertools
vulkan-headers))
(inputs
- (list libxkbcommon
+ (list at-spi2-core
+ libxkbcommon
mesa
- qtbase))
+ qtbase
+ qtimageformats
+ qtlanguageserver
+ qtsvg))
(home-page (package-home-page qtbase))
(synopsis "Qt QML module (Quick 2)")
(description "The Qt QML module provides a framework for developing
- 13/64: gnu: Add qtimageformats., (continued)
- 13/64: gnu: Add qtimageformats., guix-commits, 2023/08/22
- 30/64: gnu: qtbase-5: Update to 5.15.10., guix-commits, 2023/08/22
- 35/64: gnu: qtxmlpatterns: Update to 5.15.10., guix-commits, 2023/08/22
- 42/64: gnu: qtmultimedia-5: Shorten maximum line width., guix-commits, 2023/08/22
- 56/64: gnu: qtscxml: Update to 5.15.10., guix-commits, 2023/08/22
- 59/64: gnu: qtdatavis3d: Update to 5.15.10., guix-commits, 2023/08/22
- 60/64: gnu: qtnetworkauth-5: Update to 5.15.10., guix-commits, 2023/08/22
- 63/64: gnu: qtvirtualkeyboard: Update to 5.15.10., guix-commits, 2023/08/22
- 64/64: gnu: ffmpeg: Skip failing tests on powerpc64le., guix-commits, 2023/08/22
- 25/64: gnu: qtnetworkauth: Update to 6.5.2., guix-commits, 2023/08/22
- 15/64: gnu: qtdeclarative: Update to 6.5.2.,
guix-commits <=
- 23/64: gnu: qttranslations: Update to 6.5.2., guix-commits, 2023/08/22
- 06/64: etc: Add Qt manifests for Qt maintenance., guix-commits, 2023/08/22
- 05/64: gnu: qtdeclarative: Disable QML cache to avoid stale cache issues., guix-commits, 2023/08/22
- 02/64: gnu: qt: Streamline qt-urls., guix-commits, 2023/08/22
- 17/64: gnu: qtshadertools: Update to 6.5.2., guix-commits, 2023/08/22
- 14/64: gnu: Add qtlanguageserver., guix-commits, 2023/08/22
- 04/64: gnu: qt: Revert to use individual versions instead of %qt5-version., guix-commits, 2023/08/22
- 31/64: gnu: qt3d-5: Update to 5.15.10., guix-commits, 2023/08/22
- 32/64: gnu: qtsvg-5: Update to 5.15.10., guix-commits, 2023/08/22
- 45/64: gnu: qtserialbus: Update to 5.15.10., guix-commits, 2023/08/22