Merge pull request #33502 from acowley/opencv-darwin-ffmpeg

opencv3: fix enableFfmpeg on darwin
This commit is contained in:
Orivej Desh
2018-01-06 04:15:23 +00:00
committed by GitHub
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -24,7 +24,7 @@
, enableTesseract ? false, tesseract, leptonica
, enableDocs ? false, doxygen, graphviz-nox
, AVFoundation, Cocoa, QTKit
, AVFoundation, Cocoa, QTKit, VideoDecodeAcceleration, bzip2
}:
let
@@ -168,6 +168,8 @@ stdenv.mkDerivation rec {
++ lib.optionals enableEXR [ openexr ilmbase ]
++ lib.optional enableJPEG2K jasper
++ lib.optional enableFfmpeg ffmpeg
++ lib.optionals (enableFfmpeg && stdenv.isDarwin)
[ VideoDecodeAcceleration bzip2 ]
++ lib.optionals enableGStreamer (with gst_all_1; [ gstreamer gst-plugins-base ])
++ lib.optional enableEigen eigen
++ lib.optional enableOpenblas openblas
+1 -1
View File
@@ -10303,7 +10303,7 @@ with pkgs;
opencv3 = callPackage ../development/libraries/opencv/3.x.nix {
enableCuda = config.cudaSupport or false;
cudatoolkit = cudatoolkit8;
inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa QTKit;
inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa QTKit VideoDecodeAcceleration;
};
# this ctl version is needed by openexr_viewers