nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 21.11 38 lines 831 B view raw
1{ lib 2, buildGoModule 3, fetchFromGitHub 4, makeWrapper 5, mercurial 6, git 7}: 8 9buildGoModule rec { 10 pname = "hound"; 11 version = "0.4.0"; 12 13 src = fetchFromGitHub { 14 owner = "hound-search"; 15 repo = "hound"; 16 rev = "v${version}"; 17 sha256 = "0p5w54fr5xz19ff8k5xkyq3iqhjki8wc0hj2x1pnmk6hzrz6hf65"; 18 }; 19 20 vendorSha256 = "0x1nhhhvqmz3qssd2d44zaxbahj8lh9r4m5jxdvzqk6m3ly7y0b6"; 21 22 nativeBuildInputs = [ makeWrapper ]; 23 24 # requires network access 25 doCheck = false; 26 27 postInstall = '' 28 wrapProgram $out/bin/houndd --prefix PATH : ${lib.makeBinPath [ mercurial git ]} 29 ''; 30 31 meta = with lib; { 32 inherit (src.meta) homepage; 33 description = "Lightning fast code searching made easy"; 34 license = licenses.mit; 35 maintainers = with maintainers; [ grahamc SuperSandro2000 ]; 36 platforms = platforms.unix; 37 }; 38}