default.nix (630B)
1 { lib, buildGoPackage, fetchFromGitHub }: 2 3 buildGoPackage rec { 4 pname = "nanodns"; 5 version = "0-unstable-2021-10-29"; 6 7 src = fetchFromGitHub { 8 owner = "Sina-Ghaderi"; 9 repo = "nanodns"; 10 rev = "fb0c62f7123cb39c0e327ff1515536ce2ed6c3db"; 11 hash = "sha256-Paz59YJkwK0v9/e7NrqpQjx0r/iHMpSCLd2heHw8KlA="; 12 }; 13 14 goPackagePath = "github.com/Sina-Ghaderi/nanodns"; 15 16 goDeps = ./deps.nix; 17 18 meta = with lib; { 19 description = "Simple dns forwarder/cache blocker server"; 20 inherit (src.meta) homepage; 21 license = licenses.free; 22 maintainers = [ maintainers.sikmir ]; 23 platforms = platforms.unix; 24 }; 25 }