GStreamer 0.10.22.

svn path=/nixpkgs/branches/stdenv-updates/; revision=14966

+41 -44
+4 -2
pkgs/development/libraries/gstreamer/default.nix
··· 1 1 args: with args; 2 2 rec { 3 - gstreamerFun = lib.sumArgs (selectVersion ./gstreamer "0.10.21") args; 4 - gstreamer = gstreamerFun null; 3 + gstreamer = import ./gstreamer { 4 + inherit (args) fetchurl stdenv perl bison flex 5 + pkgconfig python which gtkdoc glib libxml2; 6 + }; 5 7 6 8 gstPluginsBaseFun = lib.sumArgs (selectVersion ./gst-plugins-base "0.10.21") 7 9 args { inherit gstreamer; };
-22
pkgs/development/libraries/gstreamer/gstreamer/0.10.17.nix
··· 1 - args: with args; 2 - 3 - stdenv.mkDerivation rec { 4 - name = "gstreamer-" + version; 5 - 6 - src = fetchurl { 7 - url = "${meta.homepage}/src/gstreamer/${name}.tar.bz2"; 8 - sha256 = "172nqf6l6mq4r1923bph53xd6h3svha3kkrvy5cald77jgf64a24"; 9 - }; 10 - 11 - buildInputs = [perl bison flex pkgconfig python]; 12 - propagatedBuildInputs = [glib libxml2]; 13 - 14 - configureFlags = "--enable-shared --disable-static --enable-failing-tests 15 - --localstatedir=/var"; 16 - 17 - setupHook = ./setup-hook.sh; 18 - 19 - meta = { 20 - homepage = http://gstreamer.freedesktop.org; 21 - }; 22 - }
-20
pkgs/development/libraries/gstreamer/gstreamer/0.10.21.nix
··· 1 - args: with args; 2 - 3 - stdenv.mkDerivation rec { 4 - name = "gstreamer-" + version; 5 - 6 - src = fetchurl { 7 - url = "${meta.homepage}/src/gstreamer/${name}.tar.bz2"; 8 - sha256 = "1ly3b6ja51vwwkdqzi20hg5azdsrz5pnhswgagdwsprb8nh8bhcl"; 9 - }; 10 - 11 - buildInputs = [perl bison flex pkgconfig python which gtkdoc ]; 12 - propagatedBuildInputs = [glib libxml2]; 13 - 14 - configureFlags = "--enable-shared --disable-static --enable-failing-tests 15 - --localstatedir=/var --disable-gtk-doc --disable-docbook"; 16 - 17 - meta = { 18 - homepage = http://gstreamer.freedesktop.org; 19 - }; 20 - }
+37
pkgs/development/libraries/gstreamer/gstreamer/default.nix
··· 1 + { fetchurl, stdenv, perl, bison, flex, pkgconfig, python 2 + , which, gtkdoc, glib, libxml2 }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "gstreamer-0.10.22"; 6 + 7 + src = fetchurl { 8 + url = "${meta.homepage}/src/gstreamer/${name}.tar.bz2"; 9 + sha256 = "17iqgsnh1v43ai9m9iyqv6dds7iwqw2445b0qxnjwdmij80rwj31"; 10 + }; 11 + 12 + buildInputs = [perl bison flex pkgconfig python which gtkdoc ]; 13 + propagatedBuildInputs = [glib libxml2]; 14 + 15 + configureFlags = "--enable-shared --disable-static --enable-failing-tests 16 + --localstatedir=/var --disable-gtk-doc --disable-docbook"; 17 + 18 + meta = { 19 + homepage = http://gstreamer.freedesktop.org; 20 + 21 + description = "GStreamer, a library for constructing graphs of media-handling components"; 22 + 23 + longDescription = '' 24 + GStreamer is a library for constructing graphs of media-handling 25 + components. The applications it supports range from simple 26 + Ogg/Vorbis playback, audio/video streaming to complex audio 27 + (mixing) and video (non-linear editing) processing. 28 + 29 + Applications can take advantage of advances in codec and filter 30 + technology transparently. Developers can add new codecs and 31 + filters by writing a simple plugin with a clean, generic 32 + interface. 33 + ''; 34 + 35 + license = "LGPLv2+"; 36 + }; 37 + }