summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2012-09-13 01:08:58 +0000
committerMark Wright <gienah@gentoo.org>2012-09-13 01:08:58 +0000
commit4f73cd78d78e62ef4684a62f7da1bdac26631f14 (patch)
treee8852c2d3f954daf3d654f8ad1f712aaf3f03f73 /dev-haskell/missingh/missingh-1.1.1.0.ebuild
parentThanks to jackhill for reporting, deepseq 1.3.0.0 is a ghc 7.4.2 core lib (diff)
downloadhistorical-4f73cd78d78e62ef4684a62f7da1bdac26631f14.tar.gz
historical-4f73cd78d78e62ef4684a62f7da1bdac26631f14.tar.bz2
historical-4f73cd78d78e62ef4684a62f7da1bdac26631f14.zip
patch missingh for ghc 7.6.1
Package-Manager: portage-2.1.11.14/cvs/Linux x86_64
Diffstat (limited to 'dev-haskell/missingh/missingh-1.1.1.0.ebuild')
-rw-r--r--dev-haskell/missingh/missingh-1.1.1.0.ebuild27
1 files changed, 15 insertions, 12 deletions
diff --git a/dev-haskell/missingh/missingh-1.1.1.0.ebuild b/dev-haskell/missingh/missingh-1.1.1.0.ebuild
index 99faab31e82f..00bbf272dc60 100644
--- a/dev-haskell/missingh/missingh-1.1.1.0.ebuild
+++ b/dev-haskell/missingh/missingh-1.1.1.0.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/missingh/missingh-1.1.1.0.ebuild,v 1.4 2012/09/12 15:53:32 qnikst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/missingh/missingh-1.1.1.0.ebuild,v 1.5 2012/09/13 01:08:58 gienah Exp $
-EAPI="3"
+EAPI=4
CABAL_FEATURES="bin lib profile haddock hscolour hoogle"
-inherit eutils haskell-cabal
+inherit base eutils haskell-cabal
MY_PN="MissingH"
MY_P="${MY_PN}-${PV}"
@@ -22,25 +22,28 @@ IUSE="test"
# testpack dependency is a workaround for cabal-1.8 bug, which pulls
# depends even for 'Buildable: false' target
RDEPEND=">=dev-lang/ghc-6.10
- dev-haskell/hslogger
- dev-haskell/hunit
- dev-haskell/mtl
- dev-haskell/network
- dev-haskell/parsec
- dev-haskell/regex-compat"
+ dev-haskell/hslogger[profile?]
+ dev-haskell/hunit[profile?]
+ dev-haskell/mtl[profile?]
+ dev-haskell/network[profile?]
+ dev-haskell/parsec[profile?]
+ dev-haskell/regex-compat"[profile?]
DEPEND=">=dev-haskell/cabal-1.2.3
virtual/libiconv
${RDEPEND}
- test? ( dev-haskell/testpack
- dev-haskell/quickcheck:1
- dev-haskell/hunit )"
+ test? ( dev-haskell/testpack[profile?]
+ dev-haskell/quickcheck:1[profile?]
+ dev-haskell/hunit[profile?] )"
# libiconv is needed for the trick below to make it compile with ghc-6.12
S="${WORKDIR}/${MY_P}"
+PATCHES=("${FILESDIR}/${PN}-1.1.1.0-ghc-7.6.patch")
+
src_prepare() {
+ base_src_prepare
# (non-ASCII non-UTF-8 source breaks hscolour)
cd src/System/Time
mv ParseDate.hs ParseDate.hs.ISO-8859-1