gping: 1.17.3 -> 1.18.0 (#356624)

authored by Christina Sørensen and committed by GitHub d00aba92 2202fa53

+16 -19
+15 -16
pkgs/tools/networking/gping/default.nix
··· 1 - { lib 2 - , stdenv 3 - , rustPlatform 4 - , fetchFromGitHub 5 - , installShellFiles 6 - , libiconv 7 - , Security 8 - , iputils 9 }: 10 11 rustPlatform.buildRustPackage rec { 12 pname = "gping"; 13 - version = "1.17.3"; 14 15 src = fetchFromGitHub { 16 owner = "orf"; 17 repo = "gping"; 18 rev = "gping-v${version}"; 19 - hash = "sha256-DJ+5WoizFF3K9drFc955bDMXnlW+okYrZos/+dRVtjw="; 20 }; 21 22 - cargoHash = "sha256-pQ95sS2dGVzZUOyuUpJPamW7RLiUTGu9KgpWLg4wn/w="; 23 - 24 - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv Security ]; 25 26 nativeBuildInputs = [ installShellFiles ]; 27 ··· 32 ''; 33 34 doInstallCheck = true; 35 - installCheckPhase = '' 36 - $out/bin/gping --version | grep "${version}" 37 - ''; 38 39 meta = with lib; { 40 description = "Ping, but with a graph";
··· 1 + { 2 + lib, 3 + stdenv, 4 + rustPlatform, 5 + fetchFromGitHub, 6 + installShellFiles, 7 + iputils, 8 + versionCheckHook, 9 }: 10 11 rustPlatform.buildRustPackage rec { 12 pname = "gping"; 13 + version = "1.18.0"; 14 15 src = fetchFromGitHub { 16 owner = "orf"; 17 repo = "gping"; 18 rev = "gping-v${version}"; 19 + hash = "sha256-JZMgbCwEGfngCQVmuZX1tu3he/f/TBLitcP/Ea3S6yI="; 20 }; 21 22 + cargoHash = "sha256-I9rcC2sotrdHMCCiDgfycKRnJxZLuA5OLZPZC0zFiLc="; 23 24 nativeBuildInputs = [ installShellFiles ]; 25 ··· 30 ''; 31 32 doInstallCheck = true; 33 + 34 + nativeInstallCheckInputs = [ versionCheckHook ]; 35 + 36 + versionCheckProgramArg = [ "--version" ]; 37 38 meta = with lib; { 39 description = "Ping, but with a graph";
+1 -3
pkgs/top-level/all-packages.nix
··· 2410 inherit (darwin) libobjc libresolv; 2411 }; 2412 2413 - gping = callPackage ../tools/networking/gping { 2414 - inherit (darwin.apple_sdk.frameworks) Security; 2415 - }; 2416 2417 greg = callPackage ../applications/audio/greg { 2418 pythonPackages = python3Packages;
··· 2410 inherit (darwin) libobjc libresolv; 2411 }; 2412 2413 + gping = callPackage ../tools/networking/gping { }; 2414 2415 greg = callPackage ../applications/audio/greg { 2416 pythonPackages = python3Packages;