FreeBSD/ports 4f7e8d7 — sysutils/bfs Makefile distinfo

sysutils/bfs: update to 4.1.6

Changes:        https://github.com/tavianator/bfs/releases/tag/4.1.6
DeltaFile
+3-3sysutils/bfs/distinfo
+1-1sysutils/bfs/Makefile
+4-42 files

FreeBSD/ports 7154292 — www/py-openbrokerapi Makefile distinfo

www/py-openbrokerapi: Update to 4.8.0
DeltaFile
+3-3www/py-openbrokerapi/distinfo
+1-1www/py-openbrokerapi/Makefile
+4-42 files

FreeBSD/ports 7959f6d — security/cl-md5-sbcl Makefile, textproc/cl-ppcre-sbcl Makefile

*/*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade.
DeltaFile
+1-1x11/cl-clx-sbcl/Makefile
+1-1x11-wm/stumpwm/Makefile
+1-1www/nyxt/Makefile
+1-1www/cl-lml-sbcl/Makefile
+1-1textproc/cl-ppcre-sbcl/Makefile
+1-1security/cl-md5-sbcl/Makefile
+6-614 files not shown
+20-2020 files

FreeBSD/ports 856e82c — lang/sbcl pkg-plist Makefile

lang/sbcl: Update to 2.6.10
DeltaFile
+3-3lang/sbcl/distinfo
+1-1lang/sbcl/Makefile
+1-0lang/sbcl/pkg-plist
+5-43 files

FreeBSD/ports d1a9bdf — finance Makefile, finance/py-pyiso8583 distinfo pkg-descr

finance/py-pyiso8583: [NEW PORT] ISO 8583 message encoder and decoder for Python

pyiso8583 is a Python library for encoding and decoding ISO 8583
financial transaction messages. It supports configurable message
specifications, field encodings, and variable-length data elements.

The library can be used to develop and test applications that exchange
ISO 8583 messages.

WWW: https://github.com/knovichikhin/pyiso8583
DeltaFile
+22-0finance/py-pyiso8583/Makefile
+6-0finance/py-pyiso8583/pkg-descr
+3-0finance/py-pyiso8583/distinfo
+1-0finance/Makefile
+32-04 files

FreeBSD/ports f0a1fd8 — www/gotty Makefile distinfo

www/gotty: Update to 1.11.0
DeltaFile
+7-7www/gotty/distinfo
+1-2www/gotty/Makefile
+8-92 files

FreeBSD/ports 2fa78c8 — www/freenginx Makefile.extmod, www/freenginx/files extra-patch-ngx_http_redis_module.c

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the otel and redis modules from their own ports instead of inline
sources.  OTEL now tracks the official nginx-otel upstream instead of the
osokin snapshot, and HTTP_REDIS builds from a maintained redis module in
place of the unmaintained one.

Sponsored by:   Netzkommune GmbH
DeltaFile
+0-34www/nginx/files/extra-patch-ngx_http_redis_module.c
+0-34www/freenginx/files/extra-patch-ngx_http_redis_module.c
+10-8www/nginx/Makefile.extmod
+10-8www/freenginx/Makefile.extmod
+9-5www/nginx-devel/Makefile.extmod
+11-1www/nginx/Makefile
+40-905 files not shown
+62-10411 files

FreeBSD/ports c170e3b — www Makefile, www/nginx-module-redis distinfo pkg-descr

www/nginx-module-redis: Add New Port

Sources of the redis module, an HTTP content handler that reads one key
from a Redis server with a single GET and serves the value as the
response body, the way the bundled memcached module serves a memcached
value.  The nginx ports build ngx_http_redis_module.so from here when
their HTTP_REDIS option is enabled.

Sponsored by:   Netzkommune GmbH
DeltaFile
+35-0www/nginx-module-redis/Makefile
+14-0www/nginx-module-redis/files/pkg-message.in
+11-0www/nginx-module-redis/pkg-descr
+3-0www/nginx-module-redis/distinfo
+1-0www/Makefile
+64-05 files

FreeBSD/ports e7c5bcf — www/nginx-module-otel distinfo pkg-descr, www/nginx-module-otel/files patch-src_ngx.hpp pkg-message.in

www/nginx-module-otel: Add New Port

Sources of the otel module, the official nginx OpenTelemetry module.  It
exports spans over OTLP/gRPC and supports W3C trace context propagation.
The nginx ports build ngx_otel_module.so from here when their OTEL option
is enabled.

Sponsored by:   Netzkommune GmbH
DeltaFile
+44-0www/nginx-module-otel/Makefile
+15-0www/nginx-module-otel/files/patch-src_http__module.cpp
+14-0www/nginx-module-otel/files/pkg-message.in
+10-0www/nginx-module-otel/files/patch-src_ngx.hpp
+6-0www/nginx-module-otel/pkg-descr
+3-0www/nginx-module-otel/distinfo
+92-01 files not shown
+93-07 files

FreeBSD/ports e7be0a1 — www/miniflux Makefile distinfo

www/miniflux: Update to 2.3.5
DeltaFile
+5-5www/miniflux/distinfo
+1-1www/miniflux/Makefile
+6-62 files

FreeBSD/ports 28942b2 — audio/libopenmpt Makefile distinfo

audio/libopenmpt: Update to 0.8.10
DeltaFile
+3-3audio/libopenmpt/distinfo
+1-1audio/libopenmpt/Makefile
+4-42 files

FreeBSD/ports 3e55567 — audio/sidplayfp Makefile distinfo

audio/sidplayfp: Update to 3.2.3
DeltaFile
+3-3audio/sidplayfp/distinfo
+1-1audio/sidplayfp/Makefile
+4-42 files

FreeBSD/ports 59166c1 — audio/ft2-clone Makefile distinfo

audio/ft2-clone: Update to 2.29
DeltaFile
+3-3audio/ft2-clone/distinfo
+1-1audio/ft2-clone/Makefile
+4-42 files

FreeBSD/ports 07ef751 — graphics/ssocr Makefile distinfo

graphics/ssocr: Update to 2.26.0
DeltaFile
+3-3graphics/ssocr/distinfo
+1-1graphics/ssocr/Makefile
+4-42 files

FreeBSD/ports fe8953e — audio/gbsplay Makefile distinfo

audio/gbsplay: Update to 0.0.104
DeltaFile
+3-3audio/gbsplay/distinfo
+1-1audio/gbsplay/Makefile
+4-42 files

FreeBSD/ports 03dfee9 — devel/mimalloc Makefile distinfo

devel/mimalloc: Update to 3.6.1
DeltaFile
+3-3devel/mimalloc/distinfo
+1-1devel/mimalloc/Makefile
+4-42 files

FreeBSD/ports 4e41603 — audio/schismtracker Makefile distinfo

audio/schismtracker: Update to 20261102
DeltaFile
+3-3audio/schismtracker/distinfo
+1-1audio/schismtracker/Makefile
+4-42 files

FreeBSD/ports 89a91c1 — audio/shairport-sync Makefile distinfo

audio/shairport-sync: Update to 5.6.2
DeltaFile
+3-3audio/shairport-sync/distinfo
+1-1audio/shairport-sync/Makefile
+4-42 files

FreeBSD/ports 29533fa — devel/gerrit distinfo Makefile, devel/gerrit/files pkg-message.in

devel/gerrit: update to 3.14.5, fix pkg-message

The top-level pkg-message shadowed files/pkg-message.in, so users saw
literal %%DATADIR%% placeholders.  Remove it and add the template to
SUB_FILES.  Also substitute PORTVERSION in the documentation link.

Release notes:  https://www.gerritcodereview.com/3.14.html
DeltaFile
+0-18devel/gerrit/pkg-message
+18-0devel/gerrit/files/pkg-message.in
+9-7devel/gerrit/Makefile
+3-3devel/gerrit/distinfo
+30-284 files

FreeBSD/ports 71b0464 — www/evcc Makefile distinfo, www/evcc/files patch-package-lock.json

www/evcc: update to 0.319.0

Changes:        https://github.com/evcc-io/evcc/releases
DeltaFile
+1,384-291www/evcc/files/patch-package-lock.json
+7-7www/evcc/distinfo
+3-2www/evcc/Makefile
+1,394-3003 files

FreeBSD/ports 2a7d9f2 — textproc/groff Makefile distinfo, textproc/groff/files patch-Makefile.in

textproc/groff: Update 1.24.2 => 1.25.0

https://lists.gnu.org/archive/html/info-groff/2026-11/msg00000.html
DeltaFile
+0-11textproc/groff/files/patch-Makefile.in
+3-3textproc/groff/distinfo
+1-1textproc/groff/Makefile
+4-153 files

FreeBSD/ports ff56cdd — graphics/cloudcompare Makefile

graphics/cloudcompare: Return to pool
DeltaFile
+2-2graphics/cloudcompare/Makefile
+2-21 files

FreeBSD/ports 883e901 — net/boinctui Makefile

net/boinctui: Simplify port

* Clarify LICENSE
* Remove OPENSSL option
DeltaFile
+5-11net/boinctui/Makefile
+5-111 files

FreeBSD/ports 7a5fbb3 — filesystems/ntfs Makefile distinfo, filesystems/ntfs/files patch-libntfs-3g__device.c

filesystems/ntfs: update NTFS-3G to version 2026.2.25

This release contains mostly bugfixes and small improvements.
CVE-2026-40706 didn't affect us because we configure the port
without the POSIX ACL support.

While here, make partition geometry detection work on FreeBSD
to allow creating bootable NTFS partitions.

PR:             294550
Submitted by:   wulf
News flash:     https://opennet.ru/65262-ntfs
DeltaFile
+122-0filesystems/ntfs/files/patch-libntfs-3g__device.c
+3-3filesystems/ntfs/distinfo
+2-3filesystems/ntfs/Makefile
+127-63 files

FreeBSD/ports b230d3c — sysutils/mackerel-agent Makefile distinfo

sysutils/mackerel-agent: Update to 0.87.2
DeltaFile
+5-5sysutils/mackerel-agent/distinfo
+1-2sysutils/mackerel-agent/Makefile
+6-72 files

FreeBSD/ports 1493109 — devel/lazygit Makefile distinfo

devel/lazygit: Update to 0.66.3

Changes:        https://github.com/jesseduffield/lazygit/releases/tag/v0.66.3
DeltaFile
+5-5devel/lazygit/distinfo
+1-2devel/lazygit/Makefile
+6-72 files

FreeBSD/ports c2269df — devel/heimdall/files patch-heimdall_source_BridgeManager.cpp

devel/heimdall: Fix build on FreeBSD 14 and 15

The libusb_set_option() call only exists in base libusb 1.0.27 and
later. The 2.2.2 source uses it unguarded to opt into the UsbDk backend
and to set the libusb log level, so 14.x and 15.x fail to build.

Guard the UsbDk opt-in call which targets the Windows USB DriverKit
backend. It existed nowhere in 1.4.2 heimdall before this. Fall back to
libusb_set_debug() for the log level used before 1.0.27.

Approved by:    arrowd (co-mentor)

(cherry picked from commit c1c8bc4a8ac5f6f2623402f1a5b06d3ff360ac60)
DeltaFile
+57-0devel/heimdall/files/patch-heimdall_source_BridgeManager.cpp
+57-01 files

FreeBSD/ports c1c8bc4 — devel/heimdall/files patch-heimdall_source_BridgeManager.cpp

devel/heimdall: Fix build on FreeBSD 14 and 15

The libusb_set_option() call only exists in base libusb 1.0.27 and
later. The 2.2.2 source uses it unguarded to opt into the UsbDk backend
and to set the libusb log level, so 14.x and 15.x fail to build.

Guard the UsbDk opt-in call which targets the Windows USB DriverKit
backend. It existed nowhere in 1.4.2 heimdall before this. Fall back to
libusb_set_debug() for the log level used before 1.0.27.

Approved by:    arrowd (co-mentor)
DeltaFile
+57-0devel/heimdall/files/patch-heimdall_source_BridgeManager.cpp
+57-01 files

FreeBSD/ports a5c9dcc — devel/got Makefile distinfo, devel/got/files patch-regress_cmdline_blame.sh

devel/got: update to 0.130.1

User-visible changes:
- default to using SHA256 object IDs in newly created repositories

The got-portable-0.130 release accidentally skipped some commits
from got 0.130.

(cherry picked from commit 734848d93cd26f5028d7fbc57e2d0b31a27bf9d2)
DeltaFile
+0-12devel/got/files/patch-regress_cmdline_blame.sh
+3-3devel/got/distinfo
+1-1devel/got/Makefile
+4-163 files

FreeBSD/ports 4417612 — devel/got Makefile distinfo

devel/got: Cherry-pick patches for shared locking

When operating on a worktree, got locks the tree in order to avoid
problems with concurrent operations.  Until now, got always used
exclusive locks, which caused problems when e.g. two separate parts
of the FreeBSD release build ran 'got tree' at once.

This has been fixed upstream but the 15.2 release cycle needs the
changes urgently and can't wait for the next got-portable release,
so cherry-pick those patches.

Reviewed by:    naddy
Sponsored by:   Amazon
MFC after:      1 minute
Differential Revision:  https://reviews.freebsd.org/D61327

(cherry picked from commit 31363b8551ac3b98eb991be84e7c8b2f8c5aaabf)
DeltaFile
+5-1devel/got/distinfo
+5-0devel/got/Makefile
+10-12 files