FreeBSD/ports b72cf7a — www/linkwarden distinfo Makefile, www/linkwarden/files patch-apps_web_next.config.js patch-package.json

www/linkwarden: Update to 2.17.0

- Add script to assist generating a correct buildkit yarn cache distfile
DeltaFile
+85-0www/linkwarden/scripts/make-freebsd-buildkit-distfile.sh
+38-10www/linkwarden/Makefile
+5-5www/linkwarden/distinfo
+4-4www/linkwarden/files/patch-package.json
+4-4www/linkwarden/files/patch-apps_web_components_Preservation_ReadableView.tsx
+2-2www/linkwarden/files/patch-apps_web_next.config.js
+138-251 files not shown
+139-267 files

FreeBSD/ports e235779 — audio/exhale Makefile, dns/blocky Makefile

*/*: Transfer ports to non FreeBSD address

PR:             300728
Reported by:    diizzy
DeltaFile
+1-1sysutils/gdu/Makefile
+1-1print/pdfcpu/Makefile
+1-1multimedia/mediamtx/Makefile
+1-1dns/godns/Makefile
+1-1dns/blocky/Makefile
+1-1audio/exhale/Makefile
+6-61 files not shown
+7-77 files

FreeBSD/ports 2a6b1fb — graphics/py-tesserocr Makefile distinfo

graphics/py-tesserocr: update to 2.13.0

Release Notes:
  https://github.com/sirfz/tesserocr/releases/tag/v2.13.0
DeltaFile
+3-3graphics/py-tesserocr/distinfo
+1-1graphics/py-tesserocr/Makefile
+4-42 files

FreeBSD/ports d221203 — emulators/virtualbox-ose-72 pkg-plist Makefile

emulators/virtualbox-ose-72: Fix build nox11 FLAVOR with PYTHON enabled

VBoxPython3 and VBoxPython3m doesn't build if QT6 option is disabled.
The build system in VirtualBox is so convoluted that I don't think it's
worth the time spent tinkering with it.
Mask VBoxPython3.so and VBoxPython3m.so with %%QT6%% in plist.

PR:             300695
Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 533557dc664a90b8ec16de1e2fddf93a3e6c3ad1)
DeltaFile
+5-4emulators/virtualbox-ose-72/Makefile
+2-2emulators/virtualbox-ose-72/pkg-plist
+7-62 files

FreeBSD/ports 533557d — emulators/virtualbox-ose-72 pkg-plist Makefile

emulators/virtualbox-ose-72: Fix build nox11 FLAVOR with PYTHON enabled

VBoxPython3 and VBoxPython3m doesn't build if QT6 option is disabled.
The build system in VirtualBox is so convoluted that I don't think it's
worth the time spent tinkering with it.
Mask VBoxPython3.so and VBoxPython3m.so with %%QT6%% in plist.

PR:             300695
Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+5-4emulators/virtualbox-ose-72/Makefile
+2-2emulators/virtualbox-ose-72/pkg-plist
+7-62 files

FreeBSD/ports 668e4b6 — net/gerbera Makefile, net/libnpupnp Makefile

all: return diizzy's ports to the pool after his commit bit was safekept
DeltaFile
+1-1textproc/utf8proc/Makefile
+1-1sysutils/gdu/Makefile
+1-1sysutils/cmocka/Makefile
+1-1print/pdfcpu/Makefile
+1-1net/libnpupnp/Makefile
+1-1net/gerbera/Makefile
+6-616 files not shown
+22-2222 files

FreeBSD/ports 882103a — x11/cl-clx Makefile distinfo, x11/cl-clx-ccl Makefile

x11/cl-clx*: Update to 0.7.8-4 to fix x11/cl-clx-sbcl build

The update of lang/sbcl to 2.6.10 in 856e82c5eb5d exposed a bug in clx
and caused a new build failure in x11/cl-clx-sbcl.  In translate.lisp's
keycode->character function, keysym-index-function was declared with the
wrong arguments.  Pull in the upstream fix and a few others.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3x11/cl-clx/distinfo
+1-2x11/cl-clx-sbcl/Makefile
+2-1x11/cl-clx/Makefile
+1-1x11/cl-clx-clisp/Makefile
+1-1x11/cl-clx-ccl/Makefile
+8-85 files

FreeBSD/ports 3e71802 — x11/cl-clx-ccl Makefile, x11/cl-clx-clisp Makefile

x11/cl-clx-*: Do not set PKGNAMESUFFIX in these FASL ports

These ports have PKGNAMESUFFIX set in cl.mk using the value of
FASL_TARGET.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+0-1x11/cl-clx-sbcl/Makefile
+0-1x11/cl-clx-clisp/Makefile
+0-1x11/cl-clx-ccl/Makefile
+0-33 files

FreeBSD/ports 2ff8ad2 — mail Makefile, mail/tidemail pkg-descr distinfo

mail/tidemail: Add port

This is a Go-based MUA with a nice (and themeable!) TUI that supports
many modern MUA features like unified inbox, OAUTH (Gmail support is
currently halfway there, making its way through the Google approval
process), contact lists, searching, native tagging, and more. It also
supports (but does not mandate) hooks for text-generating (or text-
massaging) LLMs.

WWW: https://github.com/allisonhere/tidemail
DeltaFile
+31-0mail/tidemail/Makefile
+5-0mail/tidemail/distinfo
+3-0mail/tidemail/pkg-descr
+1-0mail/Makefile
+40-04 files

FreeBSD/ports 783017c — graphics/drm-612-kmod Makefile.version distinfo, graphics/nvidia-drm-612-kmod Makefile distinfo

graphics/drm-612-kmod: Update to latest version

Update to 6.12.110
This also fixes Vulkan on FreeBSD 15.1 for intel gpu.

Sponsored by:   Beckhoff Automation GmbH & Co. KG

(cherry picked from commit 3e1c3ad475984e424b30424c306bcdbb1a091569)

PR:             300726
DeltaFile
+5-5graphics/nvidia-drm-612-kmod/distinfo
+3-3graphics/nvidia-drm-612-kmod-devel/distinfo
+3-3graphics/nvidia-drm-612-kmod-580/distinfo
+3-3graphics/drm-612-kmod/distinfo
+2-2graphics/drm-612-kmod/Makefile.version
+1-1graphics/nvidia-drm-612-kmod/Makefile
+17-172 files not shown
+19-198 files

FreeBSD/ports d758484 — graphics/openimageio Makefile

graphics/openimageio: Fix runtime for x86 CPUs without SSE4.2

Upstream have set SSE4.2 as the default for the x86; however, the ports
focuses on a basic instruction set.
"-DUSE_SIMD:STRING=X" is translated into "-mX"; therefore, when building
from ports, it is sufficient to set CPUTYPE, which automatically enables
the supported SIMD instructions.

PR:             300610
Approved by:    Shane <FreeBSD at ShaneWare.Biz> (maintainer)
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Shane <FreeBSD at ShaneWare.Biz>
DeltaFile
+6-1graphics/openimageio/Makefile
+6-11 files

FreeBSD/ports 65b590f — devel/okteta distinfo pkg-descr

devel/okteta: Update to 0.26.60 and switch to Qt6/KF6

The structures tool is not ported to Qt6/KF6 yet.

PR:             299313
(cherry picked from commit e2e71b07abbbed66ac60ee3a15d77c566575c268)
DeltaFile
+526-517devel/okteta/pkg-plist
+15-16devel/okteta/Makefile
+5-15devel/okteta/pkg-descr
+3-3devel/okteta/distinfo
+549-5514 files

FreeBSD/ports e643832 — multimedia/phonon Makefile

multimedia/phonon: Schedule Qt5 flavor for removal

(cherry picked from commit 0858630129a5950d7e01f36200da84fd019b1009)
DeltaFile
+6-1multimedia/phonon/Makefile
+6-11 files

FreeBSD/ports f62ffde — x11-themes/adwaita-qt5 Makefile, x11-themes/adwaita-qt6 Makefile

x11-themes/adwaita-*: Schedule for removal

Abandoned, upstream repo was archived

(cherry picked from commit 1c53ebce2297c920067ac093620a3ac8f34420a2)
DeltaFile
+4-0x11-themes/adwaita-qt5/Makefile
+3-0x11-themes/adwaita-qt6/Makefile
+7-02 files

FreeBSD/ports 282807b — devel/kdesdk Makefile

devel/kdesdk: Okteta does not belong to KDE Gear

(cherry picked from commit ffac093e97c7f0fb34da990bb2561babb8ef3de2)
DeltaFile
+1-4devel/kdesdk/Makefile
+1-41 files

FreeBSD/ports 0d4e069 — devel Makefile, devel/okteta-qt5 distinfo pkg-descr

devel/okteta-qt5: Add port for Qt5-based Okteta

Okteta is not fully ported to Qt6 yet, therefore keep Qt5 version for a while.

(cherry picked from commit 8575cef1b0f4a0cccfccc9f35b7e90d306ad801b)
DeltaFile
+899-0devel/okteta-qt5/pkg-plist
+34-0devel/okteta-qt5/Makefile
+28-0devel/okteta-qt5/pkg-descr
+3-0devel/okteta-qt5/distinfo
+1-0devel/Makefile
+965-05 files

FreeBSD/ports cc84df6 — devel/qt-maybe Makefile

devel/qt-maybe: Schedule for removal: depends on unsupported Qt 5

(cherry picked from commit 54a4ab1e9393495f06e296569398b06863bba79a)
DeltaFile
+4-1devel/qt-maybe/Makefile
+4-11 files

FreeBSD/ports a64bf30 — net/libmaia Makefile

net/libmaia: Schedule for removal: depends on unsupported Qt 5

(cherry picked from commit 2b404684dba5d200551f34363fab3bc495e146bc)
DeltaFile
+4-1net/libmaia/Makefile
+4-11 files

FreeBSD/ports d84bff3 — polish/qnapi pkg-plist Makefile, polish/qnapi/files patch-gui_gui.pro patch-gui_src_forms_subdatawidget.h

polish/qnapi: Switch to maintained fork and update to 0.3.0 with Qt 6 support

 - Amend description
 - Add DOCS option
 - Drop stale dependencies

(cherry picked from commit 7be66a77b101d8145dcbebab929b42430c450a6c)
DeltaFile
+12-19polish/qnapi/Makefile
+0-20polish/qnapi/files/patch-libqnapi_src_config_configreader.cpp
+0-18polish/qnapi/files/patch-qnapi.pro
+0-15polish/qnapi/files/patch-gui_src_forms_subdatawidget.h
+9-3polish/qnapi/pkg-plist
+0-10polish/qnapi/files/patch-gui_gui.pro
+21-852 files not shown
+25-898 files

FreeBSD/ports 0858630 — multimedia/phonon Makefile

multimedia/phonon: Schedule Qt5 flavor for removal
DeltaFile
+6-1multimedia/phonon/Makefile
+6-11 files

FreeBSD/ports 1c53ebc — x11-themes/adwaita-qt5 Makefile, x11-themes/adwaita-qt6 Makefile

x11-themes/adwaita-*: Schedule for removal

Abandoned, upstream repo was archived
DeltaFile
+4-0x11-themes/adwaita-qt5/Makefile
+3-0x11-themes/adwaita-qt6/Makefile
+7-02 files

FreeBSD/ports 177e404 — audio/fooyin Makefile distinfo

audio/fooyin: Update to 0.15.1

Changelog: https://github.com/fooyin/fooyin/releases/tag/v0.15.1
DeltaFile
+3-3audio/fooyin/distinfo
+2-2audio/fooyin/Makefile
+5-52 files

FreeBSD/ports b15d88e — sysutils/gdu Makefile distinfo

sysutils/gdu: Update to 5.39.0

Changelog: https://github.com/dundee/gdu/releases/tag/v5.39.0
DeltaFile
+5-5sysutils/gdu/distinfo
+1-2sysutils/gdu/Makefile
+6-72 files

FreeBSD/ports 52d7d35 — dns/blocky Makefile distinfo

dns/blocky: Update to 0.36.0

Changelog: https://github.com/0xERR0R/blocky/releases/tag/v0.36.0
DeltaFile
+5-5dns/blocky/distinfo
+1-2dns/blocky/Makefile
+6-72 files

FreeBSD/ports 5bb75d8 — www/comentario Makefile distinfo, www/comentario/files/packagejsons package.json yarn.lock

www/comentario: Update to 3.19.0

Refresh frontend dependencies, require Go 1.27, and update the Angular
API generator version. Select the JavaScript Sass compiler to avoid a
frontend build hang on FreeBSD.

Changelog: https://gitlab.com/comentario/comentario/-/releases/v3.19.0
DeltaFile
+2,926-3,523www/comentario/files/packagejsons/yarn.lock
+21-22www/comentario/files/packagejsons/frontend/package.json
+10-16www/comentario/files/packagejsons/package.json
+9-9www/comentario/distinfo
+7-9www/comentario/files/packagejsons/embed/package.json
+6-4www/comentario/Makefile
+2,979-3,5836 files

FreeBSD/ports e3978ac — mail/roundcube Makefile distinfo

mail/roundcube: Security update to 1.7.6

PR:             300630
Submitted by:   Fabian Wenk <fabian at wenks.ch>
MFH:            2026Q4
DeltaFile
+3-3mail/roundcube/distinfo
+1-1mail/roundcube/Makefile
+4-42 files

FreeBSD/ports 19ff19f — databases/mongodb80 distinfo Makefile, databases/mongodb80/files bazel-cache-add.py bazel-distfiles.py

databases/mongodb80: cleanup of local distfile

Remove huge local bazel-cache distfile by downloading the original distfiles.
This change is similar to commit f09187effdb3db1d3e5097d0b79dec9ac85cc1fb of mongodb90.
No functional change intended. All hashes of the distfiles are the same.
DeltaFile
+250-0databases/mongodb80/files/bazel-distfiles.py
+40-91databases/mongodb80/Makefile.bazel-cache
+64-9databases/mongodb80/Makefile
+60-0databases/mongodb80/files/bazel-cache-add.py
+47-3databases/mongodb80/distinfo
+461-1035 files

FreeBSD/ports 9a69436 — databases/db18 Makefile, databases/db5 Makefile

Tcl/Tk: fix ports in preparation to bump default version to 9.x
DeltaFile
+1-1databases/mysqltcl/Makefile
+1-1databases/letos/Makefile
+1-1databases/db5/Makefile
+1-1databases/db18/Makefile
+4-44 files

FreeBSD/ports 2e6356a — ports-mgmt Makefile, ports-mgmt/pkgfe pkg-descr distinfo

ports-mgmt/pkgfe: [NEW PORT] Ncurses frontend for ports collection

Package Frontend is a ncurses-based, graphical frontend for
the FreeBSD ports collection.

WWW:    http://ketas.si.pri.ee/pkgfe/
PR:     295922
DeltaFile
+26-0ports-mgmt/pkgfe/Makefile
+3-0ports-mgmt/pkgfe/distinfo
+2-0ports-mgmt/pkgfe/pkg-descr
+1-0ports-mgmt/Makefile
+32-04 files

FreeBSD/ports 675b8be — security/vuxml/vuln 2026.xml

security/vuxml: Document X.Org X server and Xwayland vulnerabilities

PR:             300718, 300719
Approved by:    osa, fluffy (mentors, implicit)
DeltaFile
+52-0security/vuxml/vuln/2026.xml
+52-01 files