mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
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
1 changed files with 22 additions and 4 deletions
|
@ -28,8 +28,10 @@ (define-module (gnu packages gstreamer)
|
||||||
#:use-module (gnu packages flex)
|
#:use-module (gnu packages flex)
|
||||||
#:use-module (gnu packages glib)
|
#:use-module (gnu packages glib)
|
||||||
#:use-module (gnu packages gtk)
|
#:use-module (gnu packages gtk)
|
||||||
|
#:use-module (gnu packages image)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
#:use-module (gnu packages perl)
|
#:use-module (gnu packages perl)
|
||||||
|
#:use-module (gnu packages pulseaudio)
|
||||||
#:use-module (gnu packages xorg)
|
#:use-module (gnu packages xorg)
|
||||||
#:use-module (gnu packages xiph)
|
#:use-module (gnu packages xiph)
|
||||||
#:use-module (gnu packages pkg-config)
|
#:use-module (gnu packages pkg-config)
|
||||||
|
@ -155,22 +157,38 @@ (define-public gst-plugins-good
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append "http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-"
|
(uri (string-append
|
||||||
version ".tar.xz"))
|
"http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-"
|
||||||
|
version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1bi8ci0jssi8bsa7wbmqcwphl579vvxpshn2qnaggiha13b440y6"))))
|
"1bi8ci0jssi8bsa7wbmqcwphl579vvxpshn2qnaggiha13b440y6"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
`(("glib" ,glib)
|
`(("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)))
|
("gstreamer" ,gstreamer)))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("pkg-config" ,pkg-config)
|
`(("pkg-config" ,pkg-config)
|
||||||
("glib" ,glib "bin")
|
("glib" ,glib "bin")
|
||||||
("gst-plugins-base" ,gst-plugins-base)
|
("gst-plugins-base" ,gst-plugins-base)
|
||||||
("python-wrapper" ,python-wrapper)))
|
("python-wrapper" ,python-wrapper)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f))
|
`(#:configure-flags (list "--disable-osx_audio"
|
||||||
|
"--disable-osx_video"
|
||||||
|
"--disable-directsound"
|
||||||
|
"--disable-waveform")))
|
||||||
(home-page "http://gstreamer.freedesktop.org/")
|
(home-page "http://gstreamer.freedesktop.org/")
|
||||||
(synopsis
|
(synopsis
|
||||||
"Plugins for the GStreamer multimedia library")
|
"Plugins for the GStreamer multimedia library")
|
||||||
|
|
Loading…
Reference in a new issue