rekahsoft-gnu: Update ghc-brick from 0.65 -> 1.4

This commit is contained in:
Collin J. Doering 2023-02-28 14:57:34 -05:00
parent 31efa0a88e
commit 25d025bc64
Signed by: rekahsoft
GPG Key ID: 7B4DEB93212B3022
1 changed files with 24 additions and 22 deletions

View File

@ -83,32 +83,34 @@ access to the core parts of the library.")
(define-public ghc-brick (define-public ghc-brick
(package (package
(name "ghc-brick") (name "ghc-brick")
(version "0.65") (version "1.4")
(source (source (origin
(origin (method url-fetch)
(method url-fetch) (uri (hackage-uri "brick" version))
(uri (hackage-uri "brick" version)) (sha256
(sha256 (base32
(base32 "1yk9r5igg5p7aixlpls167z2fajq3vp0xxqcjw4cg168g20lnhbs")))) "12gwwqq38x0k6hjcn72dpcdwi0lrvyy8gxmp884h22l73xa4vda6"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs (list ghc-vty
`(("ghc-vty" ,ghc-vty) ghc-bimap
("ghc-data-clist" ,ghc-data-clist) ghc-data-clist
("ghc-dlist" ,ghc-dlist) ghc-microlens
("ghc-microlens" ,ghc-microlens) ghc-microlens-th
("ghc-microlens-th" ,ghc-microlens-th) ghc-microlens-mtl
("ghc-microlens-mtl" ,ghc-microlens-mtl) ghc-config-ini
("ghc-config-ini" ,ghc-config-ini) ghc-vector
("ghc-vector" ,ghc-vector) ghc-contravariant
("ghc-contravariant" ,ghc-contravariant) ghc-text-zipper
("ghc-text-zipper" ,ghc-text-zipper) ghc-word-wrap
("ghc-word-wrap" ,ghc-word-wrap) ghc-random))
("ghc-random" ,ghc-random))) (native-inputs (list ghc-quickcheck))
(native-inputs `(("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "https://github.com/jtdaugherty/brick/") (home-page "https://github.com/jtdaugherty/brick/")
(synopsis "A declarative terminal user interface library") (synopsis "A declarative terminal user interface library")
(description (description
"Write terminal user interfaces (TUIs) painlessly with 'brick'! You write an event handler and a drawing function and the library does the rest. . . > module Main where > > import Brick > > ui :: Widget () > ui = str \"Hello, world!\" > > main :: IO () > main = simpleMain ui . . To get started, see: . * <https://github.com/jtdaugherty/brick/blob/master/README.md The README> . * The <https://github.com/jtdaugherty/brick/blob/master/docs/guide.rst Brick user guide> . * The demonstration programs in the 'programs' directory . . This package deprecates <http://hackage.haskell.org/package/vty-ui vty-ui>.") "Write terminal user interfaces (TUIs) painlessly with brick'! You write an event handler and
a drawing function and the library does the rest. To get started, see:
<https://github.com/jtdaugherty/brick/blob/master/README.md The README>. The
<https://github.com/jtdaugherty/brick/blob/master/docs/guide.rst Brick user guide>.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public hledger-ui (define-public hledger-ui