graphics/openexr*: Security update to 3.4.18
This release addresses a regression introduced in v3.3.0 that leads to
excessive memory usage during write, especially with DWA compression.
This release also addresses two security vulnerabilities.
Changelog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.18
PR: 300607
Pull request: https://github.com/freebsd/freebsd-ports/pull/666
Approved by: osa, vvd (mentors, implicit)
Security: GHSA-PP92-4RV3-WFQ6
Security: GHSA-2V77-PVHX-25C3
MFH: 2026Q4
adduser.conf.5: No crossreferences in titles
Crossreferences in titles are strongly discouraged and incompatible
with our own tooling. This is a wontfix by most of manpages ecosystem
because it is bad editorial style in the first place.
MFC after: 3 days
freelocale.3: No crossreferences in titles
Crossreferences in titles are strongly discouraged and incompatible
with our own tooling. This is a wontfix by most of manpages ecosystem
because it is bad editorial style in the first place.
MFC after: 3 days
fmtcheck.3: No crossreferences in titles
Crossreferences in titles are strongly discouraged and incompatible
with our own tooling. This is a wontfix by most of manpages ecosystem
because it is bad editorial style in the first place.
MFC after: 3 days
arch.7: Mechanical fixes
+ Increase portability by never starting content lines with symbols
+ Improve search results by adding tunables to the variable database
+ Improve search result consistency by correcting description style
MFC after: 3 days
finance/py-pyiso8583: [NEW PORT] ISO 8583 message encoder and decoder for Python
pyiso8583 is a Python library for encoding and decoding ISO 8583
financial transaction messages. It supports configurable message
specifications, field encodings, and variable-length data elements.
The library can be used to develop and test applications that exchange
ISO 8583 messages.
WWW: https://github.com/knovichikhin/pyiso8583
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management
Build the otel and redis modules from their own ports instead of inline
sources. OTEL now tracks the official nginx-otel upstream instead of the
osokin snapshot, and HTTP_REDIS builds from a maintained redis module in
place of the unmaintained one.
Sponsored by: Netzkommune GmbH
www/nginx-module-redis: Add New Port
Sources of the redis module, an HTTP content handler that reads one key
from a Redis server with a single GET and serves the value as the
response body, the way the bundled memcached module serves a memcached
value. The nginx ports build ngx_http_redis_module.so from here when
their HTTP_REDIS option is enabled.
Sponsored by: Netzkommune GmbH
www/nginx-module-otel: Add New Port
Sources of the otel module, the official nginx OpenTelemetry module. It
exports spans over OTLP/gRPC and supports W3C trace context propagation.
The nginx ports build ngx_otel_module.so from here when their OTEL option
is enabled.
Sponsored by: Netzkommune GmbH