The place for ports
misc/claude-code: update 2.0.58 → 2.1.62
misc/freebsd-release-manifests: Add 14.4-RC1 MANIFEST files<br />
<br />
Approved by: re (implicit)<br />
Sponsored by: OpenSats Initiative
sysutils/nut-devel: Update to the latest networkupstools/nut github commit
shells/ksh-devel: Fix poudriere build
multimedia/droidcam: Update 2.1.4 => 2.1.5<br />
<br />
While here, make use of ${DESKTOPDIR} instead.<br />
<br />
Changelog:<br />
https://github.com/dev47apps/droidcam-linux-client/releases/tag/v2.1.5<br />
<br />
Reviewed by: osa, vvd (mentors)<br />
Approved by: vvd (mentor)<br />
Differential Revision: https://reviews.freebsd.org/D55542
net-mgmt/networkmgr: update to 6.9
www/oauth2-proxy: Update to 7.14.3<br />
<br />
Security: 10319b08-f050-4beb-95e3-fe025cdafd25<br />
MFH: 2026Q1
security/vuxml: Add www/oauth2-proxy < 7.14.2
dns/blocky: Update to 0.29.0<br />
<br />
ChangeLog: https://github.com/0xERR0R/blocky/releases/tag/v0.29.0<br />
MFH: 2026Q1
shells/ksh-devel: Fixup conflict with ksh93<br />
<br />
ksh-devel only conflicts with ksh93 when it installs the same binary.
x11/cde-devel: Update missing patch<br />
<br />
Fixes: bfc3172764d638ef6f323cbaa2de439bd81dda62
net/hostapd-devel: Update to the latest GH commit<br />
<br />
Update to the latest w1.fi commit, proxied through my GH account
x11/cde-devel: Update to the latest cdesktopenv-code commit<br />
<br />
Update to the latest cdedesktop-code commit proxied through my GH account
security/wpa_supplicant-devel: Update to latest GH commit<br />
<br />
Update to the latest w1.fi commit, proxied through my GH account.
x11-toolkits/thentenaar-motif-devel: Update to the latest github commit
security/krb5-devel: update to the latest MIT/KRB5 github commit
shells/ksh-devel: update to the latest ksh93/ksh github commit
mail/spamassassin-devel: update to latest github commit
sysutils/cfengine-devel: Update to latest GH commit
sysutils/cfengine-masterfiles-devel: Update to latest GH commit
security/vuxml: Add Mozilla vulnerabilities<br />
<br />
* CVE-2026-2809<br />
* CVE-2026-2808
security/vuxml: Add Mozilla vulnerabilities<br />
<br />
* CVE-2026-2795<br />
* CVE-2026-2796<br />
* CVE-2026-2797<br />
* CVE-2026-2798<br />
* CVE-2026-2799<br />
* CVE-2026-2801<br />
* CVE-2026-2802<br />
* CVE-2026-2803<br />
* CVE-2026-2804<br />
* CVE-2026-2805<br />
* CVE-2026-2806<br />
* CVE-2026-2807<br />
<br />
Changes to be committed:
*/*: Chase audio/lilv 0.26.4 update
audio/lv2proc: Mark broken with audio/lilv 0.26.4<br />
<br />
PR: 293110<br />
Approved by: maintainer timeout >2 weeks
audio/lilv: Update to 0.26.4<br />
<br />
ChangeLog: https://drobilla.net/2026/02/10/lilv-0-26-4.html
audio/sratom: Update to 0.6.22<br />
<br />
ChangeLog: https://drobilla.net/2026/02/10/sratom-0-6-22.html
devel/sord: Update to 0.16.22<br />
<br />
ChangeLog: https://drobilla.net/2026/02/10/sord-0-16-22.html
ports-mgmt/packagekit: Fix crashing when libpkg asks about ABI mismatch
ports-mgmt/poudriere-devel: Update to 3.3.0-2541-gb30405be4<br />
<br />
Changes:<br />
- logclean: Fix empty build log directory removal with multiple jails<br />
- jail -d -C: Allow rerunning and fix much of -C handling.<br />
- pkgclean -n: Fix possibly generating repo under dry-run.
www/gohugo: Update to 0.157.0<br />
<br />
ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.157.0<br />
<br />
Bug fixes<br />
<br />
* Fix menu pageRef resolution in multidimensional setups<br />
* docs: Regen and fix the imaging docshelper output<br />
* hugolib: Fix automatic section pages not replaced by sites.complements<br />
<br />
Improvements<br />
<br />
* Handle GitInfo for modules where Origin is not set when running go list<br />
* commands: Update link to highlighting style examples<br />
* Add AVIF, HEIF and HEIC partial support (only metadata for now)<br />
* resources/images: Adjust WebP processing defaults<br />
* Add Page.GitInfo support for content from Git modules<br />
* Add per-request timeout option to resources.GetRemote<br />
* Update AI Watchdog action version in workflow<br />
* config: Skip taxonomy entries with empty keys or values<br />
* Add guideline for brevity in code and comments<br />
* modules: Include JSON error info from go mod download in error messages
deskutils/xdpi: X11 DPI information retrieval<br />
<br />
PR: 293436
net-im/gotosocial: update to 0.21.0<br />
<br />
PR: 293451
devel/py-electrum-ecc: Update to 0.0.7
x11-wm/mangowc: Update to 0.12.4<br />
<br />
ChangeLog: https://github.com/DreamMaoMao/mangowc/releases/tag/0.12.4<br />
Reported by: DreamMaoMao/mangowc <mangowc@noreply.github.com>
sysutils/cbsd: Update rc script for CIX rebranding<br />
<br />
- Replace hardcoded %%PREFIX%% paths with CIX_DISTDIR and CIX_BIN variables<br />
- Rename NO_CBSD_HISTORY to NO_CIX_HISTORY<br />
- Use ${miscdir}/daemonize instead of /usr/sbin/daemon
misc/codex: Update to 0.106.0<br />
<br />
Changelog:<br />
- https://github.com/openai/codex/releases/tag/rust-v0.105.0<br />
- https://github.com/openai/codex/releases/tag/rust-v0.106.0<br />
<br />
Reported by: GitHub (watch releases)
devel/py-virtualenv: Update to 21.1.0<br />
<br />
- Update list of dependencies<br />
<br />
ChangeLog:<br />
<br />
- https://github.com/pypa/virtualenv/releases/tag/20.39.0<br />
- https://github.com/pypa/virtualenv/releases/tag/20.39.1<br />
- https://github.com/pypa/virtualenv/releases/tag/21.0.0<br />
- https://github.com/pypa/virtualenv/releases/tag/21.1.0<br />
<br />
Reported by: "github-actions[bot]" <notifications@github.com>
devel/py-python-discovery: Add new port<br />
<br />
You may have multiple Python versions installed on your machine – system<br />
Python, versions from pyenv, mise, asdf, uv, or the Windows registry (PEP 514).<br />
python-discovery finds the right one for you.<br />
<br />
Give it a requirement like python3.12 or >=3.11,<3.13, and python-discovery<br />
searches all known locations, verifies each candidate, and returns detailed<br />
metadata about the match. Results are cached to disk so repeated lookups are<br />
fast.<br />
<br />
https://pypi.org/project/python-discovery/
*/*: bump portrevision after java_default=21 update<br />
<br />
PR: 272855
security/R-cran-openssl: Update to 2.3.5<br />
<br />
ChangeLog: https://cran.r-project.org/web/packages/openssl/NEWS
sysutils/treemd: Update to 0.5.7<br />
<br />
ChangeLog: https://github.com/Epistates/treemd/releases/tag/v0.5.7<br />
Reported by: "github-actions[bot]" <notifications@github.com>
textproc/goldendict-ng: Update to 26.3.0<br />
<br />
ChangeLog:<br />
https://github.com/xiaoyifang/goldendict-ng/releases/tag/v26.3.0-Release.fce2b872
textproc/oyo: Add new port<br />
<br />
Oyo is a terminal diff viewer that combines a classic scrollable diff with a<br />
step-through way to review changes.<br />
<br />
This tool has different diff modes, such as a dual mode for scrolling through<br />
diffs or stepping incrementally, a unified mode where code transforms in one<br />
pane, a split mode for side-by-side old and new versions, has an evolution<br />
mode with deletions fading out and a blame mode for Git annotations per line.<br />
<br />
Other features of oyo include handling hunk navigation to jump between change<br />
groups, multi-file support, regex search across diffs, a command palette for<br />
quick actions, syntax highlighting, word-level diff marking, animated steps,<br />
line wrapping, Git integration as a difftool, autoplay at set speeds and<br />
helpful keyboard bindings.<br />
<br />
https://github.com/ahkohd/oyo
www/forgejo-lts: Fix rc script order<br />
<br />
PR: 293453<br />
MFH: 2026Q1
www/forgejo: Fix rc script order<br />
<br />
PR: 293453<br />
MFH: 2026Q1
net-im/signal-desktop: Update to 8.0.0
misc/py-hf-xet: Update to 1.3.1<br />
<br />
Changelog: https://github.com/huggingface/xet-core/releases/tag/v1.3.1<br />
<br />
Reported by: Repology
databases/pgloader3: Unbreak with SBCL >= 2.5.11<br />
<br />
PR: 293478<br />
Reported by: bob@vesterman.com
sysutils/mise: update 2026.2.19 → 2026.2.21<br />
<br />
Reported by: portscout
sysutils/procs: update 0.14.10 → 0.14.11<br />
<br />
Reported by: portscout
security/openfhe: update 1.2.4 → 1.5.0<br />
<br />
Reported by: portscout
devel/cli11: update 2.6.1 → 2.6.2<br />
<br />
Reported by: portscout
security/tor: update 0.4.8.22 → 0.4.9.5
devel/py-uv-build: update 0.10.2 → 0.10.6
devel/{,py-}uv: update 0.10.2 → 0.10.6
math/lean4: update 4.25.2-20251201 → 4.29.0.r2
www/gitlab: security and patch update to 18.9.1<br />
<br />
Changes: https://about.gitlab.com/releases/2026/02/25/patch-release-gitlab-18-9-1-released/<br />
Security: 102a03c9-1316-11f1-93ca-2cf05da270f3
www/py-fastapi-sso: Update to 0.21.0<br />
<br />
Changelog: https://github.com/tomasvotava/fastapi-sso/releases/tag/0.21.0<br />
<br />
Reported by: portscout
net-im/teams: Update to 2.7.8<br />
<br />
Changelog: https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.7.8<br />
<br />
Reported by: portscout
devel/pecl-swoole: update to 6.1.7.
databases/R-cran-DBI: Update to 1.3.0<br />
<br />
Reported by: portscout
dns/nextdns: Update to 1.47.1<br />
<br />
Approved by: rs@nextdns.io (maintainer)
deskutils/cherrytree: update the port to version 1.6.3<br />
<br />
Reported by: portscout
sysutils/symon: Improve port, take maintainership<br />
<br />
- Convert to modern OPTIONS.<br />
- Add record to UPDATING about options.<br />
- "Samplefy" configs.<br />
- Fix warnings from portclippy.<br />
- "Unbreak" on 15+ - disable PF support (patches gratefully received!).<br />
<br />
PR: 292366<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
devel/arduino-irremote: Update to 4.6.0<br />
<br />
Changes since 4.5.0:<br />
<br />
- Fixed missing ESP IRAM_ATTR for receiving interrupt.<br />
<br />
- Changed USE_DEFAULT_FEEDBACK_LED_PIN from 0 to 0xFF, because<br />
megaTinyCore defines the not special pin PIN_PA4 as 0.<br />
<br />
- Changed timer for ATtiny16X4.<br />
<br />
- Fixed missing initialization with pinMode() for feedback LED.<br />
<br />
- Fixed bitmask error in sendBiphaseData() when not sending start<br />
bit.<br />
<br />
- Improved decodeSamsung().<br />
<br />
- OpenLASIR protocol added by danielweidman.<br />
<br />
- Added DECODE_MARANTZ and swapped parameter aMarantzExtension<br />
and aNumberOfRepeats of sendMaranz() to be consistent with other<br />
extensions.<br />
<br />
- Moved IRCommandDispatcher from demo to main library folder.<br />
<br />
Reporte by: github
devel/libunistring: Update 1.4.1 => 1.4.2<br />
<br />
Changelog:<br />
- Prepare for 1.4.2 release.<br />
* version.sh: Bump version number, date, gnulib version.<br />
* README: Update version.<br />
* NEWS: Update.<br />
- Sync with gnulib.<br />
* lib/unistring/cdefs.h: Update from gnulib/m4/gnulib-common.m4.<br />
- (_GL_UNNAMED): New macro.<br />
- (_UC_UNNAMED): Apply "New C macro _GL_UNNAMED".<br />
- Make the generated <unistring/stdint.h> more usable in C++ mode.<br />
* lib/Makefile.am (unistring/stdint.h): In C++ 11 or newer mode, just<br />
use <cstdint>.<br />
<br />
PR: 293435
security/p5-openxpki-clca: Update 1.20 => 1.21<br />
<br />
Commit log:<br />
https://github.com/openxpki/clca/compare/v1.20...v1.21<br />
<br />
PR: 293444
textproc/moor: Update 2.10.4 => 2.11.0<br />
<br />
Changelogs:<br />
- https://github.com/walles/moor/releases/tag/v2.10.5<br />
- https://github.com/walles/moor/releases/tag/v2.11.0<br />
<br />
Reviewed by: osa, vvd (mentors)<br />
Approved by: osa, vvd (mentors)<br />
Differential Revision: https://reviews.freebsd.org/D55540
ports-mgmt/pkg_replace: Update 20260209 => 20260219<br />
<br />
Changelog:<br />
https://github.com/kdeguchi/pkg_replace/releases/tag/20260219<br />
<br />
PR: 293452
net/samba423: opt out from Features/fortify.mk<br />
<br />
[...]<br />
Checking for freebsd sendfile support : not found<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba423/work/samba-4.23.4/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292392
net/samba422: opt out from Features/fortify.mk<br />
<br />
[...]<br />
Checking for freebsd sendfile support : not found<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba422/work/samba-4.22.6/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292391
net/samba420: opt out from Features/fortify.mk<br />
<br />
[...]<br />
Checking for freebsd sendfile support : not found<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba420/work/samba-4.20.8/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292390
net/samba416: opt out from Features/fortify.mk<br />
<br />
[...]<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba416/work-default/samba-4.16.11/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292388
net/samba419: opt out from Features/fortify.mk<br />
<br />
[...]<br />
Checking for freebsd sendfile support : not found<br />
sendfile support not found but it was requested !<br />
(complete log in /wrkdirs/usr/ports/net/samba419/work/samba-4.19.9/bin/config.log)<br />
===> Script "configure" failed unexpectedly.<br />
[...]<br />
<br />
PR: 292389
net-mgmt/unifi10: Update to 10.1.85<br />
<br />
Release notes: https://community.ui.com/releases/r/network/10.1.85
java/openjdk25: Update to OpenJDK 25.0.2<br />
<br />
Update to track upstream version 25.0.2, with fixes for FreeBSD.<br />
<br />
See the upstream release notes for details on what has changed since<br />
version 25.0.1:<br />
https://www.oracle.com/java/technologies/javase/25-0-2-relnotes.html<br />
<br />
In addition to the above, this release includes the following patch,<br />
scheduled for JDK 26 by upstream.<br />
<br />
JDK-8371637: allocateNativeInternal sometimes return incorrectly aligned<br />
memory<br />
<br />
This is because this patch affects systems using jemalloc specifically,<br />
like FreeBSD does, but I feel it's too long time to wait until the next<br />
LTS release before making it available on FreeBSD.<br />
<br />
Reviewed by: fuz (mentor)<br />
Approved by: fuz (mentor)<br />
Sponsored by: The FreeBSD Foundation<br />
Differential Revision: https://reviews.freebsd.org/D55529
java/dbvis: Update 25.3.1 => 25.3.2<br />
<br />
Release Notes:<br />
https://www.dbvis.com/releasenotes/25.3/
sysutils/syslog-ng: Update to 4.11.0<br />
<br />
Submitted by: Peter Czanik (CzP) <peter.czanik@oneidentity.com><br />
Balabit (a OneIdentity company) / syslog-ng upstream
devel/got: update to 0.123<br />
<br />
User-visible changes:<br />
- make 'gotadmin cleanup' run even if HEAD points at a non-existent branch<br />
- miscellaneous speedups
benchmarks/netperfmeter: Update 2.0.0 => 2.0.1<br />
<br />
Changelog:<br />
https://github.com/dreibh/netperfmeter/blob/netperfmeter-2.0.1/ChangeLog<br />
<br />
Commit log:<br />
https://github.com/dreibh/netperfmeter/compare/netperfmeter-2.0.0...netperfmeter-2.0.1<br />
<br />
PR: 293445
archivers/grzip: Update 0.3.0 => 0.3.1<br />
<br />
Changelog:<br />
https://codeberg.org/BSDforge/grzip/src/tag/0.3.1/Changelog<br />
<br />
Port changes:<br />
- Move to Codeberg.<br />
- Add NLS option.<br />
- Use USES+=localbase instead of CFLAGS/LDFLAGS.<br />
- Move plist from Makefile to pkg-plist - 11 files.<br />
- Split long lines.<br />
- Fix soname: libgrzip.so.0 instead of libgrzip.so.<br />
<br />
PR: 293434<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
audio/mumble-server: Fix "Failed to set TOS for UDP Socket" for IPv6<br />
<br />
<W>2025-12-29 23:37:57.715 1 => Server listening on [::]:64738<br />
<W>2025-12-29 23:37:57.721 1 => Server: Failed to set TOS for UDP Socket<br />
<br />
This prevents proper QoS from being set for IPv6.<br />
<br />
Upstream issue: https://github.com/mumble-voip/mumble/issues/7088<br />
<br />
While here pet portclippy.<br />
<br />
PR: 292034<br />
MFH: 2026Q1
sysutils/bsdisks: Update to 0.40
devel/nextpnr-devel: Update to 2026-02-25
devel/prjpeppercorn112: Add new port<br />
<br />
This port is used by devel/nextpnr* to produce configuration bitstreams for<br />
CologneChip GateMate FPGAs.<br />
<br />
Notes:<br />
- This port is versioned because of version compatibility requirements with<br />
devel/nextpnr*<br />
- The timings tarball is mirrored because upstream currently does not provide<br />
a versioned archive/URL
net/freerdp: Fix version<br />
<br />
Upstream forgot to update version string for release 2.11.8.<br />
net/guacamole-server broken:<br />
configure: error:<br />
--------------------------------------------<br />
You are building against a development version of FreeRDP. Non-release<br />
versions of FreeRDP may have differences in behavior that are impossible to<br />
check for at build time. This may result in memory leaks or other strange<br />
behavior.<br />
<br />
*** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***<br />
<br />
If you are ABSOLUTELY CERTAIN that building against this version of FreeRDP<br />
is OK, rerun configure with the --enable-allow-freerdp-snapshots<br />
--------------------------------------------<br />
<br />
2.11.7 => 2.11.8-dev<br />
https://github.com/FreeRDP/FreeRDP/commit/a383740a2f85fa93f390181e5ea4bd1458b34051<br />
<br />
2.11.8-dev => 2.11.8<br />
https://github.com/FreeRDP/FreeRDP/commit/9b678b6d5a40ce01607d8c3b1b1416437c8416c4<br />
Not updated CMakeLists.txt.<br />
<br />
PR: 293463<br />
MFH: 2026Q1
lang/gawk: update GNU awk to version 5.4.0<br />
<br />
PMA should now work on OpenBSD 7, FreeBSD 12-16,<br />
NetBSD 10 and 11, and MidnightBSD 3 and 4.<br />
<br />
Reported by: portscout
databases/postgresql??-*: Update to latest version<br />
<br />
The PostgreSQL Global Development Group has released an update to all<br />
supported versions of PostgreSQL, including 18.3, 17.9, 16.13, 15.17,<br />
and 14.22. This is an out-of-cycle release that fixes several<br />
regressions reported after the last update release.<br />
<br />
Release notes: https://www.postgresql.org/about/news/postgresql-183-179-1613-1517-and-1422-released-3246/<br />
https://wiki.postgresql.org/wiki/2026-02_Regression_Fixes
textproc/R-cran-xtable: Update to 1.8-8<br />
<br />
Reported by: portscout
security/vuxml: document gitlab vulnerabilities
astro/traccar: update to 6.12.1
devel/apache-commons-configuration: deprecate<br />
<br />
Multiple reasons to deprecate:<br />
https://commons.apache.org/proper/commons-configuration/#Commons_Configuration_1.x_and_2.x<br />
- 'The 1.x codebase no longer receives updates.'<br />
- 'Denial of service issues that rely on loading untrusted data from<br />
configuration files, or passing untrusted data to the API, are outside<br />
the scope of the 1.x security model and will not be fixed.'<br />
- Version 2 exists since 2016<br />
- the port just installs the jar, it does not build anything<br />
- nothing in the ports tree uses this<br />
- no maintainer<br />
<br />
Approved-by: no maintainer
net-im/py-matrix-synapse: Update WWW and description<br />
<br />
PR: 274257<br />
Approved by: Sascha Biberhofer <ports@skyforge.at> (maintainer,<br />
timeout > 2 weeks)<br />
Approved by: db@, yuri@ (Mentors, implicit)
editors/zed: Update to 0.225.9<br />
<br />
Changelog: https://github.com/zed-industries/zed/releases/tag/v0.225.9<br />
<br />
Reported by: GitHub (watch releases)
math/R-cran-pls: Update to 2.9-0<br />
<br />
Reported by: portscout
www/py-django-photologue: Fix stage QA<br />
<br />
* This was overlooked in 21900d66eda3 and was then noticed<br />
retrospectively during a bulk run after stage QA was extended in<br />
f35f902eb8f1:<br />
<br />
[...]<br />
====> Running Q/A tests (stage-qa)<br />
Error: Python package installs top-level 'scripts/' directory in site-packages<br />
Error: Location: lib/python3.11/site-packages/scripts<br />
[...]<br />
<br />
* Bump PORTREVISION due changed package contents.<br />
<br />
Approved by: portmgr (build fix blanket)<br />
Fixes: 21900d66eda3 www/py-django-photologue: Update to 3.18
devel/py-yamlloader: New port<br />
<br />
This module provides loaders and dumpers for PyYAML.<br />
<br />
Currently, an OrderedDict loader/dumper is implemented, allowing to keep<br />
items order when loading respective dumping a file from/to an<br />
OrderedDict.<br />
<br />
(Python 3.8+: Also regular dicts are supported and are the default items<br />
to be loaded to. As of Python 3.7 preservation of insertion order is a<br />
language feature of regular dicts.)<br />
<br />
This project was originally mirrored from "yamlordereddict" and contains<br />
several improvements including automated testing and the much faster<br />
C-versions of the Loaders/Dumpers.
*/*: bump portrevision after java_default=21 update<br />
<br />
PR: 272855
sysutils/py-salt: unbreak the ports tree
deskutils/podman-desktop: Bump port revision after electron40 update (1d5f6b6a85af)