tcping-rs: init at 1.2.18 (#425909)

authored by Sandro and committed by GitHub d0b95fe0 7b75c7ba

+40
+6
maintainers/maintainer-list.nix
··· 10138 10138 githubId = 44377258; 10139 10139 name = "Heitor Augusto"; 10140 10140 }; 10141 + heitorPB = { 10142 + email = "heitorpbittencourt@gmail.com"; 10143 + github = "heitorPB"; 10144 + githubId = 13461702; 10145 + name = "Heitor Pascoal de Bittencourt"; 10146 + }; 10141 10147 hekazu = { 10142 10148 name = "Henri Peurasaari"; 10143 10149 email = "henri.peurasaari@helsinki.fi";
+34
pkgs/by-name/tc/tcping-rs/package.nix
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + nix-update-script, 6 + }: 7 + rustPlatform.buildRustPackage rec { 8 + pname = "tcping-rs"; 9 + version = "1.2.18"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "lvillis"; 13 + repo = "tcping-rs"; 14 + tag = version; 15 + hash = "sha256-G9LZ9XlIl/JYji/GgznQnIbnV83qi9kZqCkaZJ0kENI="; 16 + }; 17 + 18 + cargoHash = "sha256-INbXvNfn3vmXzZgaDUwl1wgbQ2wVQcCP0ZV2dpZedQY="; 19 + 20 + checkFlags = [ 21 + # This test requires external network access 22 + "--skip=resolve_domain" 23 + ]; 24 + 25 + passthru.updateScript = nix-update-script { }; 26 + 27 + meta = { 28 + description = "TCP Ping (tcping) Utility for Port Reachability"; 29 + homepage = "https://github.com/lvillis/tcping-rs"; 30 + license = lib.licenses.mit; 31 + mainProgram = "tcping"; 32 + maintainers = with lib.maintainers; [ heitorPB ]; 33 + }; 34 + }