# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 # ebuild generated by hackport 0.8.0.0.9999 #hackport: flags: -parsec-struct-diff CABAL_HACKAGE_REVISION=1 CABAL_PN="Cabal" # Drop test-suite due to "circular" dependencies with quickcheck CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite CABAL_FEATURES+=" nocabaldep" # in case installed Cabal is broken inherit haskell-cabal DESCRIPTION="A framework for packaging Haskell software" HOMEPAGE="https://www.haskell.org/cabal/" LICENSE="BSD" SLOT="0/${PV}" # Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV) KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" # ~ppc ~ppc64 ~ppc-macos ~x86-macos ~x86-solaris RESTRICT=test # circular deps: cabal -> quickcheck -> cabal RDEPEND=" >=dev-lang/ghc-8.4.3:= " DEPEND="${RDEPEND} " # test? ( # >=dev-haskell/base-compat-0.11.0 =dev-haskell/base-orphans-0.6 =dev-haskell/diff-0.4 =dev-haskell/integer-logarithms-1.0.2 =dev-haskell/optparse-applicative-0.13.2.0 =dev-haskell/quickcheck-2.14 =dev-haskell/stm-2.4.5.0 =dev-haskell/tar-0.5.0.3 =dev-haskell/tasty-1.2.3 =dev-haskell/tasty-golden-2.3.1.1 =dev-haskell/tree-diff-0.1