Index | Thread | Search

From:
Kurt Miller <kurt@intricatesoftware.com>
Subject:
lang/processing: Doesn’t work with jdk-11
To:
ports@openbsd.org
Date:
Mon, 29 Dec 2025 23:33:29 +0000

Download raw body.

Thread
TLDR: I want to remove this port to move forward with eliminating jdk/1.8

processing COMMENT is 'language/IDE for images, animations and interactions'
It has no version updates since import in June 2011. With patches it can
launch using newer jdks, but nothing works after launching: can't save, cant
draw, etc.

I looked into updating this to the latest version (4.4.10) and building from
source with gradle. Some of the code is written in kotlin/JVM. The first issue
I hit was that kotlin version 2.0.20 fails a supported operating system check.
I was able to work around that by finding this:

https://youtrack.jetbrains.com/issue/KT-75741/KGP-FreeBSD-ExceptionInInitializerError-caused-by-org.jetbrains.kotlin.konan.target.TargetSupportException

and bumping the version to 2.2.10. However I then hit another OS check in
org.jetbrains.compose. That project is here:

https://github.com/JetBrains/compose-multiplatform

This is a native code project that only works on macOS, Windows, and Linux.
At this point I have hit my tolerance for continuing to work on this.

Does someone else want to take a stab at keeping this? or ok to remove?