Gentoo Archives: gentoo-commits

From: Benda XU <heroxbd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/ghc/
Date: Sun, 28 May 2017 00:41:30
Message-Id: 1495932075.5743a390cd13fabfe096738328a2a83bd5691708.heroxbd@gentoo
1 commit: 5743a390cd13fabfe096738328a2a83bd5691708
2 Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 28 00:27:24 2017 +0000
4 Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
5 CommitDate: Sun May 28 00:41:15 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5743a390
7
8 dev-lang/ghc: drop outdated docbook xsl prefix hacks.
9
10 sys-libs/ncurses:5/6 SLOT has been removed.
11
12 Package-Manager: Portage-2.3.3, Repoman-2.3.1
13
14 dev-lang/ghc/ghc-8.0.2.ebuild | 11 +----------
15 1 file changed, 1 insertion(+), 10 deletions(-)
16
17 diff --git a/dev-lang/ghc/ghc-8.0.2.ebuild b/dev-lang/ghc/ghc-8.0.2.ebuild
18 index 6ca4874cefe..606ecbb43d3 100644
19 --- a/dev-lang/ghc/ghc-8.0.2.ebuild
20 +++ b/dev-lang/ghc/ghc-8.0.2.ebuild
21 @@ -84,10 +84,7 @@ RDEPEND="
22 # gentoo binaries are built against ncurses-6
23 RDEPEND+="
24 binary? (
25 - || (
26 - sys-libs/ncurses:0/6
27 - sys-libs/ncurses:5/6
28 - )
29 + sys-libs/ncurses:0/6
30 )
31 "
32
33 @@ -461,12 +458,6 @@ src_prepare() {
34 epatch "${FILESDIR}"/${PN}-8.0.2-libffi-alpha.patch
35 epatch "${FILESDIR}"/${PN}-8.0.2-O2-unreg.patch
36
37 - if use prefix; then
38 - # Make configure find docbook-xsl-stylesheets from Prefix
39 - sed -e '/^FP_DIR_DOCBOOK_XSL/s:\[.*\]:['"${EPREFIX}"'/usr/share/sgml/docbook/xsl-stylesheets/]:' \
40 - -i utils/haddock/doc/configure.ac || die
41 - fi
42 -
43 bump_libs
44
45 # as we have changed the build system