~ruther/guix-local

d560cedfc0bbaa1d77fd1390bd80a8f291ab4593 — Zheng Junjie 2 years ago 3805adb
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 <maxim.cournoyer@gmail.com>
1 files changed, 9 insertions(+), 3 deletions(-)

M gnu/packages/qt.scm
M gnu/packages/qt.scm => gnu/packages/qt.scm +9 -3
@@ 1837,13 1837,13 @@ Vulkan, OpenGL and other main graphic APIs.")
(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 @@ Vulkan, OpenGL and other main graphic APIs.")
              ;; 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")))