Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/language-ecmascript/
Date: Sun, 18 Jul 2021 13:34:16
Message-Id: 1626615249.f38d2548164654cae4b15f1a755fbc2e51f544d3.slyfox@gentoo
1 commit: f38d2548164654cae4b15f1a755fbc2e51f544d3
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 18 13:34:02 2021 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 18 13:34:09 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38d2548
7
8 dev-haskell/language-ecmascript: allow ghc-8.10
9
10 Reported-by: Toralf Förster
11 Closes: https://bugs.gentoo.org/802744
12 Package-Manager: Portage-3.0.20, Repoman-3.0.3
13 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
14
15 .../language-ecmascript/language-ecmascript-0.19.1.0.ebuild | 10 +++++++++-
16 1 file changed, 9 insertions(+), 1 deletion(-)
17
18 diff --git a/dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild b/dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild
19 index 9029755ed41..7d0cfedf528 100644
20 --- a/dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild
21 +++ b/dev-haskell/language-ecmascript/language-ecmascript-0.19.1.0.ebuild
22 @@ -1,4 +1,4 @@
23 -# Copyright 1999-2020 Gentoo Authors
24 +# Copyright 1999-2021 Gentoo Authors
25 # Distributed under the terms of the GNU General Public License v2
26
27 EAPI=7
28 @@ -35,3 +35,11 @@ DEPEND="${RDEPEND}
29 >=dev-haskell/test-framework-quickcheck2-0.3.0.1 <dev-haskell/test-framework-quickcheck2-0.4
30 >=dev-haskell/testing-feat-0.4.0.2 <dev-haskell/testing-feat-1.2 )
31 "
32 +
33 +src_prepare() {
34 + default
35 +
36 + cabal_chdeps \
37 + 'base >= 4 && < 4.15' 'base >= 4' \
38 + 'base >= 4 && < 4.14' 'base >= 4'
39 +}