biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / by-name / pr / prox / package.nix
blob7f3713364196abcc00ee8c2be542d3552207d913
1 { buildGoModule
2 , fetchFromGitHub
3 , lib
4 }:
6 buildGoModule rec {
7   pname = "prox";
8   # While upstream did release a v1.0.0, v1.1.0 is actually newer: https://github.com/fgrosse/prox/releases/tag/v1.1.0
9   version = "1.1.0";
11   src = fetchFromGitHub {
12     owner = "fgrosse";
13     repo = pname;
14     rev = "v${version}";
15     hash = "sha256-KSHTlcAmnuU8F17N0LBS0s5b/k6Of0OEHVd3v50bH3g=";
16   };
18   vendorHash = "sha256-i4QJ84Tne1E8s2Fprd5xeWlTQBIb/9tvwws80yHXhbg=";
20   postPatch = ''
21     substituteInPlace cmd/prox/version.go \
22       --replace '0.0.0-unknown' '${version}'
23   '';
25   meta = with lib; {
26     homepage = "https://github.com/fgrosse/prox";
27     description = "Process runner for Procfile-based applications";
28     mainProgram = "prox";
29     license = licenses.bsd2;
30     maintainers = with maintainers; [ lucperkins ];
31   };