{ mkDerivation, aeson, ansi-terminal, base, base-compat-batteries , bytestring, cmdargs, containers, data-default, Decimal, Diff , directory, extra, filepath, hashable, haskeline, hledger-lib , lucid, math-functions, megaparsec, mtl, old-time, parsec , pretty-show, process, regex-tdfa, safe, shakespeare, split , stdenv, tabular, tasty, temporary, terminfo, text, time, timeit , transformers, unordered-containers, utf8-string, utility-ht , wizards }: mkDerivation { pname = "hledger"; version = "1.19.1"; sha256 = "d5c1eb6d8de5cf2d82771db1796b57a304095fa940773a6405c9cd8085f3da71"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base base-compat-batteries bytestring cmdargs containers data-default Decimal Diff directory extra filepath hashable haskeline hledger-lib lucid math-functions megaparsec mtl old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular tasty temporary terminfo text time timeit transformers unordered-containers utf8-string utility-ht wizards ]; executableHaskellDepends = [ aeson ansi-terminal base base-compat-batteries bytestring cmdargs containers data-default Decimal directory extra filepath haskeline hledger-lib math-functions megaparsec mtl old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular tasty temporary terminfo text time timeit transformers unordered-containers utf8-string utility-ht wizards ]; testHaskellDepends = [ aeson ansi-terminal base base-compat-batteries bytestring cmdargs containers data-default Decimal directory extra filepath haskeline hledger-lib math-functions megaparsec mtl old-time parsec pretty-show process regex-tdfa safe shakespeare split tabular tasty temporary terminfo text time timeit transformers unordered-containers utf8-string utility-ht wizards ]; homepage = "http://hledger.org"; description = "Command-line interface for the hledger accounting system"; license = stdenv.lib.licenses.gpl3; }