miller: init at 5.2.2

This commit is contained in:
Maciek Starzyk 2017-12-29 21:55:42 +01:00
parent 56518ff5ac
commit 8bf2a0971e
3 changed files with 27 additions and 0 deletions

View file

@ -451,6 +451,7 @@
mrVanDalo = "Ingolf Wanger <contact@ingolf-wagner.de>";
msackman = "Matthew Sackman <matthew@wellquite.org>";
mschristiansen = "Mikkel Christiansen <mikkel@rheosystems.com>";
mstarzyk = "Maciek Starzyk <mstarzyk@gmail.com>";
msteen = "Matthijs Steen <emailmatthijs@gmail.com>";
mt-caret = "Masayuki Takeda <mtakeda.enigsol@gmail.com>";
mtreskin = "Max Treskin <zerthurd@gmail.com>";

View file

@ -0,0 +1,24 @@
{ stdenv, fetchFromGitHub, autoreconfHook, flex, libtool }:
stdenv.mkDerivation rec {
name = "miller-${version}";
version = "5.2.2";
src = fetchFromGitHub {
owner = "johnkerl";
repo = "miller";
rev = "v${version}";
sha256 = "1i5lyknsf4vif601l070xh5sz8jy2h359jrb0kc0s0pl8lypxs4i";
};
nativeBuildInputs = [ autoreconfHook flex libtool ];
meta = with stdenv.lib; {
description = "Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON.";
homepage = "http://johnkerl.org/miller/";
license = licenses.bsd2;
maintainers = with maintainers; [ mstarzyk ];
platforms = platforms.all;
};
}

View file

@ -3646,6 +3646,8 @@ with pkgs;
nomad = callPackage ../applications/networking/cluster/nomad { };
miller = callPackage ../tools/text/miller { };
milu = callPackage ../applications/misc/milu { };
mpack = callPackage ../tools/networking/mpack { };