summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/virtualization/nvidia-container-runtime
diff options
context:
space:
mode:
authorPhillip Cloud <cloud@standard.ai>2021-01-10 07:58:25 -0500
committerPhillip Cloud <cloud@standard.ai>2021-01-10 08:54:37 -0500
commitbc43141b48a9b1fa9ade937a6d557c94ed24c244 (patch)
tree5e058a4c1efbf37d6c731a6385d001b6f475be97 /pkgs/applications/virtualization/nvidia-container-runtime
parentb0b92e598d86dd03620128b4fb31b2dd5b39aed2 (diff)
nvidia-container-runtime: format
Diffstat (limited to 'pkgs/applications/virtualization/nvidia-container-runtime')
-rw-r--r--pkgs/applications/virtualization/nvidia-container-runtime/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/applications/virtualization/nvidia-container-runtime/default.nix b/pkgs/applications/virtualization/nvidia-container-runtime/default.nix
index 66d133db63a5..9fe1920789a0 100644
--- a/pkgs/applications/virtualization/nvidia-container-runtime/default.nix
+++ b/pkgs/applications/virtualization/nvidia-container-runtime/default.nix
@@ -26,15 +26,18 @@ in
buildGoPackage rec {
pname = "nvidia-container-runtime";
version = "3.4.0";
+
src = fetchFromGitHub {
owner = "NVIDIA";
repo = pname;
rev = "v${version}";
sha256 = "095mks0r4079vawi50pk4zb5jk0g6s9idg2s1w55a0d27jkknldr";
};
+
goPackagePath = "github.com/${pname}/src";
buildFlagsArray = [ "-ldflags=" "-s -w" ];
nativeBuildInputs = [ makeWrapper ];
+
postInstall = ''
mv $out/bin/{src,nvidia-container-runtime}
mkdir -p $out/etc/nvidia-container-runtime
@@ -58,6 +61,7 @@ buildGoPackage rec {
substituteInPlace $out/etc/nvidia-container-runtime/config.toml \
--subst-var-by glibcbin ${lib.getBin glibc}
'';
+
meta = with lib; {
homepage = "https://github.com/NVIDIA/nvidia-container-runtime";
description = "NVIDIA container runtime";