summary refs log tree commit diff
path: root/pkgs/development/libraries/xine-lib
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-08-11 20:47:33 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-08-11 20:47:33 +0000
commit4d7e5187d8fb22985f7e137be461774da8c6c0fd (patch)
tree3211251eba4e9b5586927dfcd7c73844de2c2a72 /pkgs/development/libraries/xine-lib
parent604d42d560f410b7a670a94c0d21218f771821e8 (diff)
downloadnixpkgs-4d7e5187d8fb22985f7e137be461774da8c6c0fd.tar
nixpkgs-4d7e5187d8fb22985f7e137be461774da8c6c0fd.tar.gz
nixpkgs-4d7e5187d8fb22985f7e137be461774da8c6c0fd.tar.bz2
nixpkgs-4d7e5187d8fb22985f7e137be461774da8c6c0fd.tar.lz
nixpkgs-4d7e5187d8fb22985f7e137be461774da8c6c0fd.tar.xz
nixpkgs-4d7e5187d8fb22985f7e137be461774da8c6c0fd.tar.zst
nixpkgs-4d7e5187d8fb22985f7e137be461774da8c6c0fd.zip
* xine-lib: updated to 1.1.16.3.
* xine-lib: dropped the dependency on SDL, which is not really
  necessary.  (And it caused Phonon/KDE to depend on SDL.)

svn path=/nixpkgs/trunk/; revision=16680
Diffstat (limited to 'pkgs/development/libraries/xine-lib')
-rw-r--r--pkgs/development/libraries/xine-lib/default.nix30
1 files changed, 22 insertions, 8 deletions
diff --git a/pkgs/development/libraries/xine-lib/default.nix b/pkgs/development/libraries/xine-lib/default.nix
index 1c8857551c5..fcc77a29a96 100644
--- a/pkgs/development/libraries/xine-lib/default.nix
+++ b/pkgs/development/libraries/xine-lib/default.nix
@@ -1,14 +1,28 @@
-args: with args;
+{ stdenv, fetchurl, pkgconfig, xlibs, alsaLib, mesa, aalib
+, libvorbis, libtheora, speex, zlib, libdvdcss, perl, ffmpeg
+}:
 
-(stdenv.mkDerivation rec {
-  name = "xine-lib-1.1.12";
+stdenv.mkDerivation rec {
+  name = "xine-lib-1.1.16.3";
+  
   src = fetchurl {
     url = "mirror://sourceforge/xine/${name}.tar.bz2";
-    sha256 = "49088635c29a38527bd8590139691951783c5c1c7fdb691a8a3a9954097d4dd0";
+    sha256 = "0lkvss7r8q16gyisiy3dkgbbk6vvpflfydi3927pvp2mz8g28nnj";
   };
-  buildInputs = [ x11 pkgconfig libXv libXinerama alsaLib mesa aalib SDL
-  libvorbis libtheora speex ];
-  configureFlags = "--with-xv-path=${libXv}/lib";
+  
+  buildInputs =
+    [ xlibs.xlibs pkgconfig xlibs.libXv xlibs.libXinerama alsaLib mesa aalib
+      libvorbis libtheora speex perl ffmpeg
+      # removed SDL dependency; it's a big dependency and doesn't seem
+      # particularly useful here.
+    ];
+    
   NIX_LDFLAGS = "-rpath ${libdvdcss}/lib -L${libdvdcss}/lib -ldvdcss";
+  
   propagatedBuildInputs = [zlib];
-}) // { xineramaSupport = true; inherit libXinerama; }
+
+  meta = {
+    homepage = http://www.xine-project.org/;
+    description = "A high-performance, portable and reusable multimedia playback engine";
+  };
+}