The place for ports
graphics/gegl: deal with FreeBSD procfs in Right Way(tm)<br />
<br />
FreeBSD procfs implementation is not equal the linux one.<br />
Handle it correctly
x11/babl: deal with FreeBSD procfs in Right Way(tm)<br />
<br />
FreeBSD procfs implementation is not equal the linux one.<br />
Handle it correctly
www/trac: portfmt && portclippy
misc/codex: Update to 0.96.0<br />
<br />
While here, mark as BROKEN on i386 architecture. It does not build due<br />
to out of memory error.<br />
<br />
Changelog:<br />
- https://github.com/openai/codex/releases/tag/rust-v0.90.0<br />
- https://github.com/openai/codex/releases/tag/rust-v0.91.0<br />
- https://github.com/openai/codex/releases/tag/rust-v0.92.0<br />
- https://github.com/openai/codex/releases/tag/rust-v0.93.0<br />
- https://github.com/openai/codex/releases/tag/rust-v0.94.0<br />
- https://github.com/openai/codex/releases/tag/rust-v0.95.0<br />
- https://github.com/openai/codex/releases/tag/rust-v0.96.0<br />
<br />
Reported by: GitHub (watch releases)
sysutils/smartmontools: portfmt && portclippy
comms/ebusd: portfmt && portclippy
astro/traccar: portfmt && portclippy
devel/ispc: update 1.29.1 → 1.30.0<br />
<br />
Reported by: portscout
graphics/xournalpp: update 1.2.8 → 1.3.2<br />
<br />
Reported by: portscout
net-mgmt/victoria-logs: portfmt/portclippy
www/py-fastapi: Update to 0.128.1
www/openemr: Update to 7.0.4
sysutils/xclipsync: New port: Trivial tool for synchronizing the clipboard between two X11 sessions<br />
<br />
xclipsync is a simple and lightweight script for synchronizing the<br />
clipboard between two X servers created, for example, by Xephyr(1) or<br />
Xnest(1), or even for synchronizing the clipboard between the host and<br />
another X server.<br />
<br />
WWW: https://github.com/DtxdF/xclipsync
math/octave-forge-mqtt: Update to 0.0.6.
math/R-cran-carData: Update to 3.0.6
lang/python313: update to 3.13.12<br />
<br />
Changelog: https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-12-final<br />
<br />
Security: bfe9adc8-0224-11f1-8790-c5fb948922ad
math/R-cran-car: Update to 3.1.5
lang/python-doc-html: populate 3.13
lang/python-doc-pdf-a4: remove<br />
<br />
No longer provided since 3.13
lang/python311: pull in upstream commits addressing vuxml entries<br />
<br />
Security: bfe9adc8-0224-11f1-8790-c5fb948922ad
converters/R-cran-base64enc: Update to 0.1-6<br />
<br />
Reported by: portscout
cad/librepcb: update 1.3.0 → 2.0.0
misc/timr-tui: update 1.6.1 → 1.7.0<br />
<br />
Reported by: portscout
sysutils/mise: update 2026.2.0 → 2026.2.3<br />
<br />
Reported by: portscout
deskutils/skim: update 2.0.1 → 2.0.2<br />
<br />
Reported by: portscout
devel/py-uv-build: update 0.9.28 → 0.9.30
devel/{,py-}uv: update 0.9.28 → 0.9.30
misc/crush: Update to 0.39.1<br />
<br />
Changelog:<br />
- https://github.com/charmbracelet/crush/releases/tag/v0.38.0<br />
- https://github.com/charmbracelet/crush/releases/tag/v0.38.1<br />
- https://github.com/charmbracelet/crush/releases/tag/v0.39.0<br />
- https://github.com/charmbracelet/crush/releases/tag/v0.39.1<br />
<br />
Reported by: GitHub (watch releases)
math/R-cran-LearnBayes: Update to 2.15.2<br />
<br />
Reported by: portscout
net/tigervnc-viewer: Explicitly enable H.264 decoder<br />
<br />
not to rely on autodetect. It is enabled via autodetect by ffmpeg<br />
dependency though.
net/tigervnc-server: Explicitly disable Wayland (w0vncserver)<br />
<br />
The default is AUTO, which attempts to build with Wayland if it is<br />
installed in the build environment. This may result in<br />
non-reproducible builds depending on the build environment.<br />
<br />
In addition, w0vncserver currently fails to build. This is on my TODO<br />
list but disabled for the time being.<br />
<br />
While here, explicitly enable pwquality and declare a dependency on<br />
security/libpwquality.<br />
<br />
PR: 292938<br />
Reported by: Paul Boehmer
textproc/py-jiter: Update to 0.13.0<br />
<br />
Changelog: https://github.com/pydantic/jiter/releases/tag/v0.13.0<br />
<br />
Reported by: Repology
databases/py-sqlmodel: Update to 0.0.32<br />
<br />
Changelog: https://github.com/fastapi/sqlmodel/blob/0.0.32/docs/release-notes.md<br />
<br />
Reported by: Repology
lang/cjs: update to 128.1<br />
<br />
unbreak runtime with glib 2.86
devel/py-python-dbusmock: Update to 0.38.1<br />
<br />
Changelog:<br />
- https://github.com/martinpitt/python-dbusmock/releases/tag/0.38.0<br />
- https://github.com/martinpitt/python-dbusmock/releases/tag/0.38.1<br />
<br />
Reported by: Repology
security/vuxml: update lang/python311 entry<br />
<br />
Upstream are still reviewing and reworking the following:<br />
- lang/python312: CVE-2024-6923<br />
- lang/python310: gh-143935<br />
Updated version ranges to be provided after those commits land there.<br />
<br />
While here, remove nonexistent and EOL lang/python39
x11/py-nwg-displays: Update to 0.3.27<br />
<br />
Changelog: https://github.com/nwg-piotr/nwg-displays/releases/tag/v0.3.27<br />
<br />
Reported by: GitHub (watch releases)
games/veloren-weekly: update to s20260203<br />
<br />
Changes: https://gitlab.com/veloren/veloren/-/compare/2cc1712251...fd6760d062
devel/sdl12-compat: update to 1.2.74<br />
<br />
Changes: https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.74<br />
Reported by: GitHub (watch releases)
graphics/mesa-devel: update to 26.0.b.736<br />
<br />
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/481df222095...124d550a943
emulators/rpcs3: update to 0.0.39.18761<br />
<br />
Changes: https://github.com/RPCS3/rpcs3/compare/3e49c32c9c...ebf9374ccd
lang/python314: SECURITY update to v3.14.3<br />
<br />
ChangeLog: https://docs.python.org/release/3.14.3/whatsnew/changelog.html<br />
MFH: 2026Q1 (immediately)<br />
<br />
Security fixes:<br />
<br />
* gh-144125: BytesGenerator will now refuse to serialize (write) headers<br />
that are unsafely folded or delimited; see verify_generated_headers.<br />
(Contributed by Bas Bloemsaat and Petr Viktorin in gh-121650).<br />
<br />
* gh-143935: Fixed a bug in the folding of comments when flattening an<br />
email message using a modern email policy. Comments consisting of a<br />
very long sequence of non-foldable characters could trigger a forced<br />
line wrap that omitted the required leading space on the continuation<br />
line, causing the remainder of the comment to be interpreted as a new<br />
header field. This enabled header injection with carefully crafted<br />
inputs.<br />
<br />
* gh-143925: Reject control characters in data: URL media types.<br />
<br />
* gh-143919: Reject control characters in http.cookies.Morsel fields and<br />
values.<br />
<br />
* gh-143916: Reject C0 control characters within wsgiref.headers.Headers<br />
fields, values, and parameters.<br />
<br />
Security: CVE-2026-0865<br />
Security: CVE-2026-1299<br />
Security: bfe9adc8-0224-11f1-8790-c5fb948922ad
security/vuxml: add python <3.14.3 <3.13.12 security issues<br />
<br />
Security: CVE-2026-0865<br />
Security: CVE-2026-1299<br />
Security: bfe9adc8-0224-11f1-8790-c5fb948922ad
editors/zed: Update to 0.221.5<br />
<br />
Changelog:<br />
- https://github.com/zed-industries/zed/releases/tag/v0.220.2<br />
- https://github.com/zed-industries/zed/releases/tag/v0.220.3<br />
- https://github.com/zed-industries/zed/releases/tag/v0.220.5<br />
- https://github.com/zed-industries/zed/releases/tag/v0.220.6<br />
- https://github.com/zed-industries/zed/releases/tag/v0.220.7<br />
- https://github.com/zed-industries/zed/releases/tag/v0.221.4<br />
- https://github.com/zed-industries/zed/releases/tag/v0.221.5<br />
<br />
Reported by: GitHub (watch releases)
security/openvpn: update to v2.6.19 (bugfixes)<br />
<br />
ChangeLog: https://github.com/OpenVPN/openvpn/blob/v2.6.19/Changes.rst#overview-of-changes-in-2619<br />
MFH: 2026Q1 (after a few days)
net/tcpkali: forbid port<br />
<br />
A possible backdoor issue was discovered.<br />
Forbid this port until this can be investigated in detail.<br />
<br />
Reported by: danilo<br />
MFH: 2026Q1
devel/hs-ghcup: New Port: Main installer Haskell<br />
<br />
GHCup is the primary installer and version manager for the Haskell<br />
toolchain. It provides a unified interface to install and switch<br />
between different versions of GHC, Cabal, Stack, and the<br />
Haskell Language Server.<br />
<br />
WWW: https://www.haskell.org/ghcup/<br />
<br />
PR: 292940<br />
Approved by: eduardo (mentor)
x11/py-python-xapp: update to 3.0.2<br />
<br />
PR: 292809
devel/libdispatch: do not define HAVE_DISPATCH_WORKQ_MONITORING on FreeBSD<br />
<br />
It causes random crashes in telegram-desktop<br />
<br />
Reported by: freebsd_ru community members
net-mgmt/nagios4: Update 4.5.1 => 4.5.11, take maintainership<br />
<br />
Changelog:<br />
https://www.nagios.org/projects/nagios-core/4x/<br />
<br />
Improve port:<br />
- Replace PORTVERSION with DISTVERSION.<br />
- Parametrize nagios with ${PORTNAME}.<br />
- Replace CFLAGS, CPPFLAGS and LIBS with USES+=localbase.<br />
- Update CONFLICTS.<br />
- Use ${ETCDIR} instead of ${PREFIX}/etc/nagios.<br />
- Fix warnings from portclippy.<br />
- Fix install with non-default NAGIOSUSER/NAGIOSGROUP.<br />
- Split long line in post-patch.<br />
- Improve indents.<br />
- Regenerate patches with changed line numbers.<br />
<br />
PR: 292357<br />
Tested by: Fabian Wenk <fabian@wenks.ch><br />
MFH: 2026Q1<br />
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
net-mgmt/victoria-logs: rename rc script with underscore<br />
<br />
PR: 292378
net-mgmt/victoria-logs: upgrade to 1.44.0<br />
<br />
- Update to the latest version<br />
- Change download to GH because of goproxy issue<br />
- fix logs directory ownership (PR 292405)<br />
<br />
PR: 292405<br />
ChangeLog: https://docs.victoriametrics.com/victorialogs/changelog/
devel/bazel: fix build around c23 extensions<br />
<br />
This reverts commit 984f80b6e226c37980c68d6a7a12d3be08dee2dc.<br />
PR: 278246<br />
---<br />
...g.bzl => patch-tools_cpp_bsd_cc_toolchain_config.bzl} | 9 ++++-----<br />
1 file changed, 4 insertions(+), 5 deletions(-)<br />
rename devel/bazel/files/{patch-tools_cpp_bsd__cc__toolchain__config.bzl => patch-tools_cpp_bsd_cc_toolchain_config.bzl} (62%)<br />
<br />
PR: 286235<br />
Approved-by: maintainer timeout (10 months)
shells/xonsh: Update to 0.22.3<br />
<br />
ChangeLog: https://github.com/xonsh/xonsh/releases/tag/0.22.3
shells/xonsh: Update to 0.22.2<br />
<br />
ChangeLog: https://github.com/xonsh/xonsh/releases/tag/0.22.2
math/R-cran-reformulas: Update to 0.4.4<br />
<br />
ChangeLog: https://cran.r-project.org/web/packages/reformulas/news/news.html
devel/R-cran-globals: Update to 0.19.0<br />
<br />
ChangeLog: https://cran.r-project.org/web/packages/globals/news/news.html
www/p5-Firefox-Marionette: Update 1.68 => 1.70<br />
<br />
Changelog:<br />
https://metacpan.org/release/DDICK/Firefox-Marionette-1.70/source/Changes<br />
<br />
PR: 292908
x11-toolkits/wlroots020: add new port<br />
<br />
Same as other wlroots* ports. API breaks every minor update.<br />
<br />
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.20.0-rc1<br />
Reported by: GitLab (notify releases)
devel/spirv-llvm-translator: update to 21.1.4/20.1.10/19.1.15/18.1.20/16.0.21/1[4-7].0.20<br />
<br />
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.20<br />
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.20<br />
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.21<br />
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.20<br />
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.20<br />
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.15<br />
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.10<br />
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.4<br />
Reported by: GitHub (watch releases)
x11/wl-mirror: update to 0.18.4<br />
<br />
Changes: https://github.com/Ferdi265/wl-mirror/releases/tag/v0.18.4<br />
Reported by: GitHub (watch releases)
multimedia/ab-av1: update to 0.10.4<br />
<br />
Changes: https://github.com/alexheretic/ab-av1/releases/tag/v0.10.4<br />
Reported by: GitHub (watch releases)
www/gallery-dl: update to 1.31.5<br />
<br />
Changes: https://github.com/mikf/gallery-dl/releases/tag/v1.31.5<br />
Reported by: GitHub (watch releases)
net-mgmt/rubygem-oxidized: Fix after updating devel/rubygem-syslog to 0.4.0<br />
<br />
The service oxidized encounters the fault:<br />
/usr/local/lib/ruby/site_ruby/3.3/rubygems/specification.rb:1417:in<br />
`block in activate_dependencies': Could not find 'syslog' (~> 0.3.0)<br />
among 25 total gem(s) (Gem::MissingSpecError)<br />
after updating devel/rubygem-syslog to 0.4.0.<br />
<br />
Manually patching the gemspec for syslog resolves the issue.<br />
Relax the dependency to allow versions above and including<br />
rubygem-syslog 0.3.0.<br />
<br />
PR: 292929
sysutils/desktop-installer: Update to 1.1.1.31<br />
<br />
Add limited, experimental Wayland support<br />
Offer to install Widevine-enabled browser<br />
A few other minor fixes and improvements
sysutils/auto-admin: Update to 0.8.4.22<br />
<br />
New script: auto-chromium+widevine-install<br />
auto-install-linux_base: No longer add fstab entries.<br />
Not necessary, and causes problems with tmpfs.<br />
auto-install-packages: Fix exit status for non-existent ports
www/p5-MojoX-Log-Dispatch-Simple: Update 1.12 => 1.15<br />
<br />
Changelog:<br />
https://metacpan.org/release/GRYPHON/MojoX-Log-Dispatch-Simple-1.15/source/Changes<br />
<br />
Fix antipattern "BUILD_DEPENDS=RUN_DEPENDS".<br />
<br />
PR: 292909 283227
x11/histui: Update to 0.0.8<br />
<br />
ChangeLog: https://github.com/jmylchreest/histui/releases/tag/v0.0.8<br />
Reported by: portscout!
devel/p5-Algorithm-Backoff: Update 0.009 => 0.010<br />
<br />
Changelog:<br />
https://metacpan.org/release/PERLANCAR/Algorithm-Backoff-0.010/source/Changes<br />
<br />
PR: 292907
databases/p5-Redis-Fast: Update 0.36 => 0.37<br />
<br />
Changelog:<br />
https://metacpan.org/release/SHOGO/Redis-Fast-0.37/source/Changes<br />
<br />
PR: 292906
net/frr10: Create the libstatedir<br />
<br />
On some customized setup (poudriere-image, nanobsd) /var/lib could be missing
databases/p5-DBIx-Class-Storage-TxnEndHook: Update 0.01 => 0.02<br />
<br />
Changelog:<br />
https://metacpan.org/release/COMMOJUN/DBIx-Class-Storage-TxnEndHook-0.02/source/Changes<br />
<br />
PR: 292905
devel/p5-Time-Moment: Update 0.44 => 0.46<br />
<br />
Changelog:<br />
https://metacpan.org/release/CHANSEN/Time-Moment-0.46<br />
<br />
PR: 292904
graphics/p5-Image-ExifTool-devel: Update 13.48 => 13.49<br />
<br />
Changelog:<br />
https://exiftool.org/history.html#v13.49<br />
<br />
PR: 292930
www/angie-module-jwt: update 3.4.3 => 3.4.4<br />
<br />
No actual changes/updates to the code, but we keep the module version<br />
up-to-date anyways.<br />
<br />
Changes:<br />
- Add GutHub Sponsors username to FUNDING.yml<br />
- docs: add pre-buildt Ubuntu/Debian package installation instructions<br />
- Update README.md<br />
- Update nginx to 1.28.1-alpine3.23 (docker)<br />
https://github.com/max-lt/nginx-jwt-module/compare/v3.4.3...v3.4.4<br />
<br />
PR: 292925
graphics/py-fotokilof: Update to 5.2.3<br />
<br />
- Add two new run dependencies<br />
- Fix syntax of metadata (license) in pyproject.toml that is not<br />
compatible with the current version of setuptools<br />
<br />
ChangeLog: https://github.com/TeaM-TL/FotoKilof/releases/tag/5.2.3<br />
Reported by: portscout!
devel/py-pyperclipimg: Add new port<br />
<br />
This Python module provides copy() and paste() clipboard functions<br />
for images on Windows, macOS, Linux and FreeBSD.<br />
<br />
https://pypi.org/project/pyperclipimg/
devel/py-darkdetect: Add new port<br />
<br />
The main application of this Python package is to detect the Dark mode from<br />
your GUI Python application (Tkinter/wx/pyqt/qt for python (pyside)/...) and<br />
apply the needed adjustments to your interface. Darkdetect is particularly<br />
useful if your GUI library does not provide a public API for this detection.<br />
In addition, this package does not depend on other modules or packages that are<br />
not already included in standard Python distributions.<br />
<br />
https://pypi.org/project/darkdetect/
multimedia/hyprpwcenter: Add port: GUI Pipewire control center<br />
<br />
hyprpwcenter is a GUI control center for pipewire. It allows to look<br />
and configure nodes, outputs, and adjust the pw graph.<br />
<br />
WWW: https://github.com/hyprwm/hyprpwcenter
x11/hyprpaper: Update to 0.8.3<br />
<br />
Changelog:<br />
- https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.2<br />
- https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.3<br />
<br />
Reported by: GitHub (watch releases)
www/py-django-post_office: Update to 3.11<br />
<br />
* Switch to the PEP517 build framework.<br />
<br />
* Remove no longer required USE_LOCALE as the UTF-8 mode is enabled<br />
by default when the locale is C since Python 3.7.<br />
<br />
Changelog since 3.9.1:<br />
<br />
https://github.com/ui/django-post_office/blob/v3.11/CHANGELOG.md<br />
<br />
PR: 292602<br />
Approved by: maintimer timeout (14+ days)
www/py-django-smart-selects: Update to 1.7.2<br />
<br />
* Switch to the PEP517 build framework.<br />
<br />
Changelog since 1.6.0:<br />
<br />
https://github.com/jazzband/django-smart-selects/blob/1.7.2/CHANGES.rst<br />
<br />
PR: 292603<br />
Approved by: maintimer timeout (14+ days)
www/py-django-widget-tweaks: Update to 1.5.1<br />
<br />
* Switch to the PEP517 build framework.<br />
<br />
Changelog:<br />
<br />
https://github.com/jazzband/django-widget-tweaks/releases/tag/1.5.1<br />
<br />
PR: 292537<br />
Approved by: Ivan Rozhuk (maintainer)
www/py-django-constance: Update to 4.3.4<br />
<br />
* Switch to the PEP517 build framework.<br />
<br />
Changelogs since 3.1.0:<br />
<br />
https://github.com/jazzband/django-constance/compare/3.1.0...4.3.4<br />
<br />
PR: 292534<br />
Approved by: maintimer timeout (14+ days)
devel/php-composer: Update to 2.9.5<br />
<br />
PR: 292923<br />
Approved by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
net/openbgpd9: New port<br />
<br />
OpenBGPD is a FREE implementation of the Border Gateway Protocol, Version 4.<br />
It allows ordinary machines to be used as routers exchanging routes with<br />
other systems speaking the BGP protocol.<br />
<br />
This version will replace openbgp8 some time in the future.<br />
<br />
PR: 292055
x11-toolkits/hyprtoolkit: Update to 0.5.3<br />
<br />
Changelog: https://github.com/hyprwm/hyprtoolkit/releases/tag/v0.5.3<br />
<br />
Reported by: GitHub (watch releases)
security/libxcrypt: work around symbol alias issue<br />
<br />
This port uses symbol aliases to provide certain legacy symbols.<br />
Following commit 1c18eaf, symbol maps were reenabled, exposing that<br />
these legacy symbols were never actually generated.<br />
<br />
The project tries to generate legacy symbol aliases using<br />
__attribute__((alias)), which seems to have no effect.<br />
Sidestep this problem for now by disabling all legacy symbols.<br />
<br />
Approved by: portmgr (build fix blanket)<br />
PR: 290822<br />
Fixes: 1c18eaf913051e7e2503f05d438cc1636d66e554
sysutils/rinse: enable on aarch64<br />
<br />
Linuxulator is available on aarch64 too these days.<br />
BTW this port should really be updated, upstream is at 4.3.1
sysutils/uschedule: disable use of regparm, enable everywhere<br />
<br />
This attribute isn't strictly needed to build the software.<br />
Disable it to enable a build with clang on all platforms.<br />
<br />
MFH: 2026Q1
x11/xwinwrap: update to 0.9 and enable everywhere<br />
<br />
- switch to a fork<br />
- just build that one file directly<br />
- ship example<br />
- grab maintainership of this unmaintained port<br />
<br />
WWW: https://github.com/mmhobi7/xwinwrap
net-p2p/autopulse: New port autopulse v1.5.0 - Scan MultiMedia library on webhook triggers<br />
<br />
An automated scanning tool that bridges media organizers<br />
such as Sonarr and Radarr with media servers<br />
such as Plex and Jellyfin.<br />
<br />
The goal is to provide a simple, efficient, and reliable way to update<br />
your media library reducing full library scans.<br />
<br />
A key feature is the ability to provide a hash of the file to the API,<br />
which will then wait for the file to match that hash before updating targets.<br />
<br />
Another benefit over autoscan is support for PostgreSQL as backend.<br />
<br />
WWW: https://github.com/dan-online/autopulse<br />
<br />
PR: 282175
net/linphone: update to 5.3.2<br />
<br />
- work around build failure on FreeBSD <15 (requires the XSI timezone<br />
symbol, not the old BSD one, cf. D44281)<br />
- work around build failure when git is installed<br />
- fix dependencies<br />
<br />
Changelog: https://gitlab.linphone.org/BC/public/linphone-desktop/-/blob/5.3.2/CHANGELOG.md?ref_type=tags<br />
<br />
PR: 291969, 291317
devel/liberasurecode: update to 1.7.1<br />
<br />
Changelog: https://github.com/openstack/liberasurecode/blob/master/ChangeLog
textproc/htmldoc: update to 1.9.23<br />
<br />
A bug fix release.<br />
<br />
Changelog: https://github.com/michaelrsweet/htmldoc/releases/tag/v1.9.23<br />
<br />
MFH: 2026Q1
x11/wayst: broken on armv7<br />
<br />
In file included from src/gfx_gl2.c:3:<br />
src/vt.h:278:1: error: requested alignment is less than minimum alignment of 8 for type 'VtCommand'<br />
278 | DEF_RC_PTR(VtCommand, VtCommand_destroy);<br />
| ^<br />
src/rcptr.h:24:9: note: expanded from macro 'DEF_RC_PTR'<br />
24 | alignas(alignof(void*)) t payload; \<br />
| ^<br />
/usr/include/stdalign.h:34:19: note: expanded from macro 'alignas'<br />
34 | #define alignas _Alignas<br />
| ^<br />
<br />
MFH: 2026Q1<br />
See also: https://github.com/91861/wayst/issues/120<br />
Approved by: portmgr (build fix blanket)
net/tcpkali: fix build on FreeBSD 15<br />
<br />
Our new inotify support confuses the bundled libev.<br />
Unbundle libev to fix the build.<br />
Something is fishy with this port; the upstream repository does not<br />
exist anymore and the one listed in WWW is blank.<br />
This should be investigated.<br />
<br />
MFH: 2026Q1
sysutils/rovclock: broken on armv7, too<br />
<br />
Approved by: portmgr (build fix blanket)<br />
MFH: 2026Q1
archivers/extract-xiso: move build- to DISTVERSIONPREFIX<br />
<br />
To make Repology happy.
devel/fnc: convert to USES=sqlite:3<br />
<br />
Fixes: 8a6ffe8081c9a5d61f5d280b1578ed72c19f6303<br />
Reported by: jhale<br />
MFH: 2026Q1