writers: add writeGuile[Bin] (#364531)
[NixPkgs.git] / pkgs / by-name / tu / tunwg / package.nix
blob3616c023fea84c07b5dcef780bf362b0761e62e0
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "tunwg";
9   version = "24.09.18+760ee81";
11   src = fetchFromGitHub {
12     owner = "ntnj";
13     repo = "tunwg";
14     rev = "v${version}";
15     hash = "sha256-+vgl7saHp1Co35nkxQ+IhqYr6GdGd0JIFEFrezQd5Yo=";
16   };
18   vendorHash = "sha256-5BJFAnsmx6lbGQTx/6dIdcsETsllCr6C3wPbB2Gvj5Y=";
20   ldflags = [
21     "-s"
22     "-w"
23   ];
25   meta = with lib; {
26     description = "Secure private tunnel to your local servers";
27     homepage = "https://github.com/ntnj/tunwg";
28     license = licenses.mit;
29     maintainers = with maintainers; [ dit7ya ];
30     mainProgram = "tunwg";
31   };