summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2022-07-23 22:43:08 +1000
committerMark Wright <gienah@gentoo.org>2022-07-23 22:44:53 +1000
commit49ca604fe11d0781931c4880a16e90f1884c0e01 (patch)
treece46db66f079320b1ca931806eb0d877351f978a /dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild
parentdev-libs/intel-compute-runtime: add 22.29.23750 (diff)
downloadgentoo-49ca604fe11d0781931c4880a16e90f1884c0e01.tar.gz
gentoo-49ca604fe11d0781931c4880a16e90f1884c0e01.tar.bz2
gentoo-49ca604fe11d0781931c4880a16e90f1884c0e01.zip
dev-haskell/parsec: Add PM:8.10.4-r1, loosen core deps
Thanks to Toralf Forster for reporting. Closes: https://bugs.gentoo.org/860210 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mark Wright <gienah@gentoo.org>
Diffstat (limited to 'dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild')
-rw-r--r--dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild10
1 files changed, 9 insertions, 1 deletions
diff --git a/dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild b/dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild
index aefa3f757c26..1ad3c00422c4 100644
--- a/dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild
+++ b/dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild
@@ -28,4 +28,12 @@ RDEPEND=">=dev-haskell/mtl-1.1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
"
DEPEND="${RDEPEND}"
-CABAL_CORE_LIB_GHC_PV="PM:8.8.4-r1 PM:8.10.5-r1 PM:8.10.6 PM:8.10.7 PM:9.0.1-r1 PM:9.0.2 PM:9999"
+CABAL_CORE_LIB_GHC_PV="PM:8.8.4-r1 PM:8.10.4-r1 PM:8.10.5-r1 PM:8.10.6 PM:8.10.7 PM:9.0.1-r1 PM:9.0.2 PM:9.0.2-r1 PM:9999"
+
+src_prepare() {
+ default
+ cabal_chdeps \
+ 'base >= 4.5.0 && < 4.14' 'base >= 4.5.0' \
+ 'bytestring >= 0.9.2.1 && < 0.11' 'bytestring >= 0.9.2.1' \
+ 'semigroups >= 0.18 && < 0.20' 'semigroups >= 0.18'
+}