gnu: gst-plugins-good: Enable more plugins
* gnu/packages/gstreamer.scm (gst-plugins-good): New inputs: cairo, gdk-pixbuf, flac, speex, libogg, libx11, zlib, libpng, libjpeg, libXext, libxv, pulseaudio.
This commit is contained in:
parent
8b9019a6a9
commit
a4d8913613
|
@ -28,8 +28,10 @@
|
|||
#:use-module (gnu packages flex)
|
||||
#:use-module (gnu packages glib)
|
||||
#:use-module (gnu packages gtk)
|
||||
#:use-module (gnu packages image)
|
||||
#:use-module (gnu packages linux)
|
||||
#:use-module (gnu packages perl)
|
||||
#:use-module (gnu packages pulseaudio)
|
||||
#:use-module (gnu packages xorg)
|
||||
#:use-module (gnu packages xiph)
|
||||
#:use-module (gnu packages pkg-config)
|
||||
|
@ -155,7 +157,8 @@ for the GStreamer multimedia library.")
|
|||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-"
|
||||
(uri (string-append
|
||||
"http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-"
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
|
@ -163,6 +166,18 @@ for the GStreamer multimedia library.")
|
|||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("cairo" ,cairo)
|
||||
("gdk-pixbuf" ,gdk-pixbuf)
|
||||
("flac" ,flac)
|
||||
("speex" ,speex)
|
||||
("libogg" ,libogg) ;; should be a propagated input of the above
|
||||
("libx11" ,libx11)
|
||||
("zlib" ,zlib)
|
||||
("libpng" ,libpng)
|
||||
("libjpeg" ,libjpeg)
|
||||
("libXext" ,libxext)
|
||||
("libxv" ,libxv)
|
||||
("pulseaudio" ,pulseaudio)
|
||||
("gstreamer" ,gstreamer)))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
|
@ -170,7 +185,10 @@ for the GStreamer multimedia library.")
|
|||
("gst-plugins-base" ,gst-plugins-base)
|
||||
("python-wrapper" ,python-wrapper)))
|
||||
(arguments
|
||||
`(#:tests? #f))
|
||||
`(#:configure-flags (list "--disable-osx_audio"
|
||||
"--disable-osx_video"
|
||||
"--disable-directsound"
|
||||
"--disable-waveform")))
|
||||
(home-page "http://gstreamer.freedesktop.org/")
|
||||
(synopsis
|
||||
"Plugins for the GStreamer multimedia library")
|
||||
|
|
Loading…
Reference in New Issue