diff options
author | 2023-11-04 18:04:49 -0600 | |
---|---|---|
committer | 2023-11-19 18:32:31 +0000 | |
commit | d8f4bc34bbb88eef8cb2d507f6671965c3497c36 (patch) | |
tree | a53623672e0dcfb9c350e7aa4b9facc58b72c931 /dev-haskell/vector | |
parent | dev-haskell/hourglass: Add upper bound to ghc dep (diff) | |
download | gentoo-d8f4bc34bbb88eef8cb2d507f6671965c3497c36.tar.gz gentoo-d8f4bc34bbb88eef8cb2d507f6671965c3497c36.tar.bz2 gentoo-d8f4bc34bbb88eef8cb2d507f6671965c3497c36.zip |
dev-haskell/vector: Add conditional upper bound to ghc dep
doctests included with vector-0.12.3.1 do not work with >=ghc-9.2.
Add an upper bound for dev-lang/ghc if USE=test is enabled.
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-haskell/vector')
-rw-r--r-- | dev-haskell/vector/vector-0.12.3.1.ebuild | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/dev-haskell/vector/vector-0.12.3.1.ebuild b/dev-haskell/vector/vector-0.12.3.1.ebuild index 5608e0226ed9..76e5a4178141 100644 --- a/dev-haskell/vector/vector-0.12.3.1.ebuild +++ b/dev-haskell/vector/vector-0.12.3.1.ebuild @@ -33,6 +33,14 @@ PATCHES=( RDEPEND=">=dev-haskell/primitive-0.6.4.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= " + +# doctests do not work on >=ghc-9.2 +RDEPEND+=" + test? ( + <dev-lang/ghc-9.1 + ) +" + DEPEND="${RDEPEND} >=dev-haskell/cabal-2.2.0.1 dev-haskell/cabal-doctest @@ -46,6 +54,7 @@ DEPEND="${RDEPEND} dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) " + CABAL_CHDEPS=( 'doctest >=0.15 && <0.19' 'doctest >=0.15' ) |