The place for ports
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
www/R-cran-shinyjs: Update to 2.1.1
graphics/qimgv: Update to 1.03.g20260119<br />
<br />
This update is to specifically include https://github.com/easymodo/qimgv/commit/0b9d315457adfbf8176b79bd4f9f456af79f5b57<br />
<br />
This commit works around a known issue with Qt6 in Wayland which<br />
incorrectly reports the device pixel ratio based on how Wayland users<br />
config their screens with fractional scaling, e.g. 1.25, 1.5, etc<br />
<br />
https://qt-project.atlassian.net/browse/QTBUG-123125<br />
<br />
This Qt6 Wayland bug creates an issue for applications like qimgv to not<br />
render images properly as they would in X11 or with Qt5 in Wayland.<br />
<br />
Upstream reference:<br />
https://github.com/easymodo/qimgv/issues/578#issuecomment-3768254926<br />
<br />
Pull Request: https://github.com/freebsd/freebsd-ports/pull/476
lang/itcl: update to 4.3.5
databases/tdbc: update to 1.1.13
www/gitlab: patch update to 18.8.1<br />
<br />
this release to not include changes for CE version, only EE version<br />
is affected, but I recommend to update both.<br />
<br />
Changes: https://about.gitlab.com/releases/2026/01/19/gitlab-18-8-1-released/
comms/rxtx: pin to java 8<br />
<br />
jdk11: javah: not found<br />
jdk17+: error: invalid use of a restricted identifier 'yield'<br />
<br />
PR: 292216<br />
Approved-by: maintainer timeout
devel/libdispatch: update to 6.1.1 release (+)<br />
<br />
Release notes: https://github.com/swiftlang/swift-corelibs-libdispatch/releases/tag/swift-6.1.1-RELEASE
editors/openoffice-devel: fix previous commit<br />
<br />
Fix the previous commit for the python 3.12 build fix. The incorrect<br />
version of the configure change was inadvertently committed.<br />
<br />
PR: 292190<br />
Fixes: 96fb41419355 - main - editors/openoffice-devel: Fix with python >= 3.12
graphics/tulip: Add patches to fix the build on FreeBSD 14-<br />
<br />
Reported by: pkg-fallout
multimedia/youtui: update 0.0.30 → 0.0.35<br />
<br />
Reported by: portscout
shells/atuin: update 18.10.0 → 18.11.0<br />
<br />
Reported by: portscout
converters/convmv: drop MAINTAINER.<br />
<br />
Pull Request: https://github.com/freebsd/freebsd-ports/pull/477
www/libdatachannel: update 0.24.0 → 0.24.1<br />
<br />
Reported by: portscout
security/cowrie: update 2.9.1 → 2.9.7<br />
<br />
Reported by: portscout
science/py-seekpath: update 2.1.0 → 2.2.0<br />
<br />
Reported by: portscout
science/tinker: update 25.6.3 → 25.6.4<br />
<br />
Reported by: portscout
multimedia/assimp: update 6.0.2 → 6.0.3<br />
<br />
Reported by: portscout
misc/py-optuna: update 4.3.0 → 4.7.0<br />
<br />
Reported by: portscout
devel/py-pyTooling: update 8.3.0 → 8.11.0<br />
<br />
Reported by: portscout
devel/py-multiprocess: update 0.70.17 → 0.70.19<br />
<br />
Reported by: portscout
devel/corrosion: update 0.5.2 → 0.6.1<br />
<br />
Reported by: portscout
audio/noise-repellent-lv2: update 0.2.3 → 0.2.5<br />
<br />
Reported by: portscout
audio/libspecbleach: update 0.1.6 → 0.2.0
audio/neuralrack-lv2: update 0.3.0 → 0.3.1<br />
<br />
Reported by: portscout
astro/py-astropy-healpix: update 1.1.2 → 1.1.3<br />
<br />
Reported by: portscout
devel/py-qcs-sdk-python: update 0.20.1 → 0.21.22<br />
<br />
Reported by: portscout
science/libint2: update 2.11.0 → 2.12.0<br />
<br />
Reported by: portscout
www/py-twill: New port: Web browsing and testing language
net/mvfst: update 2026.01.05.00 → 2026.01.19.00
net/fb303: update 2026.01.05.00 → 2026.01.19.00
devel/fatal: update 2026.01.05.00 → 2026.01.19.00
www/proxygen: update 2026.01.05.00 → 2026.01.19.00
devel/fbthrift: update 2026.01.05.00 → 2026.01.19.00
net/wangle: update 2026.01.05.00 → 2026.01.19.00
security/fizz: update 2026.01.05.00 → 2026.01.19.00
devel/folly: update 2026.01.05.00 → 2026.01.19.00
benchmarks/ali: Update to 0.8.0
graphics/djview4: Udptate to 4.12.3 and switch to qt6<br />
<br />
ChangeLog:<br />
https://sourceforge.net/p/djvu/djview-git/ci/af9de8009475d17d3340ec780256a118be6270f6/log/<br />
<br />
Submitter takes maintainership. Already maintaining several ports<br />
<br />
PR: 292586
science/afni: Update to 26.0.02
www/newsraft: Update to 0.35<br />
<br />
Changelog:<br />
https://codeberg.org/newsraft/newsraft/releases/tag/newsraft-0.35