java/sigar: fix running with openjdk8
Running Cassandra 3 gave:
java.lang.UnsupportedClassVersionError: org/hyperic/sigar/SigarException has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0
PR: 294323
Reported-by: Lapo Luchini
Fixes: f3a12dc72aa72af22212e3e37c5f29652eae0cbb "fix compilation with jdk21"
MFH: 2026Q2
Pointy-hat: to me
(cherry picked from commit 39650b669d8253cfc1419e384741df7f5c7e2c4c)
NB: I included the portrevision bump of 86813e9ccf597695e26c8104e678f913689f1e93
although that commit is not merged. I think this makes it more clear that the
port in branch 2026Q2 is equal to the port in main now.
java/sigar: fix running with openjdk8
Running Cassandra 3 gave:
java.lang.UnsupportedClassVersionError: org/hyperic/sigar/SigarException has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0
PR: 294323
Reported-by: Lapo Luchini
Fixes: f3a12dc72aa72af22212e3e37c5f29652eae0cbb "fix compilation with jdk21"
MFH: 2026Q2
Pointy-hat: to me
science/hdf5-21: New port, copied from science/hdf5
HDF5 is a completely new Hierarchical Data Format product consisting of a data
format specification and a supporting library implementation. HDF5 is designed
to address some of the limitations of the older HDF product and to address
current and anticipated requirements of modern systems and applications.
HDF5 includes the following improvements:
- A new file format designed to address some of the deficiencies of HDF4.x,
particularly the need to store larger files and more objects per file.
- A simpler, more comprehensive data model that includes only two basic
structures: a multidimensional array of record structures, and a grouping
structure.
- A simpler, better-engineered library and API, with improved support for
parallel I/O, threads, and other requirements imposed by modern systems
and applications.
Tools/scripts: Add report-outdated-for-maintainer.py
report-outdated-for-maintainer.py checks Repology and GitHub
and produces a categorized report of outdated ports.
It produces a better report than Repology produces:
it produces 3 tables:
* Majorly outdated ports
* Moderately outdated ports
* Slightly outdated ports
and it sorts outdated ports by how much are they outdated.
There are still minor bugs. This is WIP.
mail/spamassassin*: Ensure process name is renamed even in debug mode
Some customers run spamassassin in debug mode. This breaks rc's ability
to manage the process because the process name is unexpectedly "perl".
When in debug mode, also set the process name to spamd.
Reported by: Dan Mahoney <danm at prime.gushi.org>
Upstream bug: https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8384
security/vuxml: add FreeBSD SAs issued on 2026-04-21
FreeBSD-SA-26:10.vm affects all supported releases
FreeBSD-SA-26:11.amd64 affects all supported releases