rekahsoft-gnu: Update ghc-vty from 5.33 -> 5.38

This commit is contained in:
Collin J. Doering 2023-02-28 14:55:04 -05:00
parent 11ff308ff0
commit 31efa0a88e
Signed by: rekahsoft
GPG Key ID: 7B4DEB93212B3022
1 changed files with 19 additions and 32 deletions

View File

@ -55,42 +55,29 @@ value of the opposite type.")
(define-public ghc-vty
(package
(name "ghc-vty")
(version "5.33")
(source
(origin
(method url-fetch)
(uri (hackage-uri "vty" version))
(sha256
(base32 "0qsx4lwlkp6mwyr7rm1r9dg5ic1lc1awqgyag0nj1qgj2gnv6nc9"))))
(version "5.38")
(source (origin
(method url-fetch)
(uri (hackage-uri "vty" version))
(sha256
(base32
"18s84rrc1dhm5j8c24r8lgk8hjdrwsdjgf6hilqcdm90dx6jz0al"))))
(build-system haskell-build-system)
(inputs
`(("ghc-blaze-builder" ,ghc-blaze-builder)
("ghc-microlens" ,ghc-microlens)
("ghc-microlens-mtl" ,ghc-microlens-mtl)
("ghc-microlens-th" ,ghc-microlens-th)
("ghc-hashable" ,ghc-hashable)
("ghc-parallel" ,ghc-parallel)
("ghc-utf8-string" ,ghc-utf8-string)
("ghc-vector" ,ghc-vector)
("ghc-ansi-terminal" ,ghc-ansi-terminal)))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-quickcheck-assertions" ,ghc-quickcheck-assertions)
("ghc-random" ,ghc-random)
("ghc-smallcheck" ,ghc-smallcheck)
("ghc-string-qq" ,ghc-string-qq)
("ghc-test-framework" ,ghc-test-framework)
("ghc-test-framework-hunit" ,ghc-test-framework-hunit)
("ghc-test-framework-smallcheck" ,ghc-test-framework-smallcheck)
("ghc-test-framework-smallcheck" ,ghc-test-framework-smallcheck)))
(arguments
`(#:cabal-revision
("1" "1in66nd2xkb6mxxzazny900pz1xj83iqsql42c0rwk72chnnb8cd")))
(inputs (list ghc-blaze-builder
ghc-microlens
ghc-microlens-mtl
ghc-microlens-th
ghc-utf8-string
ghc-vector
ghc-ansi-terminal))
(home-page "https://github.com/jtdaugherty/vty")
(synopsis "A simple terminal UI library")
(description
"vty is terminal GUI library in the niche of ncurses. It is intended to be easy to use, have no confusing corner cases, and good support for common terminal types. . See the @vty-examples@ package as well as the program @test/interactive_terminal_test.hs@ included in the @vty@ package for examples on how to use the library. . Import the \"Graphics.Vty\" convenience module to get access to the core parts of the library. . © 2006-2007 Stefan O'Rear; BSD3 license. . © Corey O'Connor; BSD3 license. . © Jonathan Daugherty; BSD3 license.")
"vty is terminal GUI library in the niche of ncurses. It is intended to be easy to use and to
provide good support for common terminal types. . See the @@vty-examples@@ package as well as
the program @@examples/interactive_terminal_test.hs@@ included in the @@vty@@ repository for
examples on how to use the library. Import the @@Graphics.Vty@@ convenience module to get
access to the core parts of the library.")
(license license:bsd-3)))
(define-public ghc-brick