From f970bb21ed1d00e29cde151e96e499841c18d92d Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 11 Jul 2017 22:57:19 +0100 Subject: [PATCH] dev-lang/ghc: explicitly pin to libs+headers slot of ncurses sys-libs/ncurses:= can match sys-libs/ncurses:5. To build ghc we always need sys-libs/ncurses:0=. Package-Manager: Portage-2.3.6, Repoman-2.3.2 --- dev-lang/ghc/ghc-7.10.3.ebuild | 2 +- dev-lang/ghc/ghc-7.8.4.ebuild | 2 +- dev-lang/ghc/ghc-8.0.2.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/ghc/ghc-7.10.3.ebuild b/dev-lang/ghc/ghc-7.10.3.ebuild index 71edaa18a56cd..4afb2420ef3ec 100644 --- a/dev-lang/ghc/ghc-7.10.3.ebuild +++ b/dev-lang/ghc/ghc-7.10.3.ebuild @@ -80,7 +80,7 @@ IUSE+=" elibc_glibc" # system stuff RDEPEND=" >=dev-lang/perl-5.6.1 >=dev-libs/gmp-5:= - sys-libs/ncurses:=[unicode] + sys-libs/ncurses:0=[unicode] !ghcmakebinary? ( virtual/libffi:= ) " diff --git a/dev-lang/ghc/ghc-7.8.4.ebuild b/dev-lang/ghc/ghc-7.8.4.ebuild index 659446b80e5e1..16a49986a1cbf 100644 --- a/dev-lang/ghc/ghc-7.8.4.ebuild +++ b/dev-lang/ghc/ghc-7.8.4.ebuild @@ -73,7 +73,7 @@ IUSE+=" elibc_glibc" # system stuff RDEPEND=" >=dev-lang/perl-5.6.1 >=dev-libs/gmp-5:= - sys-libs/ncurses:=[unicode] + sys-libs/ncurses:0=[unicode] !ghcmakebinary? ( virtual/libffi:= ) " diff --git a/dev-lang/ghc/ghc-8.0.2.ebuild b/dev-lang/ghc/ghc-8.0.2.ebuild index bed207b7b136f..67329545ec0f6 100644 --- a/dev-lang/ghc/ghc-8.0.2.ebuild +++ b/dev-lang/ghc/ghc-8.0.2.ebuild @@ -78,7 +78,7 @@ IUSE+=" binary" RDEPEND=" >=dev-lang/perl-5.6.1 dev-libs/gmp:0= - sys-libs/ncurses:=[unicode] + sys-libs/ncurses:0=[unicode] !ghcmakebinary? ( virtual/libffi:= ) "