gentoo-ebuilds/dev-haskell/bsb-http-chunked/bsb-http-chunked-0.0.0.4-r1.ebuild
hololeap bc26dc90eb
dev-haskell/bsb-http-chunked: Add conditional upper bound to ghc dep
Tests included with bsb-http-chunked-0.0.0.4 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>
2023-11-19 18:32:39 +00:00

38 lines
830 B
Bash

# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# ebuild generated by hackport 0.8.1.0.9999
CABAL_HACKAGE_REVISION=3
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Chunked HTTP transfer encoding for bytestring builders"
HOMEPAGE="https://github.com/sjakobi/bsb-http-chunked"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
PATCHES=(
"${FILESDIR}/${PN}-0.0.0.4-disable-doctests-ghc-9_2.patch"
)
RDEPEND="
>=dev-lang/ghc-8.8.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-3.0.0.0
test? (
dev-haskell/attoparsec
>=dev-haskell/blaze-builder-0.2.1.4
>=dev-haskell/doctest-0.8
dev-haskell/hedgehog
dev-haskell/tasty
dev-haskell/tasty-hedgehog
dev-haskell/tasty-hunit
)
"