summaryrefslogtreecommitdiff
path: root/dev-haskell/mersenne-random-pure64
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-haskell/mersenne-random-pure64
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/mersenne-random-pure64')
-rw-r--r--dev-haskell/mersenne-random-pure64/Manifest5
-rw-r--r--dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.0.5.ebuild26
-rw-r--r--dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.2.0.ebuild25
-rw-r--r--dev-haskell/mersenne-random-pure64/metadata.xml25
4 files changed, 81 insertions, 0 deletions
diff --git a/dev-haskell/mersenne-random-pure64/Manifest b/dev-haskell/mersenne-random-pure64/Manifest
new file mode 100644
index 000000000000..e5a011720379
--- /dev/null
+++ b/dev-haskell/mersenne-random-pure64/Manifest
@@ -0,0 +1,5 @@
+DIST mersenne-random-pure64-0.2.0.5.tar.gz 7094 BLAKE2B 8a2793f575bc318e5296b3974b6eb0561c19a92b9c9dfdc5ba204f361110569027ab74261c092c620c6ef637e52cddaaf1e0c9037f8768eeceb51f18d3a3b70a SHA512 1dd09fc1bad2ce9c847f7815f6fbc60556bb10fa4a01b30d3ad53dacd560392a866f8f13b334f0bba8f87490ff3d4ab54a054300d7682d4b73d33f6c161cb022
+DIST mersenne-random-pure64-0.2.2.0.tar.gz 7190 BLAKE2B aaaa92b939f96bc5654694ff63e88c15a3de5b3e6c93607cbebcd0503680787220c84dc40980e85f0bcc2504e70489971f706ba4eaeb3ff86879c0e0e9f65bad SHA512 4329491b2f86dc256f24111ac7ae6ee527113e4fc32ecb3fb81563ca175296cf6fb3844147740845a9d7e6d09f48e2be338bd8e56468075b36c1f00d7c47e331
+EBUILD mersenne-random-pure64-0.2.0.5.ebuild 672 BLAKE2B fb3cf9f3eeb9f7d40a2a1ce427cd4710402c6978d97a2c2e3c1a9e9dd3948e165bfb49c3e8e9c43700cb674580a1c3d4a8cd029464adebeee162199b103135b7 SHA512 7e566278aa2ec6a40a0d523f10028622f00431804679c200330f2f322dbd10dd515f4edca775e917fa7433adaa1054bfe93e837914102136444e608109445d5c
+EBUILD mersenne-random-pure64-0.2.2.0.ebuild 636 BLAKE2B 2c22626b526e55935a0a1728f0d0f6f09d63f4a04d43db953617442e5fe9f2c7086766ffc4b24c51d84582ab96d5847b8dfd393946f32ba76e5c16a4708133b9 SHA512 4ffbb4e45a2bae49da941f51b4fefa10969c5e4e3735b5cfe198e4a4e123f538f1c1d21025ae4130c1dd468855cc4da9c7a7517c8eda798e947e3d095393465d
+MISC metadata.xml 1056 BLAKE2B 62ed7db25250939d6b79a63b941d099b4fd2e4bebc4969618f1cfd5bfe3db1b66aad52dc0ff333efb0503065be959872acff39aff7830810ddbd4f256a3865db SHA512 b87571ed30536db687c41be578098d47c4443454c43dfb803f1eb8a1d946704b6d37c1b3f823290860d574d31e21f7b1bf1bece6e42f5df2d5718a3191157afb
diff --git a/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.0.5.ebuild b/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.0.5.ebuild
new file mode 100644
index 000000000000..9be3874e3049
--- /dev/null
+++ b/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.0.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Generate high quality pseudorandom numbers purely using a Mersenne Twister"
+HOMEPAGE="http://code.haskell.org/~dons/code/mersenne-random-pure64/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/old-time:=[profile?]
+ dev-haskell/random:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6.0
+"
diff --git a/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.2.0.ebuild b/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.2.0.ebuild
new file mode 100644
index 000000000000..678d97161a74
--- /dev/null
+++ b/dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Generate high quality pseudorandom numbers purely using a Mersenne Twister"
+HOMEPAGE="http://code.haskell.org/~dons/code/mersenne-random-pure64/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/random:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6.0
+"
diff --git a/dev-haskell/mersenne-random-pure64/metadata.xml b/dev-haskell/mersenne-random-pure64/metadata.xml
new file mode 100644
index 000000000000..e6e083ca3ffc
--- /dev/null
+++ b/dev-haskell/mersenne-random-pure64/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ The Mersenne twister is a pseudorandom number generator developed by
+ Makoto Matsumoto and Takuji Nishimura that is based on a matrix linear
+ recurrence over a finite binary field. It provides for fast generation
+ of very high quality pseudorandom numbers. The source for the C code
+ can be found here:
+
+ &lt;http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt64.html&gt;
+
+ This library provides a purely functional binding to the 64 bit
+ classic mersenne twister, along with instances of RandomGen, so the
+ generator can be used with System.Random. The generator should
+ typically be a few times faster than the default StdGen (but a tad
+ slower than the impure 'mersenne-random' library based on SIMD
+ instructions and destructive state updates.
+
+ </longdescription>
+</pkgmetadata>