Update to 5.2.909.9 and use jdk-17:
* Upstream licensing changed somewhat but it is still free for
non-commercial use.
* It no-longer provides geogebra.desktop, icons etc so I removed
that portion. Anyone so inclined can add back in later perhaps
using FreeBSD's port for ideas.
* The 3D mode doesn't work and presumably relies on native code
from https://jogamp.org/jogl/www/ so I disabled 3D mode.
ok op@ ian@
Inflate gzip compressed CCR files on the fly in filemode
Turns out CCR data is highly compressable (~50% reduction with gzip).
Filemode recognizes compressed files by the .gz filename extension and
handles those transparently, i.e. 'rpki-client -jf *.ccr.gz *.mft.gz'
will output the hash identifier for a given file's uncompressed form.
OK tb@
asn1t.h: whitespace tweaks
Add missing space after commas, shorten a couple comments in structs,
reflow weirdly wrapped long comments and improve the random line
breaks in typedefs and prototypes.
abseil-cpp: unbreak on sparc64, from claudio, tested by jca and myself
It builds with CXXFLAGS_ports-gcc = -fdelete-null-pointer-checks
so add that, remove BROKEN marker and set DPB_PROPERTIES = parallel
while there.
update to abseil-cpp 20260107.0
https://github.com/abseil/abseil-cpp/releases/tag/20260107.0
tl;dr: Everything keeps building, only net/grpc needed missing includes.
libabsl_string_view is gone, almost all consumers pick up the new
libabsl_borrowed_fixup_buffer; swap them in-place to avoid diff churn.
"go ahead" tb sthen