ca7604ff1e
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. ok sthen@
23 lines
495 B
Makefile
23 lines
495 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2012/01/22 17:16:04 kili Exp $
|
|
|
|
COMMENT= fast, high quality pseudo random number generation
|
|
|
|
DISTNAME= mwc-random-0.10.0.1
|
|
CATEGORIES= math security
|
|
|
|
# BSD3
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
PERMIT_PACKAGE_FTP = Yes
|
|
PERMIT_DISTFILES_CDROM =Yes
|
|
PERMIT_DISTFILES_FTP = Yes
|
|
|
|
MODULES= lang/ghc
|
|
|
|
MODGHC_BUILD = cabal hackage haddock register
|
|
|
|
RUN_DEPENDS = devel/hs-primitive \
|
|
devel/hs-vector>=0.6.0.2
|
|
BUILD_DEPENDS = ${RUN_DEPENDS}
|
|
|
|
.include <bsd.port.mk>
|