diff options
author | Aidan Gauland <aidalgol@fastmail.net> | 2023-05-29 12:42:27 +1200 |
---|---|---|
committer | Aidan Gauland <aidalgol@fastmail.net> | 2023-05-29 21:14:00 +1200 |
commit | 233af5c42afd03fc3710dcdea05cdcd5aa9c913d (patch) | |
tree | 38a41afd5d206ed233f904639982e2bc67ae7de5 /pkgs/development/libraries/mlt | |
parent | 8d908a2ed404652abaaa48ac2a438955a1f57af9 (diff) | |
download | nixpkgs-233af5c42afd03fc3710dcdea05cdcd5aa9c913d.tar nixpkgs-233af5c42afd03fc3710dcdea05cdcd5aa9c913d.tar.gz nixpkgs-233af5c42afd03fc3710dcdea05cdcd5aa9c913d.tar.bz2 nixpkgs-233af5c42afd03fc3710dcdea05cdcd5aa9c913d.tar.lz nixpkgs-233af5c42afd03fc3710dcdea05cdcd5aa9c913d.tar.xz nixpkgs-233af5c42afd03fc3710dcdea05cdcd5aa9c913d.tar.zst nixpkgs-233af5c42afd03fc3710dcdea05cdcd5aa9c913d.zip |
libsForQt5.mlt: Fix build when config.cudaSupport is enabled
Diffstat (limited to 'pkgs/development/libraries/mlt')
-rw-r--r-- | pkgs/development/libraries/mlt/qt-5.nix | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/pkgs/development/libraries/mlt/qt-5.nix b/pkgs/development/libraries/mlt/qt-5.nix index b7a881548d3..ee06a14280d 100644 --- a/pkgs/development/libraries/mlt/qt-5.nix +++ b/pkgs/development/libraries/mlt/qt-5.nix @@ -1,4 +1,5 @@ -{ lib +{ config +, lib , fetchFromGitHub , cmake , SDL @@ -23,6 +24,8 @@ , rubberband , mkDerivation , which +, cudaSupport ? config.cudaSupport or false +, cudaPackages ? {} }: mkDerivation rec { @@ -55,9 +58,17 @@ mkDerivation rec { ladspa-sdk ladspaPlugins rubberband - ]; + ] ++ lib.optionals cudaSupport (with cudaPackages; [ + cuda_cudart + ]); - nativeBuildInputs = [ cmake which pkg-config ]; + nativeBuildInputs = [ + cmake + which + pkg-config + ] ++ lib.optionals cudaSupport (with cudaPackages; [ + cuda_nvcc + ]); outputs = [ "out" "dev" ]; |