From 4bab2aa6af24da00866d21ca04ce6c181977f3d1 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 19 Mar 2026 13:33:11 +0000 Subject: [PATCH] cudaPackages.libcuobjclient: init at 1.0.0.26 --- .../cuda-modules/packages/libcuobjclient.nix | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pkgs/development/cuda-modules/packages/libcuobjclient.nix diff --git a/pkgs/development/cuda-modules/packages/libcuobjclient.nix b/pkgs/development/cuda-modules/packages/libcuobjclient.nix new file mode 100644 index 000000000000..e4e4655f8c36 --- /dev/null +++ b/pkgs/development/cuda-modules/packages/libcuobjclient.nix @@ -0,0 +1,31 @@ +{ + buildRedist, + libcufile, + numactl, +}: +buildRedist { + redistName = "cuda"; + pname = "libcuobjclient"; + + outputs = [ + "out" + "dev" + "include" + "lib" + ]; + + buildInputs = [ + libcufile + numactl + ]; + + meta = { + description = "CUDA cuObject Client"; + longDescription = '' + High-performance suite of libraries designed to enable direct data transfers between GPU + memory or system memory and object storage (S3-compatible) solution via RDMA. + ''; + homepage = "https://docs.nvidia.com/gpudirect-storage/cuobject/"; + changelog = "https://docs.nvidia.com/gpudirect-storage/cuobject/"; + }; +}