Hi Bdale,

On Tue, May 24, 2022 at 01:56:05PM -0600, Bdale Garbee wrote:
> Package: libjogl2-java
> Version: 2.3.2+dfsg-9
> 
> I'm working on re-packaging openrocket so that it can go back into
> Debian main.  A big part of the work is eliding all the embedded class
> library jar files and replacing those with Debian library packages.
> 
> One of the class libraries is jogl, for which openrocket apparently
> needs jogl 2.4 with patches applied by Sibo:
> 
>   https://github.com/openrocket/openrocket/issues/1156
>   https://github.com/openrocket/openrocket/pull/1157
> 
> Is there any chance we could freshen the Debian package?  I see that
> jogamp.org still shows 2.3.2 as the most recent "stable" release, but
> that's about 7 years old.
> 
> I'm linking against the 2.3.2 package now, and the core of openrocket is
> working ok, but none of the 3d rendering features will work until we get
> to a fresher jogl version.

I'm not able to find a tag for 2.4.0 in any of these:

https://jogamp.org/cgit/jogl.git/
https://github.com/sgothel/jogl/tags

There is a source tarball here:

https://jogamp.org/deployment/v2.3.2/archive/Sources/

But I only see binary artifacts in the v2.4.0-rc-${date} directories
here:

https://jogamp.org/deployment/

Probably the best we can do is create our own source tarball from the
latest commit on the master branch of (which does have commits within
the past 2 years) from either:

https://jogamp.org/cgit/jogl.git
or
https://github.com/JogAmp/jogl/tags

However, I read the openrocket issue.  It seems to end with someone
using a binary jar from an Astro Pixel Processor release.  I was curious
to see if the binary jar perhaps includes sources, but the
jogamp-fat.jar in the astropixelprocessor.deb contains class files and a
number of libjogl.so files for multiple architectures.

In other words, it seems to be non-free blobs all the way down.  If the
patched version of jogl is required for openrocket, we would need
someone to come up with some DFSG sources for the patches.

Cheers,
tony

Attachment: signature.asc
Description: PGP signature

Reply via email to