FreeBSD/ports 9903b6dastro/traccar pkg-plist distinfo

astro/traccar: update to 6.12
DeltaFile
+199-176astro/traccar/pkg-plist
+3-3astro/traccar/distinfo
+1-1astro/traccar/Makefile
+203-1803 files

FreeBSD/ports 1236852databases/mongodb70/files patch-src_third__party_boost_boost_log_utility_strictest__lock.hpp patch-src_third__party_boost_boost_numeric_conversion_detail_int__float__mixture.hpp

databases/mongodb70: fix build with clang 21

With clang 21 databases/mongodb70 fails to build, with errors similar to:

    In file included from src/third_party/boost/libs/log/src/default_sink.cpp:20:
    In file included from src/third_party/boost/boost/thread/locks.hpp:10:
    In file included from src/third_party/boost/boost/thread/lock_algorithms.hpp:11:
    In file included from src/third_party/boost/boost/thread/lock_types.hpp:18:
    In file included from src/third_party/boost/boost/thread/thread_time.hpp:11:
    In file included from src/third_party/boost/boost/date_time/posix_time/posix_time_types.hpp:16:
    In file included from src/third_party/boost/boost/date_time/posix_time/posix_time_duration.hpp:15:
    In file included from src/third_party/boost/boost/numeric/conversion/cast.hpp:33:
    In file included from src/third_party/boost/boost/numeric/conversion/converter.hpp:13:
    In file included from src/third_party/boost/boost/numeric/conversion/conversion_traits.hpp:13:
    In file included from src/third_party/boost/boost/numeric/conversion/detail/conversion_traits.hpp:18:
    In file included from src/third_party/boost/boost/numeric/conversion/detail/int_float_mixture.hpp:19:
    In file included from src/third_party/boost/boost/mpl/integral_c.hpp:32:
    src/third_party/boost/boost/mpl/aux_/integral_wrapper.hpp:62:51: error: in-class initializer for static data member is not a constant expression
       62 |     BOOST_STATIC_CONSTANT(AUX_WRAPPER_VALUE_TYPE, prior_value = BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (N - 1)));

    [24 lines not shown]
DeltaFile
+70-0databases/mongodb70/files/patch-src_third__party_boost_boost_log_utility_strictest__lock.hpp
+23-0databases/mongodb70/files/patch-src_third__party_boost_boost_numeric_conversion_detail_int__float__mixture.hpp
+23-0databases/mongodb70/files/patch-src_third__party_boost_boost_numeric_conversion_detail_sign__mixture.hpp
+23-0databases/mongodb70/files/patch-src_third__party_boost_boost_numeric_conversion_detail_udt__builtin__mixture.hpp
+139-04 files

FreeBSD/ports 2225ee9devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260222

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260222
(cherry picked from commit c3e4b1a87e09d8b5a078b3573db3e3b0c0407875)
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports c3e4b1adevel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260222

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260222
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports 39ddbbdtextproc/peco distinfo Makefile

textproc/peco: Update to 0.6.0

While here, switch to use GO_MODULE instead of GH_TUPLE.

Changelog: https://github.com/peco/peco/blob/v0.6.0/Changes

Reported by:    portscout
DeltaFile
+5-21textproc/peco/distinfo
+5-17textproc/peco/Makefile
+10-382 files

FreeBSD/ports 9c84770misc/py-hf-xet distinfo Makefile.crates

misc/py-hf-xet: Update to 1.3.0

Changelog: https://github.com/huggingface/xet-core/releases/tag/v1.3.0

Reported by:    portscout
DeltaFile
+579-505misc/py-hf-xet/distinfo
+288-251misc/py-hf-xet/Makefile.crates
+3-2misc/py-hf-xet/Makefile
+870-7583 files

FreeBSD/ports dbdb672security/vuxml/vuln 2026.xml

security/vuxml: Document Vaultwarden vulnerabilities
DeltaFile
+29-0security/vuxml/vuln/2026.xml
+29-01 files

FreeBSD/ports 0351720devel Makefile, devel/py-aiofile Makefile pkg-descr

devel/py-aiofile: New port: Asynchronous file operations
DeltaFile
+22-0devel/py-aiofile/Makefile
+13-0devel/py-aiofile/pkg-descr
+3-0devel/py-aiofile/distinfo
+1-0devel/Makefile
+39-04 files

FreeBSD/ports 5be1c58devel Makefile, devel/py-caio Makefile distinfo

devel/py-caio: New port: Asynchronous file IO for Python
DeltaFile
+22-0devel/py-caio/Makefile
+14-0devel/py-caio/files/patch-pyproject.toml
+3-0devel/py-caio/distinfo
+1-0devel/py-caio/pkg-descr
+1-0devel/Makefile
+41-05 files

FreeBSD/ports 633747edevel/py-cyclopts Makefile distinfo

devel/py-cyclopts: update 3.23.1 → 4.6.0
DeltaFile
+4-5devel/py-cyclopts/Makefile
+3-3devel/py-cyclopts/distinfo
+7-82 files

FreeBSD/ports 22842d5devel Makefile, devel/py-py-key-value-aio Makefile distinfo

devel/py-py-key-value-aio: New port: Async Key-Value Store - A pluggable interface for KV Stores
DeltaFile
+24-0devel/py-py-key-value-aio/Makefile
+11-0devel/py-py-key-value-aio/files/patch-pyproject.toml
+3-0devel/py-py-key-value-aio/distinfo
+3-0devel/py-py-key-value-aio/pkg-descr
+1-0devel/Makefile
+42-05 files

FreeBSD/src 686280clib/libjail jail.c

libjail: avoid a double-free in the MAC label bits

As written, we'll repeatedly jps_free() the first element, which is
obviously bogus.  Fix it to index appropriately.

Fixes:  db3b39f063d9f ("libjail: extend struct handlers [...]")
DeltaFile
+1-1lib/libjail/jail.c
+1-11 files

FreeBSD/ports 82c0edcdevel/py-archinfo distinfo Makefile

devel/py-archinfo: Update to 9.2.199

PR:             293158
Reported by:    Rares Aioanei <schaiba at gmail.com> (maintainer)
DeltaFile
+3-3devel/py-archinfo/distinfo
+1-1devel/py-archinfo/Makefile
+4-42 files

FreeBSD/ports 79c12ednet-p2p/jackett distinfo Makefile.nuget

net-p2p/jackett: Update to 0.24.1127

Changelog: https://github.com/Jackett/Jackett/releases

PR:             293204
Reported by:    Ralf van der Enden <tremere at cainites.net> (maintainer)
Approved by:    Submitter is maintainer
DeltaFile
+63-63net-p2p/jackett/distinfo
+30-31net-p2p/jackett/Makefile.nuget
+35-12net-p2p/jackett/pkg-plist
+1-1net-p2p/jackett/Makefile
+129-1074 files

FreeBSD/doc c9eb5b7website/content/ru/status/report-2025-10-2025-12 foundation-sta.adoc freebsd-foundation.adoc

website: translate Status report Q4 2026 to russian

Reviewed by: andy
Differential Revision: https://reviews.freebsd.org/D55437
DeltaFile
+26-26website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc
+19-13website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc
+15-15website/content/ru/status/report-2025-10-2025-12/sylve.adoc
+13-13website/content/ru/status/report-2025-10-2025-12/lkpi-wireless.adoc
+12-12website/content/ru/status/report-2025-10-2025-12/kde.adoc
+12-12website/content/ru/status/report-2025-10-2025-12/sbom.adoc
+97-9123 files not shown
+225-21929 files

FreeBSD/ports a8ee523games/libretro-shaders-slang pkg-plist distinfo

games/libretro-shaders-slang: Update to g20260220

Commitlog:
https://github.com/libretro/slang-shaders/compare/a38704e...ff3bd23

PR:             293354
Reported by:    Stefan Schlosser <bsdcode at disroot.org> (maintainer)
DeltaFile
+351-0games/libretro-shaders-slang/pkg-plist
+3-3games/libretro-shaders-slang/distinfo
+2-2games/libretro-shaders-slang/Makefile
+356-53 files

FreeBSD/ports 9ebb19cx11/rofi-calc distinfo Makefile

x11/rofi-calc: Update 2.5.0 -> 2.5.1 (bugfix)

Changelog:
https://github.com/svenstaro/rofi-calc/blob/v2.5.1/CHANGELOG.md

Changes:
- Fix -calc-command-history and -calc-error-color not working due to getting
parsed incorrectly #148 (thanks @Jontos)

PR:             293367
Reported by:    Vidar Karlsen <vidar at karlsen.tech> (maintainer)
DeltaFile
+3-3x11/rofi-calc/distinfo
+1-1x11/rofi-calc/Makefile
+4-42 files

FreeBSD/doc 8fdf179website/content/en/releases/15.0R/ec2-ami-ids release.adoc latest.adoc

EC2 AMIs: Add .trim() to filtering script

The FreeBSD website uses HTML Tidy, which adds whitespace inside the
table of EC2 AMIs; I didn't notice this when I was testing locally
because it didn't run there.  This results in the filtering breaking
since e.g. "ufs" does not match "\nufs\n".

Addding .trim() to the filtering script removes the extra whitespace
which HTML Tidy added.

PR:     293397
DeltaFile
+4-4website/content/en/releases/15.0R/ec2-ami-ids/release.adoc
+4-4website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc
+8-82 files

FreeBSD/src 1ce195dcrypto/heimdal/kdc mit_dump.c

heimdal: Pass the correct pointer to realloc when growing a string buffer

The realloc in my_fgetln was trying to grow the pointer to the string
buffer, not the string buffer itself.

In function 'my_fgetln',
    inlined from 'mit_prop_dump' at crypto/heimdal/kdc/mit_dump.c:156:19:
crypto/heimdal/kdc/mit_dump.c:119:13: error: 'realloc' called on unallocated object 'line' [-Werror=free-nonheap-object]
  119 |         n = realloc(buf, *sz + (*sz >> 1));
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
crypto/heimdal/kdc/mit_dump.c: In function 'mit_prop_dump':
crypto/heimdal/kdc/mit_dump.c:139:11: note: declared here
  139 |     char *line = NULL;
      |           ^~~~

Reviewed by:    rmacklem, cy
Fixes:          a93e1b731ae4 ("heimdal-kadmin: Add support for the -f dump option")
Differential Revision:  https://reviews.freebsd.org/D54933
(cherry picked from commit 03d8ac948b1ad9c419b294c3129b7da58d818363)
DeltaFile
+1-1crypto/heimdal/kdc/mit_dump.c
+1-11 files

FreeBSD/src 51bb8e4crypto/heimdal/lib/hdb keys.c

heimdal: Pass the correct pointer to free in an error case

This fixes a warning reported by GCC 14 on stable/14:

crypto/heimdal/lib/hdb/keys.c:241:13: warning: 'free' called on pointer 'ext' with nonzero offset 16 [-Wfree-nonheap-object]
  241 |             free(hist_keys);
      |             ^~~~~~~~~~~~~~~
crypto/heimdal/lib/hdb/keys.c:234:15: note: returned from 'calloc'
  234 |         ext = calloc(1, sizeof (*ext));
      |               ^~~~~~~~~~~~~~~~~~~~~~~~

Reviewed by:    rmacklem, cy
Fixes:          5000d023a446 ("heimdal-kadmin: Add support for the -f dump option")
Differential Revision:  https://reviews.freebsd.org/D54932
(cherry picked from commit b26a7af438f36dcde86f39a681123cc2140affb2)
DeltaFile
+1-1crypto/heimdal/lib/hdb/keys.c
+1-11 files

FreeBSD/src 5d6dfa5share/man/man5 src.conf.5

src.conf.5: regen documenting WITH_IPFILTER_IPFS

(cherry picked from commit b9b1262a8ef95857101e538145703894e3b880b7)
DeltaFile
+5-1share/man/man5/src.conf.5
+5-11 files

FreeBSD/src f981908tools/build/options WITH_IPFILTER_IPFS

options: describe WITH_IPFILTER_IPFS

Add a description for WITH_IPFILTER_IPFS.

Fixes:          0ff0c19e7f70 ("ipfilter: Disable ipfs(8) by default")
(cherry picked from commit c112ad75605ccdfcb8bbce2f57b0e7a077f057f8)
DeltaFile
+3-0tools/build/options/WITH_IPFILTER_IPFS
+3-01 files

FreeBSD/src 7ae432esys/kern vfs_mount.c

vfs_mount.c: Don't call VFS_MOUNT() if only exports are being updated

PR#293198 reports a hang within ZFS when exports
are being updated concurrently with a VOP_SETEXTATTR().
The hang appears to be caused by mishandling of the
z_teardown_lock, but fixing handling of this lock appears
to be a major effort. Since the hang occurs when
VFS_MOUNT() acquires a write/exclusive z_teardown_lock,
which rarely occurs, except when exports are being updated,
this patch avoids the VFS_MOUNT() call for this case.

Avoiding a VFS_MOUNT() call fixes the hang for the case
reported by PR#293198 and is also an optimization.
As such, this patch avoids the VFS_MOUNT() call when only exports
are being updated similar to what was already being done
within vnet prisons.

PR:     293198

(cherry picked from commit 935cf3284f520c90a63baaadb762caaa30084f5c)
DeltaFile
+31-21sys/kern/vfs_mount.c
+31-211 files

FreeBSD/ports 1225ae3sysutils/amdmsrtweaker/files patch-Makefile

sysutils/amdmsrtweaker: fix build on recent FreeBSD

bmake has recently started to support $^ in addition to $>, causing
both to expand and leading to a build error like

c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing   -Wall \
-Werror -pedantic  -o amdmsrt Info.o AmdMsrTweaker.o WinRing0.o \
Worker.oInfo.o AmdMsrTweaker.o WinRing0.o Worker.o
c++: error: no such file or directory: 'Worker.oInfo.o'

Fix the error by avoiding both $^ and $>.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1

(cherry picked from commit 87999cd890995b259fa61e70dba80e8a8d153964)
DeltaFile
+11-0sysutils/amdmsrtweaker/files/patch-Makefile
+11-01 files

FreeBSD/ports 1678e49biology/ncbi-cxx-toolkit Makefile

biology/ncbi-cxx-toolkit: only for aarch64, amd64

This port uses SIMD intrincis to compute CRC checksums.
It's probably easy to add a generic code path if desired.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 2ea396c568c8df2627010da3d0f55ba9a98e7a85)
DeltaFile
+3-1biology/ncbi-cxx-toolkit/Makefile
+3-11 files

FreeBSD/ports c1fa97bbiology/infernal Makefile

biology/infernal: not for ppc64le

Project can use VMX, but only on big endian platforms.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 8e33257234d52d48e390cce3d55162aebaa6c59d)
DeltaFile
+1-1biology/infernal/Makefile
+1-11 files

FreeBSD/ports 202a315games/punchy Makefile

games/punchy: only supported where v8 is

See also:       293314
MFH:            2026Q1
Approved by:    portmgr (build fix blanket)
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 2935cd39853341c42133a36b7c3ac455a16c19eb)
DeltaFile
+3-0games/punchy/Makefile
+3-01 files

FreeBSD/ports 9ad923dbiology/ncbi-blast+ Makefile

biology/ncbi-blast+: only for aarch64, amd64

This port uses SIMD intrincis to compute CRC checksums.
It's probably easy to add a generic code path if desired.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit c306479f2b4a4dd7c6d7b7c716574a25a0748986)
DeltaFile
+3-2biology/ncbi-blast+/Makefile
+3-21 files

FreeBSD/ports 0cdbb48japanese/kdrill Makefile, japanese/kdrill/files patch-Imakefile

japanese/kdrill: fix build

This adds a missing parenthesis to $(LOCALBASE).
It is unclear why this hasn't been noticed earlier.

While we are at it, define LICENSE.

Fixes:          2546bd0290761071e3ad392427d7c2ba4e5a396b
Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 8552be0c42f43fbc0a2db02c7982e8355c6b52a4)
DeltaFile
+6-1japanese/kdrill/Makefile
+1-1japanese/kdrill/files/patch-Imakefile
+7-22 files

FreeBSD/src 4791189usr.sbin/syslogd/tests syslogd_format_test_common.sh

syslogd/tests: use kern.features to detect INET support

This fixes INET feature detection with kernel configs
that do not include the kern.conftxt sysctl, such as
riscv64 currently[0].

[0] https://ci.freebsd.org/view/Test/job/FreeBSD-main-riscv64-test/16514/testReport/usr.sbin.syslogd/syslogd_forwarded_format_test/O_flag_bsd_forwarded_legacy/

Reviewed by:    markj
Approved by:    emaste (mentor)
MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55383

(cherry picked from commit c721ceeb3ef0b29d06e6c3c634579f3bc85cc28b)
DeltaFile
+1-2usr.sbin/syslogd/tests/syslogd_format_test_common.sh
+1-21 files