python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / applications / misc / overmind / default.nix
blobc06713c98a66ed3b7a1c2c527286a35af0bb4f2e
1 { lib, buildGoModule, fetchFromGitHub, tmux, which, makeWrapper }:
3 buildGoModule rec {
4   pname = "overmind";
5   version = "2.3.0";
7   nativeBuildInputs = [ makeWrapper ];
9   postInstall = ''
10     wrapProgram "$out/bin/overmind" --prefix PATH : "${lib.makeBinPath [ tmux which ]}"
11   '';
13   src = fetchFromGitHub {
14     owner = "DarthSim";
15     repo = pname;
16     rev = "v${version}";
17     sha256 = "sha256-vmmSsg0JneMseFCcx/no2x/Ghppmyiod8ZAIb4JWW9I=";
18   };
20   vendorSha256 = "sha256-QIKyLknPvmt8yiUCSCIqha8h9ozDGeQnKSM9Vwus0uY=";
22   meta = with lib; {
23     homepage = "https://github.com/DarthSim/overmind";
24     description = "Process manager for Procfile-based applications and tmux";
25     license = with licenses; [ mit ];
26     maintainers = [ maintainers.adisbladis ];
27   };