gnu: Add ghc-vty.
* gnu/packages/haskell-xyz.scm (ghc-vty): New public variable.
This commit is contained in:
parent
08ae5d53e8
commit
1d0d2a8ec9
1 changed files with 42 additions and 0 deletions
|
@ -13884,6 +13884,48 @@ (define-public ghc-void
|
||||||
given term should not exist.")
|
given term should not exist.")
|
||||||
(license license:bsd-3)))
|
(license license:bsd-3)))
|
||||||
|
|
||||||
|
(define-public ghc-vty
|
||||||
|
(package
|
||||||
|
(name "ghc-vty")
|
||||||
|
(version "5.35.1")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (hackage-uri "vty" version))
|
||||||
|
(sha256
|
||||||
|
(base32 "062dpz8fxrnggzpl041zpbph0xj56jki98ajm2s78dldg5vy0c9k"))))
|
||||||
|
(build-system haskell-build-system)
|
||||||
|
(native-inputs
|
||||||
|
(list ghc-hunit
|
||||||
|
ghc-quickcheck
|
||||||
|
ghc-quickcheck-assertions
|
||||||
|
ghc-random
|
||||||
|
ghc-smallcheck
|
||||||
|
ghc-string-qq
|
||||||
|
ghc-test-framework
|
||||||
|
ghc-test-framework-smallcheck
|
||||||
|
ghc-test-framework-hunit))
|
||||||
|
(inputs
|
||||||
|
(list ghc-ansi-terminal
|
||||||
|
ghc-blaze-builder
|
||||||
|
ghc-hashable
|
||||||
|
ghc-microlens
|
||||||
|
ghc-microlens-mtl
|
||||||
|
ghc-microlens-th
|
||||||
|
ghc-parallel
|
||||||
|
ghc-utf8-string
|
||||||
|
ghc-vector))
|
||||||
|
(arguments
|
||||||
|
`(#:cabal-revision ("1"
|
||||||
|
"1zqcvgqhcij92241g20zn3c3a4033biid3f3cqg05q1ygrmznxb5")))
|
||||||
|
(properties '((upstream-name . "vty")))
|
||||||
|
(home-page "https://github.com/jtdaugherty/vty")
|
||||||
|
(synopsis "Simple terminal UI library")
|
||||||
|
(description
|
||||||
|
"vty is a terminal GUI library in the niche of ncurses, intended to be easy
|
||||||
|
to use and to provide good support for common terminal types.")
|
||||||
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public ghc-wave
|
(define-public ghc-wave
|
||||||
(package
|
(package
|
||||||
(name "ghc-wave")
|
(name "ghc-wave")
|
||||||
|
|
Loading…
Reference in a new issue