[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#64965] [PATCH 7/8] gnu: Add ghc-vty.
From: |
Tobias Geerinckx-Rice |
Subject: |
[bug#64965] [PATCH 7/8] gnu: Add ghc-vty. |
Date: |
Sun, 30 Jul 2023 01:59:59 +0200 |
* gnu/packages/haskell-xyz.scm (ghc-vty): New public variable.
---
gnu/packages/haskell-xyz.scm | 42 ++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index 1db3a157f1..c02fd007f9 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -13884,6 +13884,48 @@ (define-public ghc-void
given term should not exist.")
(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
(package
(name "ghc-wave")
--
2.41.0
- [bug#64965] Add glirc, Tobias Geerinckx-Rice, 2023/07/30
- [bug#64965] [PATCH 1/8] gnu: Add ghc-curve25519., Tobias Geerinckx-Rice, 2023/07/30
- [bug#64965] [PATCH 2/8] gnu: Add ghc-config-value., Tobias Geerinckx-Rice, 2023/07/30
- [bug#64965] [PATCH 4/8] gnu: Add ghc-hsopenssl-x509-system., Tobias Geerinckx-Rice, 2023/07/30
- [bug#64965] [PATCH 7/8] gnu: Add ghc-vty.,
Tobias Geerinckx-Rice <=
- [bug#64965] [PATCH 3/8] gnu: Add ghc-config-schema., Tobias Geerinckx-Rice, 2023/07/30
- [bug#64965] [PATCH 5/8] gnu: Add ghc-hookup., Tobias Geerinckx-Rice, 2023/07/30
- [bug#64965] [PATCH 8/8] gnu: Add glirc., Tobias Geerinckx-Rice, 2023/07/30
- [bug#64965] [PATCH 6/8] gnu: Add ghc-irc-core., Tobias Geerinckx-Rice, 2023/07/30
- [bug#64965] Add glirc, Lars-Dominik Braun, 2023/07/31
- bug#64965: Add glirc, Tobias Geerinckx-Rice, 2023/07/31