The place for ports
devel/py-pytest-html: update to 4.2.0<br />
<br />
Changes: https://github.com/pytest-dev/pytest-html/releases/tag/4.2.0<br />
Reported by: portscout, repology
sysutils/wmtop: Update 0.84 => 0.85<br />
<br />
Changelog:<br />
https://repo.or.cz/dockapps.git/blob/refs/tags/wmtop-0.85:/wmtop/ChangeLog<br />
<br />
Upstream moved to https://www.dockapps.net/wmtop.<br />
<br />
PR: 292626<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
mail/nextcloud-mail: Update to 5.6.8
www/nextcloud-contacts: Update to 8.3.0
www/nextcloud-groupfolders: Update to 20.1.8
biology/vsearch: Update to 2.30.4<br />
<br />
Fix incorrect scores reported for some non-chimeric sequences<br />
during chimera detection.<br />
Changes: https://github.com/torognes/vsearch/releases<br />
<br />
Reported by: portscout
graphics/drm-515-kmod: re-add check for __FreeBSD_version < 1400081<br />
<br />
Build breakages on FreeBSD 13 started to show up without any<br />
other changes to the sources. Turns out when the port was disabled<br />
for FreeBSD 16 and newer, the check for FreeBSD pre-1400081 was removed.<br />
<br />
Re-add that check to avoid constant build failure reports.<br />
<br />
Fixes: eef56dc01bd7<br />
Reviewed by: manu, jrm<br />
Differential Revision: https://reviews.freebsd.org/D54813
multimedia/kodi: Update 21.3 => 22.0a2 for unbreak with ffmpeg 8<br />
<br />
Changelogs:<br />
https://github.com/xbmc/xbmc/releases/tag/22.0a1-Piers<br />
https://github.com/xbmc/xbmc/releases/tag/22.0a2-Piers<br />
<br />
PR: 292609<br />
MFH: 2026Q1
www/gitlab: security and patch update to 18.8.2<br />
<br />
Changes: https://about.gitlab.com/releases/2026/01/21/patch-release-gitlab-18-8-2-released/<br />
Security: 61dc7f67-f6e5-11f0-b051-2cf05da270f3
net-im/iamb: Update to 0.0.11
security/vuxml: document gitlab vulnerabilities
devel/glab: update to 1.81.0<br />
<br />
Changes: https://gitlab.com/gitlab-org/cli/-/releases
sysutils/hcloud: Update to 1.60.0<br />
<br />
Changelogs:<br />
https://github.com/hetznercloud/cli/releases/tag/v1.59.0<br />
https://github.com/hetznercloud/cli/releases/tag/v1.60.0
dns/bind9-devel: update to 9.21.17<br />
<br />
Changes: https://downloads.isc.org/isc/bind9/9.21.17/doc/arm/html/notes.html#notes-for-bind-9-21-17<br />
Security: CVE-2025-13878
dns/bind920: update to 9.20.18<br />
<br />
Changes: https://downloads.isc.org/isc/bind9/9.20.18/doc/arm/html/notes.html#notes-for-bind-9-20-18<br />
Security: CVE-2025-13878
dns/bind918: update to 9.18.44<br />
<br />
Changes: https://downloads.isc.org/isc/bind9/9.18.44/doc/arm/html/notes.html#notes-for-bind-9-18-44<br />
Security: CVE-2025-13878
dns/bind9*: move my regen-patches target from Makefile.local
deskutils/skim: update 0.20.5 → 1.3.0<br />
<br />
Reported by: portscout
www/wasm-pack: update 0.13.1 → 0.14.0<br />
<br />
Reported by: portscout
sysutils/mise: update 2026.1.4 → 2026.1.5<br />
<br />
Reported by: portscout
devel/git-cliff: update 2.11.0 → 2.12.0<br />
<br />
Reported by: portscout
graphics/art: update 1.25.12 → 1.26.1
misc/rash: update 2.16.1 → 2.17.8
graphics/libultrahdr: add support for powerpc*
misc/py-oterm: Update to 0.14.7<br />
<br />
- Update list of run-dependencies<br />
<br />
ChangeLog: https://github.com/ggozad/oterm/releases/tag/0.14.7<br />
Reported by: Yiorgis Gozadinos <notifications@github.com>
multimedia/py-tartube: Update to 2.5.197<br />
<br />
Reported by: A S Lewis <notifications@github.com>
audio/py-pyradio: Update to 0.9.3.11.25<br />
<br />
ChangeLog: https://github.com/coderholic/pyradio/releases/tag/0.9.3.11.25<br />
Reported by: Spiros Georgaras <notifications@github.com>
misc/p5-Business-ISBN-Data: update to 20260120.001
mail/hydroxide: Update 0.2.30 => 0.2.31<br />
<br />
Changelog:<br />
https://github.com/emersion/hydroxide/releases/tag/v0.2.31<br />
<br />
PR: 292627
sysutils/fastfetch: update to 2.58.0<br />
<br />
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.58.0
security/netbird: Update 0.63.0 => 0.64.0<br />
<br />
Changelog:<br />
https://github.com/netbirdio/netbird/releases/tag/v0.64.0<br />
<br />
Commit log:<br />
https://github.com/netbirdio/netbird/compare/v0.63.0...v0.64.0<br />
<br />
PR: 292619
x11-wm/mangowc: Update to 0.11.0<br />
<br />
ChangeLog: https://github.com/DreamMaoMao/mangowc/releases/tag/0.11.0<br />
Reported by: DreamMaoMao <notifications@github.com>
net-im/linux-discord: Update to 0.0.121
ports-mgmt/pkg_replace: Update 20260115 => 20260121<br />
<br />
Changelog:<br />
https://github.com/kdeguchi/pkg_replace/releases/tag/20260121<br />
<br />
PR: 292623
biology/gkl: pin to jdk 8 and 11<br />
<br />
Error on jdk17+:<br />
Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 AWT JVM)<br />
...<br />
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.<br />
Please set them or make sure they are set and tested correctly in the CMake files:<br />
JAVA_AWT_INCLUDE_PATH (ADVANCED)<br />
<br />
PR: 292244<br />
Approved-by: maintainer timeout
devel/arduino18: support jdk11+<br />
<br />
Java 8 had a jre/lib/ext directory which does not exist anymore.<br />
Put the jssc-2.8.0.jar in JAVALIBDIR and embed it in arduino18 so we<br />
are sure it is properly on the classpath.<br />
<br />
NB: the patch is modified a little bit over the attachment in the<br />
issue. It now uses less local patches than the original patch.<br />
<br />
PR: 292242<br />
Approved-by: maintainer timeout
lang/perl5-devel: update to 5.43.7
editors/zed: Update to 0.219.5<br />
<br />
Changelog: https://github.com/zed-industries/zed/releases/tag/v0.219.5<br />
<br />
Reported by: GitHub (watch releases)
graphics/wayland-protocols: Update to 1.47<br />
<br />
Changes:<br />
1.46: https://lore.freedesktop.org/wayland-devel/AzTKh6JewwfUBFKaOS86DT4obISpv5b5bjFghXGwYrMPyk6Wxpz6H4_trRcEOyF9VpVV-0p1-UTNv7_esjO6ppw5SyIyGxWB8R5xI_SJYfA=@emersion.fr/<br />
1.47: https://lore.freedesktop.org/wayland-devel/aUAqqkhyv6-OKvUo@gmail.com/<br />
<br />
PR: 292186<br />
Reported by: Simon Ser <contact@emersion.fr><br />
Approved by: x11@ (manu)
math/octave-forge-control: Update to 4.2.1.
emulators/wine-devel: Streamline things a bit<br />
<br />
Set BINARY_ALIAS and EXTRA_PATCHES using plain assignment (=) instead<br />
of := since we do not have child ports any longer.<br />
<br />
This forward ports most of commit 0535ec4919 for emulators/wine.
x11/polybar: Unbreak on FreeBSD 15+<br />
<br />
Don't utilize libinotify module in upsteam's build framework on 15+<br />
<br />
Approved by: blanket (just fix it)
science/afni: Update to 26.0.03
astro/osmium-tool: Upgrade to v1.19.0<br />
<br />
ChangeLog: https://github.com/osmcode/osmium-tool/blob/master/CHANGELOG.md<br />
<br />
Added<br />
<br />
* Add integration tests for show command output formats.<br />
<br />
Changed<br />
<br />
* Switch to C++17 as minimum requirement.<br />
* Use std::back_inserter instead of boost::function_output_iterator removing<br />
one dependency on Boost.<br />
* Various small fixes and code cleanups.<br />
<br />
Fixed<br />
<br />
* Fix ID comparison in osmium merge to match osmium sort behavior.<br />
* Extract in "simple" mode: Check all nodes in a way for overlap with the<br />
extraction region.<br />
<br />
PR: 292585
devel/nextpnr: Update GUI from Qt5 to Qt6
textproc/py-jq: update to 1.11.0<br />
<br />
Changelog: https://github.com/mwilliamson/jq.py/compare/1.10.2...1.11.0
misc/dotenv-linter: unbreak on powerpc64*
games/openclank: unbreak on powerpc64<br />
<br />
Also remove unnecessary powerpc64le fix.
devel/spr: unbreak on powerpc64le
sysutils/go-ntfy: Update to 2.16.0<br />
<br />
ChangeLog: https://github.com/binwiederhier/ntfy/releases/tag/v2.16.0
devel/cdk: Update to 5.0-20260119<br />
<br />
ChangeLog: https://invisible-island.net/cdk/CHANGES.html
devel/oci-cli: Update 3.71.4 => 3.72.1<br />
<br />
Changelogs:<br />
https://github.com/oracle/oci-cli/releases/tag/v3.72.0<br />
https://github.com/oracle/oci-cli/releases/tag/v3.72.1<br />
<br />
PR: 292594
devel/py-oci: Update 2.164.2 => 2.165.1<br />
<br />
Changelogs:<br />
https://github.com/oracle/oci-python-sdk/releases/tag/v2.165.0<br />
https://github.com/oracle/oci-python-sdk/releases/tag/v2.165.1<br />
<br />
PR: 292594
devel/air-go: Update to 1.64.2
devel/jenkins: Update to 2.547<br />
<br />
Sponsored by: The FreeBSD Foundation
security/p11-kit: update to 0.26.1
security/xmlsec1: update to v1.3.9<br />
<br />
This unbreaks libxml 2.15, where some pointer types went "const",<br />
and the prior FreeBSD ports version of xmlsec1 wanted to error out<br />
instead of seeing warnings (-Werror) and broke.<br />
<br />
ChangeLog: https://www.aleksey.com/xmlsec/news.html<br />
required for:<br />
PR: 291316<br />
<br />
(This builds with extant libxml2.14 and 2.15, so let's just commit this.)
www/linux-freetube: Update to 0.23.13.b<br />
<br />
ChangeLog: https://github.com/FreeTubeApp/FreeTube/releases/tag/v0.23.13-beta<br />
Reported by: efb4f5ff-1298-471a-8973-3d47447115dc <notifications@github.com>
devel/py-uv-dynamic-versioning: Update to 0.13.0<br />
<br />
ChangeLog: https://github.com/ninoseki/uv-dynamic-versioning/releases/tag/v0.13.0<br />
Reported by: Manabu Niseki <notifications@github.com>
graphics/plantuml: Update 1.2025.10 => 1.2026.1<br />
<br />
Changelogs:<br />
https://github.com/plantuml/plantuml/releases/tag/v1.2026.0<br />
https://github.com/plantuml/plantuml/releases/tag/v1.2026.1<br />
<br />
PR: 292606<br />
Approved by: awoonya <awoonyaa@gmail.com> (maintainer, implicit - innactive almost 2 years)
lang/luajit: update to the recent snapshot<br />
<br />
Sponsored by: tipi.work
graphics/oidn: update 2.3.3 → 2.4.1<br />
<br />
Reported by: portscout
devel/ispc: update 1.28.2 → 1.29.1
biology/mothur: update 1.48.2 → 1.48.5<br />
<br />
Reported by: portscout
x11/hamclock: Update to 4.22<br />
<br />
- Applied Changes sent in by mew14930xvi@inbox.lv<br />
- portlint<br />
<br />
Version 4.22: 2026-01-17<br />
<br />
change: clicking wifi strength now shows a history plot<br />
fix: don't offer Moon track in satellite menu<br />
fix: make satellite track option persistent<br />
fix: satellite name could overlay RSS<br />
fix: remove unused watchdog funtion calls<br />
fix hopefully: TZ updates could repeat continuously if net fails<br />
<br />
PR: 292593<br />
Reported by: fuz@
lang/go-devel: Recommend lang/go instead<br />
<br />
This port is functionally closer to lang/go than lang/goXYZ in that it<br />
installs unversioned binaries. A user who switches to a versioned Go<br />
package may wind up wondering why `go` has disappeared.
lang/go-devel: Set an EXPIRATION DATE of 2026/03/01<br />
<br />
This port has lived on only because it was the MASTERDIR for modern Go<br />
ports. Now that they use lang/go/bsd.go.mk instead, this very old<br />
version of Go (essentially go1.22) can go away.<br />
<br />
To anyone who has been using it, please switch to lang/go instead.
lang/go: Add bsd.go.mk and use it for go124 and go125<br />
<br />
Previously, we used lang/go-devel as a MASTERDIR, but go-devel itself<br />
was really old (essentially 3 years old), and Go doesn't have the<br />
concept of a public "development" version anymore.<br />
<br />
Rather than tying modern Go ports to a vestigial version that nobody<br />
should actually use, this commit adds a bsd.go.mk that Go ports can<br />
include. This allows us to get lang/go* Makefiles down to 3 lines.<br />
<br />
While here, extend the pkg-descr for both lang/go and the lang/go1*<br />
ports to help users understand what's installing what.<br />
<br />
This "new" framework (gently modified from go-devel/Makefile, so all<br />
credit goes to everyone involved in creating that file) provides for<br />
a default pkg-descr, but keeps each port responsible for its own<br />
patches.<br />
<br />
No functional changes are intended other than a slightly extended<br />
pkg-descr (not even important enough to bump PORTREVISIONs here). Any<br />
change in behaviour is a bug.
databases/sq: update 0.48.10 → 0.48.11
dns/knot-resolver6: Update 6.0.17 => 6.1.0<br />
<br />
Release Notes:<br />
https://www.knot-resolver.cz/documentation/v6.1.0/NEWS.html#knot-resolver-6-1-0-2026-01-08<br />
<br />
- Remove hardcoded lua 5.1 - upstream added support for newer versions.<br />
- Replace manual strip with --strip build option.<br />
- Remove unnecessary LDFLAGS.<br />
- Fix TESTUNIT option.<br />
<br />
PR: 292402 291928<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
astro/libosmium: update 2.22.0 → 2.23.0
x11/xscreensaver: Update 6.12 => 6.13<br />
<br />
Optimize post-{patch,install} stages to eliminate unnecessary process<br />
spawn and improve readability.<br />
Make anti-NSFW patch even less suspicious. Everybody loves cats!<br />
<br />
Changelog:<br />
* Added a number of historical full chess games to endgame.<br />
* Rewrote glslideshow to add more image-transition effects.<br />
* Hacks that display images and their filenames will display their<br />
titles intead, if the image originated in an RSS feed (or has the<br />
“user.dublincore.title” xattr).<br />
* X11: Wayland fixes.<br />
* X11: Some hacks were calling glXSwapBuffers before the first call to<br />
glXMakeCurrent; allow it.<br />
* X11: Added configuration files to allow building of a non-insane .deb<br />
installer package.<br />
https://www.jwz.org/xscreensaver/changelog.html<br />
<br />
PR: 292582
lang/go-devel: Mark DEPRECATED<br />
<br />
go-devel is a vestigial port that is used solely as a MASTERDIR. I'm<br />
going to convert it to a bsd.go.mk, but in the meantime at least<br />
discourage people from trying to use it as their go provider.
www/hs-postgrest: Update 14.0 => 14.2<br />
<br />
Changelogs:<br />
* https://github.com/PostgREST/postgrest/releases/tag/v14.1<br />
* https://github.com/PostgREST/postgrest/releases/tag/v14.2<br />
* https://github.com/PostgREST/postgrest/compare/v14.0...v14.1<br />
* https://github.com/PostgREST/postgrest/compare/v14.1...v14.2<br />
<br />
Approved by: yuri@ (Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54349
graphics/wallust: Update to 3.5.2<br />
<br />
Changelog:<br />
- https://codeberg.org/explosion-mental/wallust/releases/tag/3.5.0<br />
- https://codeberg.org/explosion-mental/wallust/releases/tag/3.5.1<br />
- https://codeberg.org/explosion-mental/wallust/releases/tag/3.5.2<br />
<br />
Reported by: Repology
devel/hs-ghc-events: Update 0.20.0.0 => 0.21.0.0<br />
<br />
Changelogs:<br />
* https://hackage.haskell.org/package/ghc-events-0.21.0.0/changelog<br />
<br />
Approved by: yuri@ (Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54422
devel/hs-hspec-discover: Update 2.11.14 => 2.11.16<br />
<br />
Changelogs:<br />
* https://hackage.haskell.org/package/hspec-2.11.16/changelog<br />
<br />
Approved by: yuri@ (Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54350
lang/numbat: Update 1.16.0 => 1.17.0<br />
<br />
Changelogs:<br />
* https://github.com/sharkdp/numbat/releases/tag/v1.17.0<br />
* https://github.com/sharkdp/numbat/compare/v1.16.0...v1.17.0<br />
<br />
Approved by: yuri@ (maintainer, Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54413
cad/nvc: Update 1.18.1 => 1.18.2<br />
<br />
Changelogs:<br />
* https://www.nickg.me.uk/nvc/news.html<br />
<br />
* Clairfy LICENSE<br />
* Improve pkg-descr<br />
<br />
Approved by: yuri@ (maintainer, Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54347
comms/xnec2c: Update 4.4.17 => 4.4.18<br />
<br />
Changelogs:<br />
* https://www.xnec2c.org/#Version<br />
<br />
Approved by: hamradio@ (alven@, yuri@)<br />
Approved by: yuri@ (Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54351
devel/qt5-buildtools: Hello 'L'-o<br />
<br />
Add support for the 'L' integer suffix to moc.<br />
<br />
This fixes a parsing bug that appeared in graphics/qt5-wayland after [1].<br />
extensions/qwltexturesharingextension_p.h:145: Parse error at "DESIGNABLE"<br />
<br />
Many thanks to kenrap and fuz for their help!<br />
<br />
[1] https://cgit.freebsd.org/src/commit/?id=f441a225c4eb56deff1edc2402fe85a0ae263ebd<br />
<br />
PR: 292531<br />
Reported by: Kenneth Raplee <kenrap@kennethraplee.com><br />
MFH: 2026Q1
sysutils/onefetch: Update to 2.26.1<br />
<br />
Changelog: https://github.com/o2sh/onefetch/blob/main/CHANGELOG.md<br />
<br />
PR: 291926<br />
Approved by: lcook (maintainer, timeout >3 weeks)
comms/direwolf: Update 1.8 => 1.8.1<br />
<br />
Changelogs:<br />
* https://github.com/wb2osz/direwolf/releases/tag/1.8.1<br />
* https://github.com/wb2osz/direwolf/compare/1.8...1.8.1<br />
<br />
Approved by: hamradio@ (alven@, yuri@)<br />
Approved by: yuri@ (maintainer, Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54299
comms/fldigi: Update 4.2.09 => 4.2.11<br />
<br />
Changelogs:<br />
* https://www.w1hkj.org/files/fldigi/readme.txt<br />
<br />
Approved by: hamradio@ (alven@, yuri@)<br />
Approved by: yuri@ (Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54316
biology/iolib: Update 1.14.10 => 1.15.1, take maintainership<br />
<br />
Changelogs:<br />
* https://github.com/jkbonfield/io_lib/blob/io_lib-1-15-1/CHANGES<br />
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-15-0...io_lib-1-15-1<br />
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-15...io_lib-1-15-0<br />
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-14...io_lib-1-14-15<br />
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-13...io_lib-1-14-14<br />
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-12...io_lib-1-14-13<br />
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-11...io_lib-1-14-12<br />
* https://github.com/jkbonfield/io_lib/compare/io_lib-1-14-10...io_lib-1-14-11<br />
<br />
* Use release tarball<br />
* Add WWW for source code repository<br />
* Pet portclippy(1) and portfmt(1)<br />
* Re-generate patches via `make makepatch` to ensure proper patch format<br />
<br />
Approved by: yuri@ (Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54568
net/tayga: Update 0.9.5 => 0.9.6, take maintainership<br />
<br />
Changelogs:<br />
* https://github.com/apalrd/tayga/releases/tag/0.9.6<br />
* https://github.com/apalrd/tayga/compare/0.9.5...0.9.6<br />
<br />
* Clarify LICENSE<br />
- Remove upstreamed PATCHFILES<br />
- Remove RELEASE variable from MAKE_ENV:<br />
already assigned in ${WRKSRC}/release<br />
+ Add TEST_TARGET for testing<br />
+ Add DOCS option<br />
* Pet portclippy(1) and portfmt(1)<br />
<br />
Approved by: yuri@ (Mentor)<br />
Differential Revision: https://reviews.freebsd.org/D54569
lang/php85: use bundled argon only on base win OpenSSL 3.5+<br />
<br />
OpenSSL 3.5 introduced in base at 1500059<br />
<br />
MFH: 2026Q1<br />
Approved by: portbgr blanket (fix build)
lang/php84: use bundled argon only on base win OpenSSL 3.5+<br />
<br />
OpenSSL 3.5 introduced in base at 1500059<br />
<br />
MFH: 2026Q1<br />
Approved by: portbgr blanket (fix build)
chinese/rime-terra-pinyin: update to g20251206.<br />
<br />
PR: 592526
chinese/rime-stroke: update to g20250922.<br />
<br />
PR: 592524
chinese/rime-stenotype: update to g20251008.<br />
<br />
PR: 592523
chinese/rime-prelude: update to g20251229.<br />
<br />
PR: 592522
chinese/rime-luna-pinyin: update to g20260106<br />
<br />
PR: 592521
chinese/rime-jyutping: update to g20251229.<br />
<br />
PR: 292520
chinese/rime-essay: update to g20260105.<br />
<br />
PR: 292519
chinese/rime-double-pinyin: update to g20250923.<br />
<br />
PR: 292518
chinese/rime-combo-pinyin: update to g20251122.<br />
<br />
PR: 292517
chinese/rime-bopomofo: update to g20260106.<br />
<br />
PR: 292516
chinese/ibus-rime: update to 1.6.0.<br />
<br />
PR: 292515
chinese/libtime: update to 1.16.0.<br />
<br />
PR: 292514