www/dezoomify-rs: Declare libzstd shlib dependency
The binary links libzstd.so.1 (via the zstd-sys crate, which uses
pkg-config to pick up the system libzstd by default), but the port does
not declare the runtime dependency.
Detected by poudriere stage-qa:
Warning: dezoomify-rs-2.15.0_8 will be rebuilt as it misses libzstd.so.1
which no dependency provides.
Add LIB_DEPENDS=libzstd.so:archivers/zstd and bump PORTREVISION.
Reviewed by: nivit
Differential Revision: https://reviews.freebsd.org/D56852
security/vuxml: Document mod_gnutls -- multiple vulnerabilities
CVE-2026-33307 is an out-of-bounds write when mod_gnutls receives a client
certificate chain longer than its buffer, CVE-2026-33308 a missing Key
Purpose check during client certificate verification. Upstream fixed both
on 2026-03-20; in the tree the fix arrives with www/mod_gnutls 0.13.0.
Sponsored by: Netzkommune GmbH
japanese/fcitx5-karukan: Add port: Japanese input method for fcitx5 powered by neural kana-kanji conversion
Karukan is a Japanese Input Method Engine for Linux that uses neural
kana-kanji conversion powered by llama.cpp. It provides a fcitx5 addon
for romaji-to-hiragana conversion and intelligent kana-kanji
conversion using small neural network models (auto-downloaded on first
use).
WWW: https://github.com/togatoga/karukan
Inspired by: openSUSE Tumbleweed (https://build.opensuse.org/package/show/openSUSE:Factory/karukan)
www/nginx-full: Add maintainer note per new ports policy
The maintainer load and port lifecycle policy only excludes a port from the
outdated ratio when the reason is documented in the port itself:
https://wiki.freebsd.org/Ports/MaintainerLoadAndPortLifecyclePolicy
This is a slave port of www/nginx and follows the nginx stable branch, while
mainline is packaged as www/nginx-devel. repology merges the nginx ports into a
single project and measures the flavored slave ports against mainline: at the
time of writing it reports 1.30.4 here as outdated against 1.31.4, while the
unflavored www/nginx carrying the very same 1.30.4 is not reported at all.
No functional change, comment only.
Sponsored by: Netzkommune GmbH
www/nginx-lite: Add maintainer note per new ports policy
The maintainer load and port lifecycle policy only excludes a port from the
outdated ratio when the reason is documented in the port itself:
https://wiki.freebsd.org/Ports/MaintainerLoadAndPortLifecyclePolicy
This is a slave port of www/nginx and follows the nginx stable branch, while
mainline is packaged as www/nginx-devel. repology merges the nginx ports into a
single project and measures the flavored slave ports against mainline: at the
time of writing it reports 1.30.4 here as outdated against 1.31.4, while the
unflavored www/nginx carrying the very same 1.30.4 is not reported at all.
No functional change, comment only.
Sponsored by: Netzkommune GmbH
databases/mysql97-client: Add maintainer note per new ports policy
The maintainer load and port lifecycle policy only excludes a port from the
outdated ratio when the reason is documented in the port itself:
https://wiki.freebsd.org/Ports/MaintainerLoadAndPortLifecyclePolicy
This is a slave port of databases/mysql97-server, but repology counts it as a
package of its own. At the time of writing it lists 26.7.0 as the newest MySQL
and reports this port as outdated, although it carries 9.7.2, the latest
release of the series it tracks. Refer to the note in the master port instead
of repeating it here.
No functional change, comment only.
Sponsored by: Netzkommune GmbH
databases/mysql-shell: Add maintainer note per new ports policy
The maintainer load and port lifecycle policy only excludes a port from the
outdated ratio when the reason is documented in the port itself:
https://wiki.freebsd.org/Ports/MaintainerLoadAndPortLifecyclePolicy
The shell is versioned along with the MySQL release series it belongs to, but
repology measures it against the newest train upstream ships. At the time of
writing it lists 26.7.1 as the newest version and reports this port as
outdated, although 9.7.1 is the current release for the series packaged here.
No functional change, comment only.
Sponsored by: Netzkommune GmbH
databases/mysql97-server: Add maintainer note per new ports policy
The maintainer load and port lifecycle policy only excludes a port from the
outdated ratio when the reason is documented in the port itself:
https://wiki.freebsd.org/Ports/MaintainerLoadAndPortLifecyclePolicy
repology merges every MySQL release series into a single project and measures
each of them against the newest train upstream ships. At the time of writing it
lists 26.7.0 as the newest MySQL and therefore reports this port as outdated,
although it carries 9.7.2, the latest release of its own series. The 26.x train
is not packaged in the tree at all, so this is a measurement artifact rather
than a pending update.
No functional change, comment only.
Sponsored by: Netzkommune GmbH
www/py-django-constance: Update 4.3.4 to 4.3.5
* Assume maintainership.
* Switch to the more preferred DISTVERSION.
Changelog:
https://github.com/jazzband/django-constance/releases/tag/4.3.5
PR: 297821
Reported by: Christos Longros
Co-authored-by: Kai Knoblich <kai at FreeBSD.org>
math/py-numpy-stl: upgrade to 4.0.0
Releases notes at https://github.com/wolph/numpy-stl/releases
Also:
- add category cad;
- change license to BSD 3 clauses;
- switch to pep517;
- remove cython and strip, and set NO_ARCH.
PR: 297446
Approved by: db (maintainer)
www/code-server: Update to 4.133.0
Update to code-server 4.133.0, which bundles VS Code 1.133.0.
Changelog: https://github.com/coder/code-server/releases
Sponsored by: Netzkommune GmbH
java/javamail: use the devel/javax-activation port for dependency
Simplifies the port a little.
Pet portclippy.
Approved by: ale
Differential Revision: https://reviews.freebsd.org/D59127