echoip: unstable-2019-07-12 -> unstable-2021-08-03

+17 -9
+17 -9
pkgs/servers/echoip/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , makeWrapper 5 + }: 2 6 3 7 buildGoModule { 4 8 pname = "echoip"; 5 - version = "unstable-2019-07-12"; 9 + version = "unstable-2021-08-03"; 6 10 7 11 src = fetchFromGitHub { 8 12 owner = "mpolden"; 9 13 repo = "echoip"; 10 - rev = "fb5fac92d2173c2a5b07ed4ecc7b5fefe8484ed2"; 11 - sha256 = "17gkh1qfxasvxy25lmjdwk5fsjkcp7lmw9si3xzf01m7qnj5zi4b"; 14 + rev = "ffa6674637a5bf906d78ae6675f9a4680a78ab7b"; 15 + sha256 = "sha256-yN7PIwoIi2SPwwFWnHDoXnwvKohkPPf4kVsNxHLpqCE="; 12 16 }; 13 17 14 - vendorSha256 = "0vvs717pl5gzggxpbn2vkyxmpiw5zjdfnpbh8i81xidbqvlnm22h"; 18 + vendorSha256 = "sha256-lXYpkeGpBK+WGHqyLxJz7kS3t7a55q55QQLTqtxzroc="; 15 19 16 - outputs = [ "out" "index" ]; 20 + nativeBuildInputs = [ makeWrapper ]; 17 21 18 22 postInstall = '' 19 - mkdir -p $index 20 - cp $src/index.html $index/index.html 23 + install -D html/* -t $out/share/echoip/html 24 + wrapProgram $out/bin/echoip \ 25 + --add-flags "-t $out/share/echoip/html" 21 26 ''; 27 + 28 + doCheck = false; 22 29 23 30 meta = with lib; { 31 + description = "IP address lookup service"; 24 32 homepage = "https://github.com/mpolden/echoip"; 25 33 license = licenses.bsd3; 26 - maintainers = with maintainers; [ rvolosatovs ]; 34 + maintainers = with maintainers; [ rvolosatovs SuperSandro2000 ]; 27 35 }; 28 36 }