diff options
author | Lluís Batlle i Rossell <viric@viric.name> | 2012-07-11 20:20:14 +0200 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@viric.name> | 2012-07-11 20:20:14 +0200 |
commit | b4e0565a8656e0db2482f548a4b60298ffd6a97b (patch) | |
tree | 70a5f8bca7943005cfc04acacc6e7e28c91cb17a /pkgs/development/libraries/libextractor | |
parent | 6163742ea4f21cde506aa31ef4209de1db11fcab (diff) |
libextractor: allow disabling video support.
Diffstat (limited to 'pkgs/development/libraries/libextractor')
-rw-r--r-- | pkgs/development/libraries/libextractor/default.nix | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/development/libraries/libextractor/default.nix b/pkgs/development/libraries/libextractor/default.nix index 0ea9810e8ae44..043690bbbb1eb 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 " |