about summary refs log tree commit diff
path: root/pkgs/applications/video/vlc/default.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2015-06-24 12:19:37 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2015-06-24 12:20:38 +0200
commitab8a2b0c78d2dda116e922f34162ef3a3e493ec1 (patch)
tree84ec8c7d13068adc5992b62f60a4376e9082220e /pkgs/applications/video/vlc/default.nix
parent4ad434e521fb27ecf9f3667a43307ee7a4346115 (diff)
downloadnixlib-ab8a2b0c78d2dda116e922f34162ef3a3e493ec1.tar
nixlib-ab8a2b0c78d2dda116e922f34162ef3a3e493ec1.tar.gz
nixlib-ab8a2b0c78d2dda116e922f34162ef3a3e493ec1.tar.bz2
nixlib-ab8a2b0c78d2dda116e922f34162ef3a3e493ec1.tar.lz
nixlib-ab8a2b0c78d2dda116e922f34162ef3a3e493ec1.tar.xz
nixlib-ab8a2b0c78d2dda116e922f34162ef3a3e493ec1.tar.zst
nixlib-ab8a2b0c78d2dda116e922f34162ef3a3e493ec1.zip
vlc: Don't depend on JACK by default
To reduce dependency bloat, packages should not depend on non-standard
audio systems by default.
Diffstat (limited to 'pkgs/applications/video/vlc/default.nix')
-rw-r--r--pkgs/applications/video/vlc/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/applications/video/vlc/default.nix b/pkgs/applications/video/vlc/default.nix
index 85fc6f6b6ba7..adf5aed3f553 100644
--- a/pkgs/applications/video/vlc/default.nix
+++ b/pkgs/applications/video/vlc/default.nix
@@ -9,6 +9,7 @@
 , libvdpau
 , onlyLibVLC ? false
 , qt4 ? null, qt5 ? null, withQt5 ? false
+, jackSupport ? false
 }:
 
 with stdenv.lib;
@@ -29,11 +30,13 @@ stdenv.mkDerivation rec {
     [ xz bzip2 perl zlib a52dec libmad faad2 ffmpeg alsaLib libdvdnav libdvdnav.libdvdread
       libbluray dbus fribidi libvorbis libtheora speex lua5 libgcrypt
       libupnp libcaca libpulseaudio flac schroedinger libxml2 librsvg mpeg2dec
-      udev gnutls avahi libcddb jack2 SDL SDL_image libmtp unzip taglib
+      udev gnutls avahi libcddb SDL SDL_image libmtp unzip taglib
       libkate libtiger libv4l samba liboggz libass libdvbpsi libva
       xlibs.xlibs xlibs.libXv xlibs.libXvMC xlibs.libXpm xlibs.xcbutilkeysyms
       libdc1394 libraw1394 libopus libebml libmatroska libvdpau
-    ] ++ (if withQt5 then with qt5; [ base ] else [qt4]);
+    ]
+    ++ (if withQt5 then with qt5; [ base ] else [qt4])
+    ++ optional jackSupport jack2;
 
   nativeBuildInputs = [ pkgconfig ];