commit: 7129beca04606b3ad27857e64e04184093158d4e Author: Kent Fredric <kentnl <AT> gentoo <DOT> org> AuthorDate: Wed Aug 7 11:02:53 2019 +0000 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org> CommitDate: Wed Aug 7 11:41:52 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7129beca
dev-lang/nqp: Convert live ebuild to EAPI7 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 <AT> gentoo.org> dev-lang/nqp/nqp-9999.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-lang/nqp/nqp-9999.ebuild b/dev-lang/nqp/nqp-9999.ebuild index e62293edbfb..120648d125d 100644 --- a/dev-lang/nqp/nqp-9999.ebuild +++ b/dev-lang/nqp/nqp-9999.ebuild @@ -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"
