This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 8bb7145467 gnu: qtmultimedia: Switch to ffmpeg backend.
8bb7145467 is described below

commit 8bb714546760ff0ae8fa634a669da43a3b1d9915
Author: Sughosha <[email protected]>
AuthorDate: Thu Jul 24 00:35:12 2025 +0530

    gnu: qtmultimedia: Switch to ffmpeg backend.
    
    * gnu/packages/qt.scm (qtmultimedia) [inputs]: Remove gstreamer,
    gst-plugins-bad, gst-plugins-base, gst-plugins-good and gst-libav; add 
ffmpeg
    and libxrander.
    [arguments] <#:phases>: Update 'disable-integration-tests phase.
    [description]: Update it.
    
    Change-Id: I7de99dc20b99ca2cd667210c97539070dcf1a751
    Signed-off-by: Maxim Cournoyer <[email protected]>
---
 gnu/packages/qt.scm | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 0cb7a9f30f..4e46a754fd 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -2080,9 +2080,7 @@ Vulkan, OpenGL and other main graphic APIs.")
               ;; RHI backend. Using CPU conversion." (see:
               ;; https://bugreports.qt.io/browse/QTBUG-123749).
               (substitute* "tests/auto/unit/multimedia/CMakeLists.txt"
-                (("add_subdirectory\\(qvideoframecolormanagement\\)") "")
-                ;; The 'qmediaplayer_gstreamer' test times out.
-                (("add_subdirectory\\(qmediaplayer_gstreamer\\)") ""))))
+                (("add_subdirectory\\(qvideoframecolormanagement\\)") ""))))
           (add-before 'check 'prepare-for-tests
             (lambda _
               (setenv "HOME" (getcwd))
@@ -2097,12 +2095,10 @@ Vulkan, OpenGL and other main graphic APIs.")
            vulkan-headers))
     (inputs
      (list alsa-lib
+           ffmpeg
            glib
-           gstreamer
-           gst-plugins-base             ;gstreamer-gl
-           gst-plugins-good             ;camera support, additional plugins
-           gst-libav                    ;ffmpeg plugin
            libxkbcommon
+           libxrandr
            mesa
            qtbase
            qtdeclarative
@@ -2110,8 +2106,7 @@ Vulkan, OpenGL and other main graphic APIs.")
     (home-page (package-home-page qtbase))
     (synopsis "Qt Multimedia module")
     (description "The Qt Multimedia module provides set of APIs to play and
-record media, and manage a collection of media content.  It also contains a
-set of plugins for interacting with pulseaudio and GStreamer.")
+record media, and manage a collection of media content.")
     (license (package-license qtbase))))
 
 (define-public qtwayland-5

Reply via email to