mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-23 15:33:13 +00:00
opencv3: don't build with CUDA newer than 11
This commit is contained in:
parent
cb796c7ed2
commit
b8c7244bae
@ -15,7 +15,7 @@
|
||||
, enableContrib ? true
|
||||
|
||||
, enableCuda ? config.cudaSupport
|
||||
, cudaPackages ? { }
|
||||
, cudaPackages
|
||||
, enableUnfree ? false
|
||||
, enableIpp ? false
|
||||
, enablePython ? false, pythonPackages ? null
|
||||
@ -295,6 +295,8 @@ stdenv.mkDerivation {
|
||||
meta = with lib; {
|
||||
description = "Open Computer Vision Library with more than 500 algorithms";
|
||||
homepage = "https://opencv.org/";
|
||||
# OpenCV 3 won't build with CUDA 12+
|
||||
broken = enableCuda && cudaPackages.cudaAtLeast "12";
|
||||
license = with licenses; if enableUnfree then unfree else bsd3;
|
||||
maintainers = with maintainers; [mdaiter basvandijk];
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
|
@ -23631,6 +23631,8 @@ with pkgs;
|
||||
inherit (darwin.apple_sdk.frameworks)
|
||||
AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox Accelerate;
|
||||
ffmpeg = ffmpeg_4;
|
||||
# OpenCV3 won't build with anything newer than CUDA 11 due to API changes.
|
||||
cudaPackages = cudaPackages_11;
|
||||
};
|
||||
|
||||
opencv4 = callPackage ../development/libraries/opencv/4.x.nix {
|
||||
|
Loading…
Reference in New Issue
Block a user