lol

Merge pull request #136617 from fabaff/checkip

checkip: init at 0.2.2

authored by

Fabian Affolter and committed by
GitHub
c678e050 de582151

+35
+33
pkgs/tools/networking/checkip/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "checkip"; 8 + version = "0.2.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "jreisinger"; 12 + repo = pname; 13 + rev = "v${version}"; 14 + sha256 = "065426z4iak72h56qvp1vk86r2vw5rdqy3qi1zbw1l0hnyq83zwq"; 15 + }; 16 + 17 + vendorSha256 = "10hk2wfkpvnavs20q390qgaj1gj10j1fy8vlqb9s9f76gpb130h4"; 18 + 19 + postFixup = '' 20 + # Rename binary 21 + mv $out/bin/cmd $out/bin/${pname} 22 + ''; 23 + 24 + # Requires network 25 + doCheck = false; 26 + 27 + meta = with lib; { 28 + description = "CLI tool that checks an IP address using various public services"; 29 + homepage = "https://github.com/jreisinger/checkip"; 30 + license = licenses.asl20; 31 + maintainers = with maintainers; [ fab ]; 32 + }; 33 + }
+2
pkgs/top-level/all-packages.nix
··· 1303 1303 inherit (darwin.apple_sdk.frameworks) Security; 1304 1304 }; 1305 1305 1306 + checkip = callPackage ../tools/networking/checkip { }; 1307 + 1306 1308 ec2_api_tools = callPackage ../tools/virtualization/ec2-api-tools { }; 1307 1309 1308 1310 ec2_ami_tools = callPackage ../tools/virtualization/ec2-ami-tools { };