dev-lang/nqp: Convert live ebuild to EAPI7
authorKent Fredric <kentnl@gentoo.org>
Wed, 7 Aug 2019 11:02:53 +0000 (23:02 +1200)
committerKent Fredric <kentnl@gentoo.org>
Wed, 7 Aug 2019 11:41:52 +0000 (23:41 +1200)
Note that this ebuild currently is unusable as:

1. Using moar w/ moar-9999 currently has an odd problem where it needs
   to use a non-existent "ffi.h"

2. Using jvm currently is unsupportable as upstream currently requires
   jdk-1.9/9, which we presently don't have any support for in Gentoo.

Hopefully these issues won't be present when I use this ebuild as a
base for the most recently shipped nqp release.

See also: https://github.com/perl6/nqp/issues/571

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Kent Fredric <kentnl@gentoo.org>
dev-lang/nqp/nqp-9999.ebuild

index e62293edbfb3d1404fa5aef7f3a41986499f5ae8..120648d125d4aa97c2bc2edc9baa2b539187e177 100644 (file)
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit java-pkg-opt-2 multibuild
 
@@ -30,7 +30,8 @@ CDEPEND="java? (
        moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
 RDEPEND="${CDEPEND}
        java? ( >=virtual/jre-1.8 )"
-DEPEND="${CDEPEND}
+DEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
        clang? ( sys-devel/clang )
        java? ( >=virtual/jdk-1.8 )
        dev-lang/perl"