summaryrefslogtreecommitdiff
path: root/dev-haskell/mwc-random
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/mwc-random
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/mwc-random')
-rw-r--r--dev-haskell/mwc-random/Manifest7
-rw-r--r--dev-haskell/mwc-random/metadata.xml25
-rw-r--r--dev-haskell/mwc-random/mwc-random-0.12.0.1.ebuild31
-rw-r--r--dev-haskell/mwc-random/mwc-random-0.13.3.2.ebuild34
-rw-r--r--dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild34
5 files changed, 131 insertions, 0 deletions
diff --git a/dev-haskell/mwc-random/Manifest b/dev-haskell/mwc-random/Manifest
new file mode 100644
index 000000000000..e02ce7797035
--- /dev/null
+++ b/dev-haskell/mwc-random/Manifest
@@ -0,0 +1,7 @@
+DIST mwc-random-0.12.0.1.tar.gz 19471 BLAKE2B 077a8fb171440a65202e64d1a4bbebda3491885cf2d54106bbd5f6c9e6e9ca516cf7a7352bf419672509876a4e122f3b026f186d07dbc62e24c871ba1f9e08b6 SHA512 fbb08f2ee50a650e994e123b10e5211a5d87c1a0f65c910f984b81bef85713e18a7c8780cc6e8dc9ab60644e57cacb39ab5bc462151d285c74900d048394e490
+DIST mwc-random-0.13.3.2.tar.gz 22290 BLAKE2B 2686689205c232fc2fae3ee28f478b50dd0dd27cb49efa1f81752655f464fb8ea16e46ae6d27e45104082fa4f930ea09450fd863253188233df29e9133e645b1 SHA512 67a4f99bba5884cc59d5bd521f89b1b9c0b1d473d1f157a23857e45d4759f30b6e868fd5a9e444c8563345b2dd465256fdeee97e6a68d51b00e4bbbcd8bb200f
+DIST mwc-random-0.13.4.0.tar.gz 22927 BLAKE2B 1c7bf3470a389f0c77fdebe7e1a90f750fc7458d1c574b3a45933eddd87961433b0f4b21e784a2e5bf85a73893f96fb730e86d1c0a7c3d0c3400bf72be153c0c SHA512 1f1e005998fa8310710629d69258465b214bc2b369ab95cb307689209f1812b17301fba28d33c45f8ae0ba63381ea6775ad9037a9b52464d7df35c36b77594cf
+EBUILD mwc-random-0.12.0.1.ebuild 842 BLAKE2B accabb4eacfa2aee4bdf18f1a2128d221f80c3d46dedc35c8b43fbe62cd077256f2c31a22993533261668c1e204f4856a2e5604456a92f609d11b5164df27580 SHA512 95542941a60beb7f6d98a6d0796554b6b42f954c1b1b9f4fe981f92861f49d4a4c7e40beb23e5d84e0e88eb259ea72593f94624ebae024b9f73be992f59dedcb
+EBUILD mwc-random-0.13.3.2.ebuild 894 BLAKE2B 2b1f8acf11a8b65999722218894cb247d373bc2cf0ba68502c60ec34591e33cb0f652fd171f0a197a3466283aac87426c29c93419b221bbbcee034c4189ba54b SHA512 5dc89c3ddd80dc9ca9dca8e39df8b483060deb03461ae33e7dd5e90f435f4c1c9b53133be278ee5a6c92c4cc134dfd7572178d03558a50177a27057ba810d794
+EBUILD mwc-random-0.13.4.0.ebuild 913 BLAKE2B 5b415bd1a9190100ee0eb3a8b453296d66fcd03c3879d267dc08dbe0f0f80859ef2de83144621c5527f6f17dbba05ad66c9c398d6749a3102131c60f3185ce55 SHA512 9d0ba50c009eb9709b9ea38d33d060be79d1d41d12132ddf6e1ad9c60553d525d663bf32860f2d422157be6e871fd92b5143fabbb0fc25956901bf56f9bb1c1d
+MISC metadata.xml 974 BLAKE2B 496a32207f648cd028d776ac0884fbcf3223477b606d2e6891a8fd4363add0ff4886210e06303b8bfaa02695f367064bb12de6ff304101d6bcd93826ed74637e SHA512 48483d69d8c91937c75cc4bb9b618dcb036dfbdaaa78d439b665c98cb42e417317fd289afbcb071ff2cb36efab88b93561abb757ca7de35ad92f87a0d6599e1b
diff --git a/dev-haskell/mwc-random/metadata.xml b/dev-haskell/mwc-random/metadata.xml
new file mode 100644
index 000000000000..62bc3b139fc2
--- /dev/null
+++ b/dev-haskell/mwc-random/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>
+ This package contains code for generating high quality random
+ numbers that follow either a uniform or normal distribution. The
+ generated numbers are suitable for use in statistical applications.
+
+ The uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222)
+ multiply-with-carry generator, which has a period of 2^8222 and
+ fares well in tests of randomness. It is also extremely fast,
+ between 2 and 3 times faster than the Mersenne Twister.
+
+ Compared to the mersenne-random package, this package has a more
+ convenient API, is faster, and supports more statistical
+ distributions.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">bos/mwc-random</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-haskell/mwc-random/mwc-random-0.12.0.1.ebuild b/dev-haskell/mwc-random/mwc-random-0.12.0.1.ebuild
new file mode 100644
index 000000000000..4d1fb05e3b52
--- /dev/null
+++ b/dev-haskell/mwc-random/mwc-random-0.12.0.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast, high quality pseudo random number generation"
+HOMEPAGE="https://github.com/bos/mwc-random"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/primitive:=[profile?]
+ >=dev-haskell/vector-0.7:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ test? ( dev-haskell/hunit
+ dev-haskell/quickcheck
+ >=dev-haskell/statistics-0.10.1.0
+ dev-haskell/test-framework
+ dev-haskell/test-framework-hunit
+ dev-haskell/test-framework-quickcheck2
+ )
+ >=dev-haskell/cabal-1.8"
diff --git a/dev-haskell/mwc-random/mwc-random-0.13.3.2.ebuild b/dev-haskell/mwc-random/mwc-random-0.13.3.2.ebuild
new file mode 100644
index 000000000000..49549808dcda
--- /dev/null
+++ b/dev-haskell/mwc-random/mwc-random-0.13.3.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.3
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast, high quality pseudo random number generation"
+HOMEPAGE="https://github.com/bos/mwc-random"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # breaks when already installed package is broken
+
+RDEPEND="dev-haskell/primitive:=[profile?]
+ >=dev-haskell/vector-0.7:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ dev-haskell/quickcheck
+ >=dev-haskell/statistics-0.10.1.0
+ dev-haskell/test-framework
+ dev-haskell/test-framework-hunit
+ dev-haskell/test-framework-quickcheck2 )
+"
diff --git a/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild b/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild
new file mode 100644
index 000000000000..4bfc50a41787
--- /dev/null
+++ b/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild
@@ -0,0 +1,34 @@
+# 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 test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast, high quality pseudo random number generation"
+HOMEPAGE="https://github.com/bos/mwc-random"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # circylar depend: mwc-random[test]->statistics->mwc-random
+
+RDEPEND="dev-haskell/primitive:=[profile?]
+ >=dev-haskell/vector-0.7:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8.0.4
+ test? ( dev-haskell/hunit
+ dev-haskell/quickcheck
+ >=dev-haskell/statistics-0.10.1.0
+ dev-haskell/test-framework
+ dev-haskell/test-framework-hunit
+ dev-haskell/test-framework-quickcheck2 )
+"