From d560cedfc0bbaa1d77fd1390bd80a8f291ab4593 Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Wed, 13 Mar 2024 16:58:02 +0800 Subject: gnu: qtmultimedia: Update to 6.6.2. * gnu/packages/qt.scm (qtmultimedia): Update to 6.6.2. [arguments]<#:phases>: Adjust 'disable-integration-tests phase. Change-Id: I8dd6e4767b40436199e4d45a0b75c4bd3136b386 Signed-off-by: Maxim Cournoyer --- gnu/packages/qt.scm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 695cb4b7f5..aaaa961b51 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -1837,13 +1837,13 @@ (define-public qtshadertools (define-public qtmultimedia (package (name "qtmultimedia") - (version "6.5.2") + (version "6.6.2") (source (origin (method url-fetch) (uri (qt-url name version)) (sha256 (base32 - "0xc9k4mlncscxqbp8q46yjd89k4jb8j0ggbi5ad874lycym013wl")) + "1v0430jnv97ws6cizn9mi8zr9hcg7rixd0jg7smhdq8apacjb572")) (modules '((guix build utils))) (snippet '(begin @@ -1868,7 +1868,13 @@ (define-public qtmultimedia ;; session bus, which requires an X11 server, and then is still ;; unhappy). (substitute* "tests/auto/CMakeLists.txt" - (("add_subdirectory\\(integration)") "")))) + (("add_subdirectory\\(integration)") "")) + ;; The "qvideoframecolormanagement" tests fail (image + ;; comparisons). A warning right before the failures read "No + ;; RHI backend. Using CPU conversion." (see: + ;; https://bugreports.qt.io/browse/QTBUG-123749). + (substitute* "tests/auto/unit/multimedia/CMakeLists.txt" + (("add_subdirectory\\(qvideoframecolormanagement\\)") "")))) (add-before 'check 'prepare-for-tests (lambda _ (setenv "QT_QPA_PLATFORM" "offscreen"))) -- cgit v1.2.3