gnu: Add ghc-lzma.

* gnu/packages/haskell.scm (ghc-lzma): New variable.
This commit is contained in:
Ricardo Wurmus 2018-10-02 18:32:40 +02:00 committed by Ricardo Wurmus
parent d05ed20ef1
commit 36ec599e78
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 31 additions and 0 deletions

View File

@ -10753,6 +10753,37 @@ permissions while atomically writing to a file.")
@code{Sources}, @code{Sinks}, and @code{Conduits}.")
(license license:bsd-3)))
(define-public ghc-lzma
(package
(name "ghc-lzma")
(version "0.0.0.3")
(source
(origin
(method url-fetch)
(uri (string-append "https://hackage.haskell.org/package/lzma/"
"lzma-" version ".tar.gz"))
(sha256
(base32
"0i416gqi8j55nd1pqbkxvf3f6hn6fjys6gq98lkkxphva71j30xg"))))
(build-system haskell-build-system)
(arguments
'(#:tests? #f ; requires older versions of QuickCheck and tasty.
#:cabal-revision
("3" "1sify6gnsalyp6dakfzi0mdy5jcz2kcp9jsdsgkmxd40nfzgd44m")))
(native-inputs
`(("ghc-hunit" ,ghc-hunit)
("ghc-quickcheck" ,ghc-quickcheck)
("ghc-tasty" ,ghc-tasty)
("ghc-tasty-hunit" ,ghc-tasty-hunit)
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)))
(home-page "https://github.com/hvr/lzma")
(synopsis "LZMA/XZ compression and decompression")
(description
"This package provides a pure interface for compressing and
decompressing LZMA streams of data represented as lazy @code{ByteString}s. A
monadic incremental interface is provided as well.")
(license license:bsd-3)))
(define-public ghc-weigh
(package
(name "ghc-weigh")