From a544e592059fa2ed7fd3242d0f53f5dbf7e36abc Mon Sep 17 00:00:00 2001 From: bdunahu Date: Sat, 18 Apr 2026 14:20:04 -0400 Subject: gnu: kaidan: Add required qt6 plugins. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/kde-internet.scm (kaidan)[#:phases]: Add ‘wrap-program’. [inputs]: Add bash-minimal, gst-plugins-good-qt. Change-Id: Idc824c4a8daaecf6e274126427da8809f30d24c2 Signed-off-by: Sughosha --- gnu/packages/kde-internet.scm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/kde-internet.scm b/gnu/packages/kde-internet.scm index 3206fb1559a..d08c6eaeea2 100644 --- a/gnu/packages/kde-internet.scm +++ b/gnu/packages/kde-internet.scm @@ -37,6 +37,7 @@ #:use-module (guix packages) #:use-module (guix utils) #:use-module (gnu packages) + #:use-module (gnu packages bash) #:use-module (gnu packages boost) #:use-module (gnu packages compression) #:use-module (gnu packages crypto) @@ -209,10 +210,17 @@ framework. It builds XMPP clients complying with the XMPP Compliance Suites (add-before 'check 'set-home (lambda _ ;; Tests need write permission in $HOME. - (setenv "HOME" "/tmp")))))) + (setenv "HOME" "/tmp"))) + (add-after 'install 'wrap-program + (lambda _ + (let ((gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))) + (wrap-program (string-append #$output "/bin/kaidan") + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path))))))))) (native-inputs (list extra-cmake-modules pkg-config)) - (inputs (list gstreamer + (inputs (list bash-minimal + gst-plugins-good-qt + gstreamer icu4c kcrash kdsingleapplication -- cgit v1.2.3