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 (define-public hledger-ui
(package (package
(name "hledger-ui") (name "hledger-ui")
(version "1.21") (version "1.27.1")
(source (source (origin
(origin (method url-fetch)
(method url-fetch) (uri (hackage-uri "hledger-ui" version))
(uri (hackage-uri name version)) (sha256
(sha256 (base32
(base32 "1h9d686z0y8cvq6780g6r8fdrs76y9649js0c350b6xnhzggbx0l")))) "1srzlz0mdcp0259k0vsc8xkisd9l59s30j1k1x9bnsn179n8bi22"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(native-inputs `(("ghc-hspec-discover" ,ghc-hspec-discover))) (inputs (list ghc-ansi-terminal
(inputs ghc-async
`(("ghc-ansi-terminal" ,ghc-ansi-terminal) ghc-breakpoint
("ghc-async" ,ghc-async) ghc-brick ; note: fails to compile with brick@{1.5,1.6}
("ghc-brick" ,ghc-brick) ghc-cmdargs
("ghc-cmdargs" ,ghc-cmdargs) ghc-data-default
("ghc-data-default" ,ghc-data-default) ghc-doclayout
("ghc-doclayout" ,ghc-doclayout) ghc-extra
("ghc-extra" ,ghc-extra) ghc-fsnotify
("ghc-fsnotify" ,ghc-fsnotify) ghc-hledger
("hledger" ,hledger) ghc-hledger-lib
("ghc-hledger-lib" ,ghc-hledger-lib) ghc-megaparsec
("ghc-megaparsec" ,ghc-megaparsec) ghc-microlens
("ghc-microlens" ,ghc-microlens) ghc-microlens-platform
("ghc-microlens-platform" ,ghc-microlens-platform) ghc-safe
("ghc-safe" ,ghc-safe) ghc-split
("ghc-split" ,ghc-split) ghc-text-zipper
("ghc-text-zipper" ,ghc-text-zipper) ghc-vector
("ghc-vector" ,ghc-vector) ghc-vty))
("ghc-vty" ,ghc-vty))) (home-page "http://hledger.org")
(home-page "https://hledger.org")
(synopsis (synopsis
"Curses-style terminal interface for the hledger accounting system") "Curses-style terminal interface for the hledger accounting system")
(description (description
"A simple curses-style terminal user interface for the hledger "This package provides a simple curses-style terminal user interface for the
accounting system. It can be a more convenient way to browse your accounts hledger accounting system. It can be a more convenient way to browse your
than the CLI. This package currently does not support Microsoft Windows, except accounts than the CLI. This package currently does not support Microsoft
in WSL.") 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))) (license license:gpl3)))
(define-public ghc-js-dgtable (define-public ghc-js-dgtable