gnu: gst-plugins-good: Add more inputs and remove unneeded ones.
* gnu/packages/gstreamer.scm (gst-plugins-good): Move gst-plugins-base from 'native-inputs' to 'inputs'. [inputs]: Add aalib, jack, libavc1394, libcaca, libdv, libiec61833, libshout, libsoup, libvpx, orc, taglib and wavpack. Remove glib, gstreamer, libogg, libx11, libxext, libxv, and zlib. [arguments]: Remove.
This commit is contained in:
parent
989a9fffa7
commit
40f6f76ed1
|
@ -25,14 +25,17 @@
|
||||||
#:use-module (guix download)
|
#:use-module (guix download)
|
||||||
#:use-module (guix build-system gnu)
|
#:use-module (guix build-system gnu)
|
||||||
#:use-module (gnu packages)
|
#:use-module (gnu packages)
|
||||||
|
#:use-module (gnu packages audio)
|
||||||
#:use-module (gnu packages bison)
|
#:use-module (gnu packages bison)
|
||||||
#:use-module (gnu packages cdrom)
|
#:use-module (gnu packages cdrom)
|
||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
#:use-module (gnu packages flex)
|
#:use-module (gnu packages flex)
|
||||||
#:use-module (gnu packages glib)
|
#:use-module (gnu packages glib)
|
||||||
|
#:use-module (gnu packages gnome)
|
||||||
#:use-module (gnu packages gtk)
|
#:use-module (gnu packages gtk)
|
||||||
#:use-module (gnu packages image)
|
#:use-module (gnu packages image)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
|
#:use-module (gnu packages mp3)
|
||||||
#:use-module (gnu packages perl)
|
#:use-module (gnu packages perl)
|
||||||
#:use-module (gnu packages pulseaudio)
|
#:use-module (gnu packages pulseaudio)
|
||||||
#:use-module (gnu packages video)
|
#:use-module (gnu packages video)
|
||||||
|
@ -217,30 +220,30 @@ for the GStreamer multimedia library.")
|
||||||
"0hg6qzdpib9nwn3hdxv0d4rvivi1c4bmxsq2a9hqmamwyzrvbcbr"))))
|
"0hg6qzdpib9nwn3hdxv0d4rvivi1c4bmxsq2a9hqmamwyzrvbcbr"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(inputs
|
(inputs
|
||||||
`(("glib" ,glib)
|
`(("aalib" ,aalib)
|
||||||
("cairo" ,cairo)
|
("cairo" ,cairo)
|
||||||
("gdk-pixbuf" ,gdk-pixbuf)
|
|
||||||
("flac" ,flac)
|
("flac" ,flac)
|
||||||
("speex" ,speex)
|
("gdk-pixbuf" ,gdk-pixbuf)
|
||||||
("libogg" ,libogg) ;; should be a propagated input of the above
|
("gst-plugins-base" ,gst-plugins-base)
|
||||||
("libx11" ,libx11)
|
("jack" ,jack-2)
|
||||||
("zlib" ,zlib)
|
("libavc1394" ,libavc1394)
|
||||||
("libpng" ,libpng)
|
("libcaca" ,libcaca)
|
||||||
|
("libdv" ,libdv)
|
||||||
|
("libiec61883" ,libiec61883)
|
||||||
("libjpeg" ,libjpeg)
|
("libjpeg" ,libjpeg)
|
||||||
("libXext" ,libxext)
|
("libpng" ,libpng)
|
||||||
("libxv" ,libxv)
|
("libshout" ,libshout)
|
||||||
|
("libsoup" ,libsoup)
|
||||||
|
("libvpx" ,libvpx)
|
||||||
|
("orc" ,orc)
|
||||||
("pulseaudio" ,pulseaudio)
|
("pulseaudio" ,pulseaudio)
|
||||||
("gstreamer" ,gstreamer)))
|
("speex" ,speex)
|
||||||
|
("taglib" ,taglib)
|
||||||
|
("wavpack" ,wavpack)))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("pkg-config" ,pkg-config)
|
`(("glib:bin" ,glib "bin")
|
||||||
("glib" ,glib "bin")
|
("pkg-config" ,pkg-config)
|
||||||
("gst-plugins-base" ,gst-plugins-base)
|
("python-wrapper" ,python-wrapper)))
|
||||||
("python-wrapper" ,python-wrapper)))
|
|
||||||
(arguments
|
|
||||||
`(#: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 New Issue