summary refs log tree commit diff
path: root/pkgs/development/libraries/opencv
diff options
context:
space:
mode:
authorJulien Dehos <dehos@univ-littoral.fr>2017-06-20 14:59:30 +0200
committerJulien Dehos <dehos@univ-littoral.fr>2017-06-20 14:59:30 +0200
commit0eb34ac754608581aeed11e87b25a55d5427cce2 (patch)
tree3dbba8fe8108e37caf79a02420927da8d2794cfe /pkgs/development/libraries/opencv
parent03d1e8a14ec29388f6a50c2900c7d4f48c491214 (diff)
downloadnixpkgs-0eb34ac754608581aeed11e87b25a55d5427cce2.tar
nixpkgs-0eb34ac754608581aeed11e87b25a55d5427cce2.tar.gz
nixpkgs-0eb34ac754608581aeed11e87b25a55d5427cce2.tar.bz2
nixpkgs-0eb34ac754608581aeed11e87b25a55d5427cce2.tar.lz
nixpkgs-0eb34ac754608581aeed11e87b25a55d5427cce2.tar.xz
nixpkgs-0eb34ac754608581aeed11e87b25a55d5427cce2.tar.zst
nixpkgs-0eb34ac754608581aeed11e87b25a55d5427cce2.zip
opencv: add openblas support
Diffstat (limited to 'pkgs/development/libraries/opencv')
-rw-r--r--pkgs/development/libraries/opencv/3.x.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/libraries/opencv/3.x.nix b/pkgs/development/libraries/opencv/3.x.nix
index dc4a00e6dd9..85b4d562720 100644
--- a/pkgs/development/libraries/opencv/3.x.nix
+++ b/pkgs/development/libraries/opencv/3.x.nix
@@ -15,6 +15,7 @@
 , enableFfmpeg    ? false, ffmpeg
 , enableGStreamer ? false, gst_all_1
 , enableEigen     ? false, eigen
+, enableOpenblas  ? false, openblas
 , enableCuda      ? false, cudatoolkit, gcc5
 , AVFoundation, Cocoa, QTKit
 }:
@@ -130,6 +131,7 @@ stdenv.mkDerivation rec {
     ++ lib.optional enableFfmpeg ffmpeg
     ++ lib.optionals enableGStreamer (with gst_all_1; [ gstreamer gst-plugins-base ])
     ++ lib.optional enableEigen eigen
+    ++ lib.optional enableOpenblas openblas
     ++ lib.optionals enableCuda [ cudatoolkit gcc5 ]
     ++ lib.optional enableContrib protobuf3_1
     ++ lib.optionals stdenv.isDarwin [ AVFoundation Cocoa QTKit ];
@@ -141,7 +143,7 @@ stdenv.mkDerivation rec {
   NIX_CFLAGS_COMPILE = lib.optional enableEXR "-I${ilmbase.dev}/include/OpenEXR";
 
   cmakeFlags = [
-    "-DWITH_IPP=${if enableIpp then "ON" else "OFF"}"
+    "-DWITH_IPP=${if enableIpp then "ON" else "OFF"} -DWITH_OPENMP=ON"
     (opencvFlag "TIFF" enableTIFF)
     (opencvFlag "JASPER" enableJPEG2K)
     (opencvFlag "WEBP" enableWebP)