default.nix (704B)
1 { lib, buildGoModule, fetchFromGitHub }: 2 3 buildGoModule rec { 4 pname = "emitter"; 5 version = "3.1"; 6 7 src = fetchFromGitHub { 8 owner = "emitter-io"; 9 repo = "emitter"; 10 rev = "v${version}"; 11 hash = "sha256-eWBgRG0mLdiJj1TMSAxYPs+8CqLNaFUOW6/ghDn/zKE="; 12 }; 13 14 vendorHash = "sha256-6K9KAvb+05nn2pFuVDiQ9IHZWpm+q01su6pl7CxXxBY="; 15 16 preCheck = '' 17 export HOME=$TMPDIR 18 ''; 19 20 doCheck = false; 21 22 checkFlags = [ 23 "-skip=TestStatsd_Configure" 24 ]; 25 26 meta = with lib; { 27 description = "High performance, distributed and low latency publish-subscribe platform"; 28 homepage = "https://emitter.io/"; 29 license = licenses.agpl3Plus; 30 maintainers = [ maintainers.sikmir ]; 31 }; 32 }