gnu: ghc-stm: Update to 2.4.5.0.

* gnu/packages/haskell.scm (ghc-stm): Update to 2.4.5.0.
[description]: Improve.
This commit is contained in:
Ricardo Wurmus 2018-02-12 21:16:58 +01:00
parent 613845d040
commit 567bf5b975
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 9 additions and 3 deletions

View File

@ -1717,7 +1717,7 @@ access to the full zlib feature set.")
(define-public ghc-stm (define-public ghc-stm
(package (package
(name "ghc-stm") (name "ghc-stm")
(version "2.4.4") (version "2.4.5.0")
(outputs '("out" "doc")) (outputs '("out" "doc"))
(source (source
(origin (origin
@ -1728,12 +1728,18 @@ access to the full zlib feature set.")
".tar.gz")) ".tar.gz"))
(sha256 (sha256
(base32 (base32
"0gc8zvdijp3rwmidkpxv76b4i0dc8dw6nbd92rxl4vxl0655iysx")))) "19sr11a0hqikhvf561b38phz6k3zg9s157a0f5ffvghk7wcdpmri"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(home-page "https://hackage.haskell.org/package/stm") (home-page "https://hackage.haskell.org/package/stm")
(synopsis "Software Transactional Memory") (synopsis "Software Transactional Memory")
(description (description
"A modular composable concurrency abstraction.") "Software Transactional Memory, or STM, is an abstraction for concurrent
communication. The main benefits of STM are composability and modularity.
That is, using STM you can write concurrent abstractions that can be easily
composed with any other abstraction built using STM, without exposing the
details of how your abstraction ensures safety. This is typically not the
case with other forms of concurrent communication, such as locks or
@code{MVar}s.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public ghc-parallel (define-public ghc-parallel