[PATCH 1/3] gnu: Add phonon-backend-vlc.

  • Done
  • quality assurance status badge
Details
2 participants
  • Sughosha
  • Z572
Owner
unassigned
Submitted by
Sughosha
Severity
normal
Merged with
S
S
Sughosha wrote on 8 Apr 21:18 +0200
(address . guix-patches@gnu.org)(name . Sughosha)(address . sughosha@disroot.org)
53ead7b461f28df283bfeecf867014b80e0af172.1712602406.git.sughosha@disroot.org
* gnu/packages/kde-frameworks.scm (phonon-plugin-vlc): New variable.

Change-Id: I5a680d55782cbfcd6349efc64cce36457f456377
---
gnu/packages/kde-frameworks.scm | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)

Toggle diff (40 lines)
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
;;
--
2.41.0
S
S
Sughosha wrote on 8 Apr 21:42 +0200
control message for bug #70289
(name . GNU bug tracker automated control server)(address . control@debbugs.gnu.org)
12427676.O9o76ZdvQC@omen_by_hp_laptop
merge 70289 70291 70290 70288
quit
Z
Re: [bug#70288] [PATCH 1/3] gnu: Add phonon-backend-vlc.
(name . Sughosha via Guix-patches via)(address . guix-patches@gnu.org)
87ttjiu81o.fsf@iscas.ac.cn
Sughosha via Guix-patches via <guix-patches@gnu.org> writes:

Toggle quote (46 lines)
> * 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
> ;;

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmYxHMMACgkQO1qpk+Gi
3/C7qRAArcI51kpvqkeAWAF4GsDVFyEUyYyJRXYF+Es98tBIAJhrtD1QFywD2xZ3
Lu8kl83WCNy+G8/dLWKDbGsqrNUH7x2noXb1ajxXm2yaGwj8rpZAlrUZTFI3hxi5
aNaYHT24lm39S5zRQsNv3+jJg+pk9tg8tG6eQGI3JZAPzGJt7hq8WwikWIKbFU9B
lNJyLoxw1leapvcIvJRf3bWxDmPN9PACf4ZxIlhecZ3WESbWLzOZTBq6WYJqlCLU
8JmVdE7ViX+86FSkRVzdu5agbIsBpiU+7DVhxQ2z3ze/8NkitHrlRfA5EsK+2RCj
IHKagKO2Q06oBqDiTRLjdQ49xCfVhcTrlABt54wWqCsoi1aXkiNrgP2HFnCkv+iI
ISTiEbRCtaMoD+tvGMFKmVJGGxiPruXowlGIzfD0WfyWpDwq0QUotYNAX/qX/F7/
2rD27NI3tuoF2LxFzDKbYhbyGHFnhh2vHkWOms+WHWD6ybUROeiUUXsqJDZItiaa
zZCVyfcupSPPMtB9DG5ZOGEbzVMhB9KxXovokV0Wc7UNdbzrJWWo0s3ppUnjWXti
1FXBK5cVHpn1st/fWpPH4Zs+IYHcZDuO5hLsVPzHqOyUD9ywTtgrVCj63baM/7mB
Ekc3GrnOu3vq4IBmz7Nn2OceXElL+Ckp93rxHH1mHPx7YA7fOn0=
=Bcff
-----END PGP SIGNATURE-----

Closed
?