Mk: fix checksum/fetch/makesum with large distfiles set
When a port has a very large set of DISTFILES, makesum/fetch dies with
an obscure message such as:
> /tmp/makeQEBorT: /usr/bin/env: Argument list too long
The interface from make(1) to sh(1) passes the list of MASTER_SITES and
DISTFILES as arguments on the command line. At one point, it reaches
ARG_MAX and fails with the previous message. This changes the interface
to use temporary files in WRKDIR.
PR: 295029
Differential Revision: https://reviews.freebsd.org/D59475
databases/mysql_config_editor: new port
Stock MySQL distribution includes mysql_config_editor utility
that can convert my.cnf-like text file with passwords
to binary obfuscated format storing AES-encrypted original data
with corresponding encryption key, so other utilities
could decrypt it to use passwords non-interactively.
However, this dialog-based utility does not perform batch mode
conversion nor will it de-obfuscate passwords.
This python script can generate same binary files non-interactively
and it can show passwords from such files.
www/nginx*: Security update to 1.30.5 and 1.31.6
Changes with nginx 1.30.5 15 Sep 2026
*) Security: a heap memory buffer overflow might occur in a worker
process under certain configurations when using HTTP/3 with OpenSSL
3.5.0 and earlier (CVE-2026-90439).
Thanks to Banny Liao.
*) Change: now the QUIC transport parameters extension received in an
SSL connection is always ignored.
Changes with nginx 1.31.6 15 Sep 2026
*) Security: a heap memory buffer overflow might occur in a worker
process under certain configurations when using HTTP/3 with OpenSSL
3.5.0 and earlier (CVE-2026-90439).
Thanks to Banny Liao.
[20 lines not shown]
security/modsecurity3-nginx: Chase the nginx update to 1.30.5
Read the version from www/nginx/version.mk instead of keeping a copy,
so the port follows the nginx updates on its own.
Sponsored by: Netzkommune GmbH
net/nats-server: Update to 2.14.7
Add a PORTSCOUT limit: upstream's -RC and -preview tags in the Go
module proxy list kept portscout from detecting new releases.
multimedia/gaupol: Update 2.0 => 2.0.1
While here, use shebangfix instead.
Changelog:
- Fix theming related hang on startup with GTK ≥ 4.23.1 (#249)
- Drop support for the general.theme config file option with GTK < 4.20
https://github.com/otsaloma/gaupol/releases/tag/2.0.1
Reported by: portscout
Approved by: osa, vvd (Mentors, implicit)