FreeBSD/src b669226 — . UPDATING, release/tools oci-image-static.conf

pkg: Enable FreeBSD-base by default

Enable the FreeBSD-base repository in all of the /etc/pkg/FreeBSD.conf
variants, and remove code from various install paths which enabled the
repository via /usr/local/etc/pkg/repos/FreeBSD.conf.

Relnotes:       yes
Differential Revision:  https://reviews.freebsd.org/D60946
DeltaFile
+0-8release/tools/oci-image-static.conf
+2-3usr.sbin/pkg/FreeBSD.conf.quarterly-release
+2-3usr.sbin/pkg/FreeBSD.conf.quarterly
+2-3usr.sbin/pkg/FreeBSD.conf.latest
+5-0UPDATING
+0-4usr.sbin/bsdinstall/scripts/pkgbase.in
+11-211 files not shown
+11-257 files

FreeBSD/src 7b67aa6 — release Makefile

release: No distribution sets by default

Remove the "NODISTSETS" option and add a "DISTSETS" option.  This
option will remain, disabled by default, for the duration of the
16.x branch but will be removed in 17.0.

With hat:       re
Relnotes:       yes
Differential Revision:  https://reviews.freebsd.org/D60945
DeltaFile
+10-7release/Makefile
+10-71 files

FreeBSD/src 2650d01 — release Makefile.vm, release/tools gce.conf

GCE: Copy /usr/{src,ports} directly

Distribution sets are going away, so we can't extract those into GCE
images for all-source-code-included compliance purposes.

Differential Revision:  https://reviews.freebsd.org/D60944
DeltaFile
+23-25release/tools/gce.conf
+0-7release/Makefile.vm
+23-322 files

FreeBSD/src 2265b54 — release Makefile.vm

release: Expose PORTSDIR to VM image building

Differential Revision:  https://reviews.freebsd.org/D60943
DeltaFile
+1-0release/Makefile.vm
+1-01 files

FreeBSD/ports b8de17e — x11/xkeyboard-config pkg-plist distinfo

x11/xkeyboard-config: Update to 2.49

Update WWW.

https://lists.x.org/archives/xorg-announce/2026-October/003758.html

PR:             300408
Approved by:    x11 (arrowd)
Approved by:    osa, fluffy (mentors, implicit)
DeltaFile
+5-5x11/xkeyboard-config/Makefile
+3-3x11/xkeyboard-config/distinfo
+2-0x11/xkeyboard-config/pkg-plist
+10-83 files

LLVM/project 7ce6061 — clang/lib/Headers __clang_hip_math.h, clang/test/Headers amdgcn_openmp_device_math.c

[clang][OpenMP] Don't declare HIP's ::min and ::max in an OpenMP TU (#225162)

`__clang_hip_math.h` declares templated `::min` and `::max` as a CUDA
source-compatibility extension. `openmp_wrappers/math.h` includes that
header inside the `amdgcn` declare variant, so the amdgcn device pass of
an *OpenMP* translation unit — ordinary C++ that never opted into HIP or
CUDA — also gets them.

An unqualified `min(a, b)` after `using namespace std` is then ambiguous
against `std::min`, so the TU fails to compile in the device pass while
compiling fine in the host pass:

```c++
#include <algorithm>
using namespace std;
long f(long a, long b) { return min(a, b); }   // error: call to 'min' is ambiguous
```

`::min` and `::max` are not names the implementation may reserve in a

    [17 lines not shown]
DeltaFile
+47-6clang/test/Headers/amdgcn_openmp_device_math.c
+2-0clang/lib/Headers/__clang_hip_math.h
+49-62 files

FreeBSD/src 845f974 — sys/dev/iavf iavf_lib.h iavf_vc_common.c

iavf: Handle queue disable during reset recovery

Some PFs reject a redundant DISABLE_QUEUES request after queues have
already stopped. The historical driver retried the request but
continued. The mailbox recovery change instead treated this NACK as a
transport failure, tore down the Admin Queue without a VF reset, and
could not recover the interface during API rediscovery.

Track a PF's pre-reset warning separately from an observed reset and
from exclusive ownership of polled AdminQ replies. RESET_IMPENDING
leaves asynchronous AdminQ processing available so a concurrent stop
can consume its DISABLE_QUEUES reply. VC_POLLING protects VERSION and
GET_VF_RESOURCES rediscovery without blocking that reply. Record
completed resets so subsequent stop/init operations do not issue a
redundant queue-disable request.

If queue disable is not confirmed, wait for an observed reset or request
a VF reset and wait for completion. Give queue shutdown a separate
60-second monotonic deadline to accommodate slow PF reset recovery.

    [21 lines not shown]
DeltaFile
+193-26sys/dev/iavf/if_iavf_iflib.c
+20-10sys/dev/iavf/iavf_lib.c
+21-8sys/dev/iavf/iavf_vc_common.c
+2-0sys/dev/iavf/iavf_lib.h
+236-444 files

FreeBSD/ports 1ab4551 — x11-wm/bvwm Makefile distinfo

x11-wm/bvwm: Update to 1.1.5.b.9

ChangeLog: https://github.com/FrauBSD/bvwm/blob/1.1.5-bvwm.9/BCHANGELOG.md
DeltaFile
+3-3x11-wm/bvwm/distinfo
+1-1x11-wm/bvwm/Makefile
+4-42 files

FreeBSD/ports ffad39b — finance/electrum Makefile distinfo

finance/electrum: Update to 4.8.2 and take maintainership

Changelog: https://github.com/spesmilo/electrum/blob/4.8.2/RELEASE-NOTES

PR:             299340
Reported by:    Viacheslav Chimishuk <mail at vchimishuk.org> (new maintainer)
DeltaFile
+3-3finance/electrum/distinfo
+2-2finance/electrum/Makefile
+5-52 files

NetBSD/pkgsrc-wip 2b4a9dd — guile-fibers TODO COMMIT_MSG

fibers: Update to 2.0.0

fibers 2.0.0 -- 2026-10-31
==========================

* Use a monotonic clock for ‘sleep’ to gracefully handle real-time clock jumps
  https://codeberg.org/guile/fibers/issues/89

* Incompatible change: ‘timer-operation’ has been removed due to the above

* New module ‘(fibers ivars)’ providing write-once, read-many
  synchronous variables.
  https://codeberg.org/guile/fibers/issues/100

* Fix potential infinite loop in timer wheels on choice operations
  https://codeberg.org/guile/fibers/issues/183

* New #:init-thunk parameter of ‘run-server’ from (fibers web server)
DeltaFile
+3-3guile-fibers/distinfo
+3-3guile-fibers/Makefile
+1-1guile-fibers/COMMIT_MSG
+2-0guile-fibers/PLIST
+0-1guile-fibers/TODO
+9-85 files

LLVM/project 1d318ab — llvm/test/Transforms/SLPVectorizer/X86 sese-region-non-schedulable.ll

[SLP][NFC]Add extra test for SESE vectorization, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/237810
DeltaFile
+73-0llvm/test/Transforms/SLPVectorizer/X86/sese-region-non-schedulable.ll
+73-01 files

OpenBSD/ports cRrlnGp — sysutils/py-tsk Makefile

   set WRKDIST=${WRKDIR}/${DISTNAME} to unbreak for now
VersionDeltaFile
1.27+1-0sysutils/py-tsk/Makefile
+1-01 files

LLVM/project d228883 — llvm/lib/Target/AMDGPU AMDGPUAttributor.cpp

[NFC][AMDGPU] Don't create call site AACallEdges for direct calls (#237633)

`AAAMDGPUMinAGPRAlloc` and `AAAMDGPUNoLDSDMA` asked for a call site
`AACallEdges` for every call that is not an intrinsic, only to get its
callees. For a direct call whose callee has no callback metadata, that
callee is the only one, so use it directly, like `AACallEdgesFunction`
does since #232616. Calls to callback brokers still use `AACallEdges`,
because the broker also calls the callback target.

On a generated module with 2,001 functions and 15,986 calls,
`-passes=amdgpu-attributor` creates 2,001 instead of 11,987 abstract
attributes, and the median wall time goes from 95 ms to 84 ms.

This PR was assisted by AI but I reviewed all the changes.
DeltaFile
+36-27llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp
+36-271 files

LLVM/project 63dd23c — libcxx/docs/Status Cxx26Issues.csv, libcxx/include/__ranges lazy_split_view.h

[libc++][ranges] Implement LWG3904: `lazy_split_view::outer-iterator`'s const-converting constructor isn't setting `trailing_empty_` (#237550)

Copy `trailing_empty_` in `outer-iterator`'s const-converting
constructor. Previously, converting an iterator that points at the
trailing empty subrange (e.g. the second element of `"a,"` split by
`","`) made it compare equal to `default_sentinel`, so that subrange was
lost.

Fixes #105276
DeltaFile
+13-0libcxx/test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.outer/ctor.copy.pass.cpp
+1-1libcxx/include/__ranges/lazy_split_view.h
+1-1libcxx/docs/Status/Cxx26Issues.csv
+15-23 files

FreeBSD/ports 92ed857 — sysutils/gh-md-toc distinfo Makefile, sysutils/gh-md-toc/files patch-gh-md-toc

sysutils/gh-md-toc: Update to 0.11.0

ChangeLog: https://github.com/ekalinin/github-markdown-toc/releases/tag/0.11.0

MFH:            2026Q4
(cherry picked from commit 88b513de43d78cd20f86e374ea0096ce17e797e1)
DeltaFile
+128-229sysutils/gh-md-toc/files/patch-gh-md-toc
+10-3sysutils/gh-md-toc/Makefile
+3-3sysutils/gh-md-toc/distinfo
+141-2353 files

FreeBSD/ports f9277a7 — www/py-nicegui-highcharts Makefile distinfo

www/py-nicegui-highcharts: Update to 3.3.0

ChangeLogs:

- https://github.com/zauberzeug/nicegui-highcharts/releases/tag/v3.3.0
- https://github.com/zauberzeug/nicegui-highcharts/releases/tag/v3.4.0
- https://github.com/zauberzeug/nicegui-highcharts/releases/tag/v3.5.0

MFH:            2026Q4
(cherry picked from commit 2b3f5fb946ed436f42cbde0a27ecd75d04245b88)
DeltaFile
+3-3www/py-nicegui-highcharts/distinfo
+1-1www/py-nicegui-highcharts/Makefile
+4-42 files

FreeBSD/ports 13d5378 — sysutils/py-dbuild Makefile distinfo

sysutils/py-dbuild: Update to 1.13.0

ChangeLogs:

- https://github.com/daemonless/dbuild/releases/tag/v1.12.0
- https://github.com/daemonless/dbuild/releases/tag/v1.13.0

MFH:            2026Q4
(cherry picked from commit 1014eb13d984d016c4deedd3e5d517ec988cec56)
DeltaFile
+3-3sysutils/py-dbuild/distinfo
+1-1sysutils/py-dbuild/Makefile
+4-42 files

FreeBSD/ports c20c168 — net/dataplaneapi Makefile distinfo

net/dataplaneapi: Update to 3.4.6

ChangeLogs:

- https://github.com/haproxytech/dataplaneapi/releases/tag/v3.4.4
- https://github.com/haproxytech/dataplaneapi/releases/tag/v3.4.5
- https://github.com/haproxytech/dataplaneapi/releases/tag/v3.4.6

MFH:            2026Q4
(cherry picked from commit 5e2e4eed8b8718b926860626817cbcf3fd77005b)
DeltaFile
+5-5net/dataplaneapi/distinfo
+2-3net/dataplaneapi/Makefile
+7-82 files

FreeBSD/ports 3ac530b — www/py-nicegui distinfo Makefile

www/py-nicegui: Update to 3.18.0

ChangeLogs:

- https://github.com/zauberzeug/nicegui/releases#release-v3.13.0
- https://github.com/zauberzeug/nicegui/releases#release-v3.14.0
- https://github.com/zauberzeug/nicegui/releases#release-v3.15.0
- https://github.com/zauberzeug/nicegui/releases#release-v3.16.0
- https://github.com/zauberzeug/nicegui/releases#release-v3.17.0
- https://github.com/zauberzeug/nicegui/releases#release-v3.17.1
- https://github.com/zauberzeug/nicegui/releases#release-v3.18.0

MFH:            2026Q4
(cherry picked from commit c6401dd185de798dbe5adf0fde59259b80ffd22e)
DeltaFile
+3-4www/py-nicegui/Makefile
+3-3www/py-nicegui/distinfo
+6-72 files

FreeBSD/ports 2178112 — databases/py-valkey distinfo Makefile

databases/py-valkey: Update to 6.2.0

ChangeLog: https://github.com/valkey-io/valkey-py/releases/tag/v6.2.0

MFH:            2026Q4
(cherry picked from commit cd1fda3f295f77a6cb471e7c8cfaf25abdadd964)
DeltaFile
+4-3databases/py-valkey/Makefile
+3-3databases/py-valkey/distinfo
+7-62 files

FreeBSD/ports 20e627a — textproc/py-vbuild Makefile, textproc/py-vbuild/files patch-vbuild_____init____.py

textproc/py-vbuild: Replace pkgutil.find_loader for Python 3.14

pkgutil.find_loader was removed in Python 3.14, so import vbuild fails.
Use importlib.util.find_spec to detect the optional lesscpy, scss and
closure modules.

While here, add concurrent to USE_PYTHON and document the patches.

PR:             299910
Approved by:    dtxdf@ (maintainer)
MFH:            2026Q4

(cherry picked from commit 082580c019a813aa021b5900383c22ffc6437fc8)
DeltaFile
+30-0textproc/py-vbuild/files/patch-vbuild_____init____.py
+2-2textproc/py-vbuild/Makefile
+32-22 files

FreeBSD/ports 90a6513 — sysutils/nginx-ui Makefile distinfo

sysutils/nginx-ui: Update to 2.9.3

ChangeLogs:

- https://github.com/0xJacky/nginx-ui/releases/tag/v2.9.0
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.9.1
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.9.2
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.9.3

MFH:            2026Q4
(cherry picked from commit b0d5b748d51b2d2a055a50838f9f825ce4ea15b0)
DeltaFile
+7-7sysutils/nginx-ui/distinfo
+2-3sysutils/nginx-ui/Makefile
+9-102 files

FreeBSD/ports 68f958b — sysutils/waitforssh Makefile distinfo

sysutils/waitforssh: Update to 0.1.1

ChangeLog: https://github.com/DtxdF/waitforssh/releases/tag/v0.1.1

MFH:            2026Q4
(cherry picked from commit 3a58575f194155dd1e40ce4f8195cac279da69ae)
DeltaFile
+3-3sysutils/waitforssh/distinfo
+1-2sysutils/waitforssh/Makefile
+4-52 files

FreeBSD/ports f589514 — x11/bhotkeys-screenshot Makefile distinfo

x11/bhotkeys-screenshot: Update to 1.4

ChangeLog: https://github.com/FrauBSD/bhotkeys-screenshot/blob/1.4/CHANGELOG.md
DeltaFile
+3-3x11/bhotkeys-screenshot/distinfo
+1-1x11/bhotkeys-screenshot/Makefile
+4-42 files

FreeBSD/ports 88b513d — sysutils/gh-md-toc distinfo Makefile, sysutils/gh-md-toc/files patch-gh-md-toc

sysutils/gh-md-toc: Update to 0.11.0

ChangeLog: https://github.com/ekalinin/github-markdown-toc/releases/tag/0.11.0

MFH:            2026Q4
DeltaFile
+128-229sysutils/gh-md-toc/files/patch-gh-md-toc
+10-3sysutils/gh-md-toc/Makefile
+3-3sysutils/gh-md-toc/distinfo
+141-2353 files

FreeBSD/ports 2b3f5fb — www/py-nicegui-highcharts Makefile distinfo

www/py-nicegui-highcharts: Update to 3.3.0

ChangeLogs:

- https://github.com/zauberzeug/nicegui-highcharts/releases/tag/v3.3.0
- https://github.com/zauberzeug/nicegui-highcharts/releases/tag/v3.4.0
- https://github.com/zauberzeug/nicegui-highcharts/releases/tag/v3.5.0

MFH:            2026Q4
DeltaFile
+3-3www/py-nicegui-highcharts/distinfo
+1-1www/py-nicegui-highcharts/Makefile
+4-42 files

FreeBSD/ports 5e2e4ee — net/dataplaneapi Makefile distinfo

net/dataplaneapi: Update to 3.4.6

ChangeLogs:

- https://github.com/haproxytech/dataplaneapi/releases/tag/v3.4.4
- https://github.com/haproxytech/dataplaneapi/releases/tag/v3.4.5
- https://github.com/haproxytech/dataplaneapi/releases/tag/v3.4.6

MFH:            2026Q4
DeltaFile
+5-5net/dataplaneapi/distinfo
+2-3net/dataplaneapi/Makefile
+7-82 files

FreeBSD/ports a22c307 — mail Makefile, mail/py-minismtpd distinfo pkg-descr

mail/py-minismtpd: New port: Minimal SMTP server

minismtpd is a library based on now-discontinued smtpd module from
the Python 3.11 standard library. The original module and its tests
are licensed under Python Software Foundation License Version 2.

The modifications and new code is licensed under the BSD-3-Clause
license.

WWW: https://github.com/cuu508/minismtpd/
DeltaFile
+25-0mail/py-minismtpd/Makefile
+6-0mail/py-minismtpd/pkg-descr
+3-0mail/py-minismtpd/distinfo
+1-0mail/Makefile
+35-04 files

FreeBSD/ports f18fbe4 — sysutils/py-healthchecks Makefile distinfo

sysutils/py-healthchecks: Update to 5.0.3

ChangeLogs:

- https://github.com/healthchecks/healthchecks/releases/tag/v5.0
- https://github.com/healthchecks/healthchecks/releases/tag/v5.0.1
- https://github.com/healthchecks/healthchecks/releases/tag/v5.0.2
- https://github.com/healthchecks/healthchecks/releases/tag/v5.0.3
DeltaFile
+11-3sysutils/py-healthchecks/pkg-plist
+3-3sysutils/py-healthchecks/distinfo
+3-2sysutils/py-healthchecks/Makefile
+17-83 files

FreeBSD/ports 1014eb1 — sysutils/py-dbuild Makefile distinfo

sysutils/py-dbuild: Update to 1.13.0

ChangeLogs:

- https://github.com/daemonless/dbuild/releases/tag/v1.12.0
- https://github.com/daemonless/dbuild/releases/tag/v1.13.0

MFH:            2026Q4
DeltaFile
+3-3sysutils/py-dbuild/distinfo
+1-1sysutils/py-dbuild/Makefile
+4-42 files