Merge pull request #112650 from SuperSandro2000/hound

authored by

Sandro and committed by
GitHub
37608535 f72648de

+21 -22
+21 -22
pkgs/development/tools/misc/hound/default.nix
··· 1 - { lib, stdenv 2 - , buildGoPackage 3 , fetchFromGitHub 4 , makeWrapper 5 , mercurial 6 , git 7 }: 8 9 - buildGoPackage rec { 10 - pname = "hound-unstable"; 11 - version = "2018-11-02"; 12 - rev = "74ec7448a234d8d09e800b92e52c92e378c07742"; 13 - 14 - nativeBuildInputs = [ makeWrapper ]; 15 - 16 - goPackagePath = "github.com/etsy/hound"; 17 18 src = fetchFromGitHub { 19 - inherit rev; 20 - owner = "etsy"; 21 repo = "hound"; 22 - sha256 = "0g6nvgqjabprcl9z5ci5frhbam1dzq978h1d6aanf8vvzslfgdpq"; 23 }; 24 25 - postInstall = with stdenv; let 26 - binPath = lib.makeBinPath [ mercurial git ]; 27 - in '' 28 - wrapProgram $out/bin/houndd --prefix PATH : ${binPath} 29 ''; 30 31 - meta = { 32 inherit (src.meta) homepage; 33 - 34 description = "Lightning fast code searching made easy"; 35 - license = lib.licenses.mit; 36 - maintainers = with lib.maintainers; [ grahamc ]; 37 - platforms = lib.platforms.unix; 38 }; 39 }
··· 1 + { lib 2 + , buildGoModule 3 , fetchFromGitHub 4 , makeWrapper 5 , mercurial 6 , git 7 }: 8 9 + buildGoModule rec { 10 + pname = "hound"; 11 + version = "unstable-2021-01-26"; 12 13 src = fetchFromGitHub { 14 + owner = "hound-search"; 15 repo = "hound"; 16 + rev = "b88fc1f79d668e6671a478ddf4fb3e73a63067b9"; 17 + sha256 = "00xc3cj7d3klvhsh9hivvjwgzb6lycw3r3w7nch98nv2j8iljc44"; 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 }