FreshPorts news
FreshPorts news
The place for ports
databases/timescaledb-parallel-copy - 0.12.0
databases/timescaledb-parallel-copy: New port
databases/pg_textsearch - 0.4.0
databases/pg_textsearch: New port
editors/zed - 0.218.7
editors/zed: Update to 0.218.7<br /> <br /> Changelog: https://github.com/zed-industries/zed/releases/tag/v0.218.7<br /> <br /> Reported by: GitHub (watch releases)
databases/postgis34 - 3.4.4_6
databases/postgis34: IGNORE on pgsql&gt;17<br /> <br /> PR: 291156
databases/postgis33 - 3.3.8_6
databases/postgis33: IGNORE on pgsql&gt;17<br /> <br /> PR: 291156
sysutils/terraform-switcher - 1.13.0
sysutils/terraform-switcher: Update to 1.13.0<br /> <br /> ChangeLog:<br /> https://github.com/warrensbox/terraform-switcher/releases/tag/v1.13.0
www/katana - 1.4.0
www/katana: Update to 1.4.0<br /> <br /> ChangeLog:<br /> https://github.com/projectdiscovery/katana/releases/tag/v1.4.0
math/libhomfly - 1.03
math/libhomfly: upgrade to 1.03<br /> <br /> This adds pkg-config support.
net-mgmt/telegraf - 1.37.1
net-mgmt/telegraf: Update to 1.37.1<br /> <br /> Release notes: https://github.com/influxdata/telegraf/releases/tag/v1.37.1
textproc/fcitx5-mcfoxim - 0.1.2
Add textproc/fcitx5-mcfoxim: OpenVanilla Formosan languages for Fcitx5
www/py-flask-peewee - 3.1.0
www/py-flask-peewee: Update 3.0.6 =&gt; 3.1.0<br /> <br /> Commit log:<br /> https://github.com/coleifer/flask-peewee/compare/3.0.6...3.1.0<br /> <br /> PR: 292434
databases/py-peewee_migrate - 1.14.0
databases/py-peewee_migrate: Update 1.13.0 =&gt; 1.14.0<br /> <br /> Commit log:<br /> https://github.com/klen/peewee_migrate/compare/1.13.0...1.14.0<br /> <br /> PR: 292435
textproc/opensearch - 3.4.0
textproc/opensearch*: Update to 3.4.0<br /> <br /> PR: 292121 292122<br /> Reported by: Nick Price &lt;nick at spun.io&gt;<br /> Reviewed by: Sven Ruediger<br /> Tested by: Sven Ruediger<br /> Approved by: opensearch
emulators/Ymir - 0.2.1
emulators/Ymir: Update 0.2.0 =&gt; 0.2.1<br /> <br /> Changelog:<br /> https://github.com/StrikerX3/Ymir/releases/tag/v0.2.1<br /> <br /> Disable checks for updates via CMAKE_OFF= Ymir_ENABLE_UPDATE_CHECKS.<br /> This is not applicable on FreeBSD.<br /> <br /> PR: 292426
misc/py-wandb - 0.17.9_5
misc/py-wandb: Remove hard dependency on go122<br /> <br /> py-wandb is the sole remaining consumer of Go &lt; 1.24. I missed it in<br /> my original sweep because I was looking for USES=go, and py-wandb<br /> instead had a BUILD_DEPENDS on go122 itself.<br /> <br /> Previous py-wandb had a hardcoded dependency on go122. I assume it<br /> was an attempt to ensure a minimum verion (as go.mk did not support<br /> anything like that), but I&#039;m not sure (an email to yuri went unanswered.)<br /> <br /> Instead, add USES=go:1.22+ (and remove the rendundant BINARY_ALIAS that<br /> further hardcoded go122).<br /> <br /> With this change, the port build happily. Tests don&#039;t run (multiple deps<br /> are missing, but even after adding them it still won&#039;t run tests at all,<br /> and I don&#039;t know how to fix that).<br /> <br /> I bumped PORTREVISION so that end-users can benefit from a more modern<br /> Go runtime and toolchain.<br /> <br /> With this, go122 is likely safe to delete, though I&#039;m going to do more<br /> investigation before removing it.
security/arti - 1.9.0
security/arti: Update to 1.9.0
graphics/gnash - 0.8.11.20190130_4
graphics/gnash: switch to GitMirroring<br /> <br /> PR: 292415
textproc/quarto - 1.9.10_1
textproc/quarto: fix packaging with python 3.12<br /> <br /> PR: 285957
www/element-web - 1.12.8
www/element-web: Update to 1.12.8<br /> <br /> Approved by: maintainer (implicit, version bump, as per PR 258262)
databases/ldb25 - 2.5.3_1
databases/ldb25: fix build with python 3.12<br /> <br /> PR: 285957
deskutils/presage - 0.9.1_2
deskutils/presage: fix build with python 3.12<br /> <br /> PR: 285957
chinese/pycangjie - 1.3
chinese/pycangjie: fix build with python 3.12<br /> <br /> PR: 285957
devel/fungw - 1.2.2
devel/fungw: fix build with python 3.12<br /> <br /> PR: 285957
devel/py-dbt-extractor - 0.5.1_19
devel/py-dbt-extractor: fix build with python 3.12<br /> <br /> PR: 285957
devel/py-zfp - 1.0.1
devel/py-zfp: fix build with python 3.12<br /> <br /> PR: 285957
games/py-fife - 0.4.2_13
games/py-fife: fix build with python 3.12<br /> <br /> PR: 285957
misc/py-SoapySDR - 0.8.1
misc/py-SoapySDR: fix build with python 3.12<br /> <br /> PR: 285957
finance/odoo18 - 18.0.20251227
finance/odoo18: fix packaging with python 3.12<br /> <br /> PR: 285957
finance/odoo17 - 17.0.20250719_4
finance/odoo17: fix packaging with python 3.12<br /> <br /> PR: 285957
finance/odoo16 - 16.0.20250719_5
finance/odoo16: fix packaging with python 3.12<br /> <br /> PR: 285957
graphics/gnash - 0.8.11.20190130_4
graphics/gnash: fix MASTER_SITES<br /> <br /> PR: 292415
x11/cde-devel - 2026.01.09
x11/cde-devel: Update to the latest cdesktopenv-code commit<br /> <br /> Update to the latest cdedesktop-code commit proxied through my GH account
sysutils/screen-devel - 5.0.2.20260106
sysutils/screen-devel: Update to the lastest commit on savanah
security/nmap-devel - 7.95.20260112
security/nmap-devel: Update to the latest GH commit
net/hostapd-devel - 2026.01.09
net/hostapd-devel: Update to the latest GH commit<br /> <br /> Update to the latest w1.fi commit, proxied through my GH account.
security/wpa_supplicant-devel - 2026.01.09_3
security/wpa_supplicant-devel: Update to latest GH commit<br /> <br /> Update to the latest w1.fi commit, proxied through my GH account.
mail/spamassassin-devel - 2026.01.13_1
mail/spamassassin-devel: update to latest github commit
security/krb5-devel - 1.23.2025.11.21
security/krb5-devel: update to the latest MIT/KRB5 github commit
sysutils/nut-devel - 2026.01.09
sysutils/nut-devel: Update to the latest networkupstools/nut github commit
sysutils/cfengine321 - 3.21.3_1
sysutils/cfengine*: Deprecate and expire unsupported versions
sysutils/cfengine-masterfiles - 3.27.0
sysutils/cfengine-masterfiles: cfengine-masterfiles 3.27 is default now
sysutils/cfengine - 3.27.0
sysutils/cfengine: Update default cfengine to 3.27
sysutils/cfengine-masterfiles-lts - 3.27.0
sysutils/cfengine-masterfiles-lts: cfengine 3.27 is LTS now<br /> <br /> See https://cfengine.com/supported-versions/.
sysutils/cfengine-lts - 3.27.0
sysutils/cfengine-lts: cfengine 3.27 is LTS now<br /> <br /> See https://cfengine.com/supported-versions/.
sysutils/cfengine-masterfiles-devel - 3.28.20260113,1
sysutils/cfengine-masterfiles-devel: Update to latest GH commit
sysutils/cfengine-devel - 3.28.20260112,1
sysutils/cfengine-devel: Update to latest GH commit
sysutils/cfengine-masterfiles327 - 3.27.0
sysutils/cfengine-masterfiles327: Welcome the new cfengine-masterfiles327
sysutils/cfengine327 - 3.27.0
sysutils/cfengine327: Welcome the new cfengine 3.27.0<br /> <br /> The change log can be found at<br /> https://github.com/cfengine/masterfiles/blob/master/CHANGELOG.md?plain=1
devel/R-cran-later - 1.4.5
devel/R-cran-later: Update to 1.4.5<br /> <br /> Add R-cran-promises to test dependencies.<br /> <br /> Changelog: https://cran.r-project.org/web/packages/later/news/news.html
www/freenginx-devel - 1.29.4_9
www/freenginx-devel: clean up the port infra<br /> <br /> NJS_QJS knob and related patches have been removed a long time ago.<br /> Do not bump PORTREVISION.<br /> <br /> Sponsored by: tipi.work
math/frobby - 0.9.7
math/frobby: upgrade to v0.9.7<br /> <br /> Release notes at https://github.com/Macaulay2/frobby/releases
math/R-cran-hdrcde - 3.5.0
math/R-cran-hdrcde: upgrade to 3.5.0<br /> <br /> Release notes at https://cran.r-project.org/web/packages/hdrcde/news/news.html
devel/py-guppy3 - 3.1.6
devel/py-guppy3: upgrade to v3.1.6
www/freenginx-devel - 1.29.4_9
www/freenginx-devel: update njs 0.9.4 -&gt; 0.9.5 (+)<br /> <br /> Bump PORTREVISION.<br /> <br /> &lt;ChangeLog&gt;<br /> <br /> nginx modules:<br /> <br /> *) Feature: added native module support for QuickJS engine.<br /> The following directives were added: js_load_http_native_module,<br /> js_load_stream_native_module.<br /> <br /> *) Bugfix: fixed js_body_filter with multiple chunks for QuickJS<br /> engine.<br /> <br /> *) Bugfix: fixed buffer_type inheritance in if blocks for js_body_filter.<br /> Previously, when js_body_filter was used inside an if block,<br /> the data parameter received Buffer type instead of the expected<br /> String type.<br /> <br /> *) Bugfix: fixed js_body_filter when data is not in memory.<br /> Previously, when upstream data was delivered from nginx cache,<br /> js_body_filter was not able to process it correctly.<br /> <br /> *) Bugfix: improved r.subrequest() error handling.<br /> Fixed a problem of a lost write event when the njs handler<br /> making r.subrequest() is called from a lua handler as a<br /> subrequest.<br /> <br /> Core:<br /> <br /> *) Bugfix: fixed XMLAttr object.<br /> Pointer to xmlAttr could become invalid when the parent XMLNode<br /> was modified.<br /> <br /> *) Bugfix: fixed XMLNode update.<br /> <br /> *) Bugfix: fixed ArrayBuffer with detached buffers.<br /> <br /> *) Bugfix: added missing detached array checks.<br /> <br /> *) Bugfix: fixed fs.mkdir() and friends.<br /> <br /> *) Bugfix: fixed path restoration in fs.mkdir() and friends on<br /> error.<br /> <br /> *) Bugfix: fixed missed allocation check in promise code.<br /> <br /> &lt;/ChangeLog&gt;
www/waterfox - 6.6.8,1
www/waterfox: Update 6.6.7 =&gt; 6.6.8<br /> <br /> Release Notes:<br /> https://www.waterfox.com/releases/6.6.8/<br /> <br /> PR: 292422<br /> MFH: 2025Q4
security/py-fail2ban - 1.1.0_8
security/py-fail2ban: Remove redundant 2to3 invocation<br /> <br /> As of upstream 9c5f6eea fail2ban is Python 3.x based. We no longer need<br /> 2to3 anymore.<br /> <br /> PR: 9c5f6eea<br /> MFH: 2026Q1
devel/py-shandy-sqlfmt - 0.29.0
devel/py-shandy-sqlfmt: Update to 0.29.0
devel/pcsc-lite - 2.4.0,2
devel/pcsc-lite: Update to 2.4.0<br /> <br /> Reported by: portscout!
biology/vsearch - 2.30.3
biology/vsearch: Update to 2.30.3<br /> <br /> Fix memory allocation bug<br /> Changes: https://github.com/torognes/vsearch/releases<br /> <br /> Reported by: portscout
x11/quickshell - 0.2.1
x11/quickshell: Add missing .include &lt;bsd.port.options.mk&gt;<br /> <br /> Reported by: Dan Langille &lt;dan@langille.org&gt; (via private email)
misc/crush - 0.32.0
misc/crush: Update to 0.32.0<br /> <br /> Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.32.0<br /> <br /> Reported by: GitHub (watch releases)
net-im/py-zapzap - 6.2.6
net-im/py-zapzap: Update to 6.2.6<br /> <br /> ChangeLog: https://github.com/rafatosta/zapzap/releases/tag/6.2.6<br /> Reported by: Rafael Tosta &lt;notifications@github.com&gt;
net-im/linux-discord - 0.0.120,1
net-im/linux-discord: Update to 0.0.120
devel/py-jenkins-job-builder - 6.4.4
devel/py-jenkins-job-builder: Update to 6.4.4<br /> <br /> Sponsored by: The FreeBSD Foundation
math/R-cran-forecast - 9.0.0
math/R-cran-forecast: Update to 9.0.0<br /> <br /> Reported by: portscout
x11/ghostty - 1.2.0_1
x11/ghostty: Remove bogus patches<br /> <br /> PR: 287642
audio/exaile - 4.2.1
audio/exaile: update to 4.2.1<br /> <br /> Release notes:<br /> https://github.com/exaile/exaile/wiki/Exaile-4.2-release-notes#421-2025-12-14
x11/quickshell - 0.2.1
x11/quickshell: Add port: Building blocks for your desktop<br /> <br /> Quickshell is a toolkit for building status bars, widgets,<br /> lockscreens, and other desktop components using QtQuick. It can be<br /> used alongside your wayland compositor or window manager to build a<br /> complete desktop environment.<br /> <br /> WWW: https://quickshell.org/
math/Imath - 3.2.2_2
math/Imath: default-enable PYTHON<br /> <br /> Required for upcoming new port,<br /> Reported by: Martin Filla
net-mgmt/librenms - 26.1.1,1
net-mgmt/librenms: Update to 26.1.1<br /> <br /> re: https://github.com/librenms/librenms/releases/tag/26.1.1
devel/gamin - 0.1.10_10
devel/gamin: Unbreak and improve port<br /> <br /> * Update MASTER_SITES and WWW<br /> * Rework port Makefile to follow porters handbook more closely<br /> <br /> Initial patch submitted by mew14930xvi<br /> <br /> PR: 292327<br /> Reported by: Evgenii Khramtsov &lt;2khramtsov@gmail.com&gt;
devel/fam - 2.6.10_10
devel/fam: Remove port<br /> <br /> Unfetchable, abandonware and unmaintained in tree for years<br /> Retire port as it has no consumers left in tree
mail/sqwebmail - 6.3.0
treewide: Remove references to USES= fam and move to LIB_DEPENDS<br /> <br /> Only a handful of ports in tree uses this helper which<br /> used to make a switch between devel/fam and devel/gamin more<br /> convenient. With devel/fam going away there&#039;s no need to maintain<br /> this any further for a handful of ports.<br /> <br /> Approved by: blanket
sysutils/apachetop - 0.23.2_1
treewide: Remove library dependencies of devel/fam<br /> <br /> Remove any references that uses _DEPENDS<br /> <br /> Approved by: blanket
security/zeek - 8.0.5
security/zeek: security/zeek: Update to 8.0.5<br /> <br /> https://github.com/zeek/zeek/releases/tag/v8.0.5<br /> <br /> This release fixes the following bugs:<br /> <br /> - The to_subnet() built-in function&#039;s parsing of IPv6 subnets was<br /> changed to align with how IPv6 subnet literals are parsed in<br /> Zeek scripts.<br /> <br /> - Zeek now reports a better error message when a table constructor<br /> is called without square brackets around the keys.<br /> <br /> - ssl.log will now correctly report certificate fingerprints when<br /> a protocol error is encountered after certificates are passed,<br /> but before the connection is logged.<br /> <br /> - An unbounded growth issue was fixed with Zeek&#039;s internal regex<br /> engine, which caused excessive memory usage when constructing<br /> large numbers of patterns.<br /> <br /> - An attribute error related to metrics ports reported by zeekctl<br /> when using standalone mode was fixed.<br /> <br /> - Zeek now correctly handles blocks being used when defining Spicy<br /> units.<br /> <br /> - A potential crash around evaluating invalid expressions during<br /> Zeek initialization was fixed.<br /> <br /> - Zeek now properly accounts for originator and responder packets<br /> and byte counts when a connection flip happens on the second<br /> packet.<br /> <br /> Reported by: Tim Wojtulewicz
databases/py-dbt-core - 1.7.11_7
databases/py-dbt-core: chase update to py-pathspec<br /> <br /> Remove upper version limit on py-pathspec dependency now that<br /> py-pathspec has reached version 1.0.2<br /> <br /> PR: 292268<br /> Approved by: Pat Maddox (maintainer)
lang/rust-nightly - 1.94.0.20260110
lang/rust-nightly: update 1.94.0.20251222 → 1.94.0.20260110<br /> <br /> This update deliberately skips latest nighly-2026-01-11 which<br /> contains a regression which is supposed to be fixed by not yet<br /> merged https://github.com/rust-lang/rust/pull/150939<br /> <br /> Approved by: rust (implicit)
www/librespeed - 5.5.1
www/librespeed: update to 5.5.1<br /> <br /> Changes: https://github.com/librespeed/speedtest/releases/tag/v5.5.1
devel/nodeeditor - 3.0.12
devel/nodeeditor: Update 3.0.11 =&gt; 3.0.12<br /> <br /> Commit log:<br /> https://github.com/paceholder/nodeeditor/compare/3.0.11...3.0.12<br /> <br /> PR: 289091<br /> Co-authored-by: Vladimir Druzenko &lt;vvd@FreeBSD.org&gt;
www/newsboat - 2.42
www/newsboat: Update to 2.42<br /> <br /> PR: 292269<br /> Subbmitted by: Herbert J. Skuhra<br /> Approved by: maintainer
security/p5-openxpki-clca - 1.20
security/p5-openxpki-clca: Update 1.19 =&gt; 1.20<br /> <br /> Commit log:<br /> https://github.com/openxpki/clca/compare/v1.19...v1.20<br /> <br /> Optimize do-install and post-install-DOCS-on:<br /> - Merge INSTALL_SCRIPTs.<br /> - Remove unnecessary MKDIRs.<br /> <br /> PR: 292365
www/waterfox - 6.6.7_2,1
www/waterfox: Add ffmpeg8 support<br /> <br /> Also a new distinfo file because upstream silently replaced the<br /> distfiles.<br /> <br /> PR: 292413<br /> MFH: 2025Q4
audio/noson - 2.12.11
audio/noson: Update to version 2.12.11
www/freenginx-devel - 1.29.4_8
www/freenginx-devel: third-party modules management (+)<br /> <br /> - update vts module to its recent snapshot<br /> <br /> Remove upstreamed patch.<br /> <br /> Sponsored by: tipi.work
mail/cone - 1.18
mail/cone: Update to 1.18<br /> <br /> ChangeLog:<br /> https://sourceforge.net/p/courier/courier.git/ci/master/tree/cone/ChangeLog
devel/R-cran-testthat - 3.3.2
devel/R-cran-testthat: Update to 3.3.2<br /> <br /> ChangeLog: https://cloud.r-project.org/web/packages/testthat/news/news.html
devel/R-cran-collapse - 2.1.6
devel/R-cran-collapse: Update to 2.1.6<br /> <br /> ChangeLog: https://cran.r-project.org/web/packages/collapse/news/news.html
www/gohugo - 0.154.5,1
www/gohugo: Update to 0.154.5<br /> <br /> ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.154.5<br /> <br /> * Fix some default site redirect woes<br /> * hugolib: Fix newly created shortcodes not found during server rebuild<br /> * tpl/tplimpl: Remove trailing slash from void elements<br /> <br /> Approved by: doceng@ (implicit)
www/gohugo - 0.154.4,1
www/gohugo: Update to 0.154.4<br /> <br /> * build(deps): bump github.com/goccy/go-yaml from 1.19.1 to 1.19.2<br /> * tpl: Fix language resolution for markdown shortcodes<br /> * For multiple dimensions setups, fix alias handling and multihost publish path
net-im/telegram-desktop - 6.4.2
net-im/telegram-desktop: update: 6.4.1 -&gt; 6.4.2<br /> <br /> ChangeLog: https://github.com/telegramdesktop/tdesktop/compare/v6.4.1...v6.4.2<br /> <br /> Sponsored by: tipi.work
devel/air-go - 1.64.0
devel/air-go: Update to 1.64.0
emulators/wine-devel - 11.0.r5,1
emulators/wine-devel: Update 11.0-rc4 =&gt; 11.0-rc5<br /> <br /> Changelog:<br /> - Bug fixes only, we are in code freeze.<br /> https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0-rc5<br /> <br /> PR: 292409
sysutils/mods - 1.8.1
sysutils/mods: Only build on supported architectures<br /> <br /> PR: 292305<br /> Reviewed by: fuz, jrm, vvd<br /> Sponsored by: The FreeBSD Foundation
graphics/jogl - 1.1.1_10
graphics/jogl: pin to java 8<br /> <br /> After removing source=&quot;1.4&quot; from build.xml it still errors on<br /> classes that are removed from jdk11.<br /> <br /> gluegen/src/java/net/highteq/nativetaglet/NativeTaglet.java:3: error: package com.sun.tools.doclets does not exist<br /> <br /> PR: 292241<br /> Approved-by: peterj@
games/freeciv - 3.2.2
games/freeciv: update to 3.2.2 release (+)<br /> <br /> Release notes: https://freeciv.fandom.com/wiki/NEWS-3.2.2
sysutils/k9s - 0.50.18
sysutils/k9s: Update 0.50.16 =&gt; 0.50.18<br /> <br /> Changelogs:<br /> https://github.com/derailed/k9s/releases/tag/v0.50.17<br /> https://github.com/derailed/k9s/releases/tag/v0.50.18<br /> <br /> PR: 292382
x11-themes/adapta-backgrounds - 0.5.3.1
x11-themes/adapta-backgrounds: Update to 0.5.3.1<br /> <br /> - Pet port(clippy|fmt)<br /> <br /> Reported by: portscout!
devel/py-virtualenv - 20.36.1
devel/py-virtualenv: Update to 20.36.1 (security release)<br /> <br /> ChangeLog: https://github.com/pypa/virtualenv/releases/tag/20.36.1<br /> Reported by: portscout!<br /> <br /> Security: CVE-2026-22702
security/vuxml - 1.1_6
security/vuxml: Add devel/py-virtualenv &lt;= 20.36.0
devel/phorgeit-phorge - 2025.51,1
devel/phorgeit-phorge: Update to 2025.51