rekahsoft-gnu: Update hledger-ui from 1.21 -> 1.27.1

This commit is contained in:
Collin J. Doering 2023-02-28 14:58:33 -05:00
parent 25d025bc64
commit 29545105c6
Signed by: rekahsoft
GPG Key ID: 7B4DEB93212B3022
1 changed files with 36 additions and 33 deletions

View File

@ -116,42 +116,45 @@ a drawing function and the library does the rest. To get started, see:
(define-public hledger-ui
(package
(name "hledger-ui")
(version "1.21")
(source
(origin
(method url-fetch)
(uri (hackage-uri name version))
(sha256
(base32 "1h9d686z0y8cvq6780g6r8fdrs76y9649js0c350b6xnhzggbx0l"))))
(version "1.27.1")
(source (origin
(method url-fetch)
(uri (hackage-uri "hledger-ui" version))
(sha256
(base32
"1srzlz0mdcp0259k0vsc8xkisd9l59s30j1k1x9bnsn179n8bi22"))))
(build-system haskell-build-system)
(native-inputs `(("ghc-hspec-discover" ,ghc-hspec-discover)))
(inputs
`(("ghc-ansi-terminal" ,ghc-ansi-terminal)
("ghc-async" ,ghc-async)
("ghc-brick" ,ghc-brick)
("ghc-cmdargs" ,ghc-cmdargs)
("ghc-data-default" ,ghc-data-default)
("ghc-doclayout" ,ghc-doclayout)
("ghc-extra" ,ghc-extra)
("ghc-fsnotify" ,ghc-fsnotify)
("hledger" ,hledger)
("ghc-hledger-lib" ,ghc-hledger-lib)
("ghc-megaparsec" ,ghc-megaparsec)
("ghc-microlens" ,ghc-microlens)
("ghc-microlens-platform" ,ghc-microlens-platform)
("ghc-safe" ,ghc-safe)
("ghc-split" ,ghc-split)
("ghc-text-zipper" ,ghc-text-zipper)
("ghc-vector" ,ghc-vector)
("ghc-vty" ,ghc-vty)))
(home-page "https://hledger.org")
(inputs (list ghc-ansi-terminal
ghc-async
ghc-breakpoint
ghc-brick ; note: fails to compile with brick@{1.5,1.6}
ghc-cmdargs
ghc-data-default
ghc-doclayout
ghc-extra
ghc-fsnotify
ghc-hledger
ghc-hledger-lib
ghc-megaparsec
ghc-microlens
ghc-microlens-platform
ghc-safe
ghc-split
ghc-text-zipper
ghc-vector
ghc-vty))
(home-page "http://hledger.org")
(synopsis
"Curses-style terminal interface for the hledger accounting system")
"Curses-style terminal interface for the hledger accounting system")
(description
"A simple curses-style terminal user interface for the hledger
accounting system. It can be a more convenient way to browse your accounts
than the CLI. This package currently does not support Microsoft Windows, except
in WSL.")
"This package provides a simple curses-style terminal user interface for the
hledger accounting system. It can be a more convenient way to browse your
accounts than the CLI. This package currently does not support Microsoft
Windows, except in WSL. . hledger is a robust, cross-platform set of tools for
tracking money, time, or any other commodity, using double-entry accounting and
a simple, editable file format, with command-line, terminal and web interfaces.
It is a Haskell rewrite of Ledger, and one of the leading implementations of
Plain Text Accounting. Read more at: <https://hledger.org>")
(license license:gpl3)))
(define-public ghc-js-dgtable