summaryrefslogtreecommitdiff
path: root/dev-haskell/monad-par
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/monad-par')
-rw-r--r--dev-haskell/monad-par/Manifest5
-rw-r--r--dev-haskell/monad-par/metadata.xml3
-rw-r--r--dev-haskell/monad-par/monad-par-0.3.5-r1.ebuild (renamed from dev-haskell/monad-par/monad-par-0.3.5.ebuild)20
3 files changed, 12 insertions, 16 deletions
diff --git a/dev-haskell/monad-par/Manifest b/dev-haskell/monad-par/Manifest
index 26b8617709ba..4f11ab38cade 100644
--- a/dev-haskell/monad-par/Manifest
+++ b/dev-haskell/monad-par/Manifest
@@ -1,3 +1,4 @@
+DIST monad-par-0.3.5-rev2.cabal 6536 BLAKE2B a9181b9df868e6dfcde1faa49cb0761ff79b28b4faba19213b58243fbd4e9d19f493beda6e8324ca6eaaa3a710d64e489a31e0b391d35f6f3996cfe16999127d SHA512 033b672b05222115e5c7d6c22f2333f7482fa7d4eacbc60b59139eb65e5b1fe9ca368d83f0090f0021297e3bbfa660c5af32189d3cca9af4679b6919d7883a57
DIST monad-par-0.3.5.tar.gz 31675 BLAKE2B 02299d3a6813618e43d2786bb6963d1fda74fe50f84f2ada86890e87b38803ef1a1042dddc83c8e813cd9b1461710991a37900ee059222ecf65dc7706ed99450 SHA512 0843753f5a1465f46ade4c60b0707a07e996f12b13f8248e4c3dc6eeb5f0b8b4a321acb4dff685d17ef52d36db32cec5564e6492f7027c9d93f03c5780895b9c
-EBUILD monad-par-0.3.5.ebuild 1217 BLAKE2B ba3e9128b44b444bf3c7dae996df8b524f49462f45998492a5d2ec3f00a8ad5e0ab93a5ab591ccd18a28089a432238490ca3ec40822a45f10816a7f8409a9412 SHA512 f546dd5cca4fb62d30959577a46fb189d2d0afe0a3c7c2f104266bc4e3469f9277141266a2580e617581ce2f0eedd009133dab230ab0bad6119d64216564dcd1
-MISC metadata.xml 1072 BLAKE2B e693f1bf44d32cc1425ae87d350f933341f47db2ecca3993b95ac33e3175b2e5357acf9bf3b9aad9290b6a0d19528d74afeedd83b430088084a1aa6d111fc734 SHA512 3d8ed6dc1337288306cc51168cccee4d3502837099b92918ed3bf7843f8d84a1352a39488b3ab9a7a94d66350e431f9f6b937915d5b2880807412016876bb3fd
+EBUILD monad-par-0.3.5-r1.ebuild 1072 BLAKE2B 93bb64ba9449209cc8256cb9ea09074c104bdca64d5391b4e91ab56057a6b181007d634621df5fa67b8d5d34d29ee6d09190b7d14d36f776ba4ddb924c076078 SHA512 d5ebbef1e998d6dee2047c1b55b570d14f8716c3be215fa6c38701127ef83291c0f5027dae0fef81b7bc3eaae963fd3ce710f60ab80f65fb90583b1601dbc15b
+MISC metadata.xml 974 BLAKE2B 9890b1191b0c953bcf8bee945fa7e8be8c31f02d533206f5078b67977e9c949eb13348f9708efcfee436986cca35463ec7170f9b532a97a36d64d189977d00c2 SHA512 cfbe8e5c4ad4a4b2676bbbadeadb5adfff0c8c7930df3252ce048247dd99d015cd303cca73e68541e726b56a55aa96ab80477061678547e87e40ff95f331bbff
diff --git a/dev-haskell/monad-par/metadata.xml b/dev-haskell/monad-par/metadata.xml
index 31e4f277f2d8..08cce6fdd88a 100644
--- a/dev-haskell/monad-par/metadata.xml
+++ b/dev-haskell/monad-par/metadata.xml
@@ -20,9 +20,6 @@
Examples of use can be found in the examples/ directory
of the source package.
</longdescription>
- <use>
- <flag name="chaselev">Use Chase-Lev Deques for higher-perf work-stealing.</flag>
- </use>
<upstream>
<remote-id type="github">simonmar/monad-par</remote-id>
</upstream>
diff --git a/dev-haskell/monad-par/monad-par-0.3.5.ebuild b/dev-haskell/monad-par/monad-par-0.3.5-r1.ebuild
index a82a39857566..b10ba5827d4e 100644
--- a/dev-haskell/monad-par/monad-par-0.3.5.ebuild
+++ b/dev-haskell/monad-par/monad-par-0.3.5-r1.ebuild
@@ -1,34 +1,32 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-# ebuild generated by hackport 0.6.1
-#hackport: flags: -newgeneric
+# ebuild generated by hackport 0.7.2.1.9999
+#hackport: flags: -newgeneric,-chaselev
+
+CABAL_HACKAGE_REVISION=2
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="A library for parallel programming based on a monad"
HOMEPAGE="https://github.com/simonmar/monad-par"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE="chaselev"
RDEPEND=">=dev-haskell/abstract-deque-0.1.4:=[profile?]
dev-haskell/abstract-par:=[profile?]
>=dev-haskell/monad-par-extras-0.3:=[profile?]
- >=dev-haskell/mtl-2.0.1.0:=[profile?]
>=dev-haskell/mwc-random-0.11:=[profile?]
>=dev-haskell/parallel-3.1:=[profile?]
- >=dev-lang/ghc-8.0.1:=
- chaselev? ( dev-haskell/chaselev-deque:=[profile?] )
+ >=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
+ >=dev-haskell/cabal-2.2.0.1
test? ( dev-haskell/hunit
dev-haskell/quickcheck
dev-haskell/test-framework
@@ -39,6 +37,6 @@ DEPEND="${RDEPEND}
src_configure() {
haskell-cabal_src_configure \
- $(cabal_flag chaselev chaselev) \
+ --flag=-chaselev \
--flag=-newgeneric
}