summaryrefslogtreecommitdiff
path: root/dev-haskell/splitmix
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/splitmix')
-rw-r--r--dev-haskell/splitmix/Manifest2
-rw-r--r--dev-haskell/splitmix/splitmix-0.1.0.3.ebuild43
2 files changed, 45 insertions, 0 deletions
diff --git a/dev-haskell/splitmix/Manifest b/dev-haskell/splitmix/Manifest
index 354ea376a9d1..9094f357dae1 100644
--- a/dev-haskell/splitmix/Manifest
+++ b/dev-haskell/splitmix/Manifest
@@ -1,3 +1,5 @@
DIST splitmix-0.0.4.tar.gz 13821 BLAKE2B 15c2f3b783b98deccf31e2501ba6c67788047ad3bf5c29fbba965c1163506d0055e94bc02894f17df088e67921447893f42a85f5eece7828625d75c177837f43 SHA512 9b8c137067497b94a460d024e1f7c3269e27536f505649face85748a0aaea273d32893a806d9ecf551bd29532ed820004ed2dde47e1099afc3c31519ea5cdbac
+DIST splitmix-0.1.0.3.tar.gz 20754 BLAKE2B b9eecbdc2f05361aaa852afd8f6b0c6ca220b2d09e0a0d598796636ace0f995c39defb6d84c6c3ed1bba2e3822ef1bf48f2f34d5ac4406031c4ae5b6cf6d0824 SHA512 22a3f0759e1c1150aabde01a77b48087509dfc7ff9614e97e5e06af73f533170993ff2e18101d940e7ddba81b8d6e496795be3851fccfa07b75e9d922f325064
EBUILD splitmix-0.0.4.ebuild 934 BLAKE2B f3782b73fa15b5995421acc439f1bb709893658f3cc29822e876c0d2235f8726bb2854acaec8f81a45251552cdf01af86b47720a0ae7742518609fae1bdda4a9 SHA512 ec30b081c2614e1d153fd84e3e2815a541f81d0e90eb82f6bf6215821d2d116d480593494e43495b5b8c02cfbaeb0c1419943f392bd3f98ecc1f76c603e116b1
+EBUILD splitmix-0.1.0.3.ebuild 1545 BLAKE2B 9111920a5ca6879e2c7ea2559476df546710eb3fc2df9bbefc9bf144bc1d9a157fbe028440934639e69029bf02831ce93dd87c7feb7bc96071a6a6575fac800d SHA512 778cf219b60f5a6f44b1107af7117d1831cc3feea2e546eea24bbba6256e96e3dd8f079b26f48075eca56ce1e7b3f3c4fbb49481b9fabb00d5401ca294eacf95
MISC metadata.xml 1577 BLAKE2B 7c84e56eafc26b4f076a1e3c47f536ed7727f02ce89fe90107a60c811793af0566458686eccd026c83673ae4f956e9489c1e1fc0081bb8a48c96f48b7209b878 SHA512 4d0b5ddaf0cb80d5351840a37f588e38a3b9a8075e77260dccbc33e2645b5406c88322db9ceff02973f0ae0b222367396334b63f00c48c75f61d89441ae06ad5
diff --git a/dev-haskell/splitmix/splitmix-0.1.0.3.ebuild b/dev-haskell/splitmix/splitmix-0.1.0.3.ebuild
new file mode 100644
index 000000000000..339fd255b061
--- /dev/null
+++ b/dev-haskell/splitmix/splitmix-0.1.0.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast Splittable PRNG"
+HOMEPAGE="https://hackage.haskell.org/package/splitmix"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="optimised-mixer"
+
+RESTRICT=test # circular deps: dev-haskell/splitmix[test]->dev-haskell/base-compat-batteries->dev-haskell/quickcheck->dev-haskell/splitmix
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10"
+ # test? ( >=dev-haskell/async-2.2.1 <dev-haskell/async-2.3
+ # >=dev-haskell/base-compat-0.11.1 <dev-haskell/base-compat-0.12
+ # >=dev-haskell/base-compat-batteries-0.10.5 <dev-haskell/base-compat-batteries-0.12
+ # dev-haskell/random
+ # >=dev-haskell/test-framework-0.8.2.0 <dev-haskell/test-framework-0.9
+ # >=dev-haskell/test-framework-hunit-0.3.0.2 <dev-haskell/test-framework-hunit-0.4
+ # >=dev-haskell/tf-random-0.5 <dev-haskell/tf-random-0.6
+ # >=dev-haskell/vector-0.11.0.0 <dev-haskell/vector-0.13
+ # || ( ( >=dev-haskell/hunit-1.6.0.0 <dev-haskell/hunit-1.7 )
+ # ~dev-haskell/hunit-1.3.1.2 )
+ # || ( ( >=dev-haskell/math-functions-0.3.3.0 <dev-haskell/math-functions-0.4 )
+ # ~dev-haskell/math-functions-0.1.7.0 ) )
+#"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag optimised-mixer optimised-mixer)
+}