gnu: dragon: Switch to Phonon-VLC backend.

* gnu/packages/kde-multimedia.scm (dragon):
Delete [arguments].
[inputs]: Remove phonon-plugin-gstreamer, gst-plugins-base and
gst-plugins-good. Add phonon-plugin-vlc.

Change-Id: I162717269085cfc025b03a3cc24b5f99346ce0be
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
This commit is contained in:
Sughosha via Guix-patches via 2024-04-09 00:48:52 +05:30 committed by Zheng Junjie
parent 40cf627160
commit 418a75b157
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -126,21 +126,9 @@ (define-public dragon
kxmlgui
breeze-icons ; default icon set
phonon
phonon-backend-gstreamer
gst-plugins-base
gst-plugins-good
phonon-backend-vlc
qtbase-5
solid))
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'qt-wrap 'gst-wrap
(lambda* (#:key inputs outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out"))
(gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH")))
(wrap-program (string-append out "/bin/dragon")
`("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path)))
#t))))))
(home-page "https://apps.kde.org/dragonplayer/")
(synopsis "Simple video player")
(description "Dragon Player is a multimedia player where the focus is on