summaryrefslogtreecommitdiff
path: root/dev-haskell/mwc-random
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-haskell/mwc-random
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/mwc-random')
-rw-r--r--dev-haskell/mwc-random/Manifest9
-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, 133 insertions, 0 deletions
diff --git a/dev-haskell/mwc-random/Manifest b/dev-haskell/mwc-random/Manifest
new file mode 100644
index 000000000000..addbe2e47390
--- /dev/null
+++ b/dev-haskell/mwc-random/Manifest
@@ -0,0 +1,9 @@
+DIST mwc-random-0.12.0.1.tar.gz 19471 SHA256 ec78bdcdf87ed4ea390a20337f04dd551dbd62fc1846cd7f466a862162f704eb SHA512 fbb08f2ee50a650e994e123b10e5211a5d87c1a0f65c910f984b81bef85713e18a7c8780cc6e8dc9ab60644e57cacb39ab5bc462151d285c74900d048394e490 WHIRLPOOL e10755904e2931e12d76d56c613e245b9d15878d8ec328550784bbd17c42136cb49acb57f9d05b3374e596307af5b53d034b64ad4faac891985afd2c55101627
+DIST mwc-random-0.13.3.2.tar.gz 22290 SHA256 2cb1e354ec8b31400d14716920f38eedd5161003249deedfd49cda290aae5806 SHA512 67a4f99bba5884cc59d5bd521f89b1b9c0b1d473d1f157a23857e45d4759f30b6e868fd5a9e444c8563345b2dd465256fdeee97e6a68d51b00e4bbbcd8bb200f WHIRLPOOL d0003d6454298684628a75bdd3af8cf64c4d8c31f26134cb8d72b68fbf6e1e3486545499244da35f22b1e4064b0ea1574b71d5d5fa0310f691846ae22edd7a1a
+DIST mwc-random-0.13.4.0.tar.gz 22927 SHA256 c52cfdeab2fe6cae3e2b0de382757372df571b7c25a6712ab205fb784b5a8aea SHA512 1f1e005998fa8310710629d69258465b214bc2b369ab95cb307689209f1812b17301fba28d33c45f8ae0ba63381ea6775ad9037a9b52464d7df35c36b77594cf WHIRLPOOL 2cade98e40b595ab4daac1993f335322f9274a56d300075d4fc78b4385117de9b356491dce2e28a63b6d9244516c74c0db0ac78388408a8d5f35d5b532e61502
+EBUILD mwc-random-0.12.0.1.ebuild 842 SHA256 03e12eca79abd4e526e851c8bca344e931a2f91e9fb400596e0c3b785076b65e SHA512 95542941a60beb7f6d98a6d0796554b6b42f954c1b1b9f4fe981f92861f49d4a4c7e40beb23e5d84e0e88eb259ea72593f94624ebae024b9f73be992f59dedcb WHIRLPOOL 34f857f96859aefbce379d4c7dce6df2b4ec55f30ae69bdb56d098bc6c1423a13367379f4b0c8d772ebfefb6102fd8c19abf655daf353309a1a3eb67b28d873f
+EBUILD mwc-random-0.13.3.2.ebuild 894 SHA256 3e7e9035b0f0ab02c35acc40ad8283cc124526d1810761b34d7cb169f8aa9f13 SHA512 5dc89c3ddd80dc9ca9dca8e39df8b483060deb03461ae33e7dd5e90f435f4c1c9b53133be278ee5a6c92c4cc134dfd7572178d03558a50177a27057ba810d794 WHIRLPOOL a8b19932073b64999f7d3f39300a21963e035d6877ae4aecb2700edeadde9b9682f6f9ea409c5e87a95aaeef29460755b500be75108d68d71bd260b744144479
+EBUILD mwc-random-0.13.4.0.ebuild 913 SHA256 a682b1281350348090e3bf6960922692722d1204e9990b1cf517c310f78636db SHA512 9d0ba50c009eb9709b9ea38d33d060be79d1d41d12132ddf6e1ad9c60553d525d663bf32860f2d422157be6e871fd92b5143fabbb0fc25956901bf56f9bb1c1d WHIRLPOOL 7733539964fdd5c5bece2eef798ddc94106e12bded5d9580e9a894fb879d0367b0fc49c8139c5e85a07ad084087b831be0d86ae3028da137f9efea3da5a96d1a
+MISC ChangeLog 3076 SHA256 49d31bb2a1ca9ad46ccbfa43cd73c0a76264d98bc5c0a3ce5b0ce0acf925315c SHA512 6195d1f49f19f7cac9e00fa3791759547173881c99f459916097baeba9a11774bbce89e69743580edb2dd0c0b157af5d0ee971b44a9e2e74c0007d63fc65c158 WHIRLPOOL b543c145eb10e0c9e4ac5abc8808b46f203e013c034564fe663a181fedd2506c3bc93bf8447373c1b6683549ff239a6e4681aebdd03569e6dc2d0af4a6e432f8
+MISC ChangeLog-2015 1334 SHA256 c1f6a91cb71aecd8a1a2c3cfd29b85dfb7e97c210a8cf97cdc8a9295d1cf90d0 SHA512 77d99f555a591f6df9bd65aa29bcde0df8cd0f24567b65f6d4746cd817c36af5c04534d3bdf567b3743bd71089a38538f07c05b30c5e8ff0d57194142ff3fcfc WHIRLPOOL b6f81708cd50f370276cae4095abe0249ea40f6610a339473636d81d5e09c5f68e3edba68a9e8d2278fa9c91fc5901df9d9d9b8180d1437fc4f56fd4bdd45b3f
+MISC metadata.xml 974 SHA256 c95698fe3d464687c8d1dcf937c07366f784d61101ca31a65df284300d7c4581 SHA512 48483d69d8c91937c75cc4bb9b618dcb036dfbdaaa78d439b665c98cb42e417317fd289afbcb071ff2cb36efab88b93561abb757ca7de35ad92f87a0d6599e1b WHIRLPOOL bdb86f4fbccfd2f3cfbb40a2d37f83616add1e622e6741cdbe34c8efde4ae17277502404210d2c74d3e68e9e6379113204c4bffc9179bee70cc4aa5ea762ab42
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 )
+"