biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / text / topfew / default.nix
blobb908d41b6447d9141aa059a2b81c91225e3c0bfc
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 , installShellFiles
5 }:
7 buildGoModule rec {
8   pname = "topfew";
9   version = "2.0.0";
11   src = fetchFromGitHub {
12     owner = "timbray";
13     repo = "topfew";
14     rev = "v${version}";
15     hash = "sha256-P3K3IhgYkrxmEG2l7EQDVWQ+P7fOjUMUFrlAnY+8NmI=";
16   };
18   vendorHash = null;
20   nativeBuildInputs = [
21     installShellFiles
22   ];
24   ldflags = [ "-s" "-w" ];
26   postInstall = ''
27     installManPage doc/tf.1
28   '';
30   meta = with lib; {
31     description = "Finds the fields (or combinations of fields) which appear most often in a stream of records";
32     homepage = "https://github.com/timbray/topfew";
33     license = licenses.gpl3Only;
34     maintainers = with maintainers; [ figsoda ];
35     mainProgram = "tf";
36   };