Sughosha via Guix-patches via writes: > * gnu/packages/kde-frameworks.scm (phonon-plugin-vlc): New variable. > > Change-Id: I5a680d55782cbfcd6349efc64cce36457f456377 > --- > gnu/packages/kde-frameworks.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm > index f487ac9a30..8135cfa544 100644 > --- a/gnu/packages/kde-frameworks.scm > +++ b/gnu/packages/kde-frameworks.scm > @@ -288,6 +288,33 @@ (define-public phonon-backend-gstreamer > ;; license: source files mention "either version 2.1 or 3" > (license (list license:lgpl2.1 license:lgpl3)))) > > +(define-public phonon-backend-vlc > + (package > + (name "phonon-backend-vlc") > + (version "0.12.0") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "mirror://kde/stable/phonon/" > + name "/" version "/" > + name "-" version ".tar.xz")) > + (sha256 > + (base32 > + "19f9wzff4nr36ryq18i6qvsq5kqxfkpqsmsvrarr8jqy8pf7k11k")))) > + (build-system cmake-build-system) > + (arguments > + (list #:configure-flags > + #~(list "-DPHONON_BUILD_QT6=OFF"))) > + (native-inputs > + (list extra-cmake-modules qttools-5)) > + (inputs > + (list phonon qtbase-5 vlc)) > + (home-page "https://community.kde.org/Phonon") > + (synopsis "Phonon backend which uses VLC") > + (description "Phonon makes use of backend libraries to provide sound. > +Phonon-VLC is a backend based on the VLC multimedia library.") > + (license license:lgpl2.1))) > + > > ;; Tier 1 > ;; apply, see https://git.savannah.gnu.org/cgit/guix.git/commit/?id=40cf627160f14b7077094e1999de189309e41058 https://git.savannah.gnu.org/cgit/guix.git/commit/?id=418a75b15733affac92254f03b9e74a0ba271fd9 https://git.savannah.gnu.org/cgit/guix.git/commit/?id=29987db3809bbda16762ecb349142be6cf71a0af