git: ed0334673079 - main - graphics/jogamp-jogl: pin to java 8

From: Ronald Klop <ronald_at_FreeBSD.org>
Date: Wed, 07 Jan 2026 11:43:45 UTC
The branch main has been updated by ronald:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ed03346730796a7586e92ecce9debae3bf20daf9

commit ed03346730796a7586e92ecce9debae3bf20daf9
Author:     Ronald Klop <ronald@FreeBSD.org>
AuthorDate: 2026-01-07 11:38:45 +0000
Commit:     Ronald Klop <ronald@FreeBSD.org>
CommitDate: 2026-01-07 11:43:29 +0000

    graphics/jogamp-jogl: pin to java 8
    
    After ignoring the faulty build.xml check which does not recognize that
    JDK11 > JDK1.6, it gave an error for ${target.rt.jar} to set bootclasspath.
    
    This port needs a maintainer or it might not survive a future prune of openjdk8.
    But is has a port depending on this, so leave it for now.
    
    PR:     272855
    Approved-by:    no maintainer
---
 graphics/jogamp-jogl/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/graphics/jogamp-jogl/Makefile b/graphics/jogamp-jogl/Makefile
index 7a7b576ae55a..64fa3f0cdcff 100644
--- a/graphics/jogamp-jogl/Makefile
+++ b/graphics/jogamp-jogl/Makefile
@@ -19,6 +19,8 @@ ONLY_FOR_ARCHS=	i386 amd64 powerpc64 powerpc64le
 
 USES=		compiler java:ant,run tar:xz xorg
 USE_XORG=	x11 xcursor xrandr xrender xxf86vm
+# jdk11+ does not have /usr/local/openjdk8/jre/lib/rt.jar: jogamp-env.xml:186: No target.rt.jar specified not found.
+JAVA_VERSION=	8
 
 PATCH_WRKSRC=	${WRKDIR}
 BUILD_WRKSRC=	${WRKDIR}/jogl/make