latte-dock: 0.9.11 -> 0.9.12
[NixPkgs.git] / pkgs / tools / networking / clash / default.nix
blob61e529dc8729dcf5976f696a4455494dadb8a4e9
1 { lib, fetchFromGitHub, buildGoModule }:
3 buildGoModule rec {
4   pname = "clash";
5   version = "1.6.0";
7   src = fetchFromGitHub {
8     owner = "Dreamacro";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "sha256-XG/nci8Sj0vfa/SFPpJwl1Zmt/23LfKxocejplZtS0E=";
12   };
14   vendorSha256 = "sha256-WR1CpjEMHRkpd0/iqrOm0oVXvyQO+r6GyeP0L0zx8aA=";
16   doCheck = false;
18   buildFlagsArray = [
19     "-ldflags="
20     "-X github.com/Dreamacro/clash/constant.Version=${version}"
21   ];
23   meta = with lib; {
24     description = "A rule-based tunnel in Go";
25     homepage = "https://github.com/Dreamacro/clash";
26     license = licenses.gpl3Only;
27     maintainers = with maintainers; [ contrun Br1ght0ne ];
28   };