forked from mirrors/nixpkgs
opencv: add version 3.0
Adding as a separate expression, as it is not api compatible with 2.x.
This commit is contained in:
parent
65c1afd238
commit
b4ad13f667
30
pkgs/development/libraries/opencv/3.x.nix
Normal file
30
pkgs/development/libraries/opencv/3.x.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
{ lib, stdenv, fetchurl, cmake, gtk, libjpeg, libpng, libtiff, jasper, ffmpeg
|
||||
, fetchpatch, pkgconfig, gstreamer, xineLib, glib, python27, python27Packages, unzip
|
||||
, enableBloat ? false }:
|
||||
|
||||
let v = "3.0.0"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "opencv-${v}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Itseez/opencv/archive/${v}.zip";
|
||||
sha256 = "00dh7wvgkflz22liqd10fma8m3395lb3l3rgawnn5wlnz6i4w287";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
[ unzip libjpeg libpng libtiff ]
|
||||
++ lib.optionals enableBloat [ gtk glib jasper ffmpeg xineLib gstreamer python27 python27Packages.numpy ];
|
||||
|
||||
nativeBuildInputs = [ cmake pkgconfig ];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = {
|
||||
description = "Open Computer Vision Library with more than 500 algorithms";
|
||||
homepage = http://opencv.org/;
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
maintainers = with stdenv.lib.maintainers; [viric flosse];
|
||||
platforms = with stdenv.lib.platforms; linux;
|
||||
};
|
||||
}
|
|
@ -7790,6 +7790,8 @@ let
|
|||
libpng = libpng12;
|
||||
};
|
||||
|
||||
opencv3 = callPackage ../development/libraries/opencv/3.x.nix { };
|
||||
|
||||
# this ctl version is needed by openexr_viewers
|
||||
openexr_ctl = ctl;
|
||||
|
||||
|
|
Loading…
Reference in a new issue