dev-lang/nqp: Force JDK/JRE 8 in dependencies
Due to jdk/jre-1.7 being mentioned in (R)DEPEND, java-pkg_javac-args
injects "-source 1.7 -target 1.7" into the javac invocation, which is
silly, as nqp then appends "-source 1.8" to it anyway, resulting in:
javac -source 1.7 -target 1.7 -source 1.8 ....
And javac then barfs:
javac: source release 1.8 requires target release 1.8
Bumping the values in DEPENDS changes the javac invocation to:
javac -source 1.8 -target 1.8 -source 1.8 ...
Which of course then works.
Subsequently, all existing nqp versions (other than -9999) now work
for me with USE="java" just fine, where previously they wouldn't work
at all.
Closes: https://bugs.gentoo.org/631226
Closes: https://bugs.gentoo.org/626486
Closes: https://bugs.gentoo.org/635902
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Kent Fredric <kentnl@gentoo.org>