vifm: 0.13 -> 0.14 (#380559)
[NixPkgs.git] / pkgs / by-name / cs / cshatag / package.nix
blob16dedcf39cffdd93c71d314cdc3d426a29e095ff
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "cshatag";
9   version = "2.2.1";
11   src = fetchFromGitHub {
12     owner = "rfjakob";
13     repo = pname;
14     rev = "v${version}";
15     sha256 = "sha256-RqQPbqfliKg7XPA/C9D7Aq1SsN+tAW44tAFHt9p8Py0=";
16   };
18   vendorHash = "sha256-OYMnZub4Yi11uMHzL1O5l6/J1md6ORS5cWm9K4yP92Q=";
20   ldflags = [
21     "-s"
22     "-w"
23   ];
25   postInstall = ''
26     # Install man page
27     install -D -m755 -t $out/share/man/man1/ cshatag.1
28   '';
30   meta = with lib; {
31     description = "Tool to detect silent data corruption";
32     mainProgram = "cshatag";
33     homepage = "https://github.com/rfjakob/cshatag";
34     license = licenses.mit;
35     platforms = platforms.linux;
36   };