Merge pull request #274337 from SomeoneSerge/refactor/nvidia-optical-sdk-mark-hook

nvidia-optical-flow-sdk: refactor: propagation via setupCudaHook

authored by

Connor Baker and committed by
GitHub
c7530f34 43edc096

+7 -5
+7 -5
pkgs/development/libraries/nvidia-optical-flow-sdk/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub }: 1 + { lib, stdenv, fetchFromGitHub, cudaPackages }: 2 2 3 3 stdenv.mkDerivation { 4 4 pname = "nvidia-optical-flow-sdk"; ··· 18 18 cp -R * $out/include 19 19 ''; 20 20 21 - postFixup = '' 22 - mkdir -p $out/nix-support 23 - echo $pname >> "$out/nix-support/include-in-cudatoolkit-root" 24 - ''; 21 + # Makes setupCudaHook propagate nvidia-optical-flow-sdk together with cuda 22 + # packages. Currently used by opencv4.cxxdev, hopefully can be removed in the 23 + # future 24 + nativeBuildInputs = [ 25 + cudaPackages.markForCudatoolkitRootHook 26 + ]; 25 27 26 28 meta = with lib; { 27 29 description = "Nvidia optical flow headers for computing the relative motion of pixels between images";