On 09/02/2015 02:23 PM, George Shapovalov wrote:
> commit:     12dc193801fc938bb00bfe3b6a215383fa877532
> Author:     George Shapovalov <george <AT> gentoo <DOT> org>
> AuthorDate: Mon Aug 31 12:24:34 2015 +0000
> Commit:     George Shapovalov <george <AT> gentoo <DOT> org>
> CommitDate: Wed Sep  2 12:22:13 2015 +0000
> URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12dc1938
> 
> cleaned up ebuild to correspond to latest requirements; added EAPI in prep 
> for gnatbuild.eclass cleanup
> 

[...]

> 
> diff --git a/dev-lang/gnat-gcc/gnat-gcc-4.6.4.ebuild 
> b/dev-lang/gnat-gcc/gnat-gcc-4.6.4.ebuild
> index b987907..4346623 100644
> --- a/dev-lang/gnat-gcc/gnat-gcc-4.6.4.ebuild
> +++ b/dev-lang/gnat-gcc/gnat-gcc-4.6.4.ebuild
> @@ -2,6 +2,7 @@
>  # Distributed under the terms of the GNU General Public License v2
>  # $Id$
>  
> +EAPI=5
>  inherit gnatbuild
>  
>  DESCRIPTION="GNAT Ada Compiler - gcc version"
> @@ -28,7 +29,7 @@ RDEPEND=">=dev-libs/mpfr-3.1.2
>       >=dev-libs/gmp-5.1.3
>       >=dev-libs/mpc-1.0.1
>       >=sys-libs/zlib-1.2
> -     >=sys-libs/ncurses-5.7"
> +     >=sys-libs/ncurses-5.7:*"
>  
>  DEPEND="${RDEPEND}
>       doc? ( >=sys-apps/texinfo-5 )
> 

This doesn't look correct to me, unless dev-lang/gnat-gcc doesn't need
ncurses headers(?). Only sys-libs/ncurses:0 provides headers (the other
slots are for binary compatibility), so we probably want to depend on
SLOT :0. In addition, if we fix the SLOT to :0, we should do a revbump
to ensure that user VDB is updated correctly.

Reply via email to