diff options
Diffstat (limited to 'pkgs/os-specific/linux/nvme-cli/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/nvme-cli/default.nix | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/pkgs/os-specific/linux/nvme-cli/default.nix b/pkgs/os-specific/linux/nvme-cli/default.nix deleted file mode 100644 index a39c26ac7c19..000000000000 --- a/pkgs/os-specific/linux/nvme-cli/default.nix +++ /dev/null @@ -1,53 +0,0 @@ -{ lib, stdenv, fetchFromGitHub, pkg-config -, meson -, ninja -, libnvme -, json_c -, zlib -, python3Packages -}: - -stdenv.mkDerivation rec { - pname = "nvme-cli"; - version = "2.9.1"; - - src = fetchFromGitHub { - owner = "linux-nvme"; - repo = "nvme-cli"; - rev = "v${version}"; - hash = "sha256-zs7UksB5QkvCP29iELDGMJeObvMdKrs6ajQkEzCPzzQ="; - }; - - mesonFlags = [ - "-Dversion-tag=${version}" - ]; - - nativeBuildInputs = [ - meson - ninja - pkg-config - python3Packages.nose2 - ]; - buildInputs = [ - libnvme - json_c - zlib - ]; - - meta = with lib; { - inherit (src.meta) homepage; # https://nvmexpress.org/ - description = "NVM-Express user space tooling for Linux"; - longDescription = '' - NVM-Express is a fast, scalable host controller interface designed to - address the needs for not only PCI Express based solid state drives, but - also NVMe-oF(over fabrics). - This nvme program is a user space utility to provide standards compliant - tooling for NVM-Express drives. It was made specifically for Linux as it - relies on the IOCTLs defined by the mainline kernel driver. - ''; - license = licenses.gpl2Plus; - platforms = platforms.linux; - maintainers = with maintainers; [ mic92 vifino ]; - mainProgram = "nvme"; - }; -} |