The place for ports
graphics/pecl-imagick: Bump PORTREVISION after the ImageMagick update<br />
<br />
PR: 291767
www/nginx-devel: Update to 1.29.4<br />
<br />
Changelog:<br />
*) Feature: the ngx_http_proxy_module supports HTTP/2.<br />
<br />
*) Feature: Encrypted ClientHello TLS extension support when using<br />
OpenSSL ECH feature branch; the "ssl_ech_file" directive.<br />
Thanks to Stephen Farrell.<br />
<br />
*) Change: validation of host and port in the request line, "Host"<br />
header field, and ":authority" pseudo-header field has been<br />
changed<br />
to follow RFC 3986.<br />
<br />
*) Change: now a single LF used as a line terminator in a chunked<br />
request or response body is considered an error.<br />
<br />
*) Bugfix: when using HTTP/3 with OpenSSL 3.5.1 or newer a<br />
segmentation<br />
fault might occur in a worker process; the bug had appeared in<br />
1.29.1.<br />
Thanks to Jan Svojanovsky.<br />
<br />
*) Bugfix: a segmentation fault might occur in a worker process if<br />
the<br />
"try_files" directive and "proxy_pass" with a URI were used.<br />
<br />
Sponsored by: Netzkommune GmbH
archivers/peazip: Update to 10.8.0<br />
<br />
ChangeLog at: https://peazip.github.io/changelog.html
security/klee: Update to 3.2
audio/mixxx: Fix build<br />
<br />
- Fix of QT dependencies. I removed it by mistake<br />
<br />
Reported by: jhale
editors/markmywords: new port had been added (+)<br />
<br />
Minimal markdown editor around WebKitGTK, written in Vala.<br />
<br />
WWW: https://github.com/voldyman/MarkMyWords
print/py-plutoprint: New port: A Python Library for Generating PDFs and Images from HTML<br />
<br />
PlutoPrint is a lightweight and easy-to-use Python library for generating<br />
high-quality PDFs and images directly from HTML or XML content. It is based on<br />
PlutoBookâs robust rendering engine and provides a simple API to convert ur<br />
HTML into crisp PDF documents or vibrant image files. This makes it ideal for<br />
reports, invoices, or visual snapshots.
x11/hyprlauncher: Update to 0.1.4<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/hyprwm/hyprlauncher/releases/tag/v0.1.4<br />
<br />
Reported by: GitHub (watch releases)
www/drupal10: Update to 10.6.1
editors/cudatext: Update to 1.231.2.0<br />
<br />
ChangeLog at: https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
www/qt5-webengine: Fix build with FFmpeg 8.x<br />
<br />
Reported by: pkg-fallout
editors/openoffice-*: sporadic parallel build fail<br />
<br />
Attempt to fix an intermittent parallel build failure in the icu module<br />
by tweaking a dependency in one of the makefiles.<br />
<br />
pet portlint<br />
<br />
No PORTREVISION bump because the package is not changed.
sysutils/bottom: Update to 0.12.2
multimedia/libgav1: upgrade to 0.20.0
textproc/ibus-uniemoji: upgrade to 0.7.0
sysutils/bareos23-server: Add missing CONFLICT
sysutils/bareos23-*: Update to 23.1.5<br />
<br />
Changelog at: https://github.com/bareos/bareos/releases/tag/Release%2F23.1.5
finance/odoo18: New port: Suite of web based open source business apps<br />
<br />
Odoo is a suite of web based open source business apps.<br />
<br />
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce,<br />
Warehouse Management, Project Management, Billing & Accounting, Point of Sale,<br />
Human Resources, Marketing, Manufacturing, etc<br />
<br />
Odoo Apps can be used as stand-alone applications, but they also integrate<br />
seamlessly so you get a full-featured Open Source ERP when you install several<br />
Apps.
finance/odoo: Update to 19.0.20251227
devel/py-pyintelowl: Update to 5.1.0<br />
<br />
- Fix installs conflict<br />
<br />
PR: 290273<br />
Reported by: se
sysutils/bareos-client: Fix package<br />
<br />
Reported by: pkg-fallout
audio/mixxx: Update to 2.5.4<br />
<br />
- Remove FLAVORS. qt5 is EoL.
*/*: Bump PORTREVISION. audio/portmidi was updated to 2.0.8
audio/portmidi: Update to 2.0.8<br />
<br />
ChangeLog at: https://github.com/PortMidi/portmidi/releases
net/bounce: use SO_REUSEPORT<br />
<br />
After making changes to bounce_* setting in rc.conf, the command<br />
"service bounce restart" most probably breaks<br />
if bounce had active connections due to lack of SO_REUSEPORT<br />
on its server socket, so that restarted daemon fails to bind the port.<br />
<br />
Fix it. Regenerate a patch with "make makepatch".<br />
Bump PORTREVISION.
www/dolibarr: Update to 22.0.4<br />
<br />
ChangeLog at: https://github.com/Dolibarr/dolibarr/releases/tag/22.0.4
sysutils/bareos-traymonitor: Fix CONFLICTS entries
sysutils/bareos24-*: New ports: Backup archiving recovery open sourced<br />
<br />
Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source<br />
software to backup, archive and restore files from all major operating systems.<br />
The fork was founded 2010 out of the bacula.org project. The fork has been<br />
actively developed and many new features have been added.
sysutils/bareos22-*: DEPRECTED ports. Not supported upstream<br />
<br />
- Bump PORTREVISION
sysutils/bareos-*: Update to 25.0.1<br />
<br />
- Remove GPAPI options<br />
- Add export PATH to bareos-dir rc script<br />
<br />
ChangeLog at: https://github.com/bareos/bareos/releases<br />
PR: 243102 291824
graphics/tesseract: update to 5.5.2<br />
<br />
Changelog: https://github.com/tesseract-ocr/tesseract/releases/tag/5.5.2
sysutils/btop: update to 1.4.6<br />
<br />
Changelog: https://github.com/aristocratos/btop/releases/tag/v1.4.6
sysutils/fwupd: Update to 2.0.19
security/vuxml: MongoBleed is also in 8.0.16 and before<br />
<br />
Fixes: a69bda1<br />
Fixes: b587cd0<br />
Security: CVE-2025-14847
mail/mbar: new port had been added (+)<br />
<br />
Flexible mailbox archiver based on GNU mailutils.<br />
<br />
Requested by: maintainer
misc/p5-Business-ISBN-Data: update 20251212.001 -> 20251223.001<br />
<br />
Changelog: https://metacpan.org/dist/Business-ISBN-Data/changes
devel/p5-Log-Report: update 1.43 -> 1.44<br />
<br />
Changelog: https://metacpan.org/dist/Log-Report/changes
cad/gtkwave: Update to 3.3.126<br />
<br />
- Add missing run dependency: graphics/gdk-pixbuf-extra<br />
<br />
ChangeLog: https://sourceforge.net/p/gtkwave/code/HEAD/tree/gtkwave3-gtk3/ChangeLog
sysutils/zli: Update to 2.1.13
www/radicale: Update to 3.5.10
multimedia/minisatip: Update to 2.0.50
x11/kitty: Update to 0.45.0<br />
<br />
- Update list of build dependencies<br />
- Temporarily disable build/installation of docs and man pages on FreeBSD >= 15.0 [1]<br />
See:<br />
https://pkg-status.freebsd.org/beefy23/data/150amd64-default/e05e2042985b/logs/kitty-0.44.0_1.log<br />
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291485<br />
<br />
PR: 291485 [1]
audio/openal-soft: Add more upstream fixes<br />
<br />
The OSS backend is really fixed now.
audio/openal-soft: Update to 1.25.0<br />
<br />
https://github.com/kcat/openal-soft/releases/tag/1.25.0
benchmarks/netperfmeter: Update to 2.0.0<br />
<br />
Improved data processing examples and plotting scripts so introduce R/CRAN<br />
dependencies.<br />
Proper registration of file type for NetPerfMeter output files,<br />
including desktop icons so need for GraphicsMagick, pdf2svg, and<br />
GhostScript during the build, as well as usage of desktop-file-utils.<br />
Update maintainer's email.<br />
<br />
Changelog: https://www.nntb.no/~dreibh/netperfmeter/index.html#latest-news<br />
<br />
PR: 291927<br />
Approved by: submitter is maintainer
japanese/fcitx5-skk: Update to 5.1.9<br />
<br />
PR: 291882
textproc/fcitx5-qt: Update to 5.1.12<br />
<br />
Approved by: khng (implicitly)
textproc/fcitx5-gtk: Update to 5.1.5<br />
<br />
Approved by: khng (implicitly)
textproc/fcitx5-configtool: Update to 5.1.12<br />
<br />
Approved by: khng (implicitly)
japanese/fcitx5-anthy: Update to 5.1.9<br />
<br />
Approved by: khng (implicitly)
chinese/libime: Update to 1.1.13<br />
<br />
Approved by: khng (implicitly)
chinese/libime-jyutping: Update to 1.0.16<br />
<br />
Approved by: khng (implicitly)
chinese/fcitx5-table-extra: Update to 5.1.10<br />
<br />
Approved by: khng (implicitly)
chinese/fcitx5-mcbopomofo: Fix pkg-plist
chinese/fcitx5-chinese-addons: Update to 5.1.11<br />
<br />
Approved by: khng (implicitly)
chinese/fcitx5-chewing: Update to 5.1.10<br />
<br />
Approved by: khng (implicitly)
textproc/fcitx5: Update to 5.1.17<br />
<br />
Approved by: khng (implicitly)
net/corosync3: upgrade to 3.1.10.
finance/fava: upgrade to 1.30.8.
x11-servers/xlibre-server: Remove obsolete patch file<br />
<br />
With hat: xlibre
x11/xlibre-minimal: New port: XLibre + X.Org minimal distribution metaport<br />
<br />
Obtained from: https://github.com/b-aaz/xlibre-ports
x11-drivers/xlibre-xf86-video-intel: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-vmware: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-vesa: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-qxl: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-nv: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-mga: Update tp 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-dummy: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-ati: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-ast: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-video-amdgpu: Update to 25.0.1<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-wacom: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-void: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-vmmouse: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-synaptics: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-mouse: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-libinput: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-keyboard: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-joystick: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-evdev: Update to 25.0.0<br />
<br />
With hat: xlibre
x11-drivers/xlibre-xf86-input-elographics: Update to 25.0.1<br />
<br />
With hat: xlibre
x11-drivers/xlibre-drivers: Update to 1.0<br />
<br />
eGalax and SCFB drivers have been added to the XLibre organization.<br />
<br />
With hat: xlibre<br />
Obtained from: https://github.com/b-aaz/xlibre-ports
x11-drivers/xf86-input-egalax: Remove FLAVOR. Now a forked version of egalax was added<br />
<br />
- Bump PORTREVISION<br />
<br />
PR: 291591
x11-drivers/xlibre-xf86-input-egalax: New port: XLibre input driver for eGalax touch screen devices<br />
<br />
This package contains the XLibre xf86-input-egalax driver. See also uep(4).<br />
<br />
With hat: xlibre<br />
Obtained from: https://github.com/b-aaz/xlibre-ports/
x11-drivers/xlibre-xf86-video-scfb: New port: The SCFB video driver<br />
<br />
This package contains the XLibre xf86-video-scfb driver.<br />
Framebuffer access via FreeBSD syscons.<br />
<br />
This driver has been recently forked by the XLibre organization.<br />
<br />
With hat: xlibre<br />
Obtained from: https://github.com/b-aaz/xlibre-ports
x11-servers/xlibre-server: Update to 25.1.0<br />
<br />
In this release XLibre has moved to a semantic versioning system.<br />
<br />
Added options NVIDIA_ABI, INPUTTEST and SEATD.<br />
<br />
SEATD is enabled by default, it compiles the server with devel/seatd<br />
support for running the X server rootless and in multiseat<br />
configurations.<br />
<br />
INPUTTEST is enabled by default, it is used to toggle whether the<br />
inputtest driver should be compiled and included with the server.<br />
<br />
NVIDIA_ABI provides fixes in the ABI for some of the older NVIDIA<br />
devices, it is enabled by default on only the "amd64" and "x86" ARCHs,<br />
THIS OPTIONS BREAKS DRIVER ABI WHEN TOGGLED, XLIBRE DRIVERS MUST BE<br />
RECOMPILED WHEN THIS OPTION IS TOGGLED.<br />
<br />
Fixed the way options were handled and improved their descriptions.<br />
<br />
I reverted an incorrect patch I made to the upstream, we do not need to<br />
rely on the epoll-shim's epoll.h facilities in ospoll. Xserver functions<br />
correctly with the poll.h facilities provided by FreeBSD. We only need<br />
epoll-shim here for the eventfd.h header for DRI3.<br />
Related to the new patch file: patch-fix-epoll.<br />
<br />
The patch file patch-hw_xfree86_compat_ones.c has been removed because<br />
it was merged in the upstream.<br />
<br />
The patch file patch-config_udev.c has been modified to work with new<br />
changes.<br />
<br />
The patch file patch-hw_xfree86_os-support_shared_seatd-libseat.c has<br />
been added to ensure SEATD builds work without UDEV.<br />
<br />
The patch file patch-Xkb-revert reverts the removal of some Xkb<br />
functions form the X server SDK that where relied upon by xorgxrdp.<br />
<br />
ChangeLog at: https://github.com/X11Libre/xserver/releases/tag/xlibre-xserver-25.1.0<br />
Obtained from: https://github.com/b-aaz/xlibre-ports<br />
With hat: xlibre
sysutils/helmfile: Update 1.1.2 => 1.2.3<br />
<br />
Changelogs:<br />
https://github.com/helmfile/helmfile/releases/tag/v1.1.3<br />
https://github.com/helmfile/helmfile/releases/tag/v1.1.4<br />
https://github.com/helmfile/helmfile/releases/tag/v1.1.5<br />
https://github.com/helmfile/helmfile/releases/tag/v1.1.6<br />
https://github.com/helmfile/helmfile/releases/tag/v1.1.7<br />
https://github.com/helmfile/helmfile/releases/tag/v1.1.8<br />
https://github.com/helmfile/helmfile/releases/tag/v1.1.9<br />
https://github.com/helmfile/helmfile/releases/tag/v1.2.0<br />
https://github.com/helmfile/helmfile/releases/tag/v1.2.1<br />
https://github.com/helmfile/helmfile/releases/tag/v1.2.2<br />
https://github.com/helmfile/helmfile/releases/tag/v1.2.3<br />
<br />
While here replace PORTVERSION with DISTVERSION in GO_BUILDFLAGS.<br />
<br />
PR: 291956
textproc/go-yq: Update 4.47.2 => 4.50.1<br />
<br />
Changelogs:<br />
https://github.com/mikefarah/yq/releases/tag/v4.48.1<br />
https://github.com/mikefarah/yq/releases/tag/v4.48.2<br />
https://github.com/mikefarah/yq/releases/tag/v4.49.1<br />
https://github.com/mikefarah/yq/releases/tag/v4.49.2<br />
https://github.com/mikefarah/yq/releases/tag/v4.50.1<br />
<br />
PR: 291957
net/freerdp3: Update 3.19.1 => 3.20.0<br />
<br />
Changelog:<br />
https://github.com/FreeRDP/FreeRDP/releases/tag/3.20.0
x11-wm/wlmaker: update to 0.7<br />
<br />
- Switch to non-deprecated wlroots version<br />
- Move PLIST_FILES to pkg-plist<br />
<br />
Changes: https://github.com/phkaeser/wlmaker/releases/tag/v0.7<br />
Reported by: GitHub (watch releases)
graphics/mesa-devel: unbreak build with python312<br />
<br />
meson.build:1005:2: ERROR: Problem encountered: One of Python (3.x) packaging or distutils module is required.<br />
<br />
PR: 286361
graphics/libplacebo: unbreak build with python314<br />
<br />
FAILED: [code=1] src/vulkan/utils_gen.c<br />
--- stderr ---<br />
Traceback (most recent call last):<br />
File "src/vulkan/utils_gen.py", line 205, in <module><br />
registry = VkXML(ET.parse(xmlfile))<br />
File "src/vulkan/utils_gen.py", line 50, in __init__<br />
super().__init__(*args, **kwargs)<br />
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^<br />
File "/usr/local/lib/python3.14/xml/etree/ElementTree.py", line 531, in __init__<br />
raise TypeError('expected an Element, not %s' %<br />
type(element).__name__)<br />
TypeError: expected an Element, not ElementTree<br />
<br />
PR: 291922
benchmarks/vkmark: unbreak build after 9ccc33eae2b6<br />
<br />
../src/vulkan_state.cpp:207:24: error: no matching member function for call to 'createDebugUtilsMessengerEXT'<br />
207 | instance().createDebugUtilsMessengerEXT(debug_create_info, nullptr, dud),<br />
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
/usr/local/include/vulkan/vulkan_funcs.hpp:16317:59: note: candidate function template not viable: no known conversion from 'const DebugUtilsMessengerCreateInfoEXT' to 'const DebugUtilsMessengerCreateInfoEXT *' for 1st argument; take the address of the argument with &<br />
16317 | VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Instance::createDebugUtilsMessengerEXT( const DebugUtilsMessengerCreateInfoEXT * pCreateInfo,<br />
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />
/usr/local/include/vulkan/vulkan_funcs.hpp:16333:107: note: candidate template ignored: requirement 'detail::isDispatchLoader<(anonymous namespace)::DebugUtilsDispatcher>::value' was not satisfied [with Dispatch = DebugUtilsDispatcher]<br />
16333 | VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE typename ResultValueType<DebugUtilsMessengerEXT>::type Instance::createDebugUtilsMessengerEXT(<br />
| ^<br />
<br />
Reported by: pkg-fallout
x11/libxkbcommon: Update to 1.13.1<br />
<br />
While here, use PLIST_SUB instead of PLIST_FILES for conditional plist<br />
entries according to selected options. [1]<br />
<br />
Changelog: https://github.com/xkbcommon/libxkbcommon/blob/xkbcommon-1.13.1/NEWS.md<br />
<br />
PR: 291943<br />
Suggested by: arrowd (via ports-committers) [1]<br />
Approved by: manu (x11)
multimedia/zoneminder: Update 1.36.35 => 1.36.37, unbreak with ffmpeg 8<br />
<br />
Changelogs:<br />
https://github.com/ZoneMinder/zoneminder/releases/tag/1.36.36<br />
https://github.com/ZoneMinder/zoneminder/releases/tag/1.36.37<br />
<br />
- Move ffmpeg to LIB_DEPENDS - port links with it, not just exec binary.<br />
- Fix dependency from devel/pecl-APCu.<br />
- Fix warnings from portclippy.<br />
- Replace gettext with gettext-tools - doesn't links with libintl.<br />
- Replace extra-patch with CLAGS+=-D__SKIP_GNU.<br />
- Use 1 MKDIR instead of 8.<br />
- Fix typo in comments: systend => systemd.<br />
<br />
PR: 291923<br />
Approved by: Ivan <bsd@abinet.ru> (maintainer)
multimedia/clapper: Update 0.8.0 => 0.10.0<br />
<br />
Changelog:<br />
https://github.com/Rafostar/clapper/releases/tag/0.10.0<br />
<br />
PR: 291950
graphics/opencv: pull in upstream commits for ffmpeg 8 compatibility<br />
<br />
Some functions were removed in ffmpeg 8.<br />
<br />
Reference: https://github.com/opencv/opencv/issues/27688<br />
https://github.com/opencv/opencv/pull/27691<br />
https://github.com/opencv/opencv/pull/27746<br />
<br />
PR: 291933
security/wazuh-server: Update pkg-message file about logstash-output-opensearch<br />
<br />
- Modify pkg-message entries about logstash-output-opensearch plugin<br />
- Change openjdk11 to openjdk17<br />
- Bump PORTREVISION
security/wazuh-manager: Fix package on 13-amd64 and 15-amd64<br />
<br />
Reported by: pkg-fallout
x11/plasma6-plasma: add option for GTK support