diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7c30ff851608..937e62e96e73 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10999,6 +10999,31 @@ self: super: with self; { } ); + opencv4Full = toPythonModule ( + pkgs.opencv4.override rec { + enablePython = true; + pythonPackages = self; + enableCuda = pkgs.config.cudaSupport; + enableCublas = enableCuda; + enableCudnn = enableCuda; + enableCufft = enableCuda; + enableLto = !stdenv.hostPlatform.isLinux; # https://github.com/NixOS/nixpkgs/issues/343123 + enableUnfree = false; # prevents cache + enableIpp = true; + enableGtk2 = true; + enableGtk3 = true; + enableVtk = true; + enableFfmpeg = true; + enableGStreamer = true; + enableTesseract = true; + enableTbb = true; + enableOvis = true; + enableGPhoto2 = true; + enableDC1394 = true; + enableDocs = true; + } + ); + openerz-api = callPackage ../development/python-modules/openerz-api { }; openevsewifi = callPackage ../development/python-modules/openevsewifi { };