Index | Thread | Search

From:
Kurt Mosiejczuk <kurt@cranky.work>
Subject:
Re: NEW: java/openjfx
To:
Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
Cc:
ports <ports@openbsd.org>, kurt@openbsd.org
Date:
Wed, 23 Sep 2026 08:21:28 -0400

Download raw body.

Thread
On Tue, Sep 22, 2026 at 09:39:59PM +0200, Sebastian Reitenbach wrote:

> this is an attempt to package openjfx.
> Unfortunately, the gradle in ports tree is too new, therefore downloading
> the older one they need.

> A number of patches are quite rough, but I hope to at least be able to
> upstream some, after some cleanup if needed.

> I'd need this for the Java version of sysutils/autopsy

> I used the {} in DISTFILES, to prevent these long subdirs in distinfo and
> downloads directory.

> any tests, feedback etc. welcome.

> While porting Autopy, and to verify openjfx parts work, I had to create
> some test programs, for those curious, find them attached as well.

You've got commented out lines that should go. Also, your patch to the gradle
wrapper has an extra "../" in it and so things blow up because they cannot
find the gradle .zip file.

It's also missing a BUILD_DEPENDENCY on lang/ruby.

Here's a version that builds and packages and cleans up the commented out lines.

This version is ok kmos to import

--Kurt