opencv: enable videoio on darwin
This commit is contained in:
parent
9e7d5d9af4
commit
1966a0a4e1
@ -31,7 +31,7 @@
|
|||||||
, enableDC1394 ? false, libdc1394
|
, enableDC1394 ? false, libdc1394
|
||||||
, enableDocs ? false, doxygen, graphviz-nox
|
, enableDocs ? false, doxygen, graphviz-nox
|
||||||
|
|
||||||
, AVFoundation, Cocoa, VideoDecodeAcceleration, bzip2
|
, AVFoundation, Cocoa, VideoDecodeAcceleration, CoreMedia, MediaToolbox, bzip2
|
||||||
}:
|
}:
|
||||||
|
|
||||||
assert blas.implementation == "openblas" && lapack.implementation == "openblas";
|
assert blas.implementation == "openblas" && lapack.implementation == "openblas";
|
||||||
@ -217,7 +217,7 @@ stdenv.mkDerivation {
|
|||||||
++ lib.optionals enableTesseract [ tesseract leptonica ]
|
++ lib.optionals enableTesseract [ tesseract leptonica ]
|
||||||
++ lib.optional enableTbb tbb
|
++ lib.optional enableTbb tbb
|
||||||
++ lib.optionals enableCuda [ cudatoolkit nvidia-optical-flow-sdk ]
|
++ lib.optionals enableCuda [ cudatoolkit nvidia-optical-flow-sdk ]
|
||||||
++ lib.optionals stdenv.isDarwin [ bzip2 AVFoundation Cocoa VideoDecodeAcceleration ]
|
++ lib.optionals stdenv.isDarwin [ bzip2 AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox ]
|
||||||
++ lib.optionals enableDocs [ doxygen graphviz-nox ];
|
++ lib.optionals enableDocs [ doxygen graphviz-nox ];
|
||||||
|
|
||||||
propagatedBuildInputs = lib.optional enablePython pythonPackages.numpy;
|
propagatedBuildInputs = lib.optional enablePython pythonPackages.numpy;
|
||||||
@ -255,7 +255,6 @@ stdenv.mkDerivation {
|
|||||||
] ++ lib.optionals stdenv.isDarwin [
|
] ++ lib.optionals stdenv.isDarwin [
|
||||||
"-DWITH_OPENCL=OFF"
|
"-DWITH_OPENCL=OFF"
|
||||||
"-DWITH_LAPACK=OFF"
|
"-DWITH_LAPACK=OFF"
|
||||||
"-DBUILD_opencv_videoio=OFF"
|
|
||||||
] ++ lib.optionals enablePython [
|
] ++ lib.optionals enablePython [
|
||||||
"-DOPENCV_SKIP_PYTHON_LOADER=ON"
|
"-DOPENCV_SKIP_PYTHON_LOADER=ON"
|
||||||
];
|
];
|
||||||
|
@ -14567,7 +14567,7 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
opencv4 = callPackage ../development/libraries/opencv/4.x.nix {
|
opencv4 = callPackage ../development/libraries/opencv/4.x.nix {
|
||||||
inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa VideoDecodeAcceleration;
|
inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox;
|
||||||
};
|
};
|
||||||
|
|
||||||
opencv = opencv4;
|
opencv = opencv4;
|
||||||
|
Loading…
Reference in New Issue
Block a user