gnu: Add ghc-lzma.
* gnu/packages/haskell.scm (ghc-lzma): New variable.
This commit is contained in:
parent
d05ed20ef1
commit
36ec599e78
|
@ -10753,6 +10753,37 @@ permissions while atomically writing to a file.")
|
||||||
@code{Sources}, @code{Sinks}, and @code{Conduits}.")
|
@code{Sources}, @code{Sinks}, and @code{Conduits}.")
|
||||||
(license license:bsd-3)))
|
(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
|
(define-public ghc-weigh
|
||||||
(package
|
(package
|
||||||
(name "ghc-weigh")
|
(name "ghc-weigh")
|
||||||
|
|
Loading…
Reference in New Issue