commit:     49ca604fe11d0781931c4880a16e90f1884c0e01
Author:     Mark Wright <gienah <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 23 12:43:08 2022 +0000
Commit:     Mark Wright <gienah <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 12:44:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ca604f

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 <AT> gentoo.org>

 dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

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'
+}

Reply via email to