Revision
138242
Author
cal@macports.org
Date
2015-07-02 15:11:29 -0700 (Thu, 02 Jul 2015)

Log Message

hs-tf-random: new port, dependency of updated hs-quickcheck

Modified Paths

Added Paths

Diff

Modified: trunk/dports/devel/hs-tf-random/Portfile (138234 => 138242)


--- trunk/dports/devel/hs-boolean/Portfile	2015-07-02 19:45:46 UTC (rev 138234)
+++ trunk/dports/devel/hs-tf-random/Portfile	2015-07-02 22:11:29 UTC (rev 138242)
@@ -3,14 +3,21 @@
 PortSystem          1.0
 PortGroup           haskell 1.0
 
-haskell.setup       Boolean 0.2
-revision            3
-checksums           rmd160  197c2fd0d6c0b79bad81201d95834eb54e07d997 \
-                    sha256  23fff11419defab048b71eec4eea4a4d1154788a2cf9764721d749b79cde18e5
+haskell.setup       tf-random 0.5
+checksums           rmd160  bd58a02f7e68c4fd4e51591fa4ddad93d416d717 \
+                    sha256  2e30cec027b313c9e1794d326635d8fc5f79b6bf6e7580ab4b00186dadc88510
 
 license             BSD
 maintainers         nomaintainer
 platforms           darwin
 
-description         Generalized booleans and numbers
-long_description    Some classes for generalized boolean operations.
+depends_lib-append  port:hs-primitive \
+                    port:hs-random
+
+description         High-quality splittable pseudorandom number generator
+long_description    \
+    This package contains an implementation of a high-quality splittable \
+    pseudorandom number generator. The generator is based on a cryptographic \
+    hash function built on top of the ThreeFish block cipher. See the paper \
+    Splittable Pseudorandom Number Generators Using Cryptographic Hashing by \
+    Claessen, Pałka for details and the rationale of the design.