dev-haskell/mersenne-random-pure64
Generate high quality pseudorandom numbers purely using a Mersenne Twister
ChangeLog
commit db98782e890b3cebf75a19b2da3a1bdcbee17fa4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600
*/*: Remove [profile?] from ghc RDEPEND
This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.
Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600
*/*: Remove ~x86 (and related) from KEYWORDS
x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.
With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.
See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600
*/*: Add [profile?] to ghc RDEPEND
Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.
Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100
*/*: fix https->https in metadatd dtd
Newer hackport fixes this (in git, not tagged yet).
Signed-off-by: Sam James <sam@gentoo.org>
commit f92c91cc36e005fbd0771dced20987c74037979e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 12:35:53 2021 +0100
dev-haskell/mersenne-random-pure64: update to EAPI=8
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000
*/*: Inline mirror://hackage and update URIs
Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000
refresh Manifests
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000
follow ::gentoo in removing '# $Id$' headers
Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 41dede99b1a540470b054e5d78ae00efa8ce0877
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Sep 3 09:21:40 2016 +0100
dev-haskell/mersenne-random-pure64: bump up to 0.2.2.0
Package-Manager: portage-2.3.0
commit c241ed5fb17fbc4064822b059517658402686ad8
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Aug 26 21:33:53 2016 +0100
dev-haskell/mersenne-random-pure64: bump up to 0.2.1.0
Package-Manager: portage-2.3.0
commit 626aa6972137e5c9fa5eada3de737bbae650e772
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Mar 11 21:48:39 2016 +0000
dev-haskell/mersenne-random-pure64: bump up to 0.2.0.5
Package-Manager: portage-2.2.28
commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500
Update metadata.xml for GLEP 67
commit 4a585b54eb5f4c66e9b867f0bf95b390cbc62c60
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:47:28 2015 +0400
fix headers and copyright lines
commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100
convert '# $Header: ' lines to '# $Id$'
The change was adopted when ::gentoo switched to git.
https://github.com/trofi/gentoo-qa/blob/master/check_header.sh
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit 7caba65cd543fbfef1c994cc43a84a5dec653ce7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:07:32 2014 +0300
metadata.xml: from <maintainer> field in favour of <herd> one
Mangled by tiny tool:
https://github.com/trofi/gentoo-qa/blob/master/shrink_haskell_metadata.hs
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 3833ae2e77d158341b30b7d0dc2821c56b085067
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 22 21:06:07 2013 +0300
dev-haskell/mersenne-random-pure64: bump up to 0.2.0.4
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400
big mirror update
commit eeec21f6eca73fd0f6ee0a2a6c1457bbcb32a406
Author: nCdy <nCdy@live.com>
Date: Thu Sep 6 15:25:48 2012 +0400
Metadata updates
commit 88bbb0224ca4d45e00f0f64b16b0c8e79dab66f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 15 03:11:07 2012 +0300
regenerated all Manifests to make use of 'thin' feature in one shot
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit aee33a13fb477ed74e25e73418eede53f855ad6e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri May 4 21:56:06 2012 +0300
dev-haskell/mersenne-random-pure64: add missing dev-haskell/random (found by ivanm)
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100
Add hoogle support
commit ee888d28823cf5d90803af70c06390120885271e
Author: Mark Wright <markwright@internode.on.net>
Date: Wed Apr 27 23:22:24 2011 +1000
Bump mersenne-random-pure64 to 0.2.0.3, built with ghc 7.0.3 and 6.12.3 on amd64 (only). Checked the patch applies by building without the if use x86 on an amd64 machine.
commit d8e9a6865cfdc10753621863fb1f172a817ee054
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Apr 22 01:25:14 2011 +1000
dev-haskell/mersenne-random-pure64: repoman qa
commit 8fe6dfd0e36908858e7dd128fa1544f5efe93e4f
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Thu Oct 16 10:42:17 2008 +0000
Use a patch by int-e to improve efficiency on x86 for mersenne-random-pure64
There's a bug of some sort converting Word64 to Double on 32bit machines, which slows down
double production. This patch should work on all arches, but should probably be tested first
commit f6fca6a3a87c8dd5876c7dfbb52301d7265e95b6
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Thu Oct 16 09:25:07 2008 +0000
Bump mersenne-random-pure64 to 0.2.0.2
commit 3449ce8b78ebd3251daefd1e07f59ea1050f270d
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Feb 5 00:51:56 2008 +0000
Add 18 new packages and 9 updated packages from hackage
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600
*/*: Remove [profile?] from ghc RDEPEND
This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.
Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600
*/*: Remove ~x86 (and related) from KEYWORDS
x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.
With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.
See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600
*/*: Add [profile?] to ghc RDEPEND
Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.
Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100
*/*: fix https->https in metadatd dtd
Newer hackport fixes this (in git, not tagged yet).
Signed-off-by: Sam James <sam@gentoo.org>
commit f92c91cc36e005fbd0771dced20987c74037979e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 12:35:53 2021 +0100
dev-haskell/mersenne-random-pure64: update to EAPI=8
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000
*/*: Inline mirror://hackage and update URIs
Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000
refresh Manifests
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000
follow ::gentoo in removing '# $Id$' headers
Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 41dede99b1a540470b054e5d78ae00efa8ce0877
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Sep 3 09:21:40 2016 +0100
dev-haskell/mersenne-random-pure64: bump up to 0.2.2.0
Package-Manager: portage-2.3.0
commit c241ed5fb17fbc4064822b059517658402686ad8
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Aug 26 21:33:53 2016 +0100
dev-haskell/mersenne-random-pure64: bump up to 0.2.1.0
Package-Manager: portage-2.3.0
commit 626aa6972137e5c9fa5eada3de737bbae650e772
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Mar 11 21:48:39 2016 +0000
dev-haskell/mersenne-random-pure64: bump up to 0.2.0.5
Package-Manager: portage-2.2.28
commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500
Update metadata.xml for GLEP 67
commit 4a585b54eb5f4c66e9b867f0bf95b390cbc62c60
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:47:28 2015 +0400
fix headers and copyright lines
commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100
convert '# $Header: ' lines to '# $Id$'
The change was adopted when ::gentoo switched to git.
https://github.com/trofi/gentoo-qa/blob/master/check_header.sh
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit 7caba65cd543fbfef1c994cc43a84a5dec653ce7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:07:32 2014 +0300
metadata.xml: from <maintainer> field in favour of <herd> one
Mangled by tiny tool:
https://github.com/trofi/gentoo-qa/blob/master/shrink_haskell_metadata.hs
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 3833ae2e77d158341b30b7d0dc2821c56b085067
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 22 21:06:07 2013 +0300
dev-haskell/mersenne-random-pure64: bump up to 0.2.0.4
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400
big mirror update
commit eeec21f6eca73fd0f6ee0a2a6c1457bbcb32a406
Author: nCdy <nCdy@live.com>
Date: Thu Sep 6 15:25:48 2012 +0400
Metadata updates
commit 88bbb0224ca4d45e00f0f64b16b0c8e79dab66f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 15 03:11:07 2012 +0300
regenerated all Manifests to make use of 'thin' feature in one shot
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit aee33a13fb477ed74e25e73418eede53f855ad6e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri May 4 21:56:06 2012 +0300
dev-haskell/mersenne-random-pure64: add missing dev-haskell/random (found by ivanm)
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100
Add hoogle support
commit ee888d28823cf5d90803af70c06390120885271e
Author: Mark Wright <markwright@internode.on.net>
Date: Wed Apr 27 23:22:24 2011 +1000
Bump mersenne-random-pure64 to 0.2.0.3, built with ghc 7.0.3 and 6.12.3 on amd64 (only). Checked the patch applies by building without the if use x86 on an amd64 machine.
commit d8e9a6865cfdc10753621863fb1f172a817ee054
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Apr 22 01:25:14 2011 +1000
dev-haskell/mersenne-random-pure64: repoman qa
commit 8fe6dfd0e36908858e7dd128fa1544f5efe93e4f
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Thu Oct 16 10:42:17 2008 +0000
Use a patch by int-e to improve efficiency on x86 for mersenne-random-pure64
There's a bug of some sort converting Word64 to Double on 32bit machines, which slows down
double production. This patch should work on all arches, but should probably be tested first
commit f6fca6a3a87c8dd5876c7dfbb52301d7265e95b6
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Thu Oct 16 09:25:07 2008 +0000
Bump mersenne-random-pure64 to 0.2.0.2
commit 3449ce8b78ebd3251daefd1e07f59ea1050f270d
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Feb 5 00:51:56 2008 +0000
Add 18 new packages and 9 updated packages from hackage