FreeBSD/ports e38e7abmisc/hwdata Makefile distinfo

misc/hwdata: Update to 0.411

Reported by:    portscout!
DeltaFile
+3-3misc/hwdata/distinfo
+1-1misc/hwdata/Makefile
+4-42 files

FreeBSD/ports e2a4eb6sysutils/cardano-cli Makefile Makefile.cabal

sysutils/cardano-cli: Update to 11.2.3.1

Reported by:    portscout!
DeltaFile
+17-13sysutils/cardano-cli/distinfo
+7-7sysutils/cardano-cli/Makefile.cabal
+1-1sysutils/cardano-cli/Makefile
+25-213 files

LLVM/project 24a7afbllvm/test/CodeGen/X86 pdep-vector-512.ll pdep-vector-128.ll

[X86] LowerCLMUL - improve vXi32 codegen (#221289)

Shuffle combining is struggling to handle the mixture of vector
unrolling, truncations and optimal use of PCLMULQDQ swizzles, this patch
gives us more optimal lowering direct instead of relying on fixup.

Use the PCLMULQDQ lo/hi control immediate to handle anyext i64 element
evaluation - along with shifting the upper elements down to the lowest
bits of the i64 in parallel

Use UNPACK build vector pattern to avoid FPR<->GPR traffic

CLMULH needs to be handled in a future patch, and vXi16 /might/ be worth
handling as well.
DeltaFile
+646-759llvm/test/CodeGen/X86/clmul-vector.ll
+354-446llvm/test/CodeGen/X86/znver-pdep.ll
+330-435llvm/test/CodeGen/X86/clmul-vector-256.ll
+287-436llvm/test/CodeGen/X86/pext-vector-128.ll
+279-428llvm/test/CodeGen/X86/pdep-vector-128.ll
+141-302llvm/test/CodeGen/X86/pdep-vector-512.ll
+2,037-2,8066 files not shown
+2,634-3,84212 files

FreeBSD/ports b8614absysutils/f3 distinfo Makefile

sysutils/f3: Update 8.0 => 10.0, take maintainership

Upstream moved sources to src/, build output to build/, the man page to
man/ and the helper scripts to scripts/, adapt do-install accordingly.

While here, switch to DISTVERSION and pet portclippy.

Changelog:
https://github.com/AltraMayor/f3/blob/v10.0/changelog

PR:             298206
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+13-11sysutils/f3/Makefile
+3-3sysutils/f3/distinfo
+16-142 files

LLVM/project 5cba2fcclang/docs ReleaseNotes.md, clang/lib/Sema SemaAvailability.cpp

[Clang] Fix Crash in Sema::DiagnoseUnguardedAvailability On 'if' With No Condition (#220004)

**Problem**
C++ 23 introduced consteval expressions which allows `if` statements to
have no condition:
```
if consteval {
}
```
`DiagnoseUnguardedAvailability::TraverseIfStmt` Assumed `If->getCond()`
would never return a `nullptr`, causing a `nullptr` dereference.

Fixes #219948
DeltaFile
+10-0clang/test/SemaCXX/attr-availability.cpp
+5-1clang/lib/Sema/SemaAvailability.cpp
+2-0clang/docs/ReleaseNotes.md
+17-13 files

FreeBSD/ports 9de74e4www/py-django_statici18n Makefile distinfo

www/py-django_statici18n: Update 2.7.1 => 2.8.0

Upstream requires Django<6.2 so change the RUN_DEPENDS accordingly.

Changelog:
https://github.com/zyegfryed/django-statici18n/blob/v2.8.0/docs/changelog.rst

PR:             298210
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3www/py-django_statici18n/distinfo
+2-2www/py-django_statici18n/Makefile
+5-52 files

FreeBSD/ports b8d122caudio/gnuspeechsa Makefile

audio/gnuspeechsa: Mark deprecated

PR:             298189
Approved by:    amdmi3 (maintainer)

(cherry picked from commit a89fb226e63abb9bc624ede329933487ab203a17)
DeltaFile
+4-1audio/gnuspeechsa/Makefile
+4-11 files

FreeBSD/ports a89fb22audio/gnuspeechsa Makefile

audio/gnuspeechsa: Mark deprecated

PR:             298189
Approved by:    amdmi3 (maintainer)
DeltaFile
+4-1audio/gnuspeechsa/Makefile
+4-11 files

LLVM/project 229aa7dllvm/include/llvm/CodeGen MachineFunction.h, llvm/include/llvm/Target TargetOptions.h

CodeGen: Move frame-pointer queries out of TargetOptions (#221416)

These used to depend on a TargetOptions field, which was removed
at some point. These are now only depend on MachineFunction,
so move the attribute check there.

Co-authored-by: Claude (Claude-Opus-4.8)
DeltaFile
+0-32llvm/lib/CodeGen/TargetOptionsImpl.cpp
+30-0llvm/lib/CodeGen/MachineFunction.cpp
+5-7llvm/lib/Target/ARM/ARMFrameLowering.cpp
+0-9llvm/include/llvm/Target/TargetOptions.h
+8-0llvm/include/llvm/CodeGen/MachineFunction.h
+3-3llvm/lib/Target/X86/X86FrameLowering.cpp
+46-5122 files not shown
+79-11128 files

FreeBSD/ports ad6bb5c. UPDATING, www/pocketbase Makefile distinfo

www/pocketbase: Update 0.39.11 => 0.40.2

Added UPDATING entry for possible breakages.

Upstream switched to Go 1.27.

Changelog:
https://github.com/pocketbase/pocketbase/blob/v0.40.2/CHANGELOG.md

PR:             298209
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+17-0UPDATING
+5-5www/pocketbase/distinfo
+2-3www/pocketbase/Makefile
+24-83 files

FreeBSD/src 3557da0usr.sbin/bhyve pci_hda.c

bhyve: Do not panic on invalid input in HDA emulation

The emulated HDA controller passed values taken from guest registers and
from guest memory straight into assert(), so a guest could abort bhyve
with values the emulation did not expect. Reject them instead.

In case the guest asked to start something and it failed, clear the
corresponding run/enable bit.

PR:             256379, 256381, 256382, 256383, 256384, 256385, 256386, 256498
Sponsored by:   The FreeBSD Foundation
MFC after:      2 weeks
Reviewed by:    bnovkov, jhb
Differential Revision:  https://reviews.freebsd.org/D59082

(cherry picked from commit f4d953bea74091874f019e3a2c4902dd013ee739)
DeltaFile
+37-18usr.sbin/bhyve/pci_hda.c
+37-181 files

LLVM/project c6b91b6llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, llvm/test/CodeGen/ARM cortex-a57-misched-vfma.ll

DAGCombiner: Drop AllowFPOpFusion from visitFSUBForFMACombine

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+203-31llvm/test/CodeGen/ARM/cortex-a57-misched-vfma.ll
+3-3llvm/test/CodeGen/Hexagon/sffms.ll
+3-3llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+209-373 files

FreeBSD/ports 9858bc0graphics/glosm Makefile

graphics/glosm: Mark deprecated

PR:             298185
Approved by:    amdmi3 (maintainer)

(cherry picked from commit c5f006e4960f537a3243ca79da065e97762225f1)
DeltaFile
+4-1graphics/glosm/Makefile
+4-11 files

FreeBSD/ports c5f006egraphics/glosm Makefile

graphics/glosm: Mark deprecated

PR:             298185
Approved by:    amdmi3 (maintainer)
DeltaFile
+4-1graphics/glosm/Makefile
+4-11 files

FreeBSD/ports 8efc9c2misc/hermes-agent distinfo Makefile, misc/hermes-agent/files patch-hermes__cli_setup.py patch-hermes__cli_gateway.py

misc/hermes-agent: Update to 0.18.0
DeltaFile
+75-0misc/hermes-agent/files/patch-agent_anthropic__adapter.py
+44-0misc/hermes-agent/files/patch-agent_azure__identity__adapter.py
+31-7misc/hermes-agent/Makefile
+14-14misc/hermes-agent/files/patch-hermes__cli_gateway.py
+5-5misc/hermes-agent/distinfo
+4-4misc/hermes-agent/files/patch-hermes__cli_setup.py
+173-305 files not shown
+183-4011 files

LLVM/project 06c952dllvm/test/Transforms/SLPVectorizer/AArch64 loop-accumulator-reduction.ll

[SLP][NFC]Add a test with loop-carried reductions, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/221438
DeltaFile
+343-0llvm/test/Transforms/SLPVectorizer/AArch64/loop-accumulator-reduction.ll
+343-01 files

LLVM/project efdf877llvm/test/CodeGen/AMDGPU madak.ll, llvm/test/CodeGen/LoongArch float-fma.ll double-fma.ll

DAGCombiner: Drop AllowFPOpFusion from visitFADDForFMACombine

Rewrites fp-dp3.ll to use flags on individual patterns. It weirdly
used different triples for the fp-contract on and off cases, seemingly
an artifact of the ARM64 and AArch64 merge.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+352-1,116llvm/test/CodeGen/LoongArch/lasx/fma-v8f32.ll
+352-1,116llvm/test/CodeGen/LoongArch/lasx/fma-v4f64.ll
+260-872llvm/test/CodeGen/LoongArch/float-fma.ll
+260-872llvm/test/CodeGen/LoongArch/double-fma.ll
+388-471llvm/test/CodeGen/AMDGPU/madak.ll
+178-564llvm/test/CodeGen/LoongArch/lsx/fma-v4f32.ll
+1,790-5,01114 files not shown
+2,463-6,15620 files

FreeBSD/ports 0a75a22graphics/py-exiv2 distinfo Makefile

graphics/py-exiv2: Update 0.19.0 => 0.19.2

While here, sort USE_PYTHON and BUILD_DEPENDS (pet portfmt).

Changelog:
https://github.com/jim-easterbrook/python-exiv2/blob/0.19.2/CHANGELOG.txt

PR:             298208
Reported by:    Christos Longros <chris.longros at gmail.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5graphics/py-exiv2/Makefile
+3-3graphics/py-exiv2/distinfo
+8-82 files

LLVM/project d03e943llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 extract-with-poison-index.ll

[SLP]Fix crash on extractelement with undef/poison index in getEntryCost

canReuseExtract treats undef/poison-index extracts as holes, so such
extracts can end up in a vectorized ExtractElement entry. The cost
model dereferenced getExtractIndex() unconditionally, causing a crash.

Fixes #221414

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/221437
DeltaFile
+29-0llvm/test/Transforms/SLPVectorizer/X86/extract-with-poison-index.ll
+7-3llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+36-32 files

LLVM/project d39ac8dllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 extract-with-poison-index.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+29-0llvm/test/Transforms/SLPVectorizer/X86/extract-with-poison-index.ll
+7-3llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+36-32 files

HardenedBSD/src d9d2b38include wchar.h inttypes.h, sys/arm/include _stdint.h

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+6-0include/inttypes.h
+3-0sys/sys/stdint.h
+3-0include/wchar.h
+2-0sys/sys/_types.h
+0-1sys/arm64/include/_stdint.h
+0-1sys/arm/include/_stdint.h
+14-23 files not shown
+14-59 files

HardenedBSD/src 74ef136include wchar.h inttypes.h, sys/arm/include _stdint.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+6-0include/inttypes.h
+3-0sys/sys/stdint.h
+3-0include/wchar.h
+2-0sys/sys/_types.h
+0-1sys/x86/include/_stdint.h
+0-1sys/arm/include/_stdint.h
+14-23 files not shown
+14-59 files

HardenedBSD/ports 299fe99devel/moon Makefile.crates distinfo, net/freeradius-client/files patch-lib__ip_util.c patch-lib_avpair.c

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+165-157www/dezoomify-rs/distinfo
+107-105devel/moon/distinfo
+81-77www/dezoomify-rs/Makefile.crates
+137-0net/freeradius-client/files/patch-lib_avpair.c
+52-51devel/moon/Makefile.crates
+0-39net/freeradius-client/files/patch-lib__ip_util.c
+542-42959 files not shown
+745-62265 files

FreeBSD/ports 5293821databases/py-sqlalchemy14 Makefile, databases/py-sqlalchemy20 Makefile

databases/py-sqlalchemy{14,20}: Fix ASYNCIO description

PR:             296720
Reported by:    Anton Saietskii <vsasjason at gmail.com> (author)
Approved by:    osa, vvd (Mentors, implicit)
Approved by:    portmgr (blanket)
MFH:            2026Q3
DeltaFile
+1-1databases/py-sqlalchemy20/Makefile
+1-1databases/py-sqlalchemy14/Makefile
+2-22 files

HardenedBSD/ports 5293821databases/py-sqlalchemy14 Makefile, databases/py-sqlalchemy20 Makefile

databases/py-sqlalchemy{14,20}: Fix ASYNCIO description

PR:             296720
Reported by:    Anton Saietskii <vsasjason at gmail.com> (author)
Approved by:    osa, vvd (Mentors, implicit)
Approved by:    portmgr (blanket)
MFH:            2026Q3
DeltaFile
+1-1databases/py-sqlalchemy20/Makefile
+1-1databases/py-sqlalchemy14/Makefile
+2-22 files

FreeBSD/ports 8d0354fnet/asterisk22 pkg-plist Makefile

net/asterisk22: Update 22.10.1 => 22.11.0

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.11.0.html

PR:             298207
Reported by:    Oleksandr Kryvulia <o.kryvulia at flex-it.com.ua> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
Sponsored by:   FLEX-IT LLC
MFH:            2026Q3

(cherry picked from commit 59a57a0faca2123bef7b3c65165ac2d6e604bdf0)
DeltaFile
+3-3net/asterisk22/distinfo
+1-1net/asterisk22/Makefile
+1-0net/asterisk22/pkg-plist
+5-43 files

LLVM/project 71926efclang/lib/CodeGen BackendUtil.cpp, llvm/include/llvm/MC MCTargetOptions.h

MC: Move BinutilsVersion from TargetOptions to MCTargetOptions

BinutilsVersion has no codegen use and only used by MCAsmInfo to check
ELF assembler features.

Co-authored-by: Claude (claude-opus-4.8) <noreply at anthropic.com>
DeltaFile
+10-0llvm/lib/MC/MCTargetOptions.cpp
+0-9llvm/lib/Target/TargetMachine.cpp
+8-0llvm/include/llvm/MC/MCTargetOptions.h
+3-2clang/lib/CodeGen/BackendUtil.cpp
+0-4llvm/include/llvm/Target/TargetOptions.h
+2-2llvm/tools/llc/llc.cpp
+23-173 files not shown
+25-229 files

HardenedBSD/ports 59a57a0net/asterisk22 pkg-plist Makefile

net/asterisk22: Update 22.10.1 => 22.11.0

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.11.0.html

PR:             298207
Reported by:    Oleksandr Kryvulia <o.kryvulia at flex-it.com.ua> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
Sponsored by:   FLEX-IT LLC
MFH:            2026Q3
DeltaFile
+3-3net/asterisk22/distinfo
+1-1net/asterisk22/Makefile
+1-0net/asterisk22/pkg-plist
+5-43 files

FreeBSD/ports 59a57a0net/asterisk22 pkg-plist Makefile

net/asterisk22: Update 22.10.1 => 22.11.0

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.11.0.html

PR:             298207
Reported by:    Oleksandr Kryvulia <o.kryvulia at flex-it.com.ua> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
Sponsored by:   FLEX-IT LLC
MFH:            2026Q3
DeltaFile
+3-3net/asterisk22/distinfo
+1-1net/asterisk22/Makefile
+1-0net/asterisk22/pkg-plist
+5-43 files

LLVM/project 1f58d14clang/include/clang/Basic CodeGenOptions.h, clang/lib/CodeGen CGException.cpp CodeGenModule.cpp

clang: Distinguish unspecified from disabled exception model

Add ExceptionHandlingKind::Default so clang can tell an unspecified
exception model from an explicit -exception-model=none.
DeltaFile
+18-17clang/test/CodeGen/exception-model-flag.c
+10-1clang/include/clang/Basic/CodeGenOptions.h
+5-4clang/lib/CodeGen/CodeGenModule.cpp
+4-2clang/lib/CodeGen/CGException.cpp
+1-1clang/lib/Frontend/CompilerInvocation.cpp
+1-1clang/lib/Driver/ToolChains/NetBSD.cpp
+39-266 files not shown
+45-3212 files