mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-23 19:19:20 -05:00
gnu: Add gst-plugins-ugly.
* gnu/packages/gstreamer.scm (gst-plugins-ugly): New variable.
This commit is contained in:
parent
549381d6db
commit
92f1b4a54c
1 changed files with 39 additions and 0 deletions
|
@ -243,6 +243,45 @@ (define-public gst-plugins-good
|
||||||
developers consider to have good quality code and correct functionality.")
|
developers consider to have good quality code and correct functionality.")
|
||||||
(license lgpl2.0+)))
|
(license lgpl2.0+)))
|
||||||
|
|
||||||
|
(define-public gst-plugins-ugly
|
||||||
|
(package
|
||||||
|
(name "gst-plugins-ugly")
|
||||||
|
(version "1.4.5")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "http://gstreamer.freedesktop.org/src/"
|
||||||
|
name "/" name "-" version ".tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0rwhljn3f8mp2pfchzfcx4pvps1546dndw9mr56lz50qyqffimaw"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(inputs
|
||||||
|
`(("gst-plugins-base" ,gst-plugins-base)
|
||||||
|
("liba52" ,liba52)
|
||||||
|
("libmad" ,libmad)
|
||||||
|
("lame" ,lame)
|
||||||
|
("libcdio" ,libcdio)
|
||||||
|
("twolame" ,twolame)
|
||||||
|
("libmpeg2" ,libmpeg2)
|
||||||
|
("libdvdread" ,libdvdread)
|
||||||
|
("libx264" ,libx264)
|
||||||
|
;; TODO:
|
||||||
|
;; * opencore-amr (for the AMR-NB decoder and encoder and the
|
||||||
|
;; AMR-WB decoder) <http://sourceforge.net/projects/opencore-amr/>
|
||||||
|
("orc" ,orc)))
|
||||||
|
(native-inputs
|
||||||
|
`(("glib:bin" ,glib "bin")
|
||||||
|
("pkg-config" ,pkg-config)
|
||||||
|
("python-wrapper" ,python-wrapper)))
|
||||||
|
(home-page "http://gstreamer.freedesktop.org/")
|
||||||
|
(synopsis
|
||||||
|
"GStreamer plugins from the \"ugly\" set.")
|
||||||
|
(description "GStreamer Ugly Plug-ins. This set contains those plug-ins
|
||||||
|
which the developers consider to have good quality code but that might pose
|
||||||
|
distribution problems in some jurisdictions, e.g. due to patent threats.")
|
||||||
|
(license lgpl2.0+)))
|
||||||
|
|
||||||
(define-public gst-libav
|
(define-public gst-libav
|
||||||
(package
|
(package
|
||||||
(name "gst-libav")
|
(name "gst-libav")
|
||||||
|
|
Loading…
Reference in a new issue