Commit a6aba80a authored by James T. Lee's avatar James T. Lee
Browse files

haskell: Update MissingH cabal dependencies for GHC 9

parent 08e4f1fd
Pipeline #529 passed with stage
in 20 seconds
DIST MissingH-1.4.3.0.tar.gz 107358 BLAKE2B fa6cf7efd1a60defce6ec0e6bbee229b71f5afe4140cca31dd47c54fbeb8a2a7b0f3e41e4ccba3e010ab85c21fad4d9bb392bd4481a01a945a77de7366b6eae6 SHA512 eb42ad9fd09347d2ec661f8181c6d2c95fb4f9f05634373ac27b377508056afd909b4925f725b9e11441ee9877b66b46038005e469d0b754f8f6cb1cda66d1dc
EBUILD missingh-1.4.3.0.ebuild 1925 BLAKE2B 8e3a6afeb8c0d4c90e6df1887efcbff7bfae365613d20970a178b8023a132b87768c14f45918f110aaa9c053c4e42c2626426ea9ca04181e0fb942e98ab60912 SHA512 7fd90caffee36f52367b0d0cbaea3e52309ffa449782223e57751df64bdd36158e751153ef631267223afa4003125ee501a4795a49747df8db4d117267e79c9a
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
# ebuild generated by hackport 0.6.4.9999
#hackport: flags: network--ge-3-0-0:network-3
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
MY_PN="MissingH"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Large utility library"
HOMEPAGE="https://hackage.haskell.org/package/MissingH"
SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86 ~amd64-linux"
IUSE="+network-3"
RESTRICT=test # tests are present for removed modules
RDEPEND=">=dev-haskell/hslogger-1.3.0.0:=[profile?] <dev-haskell/hslogger-1.4:=[profile?]
>=dev-haskell/mtl-1.1.1.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
>=dev-haskell/old-time-1.1:=[profile?] <dev-haskell/old-time-1.2:=[profile?]
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/random-1.0.1.1:=[profile?] <dev-haskell/random-1.2:=[profile?]
>=dev-haskell/regex-compat-0.95.1:=[profile?] <dev-haskell/regex-compat-0.96:=[profile?]
>=dev-lang/ghc-7.4.1:=
network-3? ( >=dev-haskell/network-3.0:=[profile?] <dev-haskell/network-3.2:=[profile?]
>=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] )
!network-3? ( >=dev-haskell/network-2.6.3.1:=[profile?] <dev-haskell/network-2.9:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.12
test? ( >=dev-haskell/errorcall-eq-instance-0.3 <dev-haskell/errorcall-eq-instance-0.4
>=dev-haskell/hunit-1.6 <dev-haskell/hunit-1.7 )
"
S="${WORKDIR}/${MY_P}"
src_prepare() {
default
cabal_chdeps \
'base >= 4.5.0.0 && < 4.15' 'base >= 4.5.0.0'
}
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag network-3 network--ge-3_0_0)
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment