guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

117/465: gnu: kpipewire: Update to 6.1.2.


From: guix-commits
Subject: 117/465: gnu: kpipewire: Update to 6.1.2.
Date: Tue, 16 Jul 2024 11:02:42 -0400 (EDT)

z572 pushed a commit to branch kde-team
in repository guix.

commit 9633eb6e8fd7f72dd2d5d07fc335a8c2b01c3e96
Author: Zheng Junjie <zhengjunjie@iscas.ac.cn>
AuthorDate: Sat Jul 6 12:47:54 2024 +0800

    gnu: kpipewire: Update to 6.1.2.
    
    * gnu/packages/kde-plasma.scm (kpipewire): Update to 6.1.2.
    [inputs]: Remove qtwayland-5; add libxkbcommon, libva, pipewire, and 
qtwayland.
    [propagated-inputs]: Remove pipewire, qtbase-5, and qtdeclarative-5; add 
qtbase and
    qtdeclarative.
    [arguments]: Disable tests.
    
    Change-Id: Ifa139fce7ea4248b1b4788aa3377744a87e842ad
---
 gnu/packages/kde-plasma.scm | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 0c2291b3b3..e7e4f62604 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -731,25 +731,33 @@ the schedule and venue information.")
 (define-public kpipewire
   (package
     (name "kpipewire")
-    (version "5.27.7")
+    (version "6.1.2")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://kde/stable/plasma/"
                                   version "/" name "-" version ".tar.xz"))
               (sha256
                (base32
-                "10j7sa8vv530c388z5rzafkdr4sx3agjqczlnkh7412whyw77lha"))))
+                "0wfmf28w2fmv1fx02azv6k2k5xkqz3j8jpxgnpgizdrzf9fm03r5"))))
     (build-system cmake-build-system)
     (native-inputs (list extra-cmake-modules pkg-config))
-    (propagated-inputs (list libepoxy pipewire qtbase-5 qtdeclarative-5))
-    (inputs (list ffmpeg
+    (propagated-inputs (list qtbase qtdeclarative
+                             ;; include/KPipeWire/dmabufhandler.h include it.
+                             libepoxy))
+    (inputs (list libxkbcommon
+                  libva
+                  pipewire
+                  ffmpeg
                   kcoreaddons
                   ki18n
                   kwayland
                   plasma-wayland-protocols
-                  qtwayland-5
+                  qtwayland
                   wayland
                   wayland-protocols))
+    (arguments
+     ;; The only test require run pipewire.
+     (list #:tests? #f))
     (home-page "https://invent.kde.org/plasma/kpipewire";)
     (synopsis "Components relating to pipewire use in Plasma")
     (description "This package offers a set of convenient classes to use



reply via email to

[Prev in Thread] Current Thread [Next in Thread]