summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2014-08-12 16:45:05 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2014-08-12 16:45:05 +0000
commit96d698d162dd5778e8a9795f72f9e3f2b5a54196 (patch)
tree131ac68ccf39f5de566af8a22ca414b35b8078dc /dev-util/bnfc
parentfix up icon install with patch from Fab (diff)
downloadgentoo-2-96d698d162dd5778e8a9795f72f9e3f2b5a54196.tar.gz
gentoo-2-96d698d162dd5778e8a9795f72f9e3f2b5a54196.tar.bz2
gentoo-2-96d698d162dd5778e8a9795f72f9e3f2b5a54196.zip
Force lexer regeneration to be compatible with ghc-7.8 (bug #519728 by Juergen Rose).
(Portage version: 2.2.11_p14/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
Diffstat (limited to 'dev-util/bnfc')
-rw-r--r--dev-util/bnfc/ChangeLog6
-rw-r--r--dev-util/bnfc/bnfc-2.6.0.3.ebuild14
2 files changed, 16 insertions, 4 deletions
diff --git a/dev-util/bnfc/ChangeLog b/dev-util/bnfc/ChangeLog
index 24ff18e144c7..7b01c1b40d3b 100644
--- a/dev-util/bnfc/ChangeLog
+++ b/dev-util/bnfc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-util/bnfc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bnfc/ChangeLog,v 1.21 2014/08/10 21:25:29 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bnfc/ChangeLog,v 1.22 2014/08/12 16:45:05 slyfox Exp $
+
+ 12 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> bnfc-2.6.0.3.ebuild:
+ Force lexer regeneration to be compatible with ghc-7.8 (bug #519728 by Juergen
+ Rose).
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> bnfc-2.4.2.0.ebuild,
bnfc-2.4.2.1.ebuild, bnfc-2.6.0.3.ebuild:
diff --git a/dev-util/bnfc/bnfc-2.6.0.3.ebuild b/dev-util/bnfc/bnfc-2.6.0.3.ebuild
index b869b800cba6..ea699c7f6dfe 100644
--- a/dev-util/bnfc/bnfc-2.6.0.3.ebuild
+++ b/dev-util/bnfc/bnfc-2.6.0.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bnfc/bnfc-2.6.0.3.ebuild,v 1.2 2014/08/10 21:25:29 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bnfc/bnfc-2.6.0.3.ebuild,v 1.3 2014/08/12 16:45:05 slyfox Exp $
EAPI=5
@@ -22,8 +22,16 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="dev-haskell/mtl:=[profile?]
- >=dev-lang/ghc-7.4.1:="
+ >=dev-lang/ghc-7.4.1:=
+"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8"
+ >=dev-haskell/cabal-1.8
+ dev-haskell/alex
+ dev-haskell/happy
+"
S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ rm dist/build/bnfc/bnfc-tmp/{LexBNF.hs,ParBNF.hs} || die
+}