1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00
Files
Rainer Hurling f5e12e14e6 graphics/openjump: Update to 2.4.0
- Updated PLUS_REV from 5095 to 5303
- Detects the Java major version at runtime
- With Java 25 compatibility fix
- Remove incompatibility with -Djava.system.class.loader JVM flag
  that causes ClassNotFoundException with Java 9+
- Fix Java 9+ compatibility by adding reflective access permissions
- Add --add-opens flags for java.lang and jdk.internal.loader
- Keep original -Djava.system.class.loader flag
- Add explicit -Djava.library.path="$NATIVE_PATH" to Java command line
- Extend NATIVE_PATH to include /usr/local/lib and ${PREFIX}/lib
- Remove obsolete macOS path reference (/usr/local/opt/sqlite/lib)
- Enhance GDAL native path to include FreeBSD library directories
- Add --enable-native-access=ALL-UNNAMED flag for Java 25
- Fix About window by installing Readme.txt to root
- Make memory detection FreeBSD compatible
- Remove TurboJPEG JARs to suppress native library error
  The turbojpeg-wrapper and imageio-ext-turbojpeg JARs attempt to load
  the native turbojpeg library, but the version bundled (1.2.1.5) is
  incompatible with libturbojpeg 3.1.3 available on FreeBSD, causing
  UnsatisfiedLinkError exceptions at runtime.
- Suppress TurboJPEG logger output in log4j configuration
  The turbojpeg-wrapper JAR (version 1.2.1.5) is incompatible with
  libturbojpeg 3.1.3 available on FreeBSD, causing UnsatisfiedLinkError
  exceptions and stack traces to be logged during application startup.

Changelog:	https://github.com/openjump-gis/openjump/blob/main/Changes.txt

Reported by:	Repology
2026-04-07 19:05:23 +02:00
..
2026-04-07 19:05:23 +02:00
2026-04-07 19:05:23 +02:00
2026-04-07 19:05:23 +02:00
2026-04-07 19:05:23 +02:00