diff --git a/pkgs/by-name/ue/ueberzugpp/package.nix b/pkgs/by-name/ue/ueberzugpp/package.nix index 3d6db325aaa4..231e2dc9cec3 100644 --- a/pkgs/by-name/ue/ueberzugpp/package.nix +++ b/pkgs/by-name/ue/ueberzugpp/package.nix @@ -29,6 +29,8 @@ wayland-scanner, enableX11 ? stdenv.hostPlatform.isLinux, xorg, + cudaSupport ? config.cudaSupport, + cudaPackages, }: stdenv.mkDerivation (finalAttrs: { @@ -50,6 +52,10 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals enableWayland [ wayland-scanner + ] + # Required by opencv when cudaSupport is enabled + ++ lib.optionals cudaSupport [ + (lib.getBin cudaPackages.cuda_nvcc) ]; buildInputs = [ @@ -80,6 +86,10 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals enableX11 [ xorg.libX11 xorg.xcbutilimage + ] + # Required by opencv when cudaSupport is enabled + ++ lib.optionals cudaSupport [ + cudaPackages.cuda_cudart ]; cmakeFlags = [