[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
24/27: gnu: Add ghc-vector.
From: |
Federico Beffa |
Subject: |
24/27: gnu: Add ghc-vector. |
Date: |
Wed, 08 Apr 2015 15:31:54 +0000 |
beffa pushed a commit to branch master
in repository guix.
commit f50fc13815d327c554fecf6f9bc96c1a6f2f4211
Author: Federico Beffa <address@hidden>
Date: Fri Mar 27 18:37:19 2015 +0100
gnu: Add ghc-vector.
* gnu/packages/haskell.scm (ghc-vector): New variable.
---
gnu/packages/haskell.scm | 29 +++++++++++++++++++++++++++++
1 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
index 82f9d85..ee15013 100644
--- a/gnu/packages/haskell.scm
+++ b/gnu/packages/haskell.scm
@@ -748,4 +748,33 @@ defined as a monad transformer that can be stacked on
arbitrary monads, and it
is also parametric in the input stream type.")
(license bsd-3)))
+(define-public ghc-vector
+ (package
+ (name "ghc-vector")
+ (version "0.10.12.2")
+ (outputs '("out" "doc"))
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append
+ "http://hackage.haskell.org/package/vector/vector-"
+ version
+ ".tar.gz"))
+ (sha256
+ (base32
+ "01hc71k1z9m0g0dv4zsvq5d2dvbgyc5p01hryw5c53792yi2fm25"))))
+ (build-system haskell-build-system)
+ (inputs
+ `(("ghc-quickcheck" ,ghc-quickcheck)))
+ ;; these inputs are necessary to use this library
+ (propagated-inputs
+ `(("ghc-primitive" ,ghc-primitive)))
+ (arguments
+ `(#:tests? #f)) ; FIXME: currently missing libraries used for tests.
+ (home-page "https://github.com/haskell/vector")
+ (synopsis "Efficient Arrays")
+ (description "An efficient implementation of Int-indexed arrays (both
+mutable and immutable), with a powerful loop optimisation framework.")
+ (license bsd-3)))
+
;;; haskell.scm ends here
- 12/27: gnu: Add ghc-hunit, (continued)
- 12/27: gnu: Add ghc-hunit, Federico Beffa, 2015/04/08
- 06/27: gnu: Add ghc-paths., Federico Beffa, 2015/04/08
- 18/27: gnu: Add ghc-syb., Federico Beffa, 2015/04/08
- 10/27: gnu: Add ghc-text., Federico Beffa, 2015/04/08
- 17/27: gnu: Add ghc-case-insensitive., Federico Beffa, 2015/04/08
- 21/27: gnu: Add ghc-unordered-containers., Federico Beffa, 2015/04/08
- 19/27: gnu: Add ghc-containers., Federico Beffa, 2015/04/08
- 15/27: gnu: Add ghc-tf-random., Federico Beffa, 2015/04/08
- 25/27: gnu: Add ghc-network., Federico Beffa, 2015/04/08
- 23/27: gnu: Add ghc-parsec., Federico Beffa, 2015/04/08
- 24/27: gnu: Add ghc-vector.,
Federico Beffa <=
- 27/27: gnu: Add ghc-http., Federico Beffa, 2015/04/08
- 26/27: gnu: Add ghc-network-uri., Federico Beffa, 2015/04/08