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@
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