nvmet-cli: init at 0.7

Signed-off-by: Ana Hobden <operator@hoverbear.org>

+27
+25
pkgs/os-specific/linux/nvmet-cli/default.nix
··· 1 + { lib, python3Packages, fetchurl }: 2 + 3 + python3Packages.buildPythonApplication rec { 4 + pname = "nvmet-cli"; 5 + version = "0.7"; 6 + 7 + src = fetchurl { 8 + url = "ftp://ftp.infradead.org/pub/nvmetcli/nvmetcli-${version}.tar.gz"; 9 + sha256 = "051y1b9w46azy35118154c353v3mhjkdzh6h59brdgn5054hayj2"; 10 + }; 11 + 12 + buildInputs = with python3Packages; [ nose2 ]; 13 + 14 + propagatedBuildInputs = with python3Packages; [ configshell ]; 15 + 16 + # This package requires the `nvmet` kernel module to be loaded for tests. 17 + doCheck = false; 18 + 19 + meta = with lib; { 20 + description = "NVMe target CLI"; 21 + license = licenses.asl20; 22 + platforms = platforms.linux; 23 + maintainers = with maintainers; [ hoverbear ]; 24 + }; 25 + }
+2
pkgs/top-level/all-packages.nix
··· 19819 19819 19820 19820 nvme-cli = callPackage ../os-specific/linux/nvme-cli { }; 19821 19821 19822 + nvmet-cli = callPackage ../os-specific/linux/nvmet-cli { }; 19823 + 19822 19824 system76-firmware = callPackage ../os-specific/linux/firmware/system76-firmware { }; 19823 19825 19824 19826 open-vm-tools = callPackage ../applications/virtualization/open-vm-tools { };