diff options
author | Romain GARBAGE <romain.garbage@inria.fr> | 2024-07-22 13:28:16 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2024-07-23 00:31:20 +0200 |
commit | e7f0f1d567b60b5d8d868af28fdc34556a73d812 (patch) | |
tree | 19df9d5bf1ac65565b1876fcde0257be5b63e7e0 /gnu/packages/haskell-xyz.scm | |
parent | 26746cd7b49f1276f59db3a11356867ba08ab192 (diff) |
gnu: Add ghc-vty-crossplatform.
* gnu/packages/haskell-xyz.scm (ghc-vty-crossplatform): New variable.
Change-Id: Icbd33d9bbd7561bdb6178b3431edef6a1db92fcb
Diffstat (limited to 'gnu/packages/haskell-xyz.scm')
-rw-r--r-- | gnu/packages/haskell-xyz.scm | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 6115bb1538f..5647cf3c17c 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -14132,6 +14132,27 @@ given term should not exist.") to use and to provide good support for common terminal types.") (license license:bsd-3))) +(define-public ghc-vty-crossplatform + (package + (name "ghc-vty-crossplatform") + (version "0.4.0.0") + (source + (origin + (method url-fetch) + (uri (hackage-uri "vty-crossplatform" version)) + (sha256 + (base32 "06iwxgqrqzz05hmic7z5hxd48x0i49sk935vm0xfi0xq28sl7r9m")))) + (build-system haskell-build-system) + (properties '((upstream-name . "vty-crossplatform"))) + (inputs (list ghc-vty-6 ghc-vty-unix ghc-random ghc-string-qq)) + (home-page "https://hackage.haskell.org/package/vty-crossplatform") + (synopsis "Cross-platform support for Vty") + (description + "This package provides a generic interface for multiple Vty platforms in +one package so you don't have to conditionally depend on them in your cabal +file.") + (license license:bsd-3))) + (define-public ghc-wave (package (name "ghc-wave") |