From 3a711419310bc2fa2a28bcb5fd977d26dcc176f8 Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Sat, 6 Jul 2024 12:47:54 +0800 Subject: [PATCH] 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 @@ (define-public kongress (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