FreeBSD/ports dca7739 — databases/openvoxdb-terminus8 Makefile distinfo, databases/openvoxdb8 Makefile distinfo

databases/openvoxdb8: Update to 8.18.0

Release notes:
https://github.com/OpenVoxProject/openvoxdb/releases#release-8.18.0

With hat:       puppet

(cherry picked from commit de978c83354d795dd37496acc790f02666a741e9)
DeltaFile
+3-3databases/openvoxdb8/distinfo
+3-3databases/openvoxdb-terminus8/distinfo
+1-1databases/openvoxdb8/Makefile
+1-1databases/openvoxdb-terminus8/Makefile
+8-84 files

FreeBSD/ports 765da84 — sysutils/openvox-server8 Makefile distinfo

sysutils/openvox-server8: Update to 8.18.0

Release notes:
https://github.com/OpenVoxProject/openvox-server/releases/tag/8.18.0

With hat:       puppet

(cherry picked from commit fb12b01bd779d6a0e08c83c2e08cbcff449d9800)
DeltaFile
+3-3sysutils/openvox-server8/distinfo
+1-1sysutils/openvox-server8/Makefile
+4-42 files

FreeBSD/ports af3d5c8 — sysutils/openvox-agent8 Makefile distinfo

sysutils/openvox-agent8: Update to 8.32.0

Release notes:
https://github.com/OpenVoxProject/openvox/releases/tag/8.32.0

With hat:       puppet

(cherry picked from commit f5f65dd693f988e3f2c8d96eaaf7309ba374ade6)
DeltaFile
+3-3sysutils/openvox-agent8/distinfo
+1-1sysutils/openvox-agent8/Makefile
+4-42 files

FreeBSD/ports fc5ef9f — databases/openvoxdb-terminus9 Makefile distinfo, databases/openvoxdb9 Makefile distinfo

databases/openvoxdb9: Update to 9.2.0

Release notes:
https://github.com/OpenVoxProject/openvoxdb/releases#release-9.2.0

With hat:       puppet
DeltaFile
+3-3databases/openvoxdb9/distinfo
+3-3databases/openvoxdb-terminus9/distinfo
+1-1databases/openvoxdb9/Makefile
+1-1databases/openvoxdb-terminus9/Makefile
+8-84 files

FreeBSD/ports de978c8 — databases/openvoxdb-terminus8 Makefile distinfo, databases/openvoxdb8 Makefile distinfo

databases/openvoxdb8: Update to 8.18.0

Release notes:
https://github.com/OpenVoxProject/openvoxdb/releases#release-8.18.0

With hat:       puppet
DeltaFile
+3-3databases/openvoxdb8/distinfo
+3-3databases/openvoxdb-terminus8/distinfo
+1-1databases/openvoxdb8/Makefile
+1-1databases/openvoxdb-terminus8/Makefile
+8-84 files

FreeBSD/ports e8d7964 — sysutils/openvox-server9 Makefile distinfo

sysutils/openvox-server9: Update to 9.2.0

Release notes:
https://github.com/OpenVoxProject/openvox-server/releases/tag/9.2.0

With hat:       puppet
DeltaFile
+3-3sysutils/openvox-server9/distinfo
+1-1sysutils/openvox-server9/Makefile
+4-42 files

FreeBSD/ports fb12b01 — sysutils/openvox-server8 Makefile distinfo

sysutils/openvox-server8: Update to 8.18.0

Release notes:
https://github.com/OpenVoxProject/openvox-server/releases/tag/8.18.0

With hat:       puppet
DeltaFile
+3-3sysutils/openvox-server8/distinfo
+1-1sysutils/openvox-server8/Makefile
+4-42 files

FreeBSD/ports 83a63a4 — sysutils/rubygem-choria-mcorpc-support Makefile distinfo, sysutils/rubygem-choria-mcorpc-support/files patch-lib_mcollective_monkey__patches.rb

sysutils/rubygem-choria-mcorpc-support: Update to 0.28.0

Release notes:
https://github.com/choria-io/choria-mcorpc-support/releases/tag/2.28.0

With hat:       puppet
DeltaFile
+0-33sysutils/rubygem-choria-mcorpc-support/files/patch-lib_mcollective_monkey__patches.rb
+3-3sysutils/rubygem-choria-mcorpc-support/distinfo
+1-1sysutils/rubygem-choria-mcorpc-support/Makefile
+4-373 files

FreeBSD/ports d848bae — sysutils/openvox-agent9 Makefile distinfo

sysutils/openvox-agent9: Update to 9.3.0

Release notes:
https://github.com/OpenVoxProject/openvox/releases/tag/9.3.0

With hat:       puppet
DeltaFile
+3-3sysutils/openvox-agent9/distinfo
+1-1sysutils/openvox-agent9/Makefile
+4-42 files

FreeBSD/ports f5f65dd — sysutils/openvox-agent8 Makefile distinfo

sysutils/openvox-agent8: Update to 8.32.0

Release notes:
https://github.com/OpenVoxProject/openvox/releases/tag/8.32.0

With hat:       puppet
DeltaFile
+3-3sysutils/openvox-agent8/distinfo
+1-1sysutils/openvox-agent8/Makefile
+4-42 files

FreeBSD/ports f003b2f — net/ooni-probe-cli Makefile distinfo

net/ooni-probe-cli: update to 3.31.1

Security:       updated brotli dependency [1]
MFH:            2026Q4

[1] https://github.com/andybalholm/brotli/commit/33c2a9884269798192b5ecf171288f98939dbe42

(cherry picked from commit 2dcb31b47481c80b19fa8548883fa3f0dd0bf92c)
DeltaFile
+5-5net/ooni-probe-cli/distinfo
+1-1net/ooni-probe-cli/Makefile
+6-62 files

FreeBSD/ports 659bde3 — net/ooni-probe-cli Makefile distinfo

net/ooni-probe-cli: update to 3.31.0

(cherry picked from commit 7312c7155241ff90ca5f69382d3dc99cc7f3fca8)
DeltaFile
+5-5net/ooni-probe-cli/distinfo
+1-2net/ooni-probe-cli/Makefile
+6-72 files

FreeBSD/ports 2dcb31b — net/ooni-probe-cli Makefile distinfo

net/ooni-probe-cli: update to 3.31.1

Security:       updated brotli dependency [1]
MFH:            2026Q4

[1] https://github.com/andybalholm/brotli/commit/33c2a9884269798192b5ecf171288f98939dbe42
DeltaFile
+5-5net/ooni-probe-cli/distinfo
+1-1net/ooni-probe-cli/Makefile
+6-62 files

LLVM/project 46571eb — llvm/include/llvm/Transforms/IPO Attributor.h, llvm/lib/Transforms/IPO Attributor.cpp

Attributor: Invalidate analyses when attributor-light only changes attributes (#231397)

attributor-light only invalidated analyses for functions whose IR it
rewrote, but declared all function analyses preserved. Attribute changes
were not tracked, so e.g. a caller's MemorySSA could go stale after the
callee became readnone. Also invalidate functions whose attributes or
call site attributes changed, and their callers, like FunctionAttrs.

Keep the marker which stops the function simplification pipeline from
running again on CGSCC revisits, since attribute changes alone do not
need re-simplification. Without this, already simplified functions were
simplified again, making attributor-light much more expensive.

No compile time or output change on CTMark.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+31-11llvm/lib/Transforms/IPO/Attributor.cpp
+23-0llvm/test/Transforms/Attributor/light-invalidate-analyses.ll
+10-0llvm/include/llvm/Transforms/IPO/Attributor.h
+64-113 files

FreeBSD/ports 4f43ff5 — x11-wm/bvwm Makefile pkg-plist

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

ChangeLog: https://github.com/FrauBSD/bvwm/blob/1.1.5-bvwm.10/BCHANGELOG.md
DeltaFile
+3-3x11-wm/bvwm/distinfo
+4-0x11-wm/bvwm/pkg-plist
+1-1x11-wm/bvwm/Makefile
+8-43 files

LLVM/project a5f319d — llvm/include/llvm/IR RuntimeLibcalls.h, llvm/lib/IR RuntimeLibcalls.cpp

RuntimeLibcalls: Handle int and long size more similarly (#238181)

Previously we eagerly computed the int size and passed it through all
the various functions to get the type signature. The long cases were
evaluated in the context that need a long. Treat these the same way
which reduces the number of arguments passed around.
DeltaFile
+13-9llvm/lib/IR/RuntimeLibcalls.cpp
+1-1llvm/include/llvm/IR/RuntimeLibcalls.h
+14-102 files

FreeBSD/ports 7e861e5 — x11/bhotkeys-audio Makefile distinfo

x11/bhotkeys-audio: Update to 1.3

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

LLVM/project 4142cbc — llvm/lib/TableGen Main.cpp, llvm/test/TableGen preprocess-errors.td preprocess-depfile.td

[TableGen] Support emitting preprocessed output (#120113)

Implement `llvm-tblgen -E` to preprocess the input files, generating a
single output file which can be fed back into TableGen.
DeltaFile
+91-14llvm/lib/TableGen/Main.cpp
+80-0llvm/test/TableGen/preprocess-include.td
+64-0llvm/test/TableGen/preprocess-format.td
+43-0llvm/test/TableGen/preprocess-macros.td
+38-0llvm/test/TableGen/preprocess-depfile.td
+13-0llvm/test/TableGen/preprocess-errors.td
+329-141 files not shown
+333-147 files

LLVM/project d0adcd9 — llvm/lib/Target/SPIRV SPIRVNonSemanticDebugHandler.h SPIRVNonSemanticDebugHandler.cpp, llvm/test/CodeGen/SPIRV/debug-info debug-typedef-cycle-unsupported-forward-ref.ll debug-typedef-base-debuginfonone.ll

[SPIRV] Forward-reference debug scopes with a reserved result id. (#229490)

This PR brings support for cycles when processing DIScope(s). This is
done using `SPV_KHR_relaxed_extended_instruction` for
`OpExtInstWithForwardRefsKHR`, which permits forward references (a use
prior to its definition).

The new emission algorithm works in the following way. DIScopes are
recursively processed as it was implemented at the start of these
stacked PRs. `getOrCreateDebugScope` reserves an id for the current
scope, and recurses to first emit its dependencies. If in the recursion
we hit a back edge (cycle), the scope even though not emitted yet will
have a reserved id. That undefined but reserved id is then used as an
operand alongside `OpExtInstWithForwardRefsKHR`.

When an instruction defining a DIScope is going to be emitted,
`getOrCreateDebugScope` makes sure that the scope's instruction uses its
reserved id. If the current scope is not supported by the backend, it
might be the case that the scope was still used as a forward reference.

    [23 lines not shown]
DeltaFile
+99-13llvm/lib/Target/SPIRV/SPIRVNonSemanticDebugHandler.cpp
+57-0llvm/test/CodeGen/SPIRV/debug-info/debug-composite-parent-debuginfonone.ll
+52-0llvm/test/CodeGen/SPIRV/debug-info/debug-type-composite-self-pointer-forward-refs.ll
+46-0llvm/test/CodeGen/SPIRV/debug-info/debug-typedef-base-debuginfonone.ll
+43-0llvm/test/CodeGen/SPIRV/debug-info/debug-typedef-cycle-unsupported-forward-ref.ll
+27-6llvm/lib/Target/SPIRV/SPIRVNonSemanticDebugHandler.h
+324-191 files not shown
+327-207 files

FreeBSD/ports 7c1843c — x11/bosd Makefile pkg-plist

x11/bosd: Update to 11.0

ChangeLog: https://github.com/FrauBSD/bosd/blob/11.0/CHANGELOG.md
DeltaFile
+3-3x11/bosd/distinfo
+1-1x11/bosd/Makefile
+2-0x11/bosd/pkg-plist
+6-43 files

LLVM/project ff7c770 — llvm/lib/Target/AArch64 AArch64.h AArch64SLSHardening.cpp, llvm/lib/Target/X86 X86CodeGenPassBuilder.cpp X86.h

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+39-6llvm/lib/Target/X86/X86IndirectThunks.cpp
+14-5llvm/lib/Target/AArch64/AArch64SLSHardening.cpp
+18-1llvm/lib/Target/X86/X86.h
+7-0llvm/lib/Target/AArch64/AArch64.h
+4-0llvm/test/CodeGen/X86/llc-pipeline-npm.ll
+1-2llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+83-142 files not shown
+85-158 files

LLVM/project c10e88f — llvm/lib/CodeGen ExecutionDomainFix.cpp, llvm/lib/Target/AArch64 AArch64SLSHardening.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+39-6llvm/lib/Target/X86/X86IndirectThunks.cpp
+23-8llvm/lib/CodeGen/ExecutionDomainFix.cpp
+1-22llvm/lib/Target/ARM/ARMTargetMachine.cpp
+2-20llvm/lib/Target/X86/X86TargetMachine.cpp
+18-2llvm/lib/Target/X86/X86.h
+14-5llvm/lib/Target/AArch64/AArch64SLSHardening.cpp
+97-6312 files not shown
+140-7218 files

FreeNAS/freenas adeca22 — src/middlewared/middlewared/api/base/handler remove_secrets.py, src/middlewared/middlewared/pytest/unit/api/handler/result test_secret.py

Handle unions with invalid discriminator values (or without discriminators at all) correctly
DeltaFile
+92-76src/middlewared/middlewared/api/base/handler/remove_secrets.py
+133-0src/middlewared/middlewared/pytest/unit/api/handler/result/test_secret.py
+36-0tests/api2/test_account_privilege_role_private_fields.py
+261-763 files

LLVM/project 87dbbfe — llvm/lib/Transforms/IPO Attributor.cpp

Attributor: Only reanalyze functions that may gain call graph references

Reanalyzing the function of every replaced use could remove a call graph
edge before another function added the same reference, failing the trivial
edge assertion with EXPENSIVE_CHECKS in cgscc-new-ref-edge.ll. Only
reanalyze the user's function if the new value may reference a function.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+10-3llvm/lib/Transforms/IPO/Attributor.cpp
+10-31 files

LLVM/project 5de65c7 — clang/lib/Basic/Targets WebAssembly.cpp, clang/test/Driver wasm-features.c

[WebAssembly] Rename relaxed-atomics to acquire-release-atomics (#238113)

The WebAssembly "relaxed atomics" proposal was renamed to
"acquire-release atomics" (see
https://github.com/WebAssembly/acquire-release-atomics/issues/2).

Update the LLVM WebAssembly target feature (`+acquire-release-atomics`),
Clang driver flags (`-macquire-release-atomics` /
`-mno-acquire-release-atomics`), preprocessor macro
(`__wasm_acquire_release_atomics__`), MC diagnostics, and tests
accordingly.

Assisted-by: Antigravity
DeltaFile
+338-338llvm/test/CodeGen/WebAssembly/atomic-mem-consistency.ll
+50-50llvm/test/CodeGen/WebAssembly/atomic-fence.ll
+12-12clang/test/Preprocessor/wasm-target-features.c
+12-12clang/lib/Basic/Targets/WebAssembly.cpp
+6-6clang/test/Driver/wasm-features.c
+5-4llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td
+423-42210 files not shown
+451-44716 files

NetBSD/pkgsrc-wip 4159e25 — emacs-git PLIST

emacs-git: add new files to PLIST
DeltaFile
+2-0emacs-git/PLIST
+2-01 files

FreeBSD/ports 19696c8 — x11/bhotkeys Makefile distinfo

x11/bhotkeys: Update to 1.9

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

LLVM/project a8967f9 — flang/lib/Optimizer/OpenMP MapInfoFinalization.cpp

[Flang][OpenMP][NFC] Remove some no longer used functions (#238036)

Forgot to remove these in prior pass that removed the user, now they
have no uses so no longer required.
DeltaFile
+0-236flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
+0-2361 files

LLVM/project f2eae78 — llvm/test/CodeGen/AMDGPU vector-reduce-fmaximum.ll llvm.amdgcn.mfma.ll

[AMDGPU][NFC] Clean up pre-gfx125x test RUN lines (#238107)

Drop flags that match defaults: `-verify-machineinstrs` in `.ll` tests,
`-global-isel=0` in tests without a GlobalISel run, and redundant
`-global-isel-abort`.

Use subarch triples instead of amdgcn plus `-mcpu`. 

Error-only MC runs use `-filetype=null`.
DeltaFile
+11-11llvm/test/CodeGen/AMDGPU/minimumnum.ll
+11-11llvm/test/CodeGen/AMDGPU/maximumnum.ll
+10-10llvm/test/CodeGen/AMDGPU/vector-reduce-fmaximum.ll
+10-10llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.ll
+10-10llvm/test/CodeGen/AMDGPU/fmin3-minimumnum.ll
+10-10llvm/test/CodeGen/AMDGPU/fmax3-maximumnum.ll
+62-6279 files not shown
+201-20185 files

NetBSD/pkgsrc-wip e4fd19d — inflatelib Makefile PLIST

inflatelib: finish package
DeltaFile
+0-33inflatelib/TODO
+6-3inflatelib/PLIST
+3-1inflatelib/Makefile
+9-373 files