security/openvpn-devel: Update to latest commit
This brings in the upstream development work of the last three months,
including a number of CVE fixes.
The previous commit erroneously bumped the date string used as the
version number to "2027". Fix that, and upgrade EPOCH to make it work.
Some maintenance on the port Makefile itself to address "portlint"
complaints and upstream changes (--enable-strict configure argument has
been dropped because the flags are always on now).
- Remove unnecessary GNU_CONFIGURE_MANPREFIX.
- Improve post-install-EXAMPLES-on.
PR: 296874
Security: CVE-2026-11771
Security: CVE-2026-12932
Security: CVE-2026-12996
[9 lines not shown]
security/openvpn-devel: Update to latest commit
This brings in the upstream development work of the last three months,
including a number of CVE fixes.
The previous commit erroneously bumped the date string used as the
version number to "2027". Fix that, and upgrade EPOCH to make it work.
Some maintenance on the port Makefile itself to address "portlint"
complaints and upstream changes (--enable-strict configure argument has
been dropped because the flags are always on now).
- Remove unnecessary GNU_CONFIGURE_MANPREFIX.
- Improve post-install-EXAMPLES-on.
PR: 296874
Security: CVE-2026-11771
Security: CVE-2026-12932
Security: CVE-2026-12996
[7 lines not shown]
cad/klayout: Update 0.28.17 => 0.30.9
Release Notes:
https://www.klayout.de/development.html#0.30.9
Changelog:
https://github.com/KLayout/klayout/blob/v0.30.9/Changelog
Improve port:
- Install everything to $PREFIX/klayout per the upstream project,
instead of trying to hack into hier. This is too much maintenance
burden and requires too many local patches. This also lets us get rid
of the library linking hacks.
- Get rid of a ton of qmake patches by setting both INSTALL_ROOT and
INSTALLROOT.
- Switch from Qt5 to Qt6.
- Switch from generated by github tarball to prepared by upstream.
- Update WWW to use https.
- Switch from custon do-configure to HAS_CONFIGURE.
[12 lines not shown]
cad/klayout: Update 0.28.17 => 0.30.9
Release Notes:
https://www.klayout.de/development.html#0.30.9
Changelog:
https://github.com/KLayout/klayout/blob/v0.30.9/Changelog
Improve port:
- Install everything to $PREFIX/klayout per the upstream project,
instead of trying to hack into hier. This is too much maintenance
burden and requires too many local patches. This also lets us get rid
of the library linking hacks.
- Get rid of a ton of qmake patches by setting both INSTALL_ROOT and
INSTALLROOT.
- Switch from Qt5 to Qt6.
- Switch from generated by github tarball to prepared by upstream.
- Update WWW to use https.
- Switch from custon do-configure to HAS_CONFIGURE.
[10 lines not shown]
audio/pipewire-spa-oss-ng: Update to 0.9.11
Harden live FreeBSD OSS behavior: reconnect devd monitors, improve
busy-owner diagnostics, probe exclusive rates without consuming PCM
channels, keep capture nonblocking, correct mixer state, release streams
on Suspend, and guard setup-phase streams from a live queue-sampling
assertion that could abort the data thread.
Expand OSS format support, cache companded silence fills, stabilize
adaptive scheduling, and adopt libc's typed FreeBSD ioctl helpers.
news/inn, news/inn-current: Add p5-DBD-SQLite RUN_DEPENDS for SQLITE
ovsqlite-util needs DBI with the DBD::SQLite driver. Declare it under
the SQLITE option so the utility works out of the box.
news/inn, news/inn-current: Switch BERKELEYDB to db18
databases/db5 is EOL. Depend on databases/db18 instead and document
the in-place ovdb_init -u upgrade for ovdb overview users.
PR: 279151