The place for ports
devel/libpff: fix staging with python 3.12<br />
<br />
PR: 285957
japanese/cskk: Update to 3.2.1<br />
<br />
Changelog: https://github.com/naokiri/cskk/releases/tag/v3.2.1<br />
<br />
PR: 292180<br />
Reported by: SyoBoN <syobon@syobon.net> (maintainer)
net-p2p/jackett: Update to 0.24.704<br />
<br />
While here, added the --NoUpdates flag to the RC script so the app<br />
does not check for a non-existent automatic update.<br />
<br />
Changes: https://github.com/Jackett/Jackett/compare/v0.24.196...v0.24.704<br />
<br />
PR: 291442<br />
Reported by: Matt <lazeraman@gmail.com><br />
Approved by: Ralf van der Enden <tremere@cainites.net> (maintainer, timeout 4 weeks)
editors/vim: Update to 9.1.2050
math/calc: Update to 2.16.1.1
devel/air-go: Update to 1.63.5
sysutils/tmux: Update to 3.6a<br />
<br />
Based on a patch from diizzy. See PR 292007.<br />
<br />
Release notes: https://github.com/tmux/tmux/releases/tag/3.6a<br />
PR: 292007<br />
Sponsored by: The FreeBSD Foundation
textproc/feluda: Update 1.10.3 => 1.11.0<br />
<br />
Changelog:<br />
- https://github.com/anistark/feluda/relOBeases/tag/v1.11.0<br />
<br />
PR: 291953<br />
Reported by: Yusuf Yaman <nxjoseph@protonmail.com> (maintainer)
misc/fq: the port had been updated to the latest version 0.16.0<br />
<br />
This release includes jq language fixes, a new safetensors decoder,<br />
and minor improvements and fixes to MP4, AVC, and FLAC decoders.<br />
<br />
Go 1.23 and later require dependency packages to be explicitly listed<br />
in `vendor/modules.txt' to be imported; populating GH_TUPLE alone is<br />
not enough. Unfortunately, I could not find a robust way to generate<br />
this file during the build in offline mode and must resort to keeping<br />
its static copy for now.<br />
<br />
Notified by: upstream (the author), portscout
net/seaweedfs: Update to 4.04<br />
<br />
While here, update WWW.<br />
<br />
Changelogs:<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/3.92<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/3.93<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/3.94<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/3.95<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/3.96<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/3.97<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/3.98<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/3.99<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/4.00<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/4.01<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/4.02<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/4.03<br />
- https://github.com/seaweedfs/seaweedfs/releases/tag/4.04<br />
<br />
PR: 291075<br />
Reported by: Lapo Luchini <lapo@lapo.it>,<br />
Boris Korzun <drtr0jan@yandex.ru> (maintainer)<br />
Tested by: Lapo Luchini <lapo@lapo.it>
net-im/telegram-desktop: update: 6.3.9 -> 6.4.0<br />
<br />
Sponsored by: tipi.work
net-im/tde2e: update: 1.8.59 -> 1.8.60<br />
<br />
Sponsored by: tipi.work
misc/ollama: update 0.13.1-rc0 → 0.13.5
misc/py-langgraph-prebuilt: New port: LangGraph: APIs for creating and executing LangGraph agents and tools
devel/stack: Update to 3.9.1
textproc/hs-pandoc: Update to 3.8.3
devel/hs-haskell-language-server: Add ghc98 flavor and switch default to GHC 9.10
net-p2p/cardano-db-sync: Switch to GHC 9.8
net-p2p/ogmios: Update to 6.14.0
security/hs-cryptol: Fix building after the GHC upgrade
math/hs-Agda: Fix building after the GHC upgrade
x11/conlecterm: Fix building after the GHC upgrade
textproc/hs-lhs2tex: Switch to GHC 9.8
devel/hs-ghcprofview: Switch to GHC 9.8
devel/hs-threadscope: Fix building after the GHC upgrade
sysutils/cardano-cli: Update to 10.14.0.0
devel/hs-git-annex: Update to 10.20251215
deskutils/hs-arbtt: Fix building after the GHC upgrade
x11/hs-xmobar: Update to 0.50
textproc/cgrep: Switch to GHC 9.8
lang/hs-koka: Fix building after the GHC upgrade
x11-wm/hs-xmonad: Fix building after the GHC upgrade
finance/hs-hledger: Update to 1.51.1
devel/hs-ormolu: Update to 0.8.0.2
finance/hs-hledger-web: Update to 1.51.1
lang/hs-futhark: Fix building after the GHC upgrade
www/hs-wai-app-static: Fix building after the GHC upgrade
devel/hs-hoogle: Fix building after the GHC upgrade
finance/hs-hledger-ui: Update to 1.51.1
textproc/hs-yaml: Fix building after the GHC upgrade
converters/hs-aeson-pretty: Fix building after the GHC upgrade
devel/hs-git-brunch: Fix building after the GHC upgrade
www/hs-yesod-bin: Fix building after the GHC upgrade
misc/hs-hascard: Fix building after the GHC upgrade
ports-mgmt/hs-cabal2tuple: Fix building after the GHC upgrade
devel/hs-hasktags: Fix building after the GHC upgrade
www/hs-DAV: Fix building after the GHC upgrade
devel/hs-cabal-plan: Fix building after the GHC upgrade
textproc/hs-pandoc-crossref: Fix building after the GHC upgrade
devel/hs-darcs: Switch to GHC 9.8
devel/hs-hpack: Update to 0.39.1
ports-mgmt/hs-panopticum: Fix building after the GHC upgrade
graphics/hs-tart: Fix building after the GHC upgrade
devel/hs-ShellCheck: Fix building after the GHC upgrade
sysutils/hs-cputype: Fix building after the GHC upgrade
devel/hs-shake: Fix building after the GHC upgrade
devel/hs-cabal-install: Update to 3.16.1.0
lang/ghc98: Create port from lang/ghc
lang/ghc: Update to 9.10.3
lang/ghc9*: Remove files/UserSettings.hs which isn't used anymore
devel/qgit: update to 2.13 (latest upstream) and Qt6<br />
<br />
Release notes are at<br />
https://github.com/tibirna/qgit/releases/tag/qgit-2.13<br />
but basically it's a bugfix release for Qt6-porting-issues.<br />
We skipped .10, .11, and .12 which had some new features,<br />
small UI / user-experience improvements.<br />
<br />
PR: 289588<br />
Reported-by: diizzy@
devel/gitqlient: switch to Qt6<br />
<br />
This changes over to Qt6; the release is the same because<br />
there's nothing newer. There **are** 99 commits since the<br />
release, and suggestions that CMake builds might work in<br />
master upstream, but we're not going there. So it still<br />
uses qmake for the build.<br />
<br />
PR: 289583<br />
Reported-by: diizzy@
deskutils/kodaskanna: update to 0.2.2, latest upstream, and Qt6<br />
<br />
Kodaskanna is a utility for reading data from 1D/2D codes (e.g. QR codes or<br />
bar codes) and making the data available for further processing. This port-<br />
update catches 3 years of upstream activity and switches the toolkit<br />
to the current Qt version.<br />
<br />
PR: 289561<br />
Reported-by: diizzy@
graphics/imlib2-{jxl,webp}: Mark as broken, deprecate and set expiration date on 2026-02-28<br />
<br />
Both jxl and webp support is handled by graphics/imlib2 port and enabled<br />
by default what causes a conflict install.
editors/texmacs: Mark broken on all releases and main<br />
<br />
See also: https://portsfallout.com/port/10807/
graphics/imlib2{,_loaders}: Update to 1.12.6<br />
<br />
Changelog:<br />
https://git.enlightenment.org/old/legacy-imlib2/src/branch/master/ChangeLog<br />
https://git.enlightenment.org/old/legacy-imlib2_loaders/src/branch/master/ChangeLog
misc/crush: Update to 0.30.2<br />
<br />
Changelog:<br />
- https://github.com/charmbracelet/crush/releases/tag/v0.30.1<br />
- https://github.com/charmbracelet/crush/releases/tag/v0.30.2<br />
<br />
Reported by: GitHub (watch releases)
libyal: fix staging with python 3.12<br />
<br />
PR: 285957
devel/py-b2sdk: Update to 2.10.2<br />
<br />
Changes since 2.9.4:<br />
<br />
- Improve seed generation for containers' names in tests.<br />
<br />
- Fix type error in retrying behavior for 429 status with Retry-After<br />
header value set.<br />
<br />
PR: 291881<br />
Approved by: PopularMoment@protonmail.com (maintainer)
[NEW PORT] sysutils/devtui: Swiss-army app for developers<br />
<br />
All-in-one terminal toolkit that consolidates everyday developer utilities into<br />
a unified TUI and CLI interface.<br />
<br />
QA:<br />
* portclippy: ok<br />
* portfmt -D: ok<br />
* portlint -AC: ok<br />
* poudriere 15.0-amd64: ok<br />
* poudriere 14.3-amd64: ok<br />
* poudriere 13.5-amd64: ok<br />
<br />
PR: 266820<br />
Tested by: michaelo
www/gohugo: Update to 0.154.2<br />
<br />
ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.154.1<br />
<br />
* Add WASM licensing information to README<br />
* Fix partial decorator detection in partial with blocks with outer range break<br />
or continue<br />
<br />
ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.154.2<br />
<br />
* Fix alpha/fuzzy border issue with new webp decoder for images with with<br />
transparent background<br />
<br />
Approved by: doceng@ (implicit)
finance/fava: upgrade to 1.30.9
x11/ashell: update to 0.7.0<br />
<br />
While here, adjust dependency so that libinotify is required only when<br />
system does not yet implement native inotify functions.<br />
<br />
Changelog: https://github.com/MalpenZibo/ashell/blob/0.7.0/CHANGELOG.md<br />
<br />
Reported by: GitHub (watch releases)
security/archlinux-keyring: update to 20251116
sysutils/pacman: update to 7.1.0<br />
<br />
Changelog: https://gitlab.archlinux.org/pacman/pacman/-/blob/v7.1.0/NEWS
dns/maradns: Update to 3.5.0036<br />
<br />
PR: 250021<br />
Submitted by: Kenji Takefu <takefu@airport.fm> (maintainer)<br />
ChangeLogs: https://maradns.samiam.org/changelog.html<br />
Approved by: hrs (mentor)
www/nginx: fix NGINX_VERSION<br />
<br />
Sponsored by: Netzkommune GmbH
devel/py-ruamel.yaml: update to 0.19.1<br />
<br />
No support implemented yet for `ruamel.yaml.clibz` in this port --<br />
with 0.19.1 `clibz` is an optional dependency, and the python code<br />
will prefer the existing `ruamel.yaml.clib` package if installed.<br />
<br />
Changes: https://sourceforge.net/p/ruamel-yaml/code/ci/0.19.1/tree/CHANGES<br />
Reported by: repology
net/claws: Update to 0.6.1
astro/gpscorrelate: add one comment to Makefile...<br />
<br />
...to explain why we use desktop-file-utils in spite<br />
of that our stage-qa thinks it were unneeded.
www/nginx: define NGINX_VERSION in a separate file<br />
<br />
Sponsored by: Netzkommune GmbH
devel/reflect-cpp: Update 0.22.0 => 0.23.0<br />
<br />
Changelogs:<br />
* https://github.com/getml/reflect-cpp/releases/tag/v0.23.0<br />
* https://github.com/getml/reflect-cpp/compare/v0.22.0...v0.23.0<br />
<br />
Approved by: db@, yuri@ (Mentors, implicit)
x11/hyprland-guiutils: Update to 0.2.1<br />
<br />
While here, remove CONFLICTS_INSTALL after hyprland-qtutils removal.<br />
<br />
Changelog: https://github.com/hyprwm/hyprland-guiutils/releases/tag/v0.2.1<br />
<br />
Reported by: GitHub (watch releases)
sysutils/screen: Fix 64-bit big endian support<br />
<br />
PR: 292142
x11/{hyprland-guiutils,hyprlauncher}: Bump port revision after hyprtoolkit shlib version bump (e8f230607f2c)
x11-toolkits/hyprtoolkit: Update to 0.5.1<br />
<br />
While here, adjust dependency so that libinotify is required only when<br />
system does not yet implement native inotify functions.<br />
<br />
Changelog:<br />
- https://github.com/hyprwm/hyprtoolkit/releases/tag/v0.5.0<br />
- https://github.com/hyprwm/hyprtoolkit/releases/tag/v0.5.1<br />
<br />
Reported by: GitHub (watch releases)
net/liveMedia: Update to 2025.12.26<br />
<br />
http://www.live555.com/liveMedia/public/changelog.txt
security/vuxml: Add gstreamer1-plugins-bad < 1.26.10<br />
<br />
Update for 2026.
GStreamer1: Update to 1.26.10<br />
<br />
https://gstreamer.freedesktop.org/releases/1.26/#1.26.10<br />
<br />
Security: 500cc49c-e93b-11f0-b8d8-4ccc6adda413
*/*: Bump port revision after hyprgraphics shlib version bump (e7922fde842b)
graphics/hyprgraphics: Update to 0.5.0<br />
<br />
Changelog: https://github.com/hyprwm/hyprgraphics/releases/tag/v0.5.0<br />
<br />
Reported by: GitHub (watch releases)
devel/py-odoo-addon-openupgrade-scripts18: Fix run-depends<br />
<br />
Reported by: pkg-fallout
security/voa: add
www/remark42: upgrade to 1.15.0
graphics/opendx: Make it build with clang 19<br />
<br />
- Make it build with clang 19 and higher.<br />
<br />
- bump portrevision.<br />
<br />
PR: 292168<br />
Reported by: dim@FreeBSD.org
math/octave-forge-netcdf: Update to 1.0.19.
www/webkit2-gtk: fix build with clang >= 20<br />
<br />
With clang 20 or higher webkit2-gtk fails to build, with errors similar<br />
to:<br />
<br />
/wrkdirs/usr/ports/www/webkit2-gtk/work-40/.build/WTF/Headers/wtf/EnumTraits.h:246:20: error: no matching function for call to 'enumName'<br />
246 | names[i] = enumName<static_cast<E>(static_cast<unsigned>(i))>();<br />
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
/wrkdirs/usr/ports/www/webkit2-gtk/work-40/.build/WTF/Headers/wtf/EnumTraits.h:233:9: note: in instantiation of function template specialization 'WTF::enumNames()::(anonymous class)::operator()<std::integral_constant<unsigned long, 64>>' requested here<br />
233 | func(std::integral_constant<size_t, i>());<br />
| ^<br />
/wrkdirs/usr/ports/www/webkit2-gtk/work-40/.build/WTF/Headers/wtf/EnumTraits.h:234:9: note: in instantiation of function template specialization 'WTF::detail::forConstexpr<64UL, 256UL, (lambda at /wrkdirs/usr/ports/www/webkit2-gtk/work-40/.build/WTF/Headers/wtf/EnumTraits.h:245:36)>' requested here<br />
234 | forConstexpr<i + 1, end>(func);<br />
| ^<br />
...<br />
<br />
This is fixed by https://commits.webkit.org/292321@main for<br />
https://bugs.webkit.org/show_bug.cgi?id=289669, so import that patch,<br />
plus https://commits.webkit.org/290345@main, which is a prerequisite.<br />
<br />
PR: 292165<br />
Approved by: vishwin (maintainer)<br />
MFH: 2025Q4
net-p2p/radarr: Update 5.27.5.10198 => 5.28.0.10274<br />
<br />
Changelog:<br />
https://github.com/Radarr/Radarr/releases/tag/v5.28.0.10274<br />
<br />
While here:<br />
- Remove unnecessary .include <bsd.port.options.mk>.<br />
- Use one call to INSTALL_PROGRAM for install both files.<br />
<br />
PR: 292166<br />
Approved by: Michiel van Baak Jansen <michiel@vanbaak.eu> (maintainer)
deskutils/calindori: update to 25.12 (latest release) and Qt6<br />
<br />
Jumps over many many releases and switches to Qt6.<br />
There are no release notes made for any release,<br />
so this is just "the new stuff". There isn't much activity<br />
upstream regarding code, so the app is likely just "done".<br />
<br />
PR: 289557<br />
Reported-by: diizzy@
security/vuxml: Fix 613d0f9e-d477-11f0-9e85-03ddfea11990 syntax<br />
<br />
PR: 291609<br />
Fixes: 119cc45cd5f2 security/vuxml: update lang/python312 entry<br />
Sponsored by: The FreeBSD Foundation