summary refs log tree commit diff
path: root/pkgs/development/libraries/libextractor
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@viric.name>2012-07-11 20:20:14 +0200
committerLluís Batlle i Rossell <viric@viric.name>2012-07-11 20:20:14 +0200
commitb4e0565a8656e0db2482f548a4b60298ffd6a97b (patch)
tree70a5f8bca7943005cfc04acacc6e7e28c91cb17a /pkgs/development/libraries/libextractor
parent6163742ea4f21cde506aa31ef4209de1db11fcab (diff)
downloadnixpkgs-b4e0565a8656e0db2482f548a4b60298ffd6a97b.tar
nixpkgs-b4e0565a8656e0db2482f548a4b60298ffd6a97b.tar.gz
nixpkgs-b4e0565a8656e0db2482f548a4b60298ffd6a97b.tar.bz2
nixpkgs-b4e0565a8656e0db2482f548a4b60298ffd6a97b.tar.lz
nixpkgs-b4e0565a8656e0db2482f548a4b60298ffd6a97b.tar.xz
nixpkgs-b4e0565a8656e0db2482f548a4b60298ffd6a97b.tar.zst
nixpkgs-b4e0565a8656e0db2482f548a4b60298ffd6a97b.zip
libextractor: allow disabling video support.
Diffstat (limited to 'pkgs/development/libraries/libextractor')
-rw-r--r--pkgs/development/libraries/libextractor/default.nix11
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/development/libraries/libextractor/default.nix b/pkgs/development/libraries/libextractor/default.nix
index 0ea9810e8ae..043690bbbb1 100644
--- a/pkgs/development/libraries/libextractor/default.nix
+++ b/pkgs/development/libraries/libextractor/default.nix
@@ -1,8 +1,10 @@
-{ fetchurl, stdenv, libtool, gettext, zlib, bzip2, flac, libvorbis, libmpeg2
-, ffmpeg, exiv2, libgsf, rpm, pkgconfig
-, gtkSupport ? true, glib ? null, gtk ? null}:
+{ fetchurl, stdenv, libtool, gettext, zlib, bzip2, flac, libvorbis
+, exiv2, libgsf, rpm, pkgconfig
+, gtkSupport ? true, glib ? null, gtk ? null
+, videoSupport ? true, ffmpeg ? null, libmpeg2 ? null}:
 
 assert gtkSupport -> glib != null && gtk != null;
+assert videoSupport -> ffmpeg != null && libmpeg2 != null;
 
 stdenv.mkDerivation rec {
   name = "libextractor-0.6.2";
@@ -22,7 +24,8 @@ stdenv.mkDerivation rec {
    [ libtool gettext zlib bzip2 flac libvorbis libmpeg2 exiv2 ffmpeg
      libgsf rpm
      pkgconfig
-   ] ++ stdenv.lib.optionals gtkSupport [ glib gtk ];
+   ] ++ stdenv.lib.optionals gtkSupport [ glib gtk ]
+     ++ stdenv.lib.optionals videoSupport [ ffmpeg gtkSupport ];
 
   configureFlags = "--disable-ltdl-install "
     + "--with-ltdl-include=${libtool}/include "