package.nix (713B)
1 { 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 }: 6 7 buildGoModule { 8 pname = "nanodns"; 9 version = "0-unstable-2021-10-29"; 10 11 __structuredAttrs = true; 12 13 src = fetchFromGitHub { 14 owner = "Sina-Ghaderi"; 15 repo = "nanodns"; 16 rev = "fb0c62f7123cb39c0e327ff1515536ce2ed6c3db"; 17 hash = "sha256-Paz59YJkwK0v9/e7NrqpQjx0r/iHMpSCLd2heHw8KlA="; 18 }; 19 20 patches = [ ./go.mod.patch ]; 21 22 vendorHash = "sha256-+azMCvpNBE6p+U9wHdl8j5pKV42v05PIkeOURB+5qVc="; 23 24 meta = { 25 description = "Simple dns forwarder/cache blocker server"; 26 homepage = "https://github.com/Sina-Ghaderi/nanodns"; 27 license = lib.licenses.free; 28 maintainers = [ lib.maintainers.sikmir ]; 29 platforms = lib.platforms.unix; 30 }; 31 }
