biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / servers / echoip / default.nix
blobae450ddae833e87c1ba7131aaf1b69c625cc1357
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 , makeWrapper
5 }:
7 buildGoModule {
8   pname = "echoip";
9   version = "unstable-2021-08-03";
11   src = fetchFromGitHub {
12     owner = "mpolden";
13     repo = "echoip";
14     rev = "ffa6674637a5bf906d78ae6675f9a4680a78ab7b";
15     sha256 = "sha256-yN7PIwoIi2SPwwFWnHDoXnwvKohkPPf4kVsNxHLpqCE=";
16   };
18   vendorHash = "sha256-lXYpkeGpBK+WGHqyLxJz7kS3t7a55q55QQLTqtxzroc=";
20   nativeBuildInputs = [ makeWrapper ];
22   postInstall = ''
23     install -D html/* -t $out/share/echoip/html
24     wrapProgram $out/bin/echoip \
25       --add-flags "-t $out/share/echoip/html"
26   '';
28   doCheck = false;
30   meta = with lib; {
31     description = "IP address lookup service";
32     homepage = "https://github.com/mpolden/echoip";
33     license = licenses.bsd3;
34     maintainers = with maintainers; [ rvolosatovs SuperSandro2000 ];
35     mainProgram = "echoip";
36   };