Merge pull request #234540 from figsoda/topfew

authored by

figsoda and committed by
GitHub
58c85835 f1423fd5

+39
+37
pkgs/tools/text/topfew/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , installShellFiles 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "topfew"; 9 + version = "0.9.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "timbray"; 13 + repo = "topfew"; 14 + rev = version; 15 + hash = "sha256-6ydi/4LyqTLKpR00f4zpcrTnCorlhnsBOxdhzBMNcRI="; 16 + }; 17 + 18 + vendorHash = null; 19 + 20 + nativeBuildInputs = [ 21 + installShellFiles 22 + ]; 23 + 24 + ldflags = [ "-s" "-w" ]; 25 + 26 + postInstall = '' 27 + installManPage doc/tf.1 28 + ''; 29 + 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 + }; 37 + }
+2
pkgs/top-level/all-packages.nix
··· 13114 13115 toml2nix = callPackage ../development/tools/toml2nix { }; 13116 13117 topfew-rs = callPackage ../tools/text/topfew-rs { }; 13118 13119 topgrade = callPackage ../tools/misc/topgrade {
··· 13114 13115 toml2nix = callPackage ../development/tools/toml2nix { }; 13116 13117 + topfew = callPackage ../tools/text/topfew { }; 13118 + 13119 topfew-rs = callPackage ../tools/text/topfew-rs { }; 13120 13121 topgrade = callPackage ../tools/misc/topgrade {