diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2023-08-11 18:00:20 -0400 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2023-08-22 12:32:22 -0400 |
commit | 5212ea07103685b510079762487a8d06026ad445 (patch) | |
tree | 87c2ee786cbad51b331d3a653edaa48bced93797 /gnu/packages | |
parent | dba277e43681985971b43d146c30e82be084eaa3 (diff) | |
download | guix-5212ea07103685b510079762487a8d06026ad445.tar.gz |
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.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/qt.scm | 27 |
1 files 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 |