Update to 17.0.18+8-1 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2026-01-20
* Rename PATCH_VER to BUILD_VER to match what upstream calls this
part of the version.
* Remove patch committed upstream
switch nncmpp to using the uploaded .tar.zst rather than 3 on-the-fly
generated git-archives that have changed before (handled in previous
port commit) and have changed again
Make gcc 15 work on powerpc
ports-gcc has been 15 for over six weeks (since 2025-12-12), but
powerpc is a slow arch and did not catch up until now.
The port was broken. This commit updates PFRAG.powerpc-main to match
what gcc 15 installs, and makes enough fixes to Ada to complete the
build, including a time_t fix for Ada which I described in
https://marc.info/?l=openbsd-ports&m=176931768310313&w=2
ok jca@
Build vmm-firmware (seabios) using devel/x86_64-elf/gcc
Using a toolchain dedicated to standalone x86 executables should be more
reliable than adding workarounds each time an llvm update breaks this
port. The patch to keep the .fixedaddr.* sections doesn't seem needed
any more.
General agreement/ok from sthen@ dv@ mlarkin@ and kn@, thanks kn@ for
the tests.
p5-Image-ExifTool: remove ${HOMEPAGE} from ${SITES} and point to SourceForge.
To reduce load on the exiftool.org server, upstream moved distfiles there.
This allows fetching distfile again. Pointed out by tb@, thanks!