Merge pull request #148565 from ju1m/zpool-iostat-viz

authored by Sandro and committed by GitHub 6834d7e9 18c2b5d3

+42
+40
pkgs/tools/filesystems/zpool-iostat-viz/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , python3Packages 4 + , installShellFiles 5 + }: 6 + 7 + python3Packages.buildPythonApplication rec { 8 + pname = "zpool-iostat-viz"; 9 + version = "unstable-2021-11-13"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "chadmiller"; 13 + repo = pname; 14 + rev = "cdd8f3d882ab7a9990fb2d26af3e5b2bcc4bb312"; 15 + sha256 = "sha256-vNXD5SauBpCtP7VPTumQ0/wXfW0PjtooS21cjpAole8="; 16 + }; 17 + 18 + nativeBuildInputs = [ 19 + installShellFiles 20 + python3Packages.wrapPython 21 + ]; 22 + 23 + # There is no setup.py 24 + dontConfigure = true; 25 + dontBuild = true; 26 + doCheck = false; 27 + 28 + installPhase = '' 29 + wrapPythonPrograms 30 + install -D zpool-iostat-viz $out/bin/zpool-iostat-viz 31 + installManPage zpool-iostat-viz.1 32 + ''; 33 + 34 + meta = with lib; { 35 + description = "\"zpool iostats\" for humans; find the slow parts of your ZFS pool"; 36 + homepage = "https://github.com/chadmiller/zpool-iostat-viz"; 37 + license = licenses.bsd2; 38 + maintainers = with maintainers; [ julm ]; 39 + }; 40 + }
+2
pkgs/top-level/all-packages.nix
··· 11368 11368 11369 11369 zmap = callPackage ../tools/security/zmap { }; 11370 11370 11371 + zpool-iostat-viz = callPackage ../tools/filesystems/zpool-iostat-viz { }; 11372 + 11371 11373 11372 11374 ### SHELLS 11373 11375