The place for ports
dns/dnsmasq: fix DBUS option<br />
<br />
I'd overlooked that I need to remove the src/dbus.c patch in v2.92,<br />
fixed now. Thanks for the report.<br />
<br />
Reported by: Igor Pavlov<br />
PR: 292674
dns/bind9*: enable base GSSAPI on 15+<br />
<br />
FreeBSD 15+ have MIT kerberos in the base system, and it fixes the<br />
problems BIND9 was having with Heimdal.<br />
<br />
PR: 291780
dns/bind9*: nsupdate works on 15+ with MIT kerberos from base<br />
<br />
FreeBSD 15+ have MIT kerberos in the base system, and it fixes the<br />
problems BIND9 was having with Heimdal.<br />
<br />
PR: 291776
www/tomcat9: Update 9.0.113 => 9.0.115<br />
<br />
Changelog:<br />
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.115_(remm)<br />
<br />
MFH: 2026Q1
games/hs-scroll: Update Haskell deps hoping to fix the CURRENT fallout<br />
<br />
Reported by: pkg-fallout
databases/pg_textsearch: fix pkg-plist
graphics/cairomm: Fix plist when DOCS is off<br />
<br />
Reported by: olgeni
graphics/tulip: Add WWW<br />
<br />
Reported by: dinoex
net-mgmt/nagios-plugins: fix TTL on outgoing packets for IPv6
net/gorss: update the port to version 0.5<br />
<br />
- Convert PLIST_FILES into a static `pkg-plist'<br />
which is 10 lines long after adding new themes<br />
- Cache generated `files/modules.txt' for Golang<br />
1.23+ as explained in the commit 024490a280d1
x11/wvkbd: update to 0.19.2<br />
<br />
Changes: https://git.sr.ht/~proycon/wvkbd/log/v0.19.2<br />
Reported by: GitHub (watch releases)
mail/msmtp: remove ca_root_nss dep<br />
<br />
msmtp 1.8.2[0] onwards selects the system trust store by<br />
default when TLS is enabled, so ca_root_nss is no longer<br />
necessary.<br />
<br />
Other minor changes:<br />
* PORTVERSION -> DISTVERSION<br />
* enable test suite<br />
* simplify Makefile style<br />
<br />
[0] https://marlam.de/msmtp/news/msmtp-1-8-2/<br />
<br />
Reviewed by: novel<br />
Approved by: lwhsu (mentor)<br />
Signed-off-by: Siva Mahadevan <siva@FreeBSD.org><br />
Sponsored by: The FreeBSD Foundation<br />
Differential Revision: https://reviews.freebsd.org/D54720
astro/calceph: New port<br />
<br />
CALCEPH Library is designed to access the binary planetary ephemeris<br />
files, such INPOPxx and JPL DExxx ephemeris files, (called 'original<br />
JPL binary' or 'INPOP 2.0 or 3.0 binary' ephemeris files in the next<br />
sections) and the SPICE kernel files (called 'SPICE' ephemeris files<br />
in the next sections).
security/netbird: Update 0.64.0 => 0.64.1<br />
<br />
Changelogs:<br />
https://github.com/netbirdio/netbird/releases/tag/v0.64.1<br />
<br />
Commit log:<br />
https://github.com/netbirdio/netbird/compare/v0.64.0...v0.64.1<br />
<br />
PR: 292685
games/veloren-weekly: update to s20260123<br />
<br />
Changes: https://gitlab.com/veloren/veloren/-/compare/547fc9f725...v0.18.0
graphics/mesa-devel: unbreak on 64-bit archs after b95e493d187f<br />
<br />
../src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp:1653:84: error: format specifies type 'unsigned long long' but the argument has type '__u64' (aka 'unsigned long') [-Werror,-Wformat]<br />
1652 | mesa_logi("amdgpu: uq_log: %s: num_wait_fences=%d uq_va=%llx job=%llx\n",<br />
| ~~~~<br />
| %lx<br />
1653 | amdgpu_userq_str[acs->queue_index], userq_wait_data.num_fences, fence_info[i].va,<br />
| ^~~~~~~~~~~~~~~~<br />
../src/util/log.h:78:78: note: expanded from macro 'mesa_logi'<br />
78 | #define mesa_logi(fmt, ...) mesa_log(MESA_LOG_INFO, (MESA_LOG_TAG), (fmt), ##__VA_ARGS__)<br />
| ~~~ ^~~~~~~~~~~<br />
../src/gallium/winsys/amdgpu/drm/amdgpu_cs.cpp:1654:20: error: format specifies type 'unsigned long long' but the argument has type '__u64' (aka 'unsigned long') [-Werror,-Wformat]<br />
1652 | mesa_logi("amdgpu: uq_log: %s: num_wait_fences=%d uq_va=%llx job=%llx\n",<br />
| ~~~~<br />
| %lx<br />
1653 | amdgpu_userq_str[acs->queue_index], userq_wait_data.num_fences, fence_info[i].va,<br />
1654 | fence_info[i].value);<br />
| ^~~~~~~~~~~~~~~~~~~<br />
../src/util/log.h:78:78: note: expanded from macro 'mesa_logi'<br />
78 | #define mesa_logi(fmt, ...) mesa_log(MESA_LOG_INFO, (MESA_LOG_TAG), (fmt), ##__VA_ARGS__)<br />
| ~~~ ^~~~~~~~~~~<br />
<br />
Reported by: pkg-fallout
x11/xscreensaver: Update 6.13 => 6.14<br />
<br />
New savers in this release are actually shell scripts, however still<br />
being stripped which fails. Work around this by performing stripping<br />
manually on the files are known or detected as binary executables.<br />
<br />
While here, deduplicate MASTER_SITES/WWW--those are the same. Also,<br />
download will go through HTTPS now.<br />
<br />
Changelog:<br />
* Added the ability to run shadertoy.com programs as screen savers.<br />
* New shader-based savers: alienbeacon, batteredplanet, elementalring,<br />
fluxcore, gimbalharmonics, hexplasma, logarithmiccircles, neongravity,<br />
neontriangulator, protophore, selfreflect, skyline, stardome,<br />
starnest, stripeytorus, synthwavecity, topologica and truchetzoom.<br />
* Better label wrapping in carousel and photopile.<br />
* Fixed glslideshow preferences and title display.<br />
* X11: Decrufted PAM, including /etc/pam.d/xscreensaver.<br />
* macOS: Sparkle 2.8.<br />
* iOS: Clicking links in preferences opens in Safari again.<br />
https://www.jwz.org/xscreensaver/changelog.html<br />
<br />
PR: 292631
mail/thunderbird: update to 147.0.1 (rc1)<br />
<br />
Release Notes:<br />
https://www.thunderbird.net/en-US/thunderbird/147.0.1/releasenotes/
cad/netgen: Update 6.2.2505 => 6.2.2601<br />
<br />
* Simplify post-install stance<br />
* Improve pkg-descr<br />
<br />
Approved by: db@, yuri@ (Mentors, implicit)
devel/air-go: Update to 1.64.4
sysutils/siegfried: Update to 1.11.4<br />
<br />
ChangeLog: https://github.com/richardlehane/siegfried/blob/main/CHANGELOG.md<br />
MFH: 2026Q1
sysutils/helm: Update to 3.20.0<br />
<br />
- Bump Go version to 1.25+<br />
<br />
Changelogs:<br />
https://github.com/helm/helm/releases/tag/v3.19.5<br />
https://github.com/helm/helm/releases/tag/v3.20.0
devel/freebsd_gcc14: Update to 14.2.0
devel/freebsd_gcc13: Update to 13.3.0
devel/freebsd_gcc12: Update to 12.4.0
textproc/caps-log: NEW PORT Small TUI journaling tool<br />
<br />
Sponsored by: SkunkWerks, GmbH
deskutils/nextcloudclient: Update to 4.0.5
deskutils/ekphos: Update to 0.20.0<br />
<br />
ChangeLog: https://github.com/hanebox/ekphos/releases/tag/v0.20.0<br />
Reported by: han <notifications@github.com>
audio/sonicradio: Update to 0.8.13<br />
<br />
ChangeLog: https://github.com/dancnb/sonicradio/releases/tag/v0.8.13<br />
Reported by: portscout!
math/scilab: pin to java 8<br />
<br />
Does not build with jdk11+.<br />
<br />
[javac] /wrkdirs/usr/ports/math/scilab/work/scilab-6.1.1/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/xmlloader/CSSParser.java:17: error: package javax.annotation does not exist<br />
<br />
PR: 272855<br />
Approved-by: no maintainer
sysutils/mdfried: Add new port<br />
<br />
Mdfried is a markdown viewer for the terminal that renders headers<br />
as Bigger Text than the rest.<br />
<br />
https://crates.io/crates/mdfried
devel/jiic: support building with any jdk<br />
<br />
Builds fine with jdk21.<br />
<br />
PR: 292661<br />
Approved-by: ale@ (maintainer)
x11/walker: Update to 2.14.1<br />
<br />
Changelog:<br />
- https://github.com/abenz1267/walker/releases/tag/v2.14.0<br />
- https://github.com/abenz1267/walker/releases/tag/v2.14.1<br />
<br />
Reported by: GitHub (watch releases)
sysutils/elephant: Update to 2.19.1<br />
<br />
Changelog:<br />
- https://github.com/abenz1267/elephant/releases/tag/v2.19.0<br />
- https://github.com/abenz1267/elephant/releases/tag/v2.19.1<br />
<br />
Reported by: GitHub (watch releases)
x11/wleave: Update to 0.7.0<br />
<br />
Changelog: https://github.com/AMNatty/wleave/releases/tag/0.7.0<br />
<br />
Reported by: GitHub (watch releases)
ftp/weex: Update to 2.8.4.5
net-mgmt/packit: adjust COMMENT and pkg-descr<br />
<br />
Align description with current, modernized upstream.
x11/contour: Unbreak build on -CURRENT<br />
<br />
clang with debug assertions enabled (on -CURRENT) crashes when it<br />
tries to compile this port. As a workaround use clang from ports when<br />
system clang has debug assertions enabled.
misc/codex: Update to 0.89.0<br />
<br />
Changelog:<br />
- https://github.com/openai/codex/releases/tag/rust-v0.88.0<br />
- https://github.com/openai/codex/releases/tag/rust-v0.89.0<br />
<br />
Reported by: GitHub (watch releases)
audio/openal-soft: Update to 1.25.1<br />
<br />
https://github.com/kcat/openal-soft/releases/tag/1.25.1
net/liveMedia: Update to 2026.01.12
audio/mac: Update to 12.04<br />
<br />
Changes: https://www.monkeysaudio.com/versionhistory.html
databases/pg_textsearch: Update to 0.4.1
audio/wavpack: Update to 5.9.0<br />
<br />
Add source URL to WWW, since this is what devs really want.<br />
<br />
Remove cmake:testing; test target has been failing for a while.<br />
This needs more investigation.<br />
<br />
Remove unused WAVPACK_BUILD_DOCS from CMAKE_ARGS. Project transitioned<br />
to WAVPACK_INSTALL_DOCS, but disabling this would disable installation<br />
of the manpages, which is not the desired effect.<br />
<br />
https://github.com/dbry/WavPack/releases/tag/5.9.0
audio/strawberry: Update to 1.12.17<br />
<br />
Require USE_QT=imageformat:run, as this version supports the webp<br />
image format.<br />
<br />
https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.17
math/qalculate-qt: Update to 5.9.0<br />
<br />
Set c++ dialect to c++17 (previously undefined).<br />
<br />
https://github.com/Qalculate/qalculate-qt/releases/tag/v5.9.0
math/qalculate-gtk: Update to 5.9.0<br />
<br />
Set c++ dialect to c++17 (previously undefined), libtool:build is not<br />
needed as project supplies its own libtool, intltool is no longer used.<br />
<br />
https://github.com/Qalculate/qalculate-gtk/releases/tag/v5.9.0
math/libqalculate: Update to 5.9.0<br />
<br />
Improve COMMENT, set c++ dialect to c++17 (previously undefined),<br />
intltool is no longer used.<br />
<br />
https://github.com/Qalculate/libqalculate/releases/tag/v5.9.0
net-im/flare: Update 0.18.0 => 0.18.1<br />
<br />
Changelog:<br />
https://gitlab.com/schmiddi-on-mobile/flare/-/releases/0.18.1<br />
<br />
PR: 292644<br />
Reported by: Yusuf Yaman <nxjoseph@protonmail.com> (maintainer)
devel/arduino: pin to openjdk8<br />
<br />
Dependency comms/rxtx is tied to openjdk8 and installs jars in<br />
PREFIX/openjdk8/jre/lib/ext. This directory is gone in jdk9+, but<br />
arduino expects it.<br />
So pin arduino to openjdk8 also.<br />
If anybody wants this to be supported by jdk9+, patches are welcome.<br />
<br />
PR: 292651
graphics/darktable: Add `llvm:build` after `compiler:*` in USES=<br />
<br />
The move of `USES+=compiler:*` later in the file to be able to check<br />
`${ARCH}` apparently triggered the following warning:<br />
<br />
make: .../Mk/Uses/compiler.mk:86: warning: Command "/usr/local/llvm19/bin/clang --version" exited with status 127<br />
make: .../Mk/Uses/compiler.mk:134: warning: Command "/usr/local/llvm19/bin/clang++ -### /dev/null 2>&1" exited with status 127<br />
<br />
It looks like the order of `compiler:*` and `llvm:*` is important.<br />
Moving the addition of `llvm:compiler` after `compiler:*` was added<br />
conditionally fixes that warning.<br />
<br />
PR: 292128<br />
Reported by: Trond Endrestøl <Trond.Endrestol@ximalas.info><br />
Tested by: Trond Endrestøl <Trond.Endrestol@ximalas.info>,<br />
Herbert J. Skuhra <herbert@gojira.at>
net/wireguard-tools: Add possibility to configure keys in rc script<br />
<br />
Add possibility to ingest WireGuard keys from files using the rc script.<br />
It basically adds two more options: "wireguard_<iface>_key" and<br />
"wireguard_<iface>_psk". Both are optional.<br />
<br />
PR: 291997
net/netatalk4: Update to 4.4.1<br />
<br />
See https://github.com/Netatalk/netatalk/releases/tag/netatalk-4-4-1 for<br />
a list of changes in this release.
sysutils/logwatch: Update 7.13 => 7.14<br />
<br />
Commit log:<br />
https://sourceforge.net/p/logwatch/git/ci/93cb38bb54f0ca12f4e792d9167993c9213e2c66/log/<br />
<br />
- Remove no longer needed files/pkg-message.in and<br />
files/patch-scripts_services_postfix.<br />
- Optimize post-install-DOCS-on.<br />
<br />
PR: 292655
www/angie-console-light: Update 1.8.1 => 1.8.2<br />
<br />
Changelog:<br />
- Fixed the Angie ADC documentation link.<br />
https://github.com/webserver-llc/angie-console-light/releases/tag/1.8.2<br />
<br />
While here remove unnecessary MKDIR - COPYTREE_SHARE does it itself.<br />
<br />
PR: 292650
www/angie-module-njs: Update 0.9.4 => 0.9.5<br />
<br />
Changelog:<br />
https://github.com/nginx/njs/releases/tag/0.9.5<br />
<br />
Commit log:<br />
https://github.com/nginx/njs/compare/0.9.4...0.9.5<br />
<br />
PR: 292649
www/angie: Update 1.11.1 => 1.11.2<br />
<br />
This release mainly fixes 3 linux-specifig bugs (docker and BPF-related).<br />
<br />
Changelog:<br />
https://git.angie.software/web-server/angie/releases/tag/Angie-1.11.2<br />
<br />
Commit log:<br />
https://git.angie.software/web-server/angie/compare/Angie-1.11.1..Angie-1.11.2<br />
<br />
PR: 292648
sysutils/stackit: update to 0.52.0<br />
<br />
PR: 292642
net/rsync: Reinstate rrsync by flavorizing<br />
<br />
The previous update removed the rrsync script from binary packages built<br />
with the default options. This replaces the PYTHON option with a python<br />
flavor so there is a package available that contains rrsync.<br />
<br />
PR: 286073<br />
Reported by: Dan Langille <dvl@freebsd.org>
science/afni: Update to 26.0.05
devel/onetbb: Fix more tests<br />
<br />
Fix/improve the following tests (see patches for details):<br />
<br />
29 - test_resumable_tasks (SEGFAULT)<br />
63 - test_hw_concurrency (ILLEGAL)<br />
66 - test_global_control (Subprocess aborted)<br />
67 - test_task (SEGFAULT)<br />
74 - test_tbb_header (Failed)<br />
105 - conformance_resumable_tasks (SEGFAULT)<br />
131 - test_malloc_compliance (Subprocess aborted)<br />
<br />
This leads to a single test still failing:<br />
<br />
63 - test_hw_concurrency (Subprocess aborted)<br />
<br />
because get_cpuset_indices() is not working on FreeBSD.<br />
<br />
PR: 292088<br />
Reported by: diizzy
java/jfreechart: allow building with jdk21<br />
<br />
PR: 292647<br />
Approved-by: olgeni@ (maintainer)
math/libsemigroups: upgrade to 3.4.0<br />
<br />
Release notes at https://github.com/libsemigroups/libsemigroups/releases/tag/v3.4.0
devel/R-cran-rJava: upgrade to 1.0-14<br />
<br />
Release notes at https://cran.r-project.org/web/packages/rJava/NEWS
astro/py-skyfield: upgrade to 1.54
x11/contour: Replace patch for crispy::fnv with upstreamed one
devel/py-wheel: Update to 0.46.3<br />
<br />
ChangeLog: https://github.com/pypa/wheel/releases/tag/0.46.3<br />
Reported by: "github-actions[bot]" <notifications@github.com>
devel/libunicode-contour: Fix build on aarch64
editors/lapce: Update to 0.4.6<br />
<br />
ChangeLog: https://github.com/lapce/lapce/releases/tag/v0.4.6
textproc/R-cran-rbibutils: Update to 2.4.1<br />
<br />
ChangeLog: https://cran.r-project.org/web/packages/rbibutils/news/news.html
devel/R-cran-cpp11: Update to 0.5.3<br />
<br />
- Switch WWW to canonical form<br />
<br />
ChangeLog: https://cran.r-project.org/web/packages/cpp11/news/news.html
sysutils/gomplate: Update to 5.0.0<br />
<br />
ChangeLog: https://github.com/hairyhenderson/gomplate/releases/tag/v5.0.0
converters/convmv: Update 2.05 => 2.06, take maintaiership<br />
<br />
Changelog:<br />
- allow IMAPUTF7 encoding if the Perl Encode pakage is installed, too.<br />
<br />
Refresh patch.<br />
<br />
PR: 292643
devel/py-wheel: Update to 0.46.2 (security release)<br />
<br />
ChangeLog: https://github.com/pypa/wheel/releases/tag/0.46.2<br />
Reported by: "github-actions[bot]" <notifications@github.com><br />
<br />
Security: CVE-2026-24049
security/vuxml: Add devel/py-wheel < 0.46.2
www/iridium: update to 2026.01.144.1
net-im/py-zapzap: Update to 6.2.8<br />
<br />
ChangeLog: https://github.com/rafatosta/zapzap/releases/tag/6.2.8<br />
Reported by: Rafael Tosta <notifications@github.com>
net-mgmt/packit: Update to 2.0
sysutils/fluent-bit: fix problem with tail module<br />
<br />
On FreeBSD, userland inotify functions do not accept IN_IGNORED and<br />
IN_Q_OVERFLOW flags (they are only returned from system calls by<br />
kernel), and if specified, invokes an error.<br />
<br />
PR: 292629<br />
Submitted by: Hiroo Ono
games/NBlood: updato to 14331
games/filters: Update to 2.56
www/{chromium,ungoogled-chromium}: update to 144.0.7559.96<br />
<br />
Security: https://vuxml.freebsd.org/freebsd/f8560c1b-f772-11f0-85c5-a8a1599412c6.html
security/vuxml: add www/*chromium < 144.0.7559.96<br />
<br />
Obtained from: https://chromereleases.googleblog.com/2026/01/stable-channel-update-for-desktop_20.html
devel/py-tdworkflow: Update to 0.10.1
dns/dnsdist: Update to 2.0.2<br />
<br />
Release Announcement: https://blog.powerdns.com/2025/12/02/powerdns-dnsdist-2.0.2-released<br />
Changelog: https://www.dnsdist.org/changelog.html#change-2.0.2<br />
<br />
PR: 291365<br />
Reported by: Jordan Ostreff <jordan@ostreff.info>,<br />
Ralf van der Enden <tremere@cainites.net> (maintainer)
lang/sbcl: add powerpc64le support<br />
<br />
PR: 276877<br />
Approved by: krion (maintainer timeout)
security/py-fido2: update to 2.1.1
games/jaggedalliance2: Update to 0.22.1<br />
<br />
While here:<br />
- bump required dependency versions<br />
- apply portclippy and portfmt<br />
- enrich pkg-message<br />
- remove BROKEN_FreeBSD_15 as it works fine now<br />
<br />
Changelog:<br />
- https://ja2-stracciatella.github.io/2025/09/28/release-0.22.0.html<br />
- https://ja2-stracciatella.github.io/2025/10/06/release-0.22.1.html<br />
<br />
PR: 292247<br />
Reported by: Pavel Timofeev <timp87@gmail.com> (maintainer)
editors/openoffice-devel: Update to a new snapshot<br />
<br />
Update to a new snapshot.<br />
<br />
* The recent python and icu patches have been upstreamed.<br />
<br />
* The devel/apr1 and www/serf depenencies are no longer needed.
audio/cava: Update to 0.10.6<br />
<br />
Changelog: https://github.com/karlstav/cava/releases/tag/0.10.6<br />
<br />
PR: 292068<br />
Reported by: Raphael O. <raphael.ob@protonmail.com><br />
Approved by: Adam Jimerson <vendion@gmail.com> (maintainer, timeout 3 weeks)
net/s3m: Update to 0.14.5<br />
<br />
Changelog: https://github.com/s3m/s3m/blob/0.14.5/CHANGELOG.md<br />
<br />
PR: 292460<br />
Reported by: Nicolas Embriz <nbari@tequila.io> (maintainer)
net-im/flare: Update 0.17.5 => 0.18.0<br />
<br />
Changelog:<br />
https://gitlab.com/schmiddi-on-mobile/flare/-/releases/0.18.0<br />
<br />
PR: 292481<br />
Reported by: Yusuf Yaman <nxjoseph@protonmail.com> (maintainer)
misc/gitlogue: Update to 0.7.0<br />
<br />
Add noto-emoji font as runtime dependency.<br />
<br />
Changelog: https://github.com/unhappychoice/gitlogue/releases/tag/v0.7.0<br />
<br />
PR: 292506<br />
Approved by: submitter is maintainer
chinese/librime: update to 1.16.1.<br />
<br />
PR: 292637
net/krill: Update to 0.15.1<br />
<br />
Version 0.15.1 'Contains Adult Language'<br />
<br />
Bug fixes<br />
<br />
* Fixed a bug introduced in 0.15.0 where CAs do to not clear fulfilled<br />
certification requests causing them to re-request a certificate every<br />
time they contact their parent. ([#1345])<br />
<br />
Other changes<br />
<br />
* Updated dependencies.<br />
<br />
Release Announcement: https://nlnetlabs.nl/news/2026/Jan/19/krill-0.15.1-released/<br />
Changelog: https://github.com/NLnetLabs/krill/releases/tag/v0.15.1<br />
<br />
PR: 292605<br />
Reported by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
games/veloren-weekly: update to s20260121<br />
<br />
Changes: https://gitlab.com/veloren/veloren/-/compare/5378d5cf29...547fc9f725
graphics/mesa-devel: update to 26.0.b.44<br />
<br />
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/6f076cdfda3...481df222095
emulators/rpcs3: update to 0.0.39.18708<br />
<br />
Changes: https://github.com/RPCS3/rpcs3/compare/d7b723cd7c...3e49c32c9c
x11/wvkbd: update to 0.19<br />
<br />
Changes: https://git.sr.ht/~proycon/wvkbd/log/v0.19<br />
Reported by: GitHub (watch releases)
net-im/ejabberd: Update to 26.01