FreeBSD/ports 6d58c44www/pacparser Makefile distinfo

www/pacparser: Update to 1.5.2
DeltaFile
+3-3www/pacparser/distinfo
+1-1www/pacparser/Makefile
+4-42 files

FreeBSD/ports 9b01030devel/mimalloc Makefile distinfo

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

FreeBSD/ports 79d675daudio/libopenmpt Makefile distinfo

audio/libopenmpt: Update to 0.8.8

PR:             297672
DeltaFile
+3-3audio/libopenmpt/distinfo
+1-1audio/libopenmpt/Makefile
+4-42 files

FreeBSD/ports a1cefdbdevel/py-ty Makefile distinfo, devel/py-ty/files patch-ruff_crates_ty_Cargo.toml

devel/py-ty: Update to 0.0.74

Changelog: https://github.com/astral-sh/ty/blob/0.0.74/CHANGELOG.md

Reported by:    portscout
DeltaFile
+3-3devel/py-ty/distinfo
+1-1devel/py-ty/files/patch-ruff_crates_ty_Cargo.toml
+1-1devel/py-ty/Makefile
+5-53 files

FreeBSD/ports a94aedasysutils/sdparm Makefile

sysutils/sdparm: move USES before USE_LDCONFIG
DeltaFile
+2-2sysutils/sdparm/Makefile
+2-21 files

OPNSense/core 3c9c8b5src/etc/inc/plugins.inc.d captiveportal.inc

captive portal: fix PHP warning here too
DeltaFile
+2-2src/etc/inc/plugins.inc.d/captiveportal.inc
+2-21 files

FreeBSD/ports 1fed46afilesystems/zerofs Makefile Makefile.crates

filesystems/zerofs: Update to 2.3.0

Changelogs:
https://github.com/Barre/ZeroFS/releases/tag/v2.1.0
https://github.com/Barre/ZeroFS/releases/tag/v2.1.1
https://github.com/Barre/ZeroFS/releases/tag/v2.2.0
https://github.com/Barre/ZeroFS/releases/tag/v2.2.1
https://github.com/Barre/ZeroFS/releases/tag/v2.2.2
https://github.com/Barre/ZeroFS/releases/tag/v2.2.3
https://github.com/Barre/ZeroFS/releases/tag/v2.3.0

PR:             297711
Approved by:    submitter is maintainer
DeltaFile
+205-193filesystems/zerofs/distinfo
+101-95filesystems/zerofs/Makefile.crates
+1-2filesystems/zerofs/Makefile
+307-2903 files

OPNSense/core 396beb5src/www system_general.php

system: another one in general settings
DeltaFile
+1-1src/www/system_general.php
+1-11 files

LLVM/project be58ed6llvm/docs LangRef.md

Update the read-read coherence formulation
DeltaFile
+5-4llvm/docs/LangRef.md
+5-41 files

OPNSense/core 7fcd2fasrc/www system_general.php

system: revisit edbfc5318557 since hardcoding is not necessary here

While here wrap the returned values in html_safe().  If we want to
enforce 'en_US' we should do it in config.xml.sample or add it as
a model default once we get to it.
DeltaFile
+5-7src/www/system_general.php
+5-71 files

LLVM/project 3c65190llvm/include/llvm/Support MathExtras.h

[Support] Remove deprecated CTLog2 from MathExtras.h (#218274)

CTLog2 was deprecated in favor of ConstantLog2 and has no remaining
in-tree users, so drop it.

Co-authored-by: Claude <noreply at anthropic.com>
DeltaFile
+0-6llvm/include/llvm/Support/MathExtras.h
+0-61 files

LLVM/project 17a5930llvm/lib/CodeGen ModuloSchedule.cpp

ModuloSchedule: Fix using getVRegDef/getUniqueVRegDef on physregs (#216795)

These should be invalid to use on physical registers, but are currently
permissive. Avoid calling them so in the future they can assert.

Also this pass seems to run in SSA, so shouldn't really be using
getUniqueVRegDef.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+3-1llvm/lib/CodeGen/ModuloSchedule.cpp
+3-11 files

LLVM/project afcbd03llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 vector-idiv-strictfp.ll

[X86] Widen non-power-of-two vector div/rem under strictfp (#217572)

Non power of two vectors bail out of the FP divide fold under strictfp
and scalarize. The SAE forms are 512-bit only so operands widen into a
zmm, and a non power of two lane count has no machine type to widen
through.

This widens to the next power of two first but only while the result
still fits one divide. Past that it splits into two chains and a scalar
divide on the odd lane is cheaper so a shape like v9i32 is unchanged.

Fixes #217558
DeltaFile
+81-0llvm/test/CodeGen/X86/vector-idiv-strictfp.ll
+14-2llvm/lib/Target/X86/X86ISelLowering.cpp
+95-22 files

FreeBSD/ports e8970e8deskutils/joplin-desktop Makefile distinfo, deskutils/joplin-desktop/files/packagejsons/packages/app-desktop package.json

deskutils/joplin-desktop: Update to 3.6.16

Changelog: https://github.com/laurent22/joplin/releases/tag/v3.6.16

Reported by:    GitHub (watch releases)
DeltaFile
+9-9deskutils/joplin-desktop/distinfo
+1-2deskutils/joplin-desktop/Makefile
+1-1deskutils/joplin-desktop/files/packagejsons/packages/app-desktop/package.json
+11-123 files

LLVM/project 4b9cb60llvm/lib/Target/RISCV RISCVVectorPeephole.cpp, llvm/test/CodeGen/RISCV/rvv vmerge-peephole.mir

RISCV: Fix VectorPeephole null dereference on an undef vmerge true operand

Also since this is an SSA pass, switch to using getVRegDef instead of
getUniqueVRegDef

Co-Authored-By: Claude <noreply at anthropic.com> (Claude Opus 4.8)
DeltaFile
+18-0llvm/test/CodeGen/RISCV/rvv/vmerge-peephole.mir
+4-1llvm/lib/Target/RISCV/RISCVVectorPeephole.cpp
+22-12 files

LLVM/project 9238a0cllvm/lib/Target/RISCV RISCVVLOptimizer.cpp, llvm/test/CodeGen/RISCV/rvv vl-opt-undef-vl.mir

RISCV: Fix VLOptimizer null dereference on an undef slide amount

Also since this is an SSA pass, switch from getUniqueVRegDef
to regular getVRegDef.

Co-Authored-By: Claude <noreply at anthropic.com> (Claude Opus 4.8)
DeltaFile
+13-1llvm/test/CodeGen/RISCV/rvv/vl-opt-undef-vl.mir
+2-2llvm/lib/Target/RISCV/RISCVVLOptimizer.cpp
+15-32 files

FreeBSD/ports 2341115security/wazuh-agent distinfo, security/wazuh-dashboard pkg-plist

security/wazuh-*: Update to 4.14.7

ChangeLog:     https://documentation.wazuh.com/current/release-notes/release-4-14-7.html
DeltaFile
+0-990security/wazuh-dashboard/pkg-plist
+109-61security/wazuh-manager/pkg-plist
+73-75security/wazuh-manager/distinfo
+39-39security/wazuh-agent/distinfo
+11-19security/wazuh-manager/Makefile
+9-9security/wazuh-server/distinfo
+241-1,1936 files not shown
+255-1,20712 files

LLVM/project f14b7ffllvm/lib/Target/AMDGPU SIInstrInfo.h AMDGPUHWEvents.cpp, llvm/test/CodeGen/AMDGPU waitcnt-vavdst-ordered-xdl.mir

[AMDGPU] Model ordered XDL writes in expert scheduling

Treat qualifying XDL WMMA as VA_VDST fences so expert scheduling can use
nonzero waits after out-of-order event mixes.

An XDL instruction with a destination register of 8 or more VGPRs decrements
VA_VDST after all instructions that were issued earlier.

This offers a significant benefit in compute bound kernels since we are not
required to pessimistically wait for WMMAs to write their results when
interleaving LDS.

```
VALU def r0
TRANS
VALU
TRANS
WMMA
va_vdst(1) # previously this would require va_vdst(0)

    [2 lines not shown]
DeltaFile
+511-0llvm/test/CodeGen/AMDGPU/waitcnt-vavdst-ordered-xdl.mir
+93-27llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+14-0llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+3-3llvm/lib/Target/AMDGPU/AMDGPUHWEvents.h
+4-1llvm/lib/Target/AMDGPU/AMDGPUHWEvents.cpp
+4-0llvm/lib/Target/AMDGPU/SIInstrInfo.h
+629-311 files not shown
+631-327 files

LLVM/project 45f81bcclang/include/clang/Basic DiagnosticParseKinds.td DiagnosticSemaKinds.td, clang/include/clang/Sema SemaOpenMP.h

Improve sema for num_threads
DeltaFile
+43-33clang/lib/Sema/SemaOpenMP.cpp
+17-22clang/lib/Parse/ParseOpenMP.cpp
+4-5clang/include/clang/Sema/SemaOpenMP.h
+7-2clang/test/OpenMP/dims_modifier_messages.cpp
+1-2clang/include/clang/Basic/DiagnosticSemaKinds.td
+2-0clang/include/clang/Basic/DiagnosticParseKinds.td
+74-646 files

FreeBSD/ports 66a9a11security/libp11 Makefile pkg-plist, security/libp11/files patch-src_Makefile.in

security/libp11: update to 0.4.20 release
DeltaFile
+0-11security/libp11/files/patch-src_Makefile.in
+3-3security/libp11/distinfo
+1-2security/libp11/Makefile
+2-1security/libp11/pkg-plist
+6-174 files

FreeBSD/ports 882e378devel/sbt Makefile distinfo

devel/sbt: update to 2.0.7 release.
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

HardenedBSD/src d6e4fae. README.md

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+34-11README.md
+34-111 files

HardenedBSD/src e7cacbcsys/dev/iavf iavf_vc_common.c if_iavf_iflib.c, sys/dev/ixgbe if_ix.c if_ixv.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+761-144sys/dev/ixl/ixl_pf_iov.c
+383-38sys/dev/iavf/if_iavf_iflib.c
+240-29sys/dev/ixgbe/if_ixv.c
+71-74sys/dev/ixl/ixl_pf_main.c
+76-12sys/dev/ixgbe/if_ix.c
+53-20sys/dev/iavf/iavf_vc_common.c
+1,584-31727 files not shown
+2,008-41333 files

HardenedBSD/ports 700e55fdevel/lstr Makefile.crates distinfo, devel/py-ddtrace distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+824-0science/eccodes/pkg-plist
+459-271devel/lstr/distinfo
+207-281devel/py-pyproject-fmt/distinfo
+215-199devel/py-ddtrace/distinfo
+228-134devel/lstr/Makefile.crates
+183-147devel/py-jsonschema-rs/distinfo
+2,116-1,032847 files not shown
+5,107-3,459853 files

LLVM/project 0bad201clang/include/clang/Sema SemaOpenMP.h, clang/lib/Sema SemaOpenMP.cpp

Improve sema for num_threads
DeltaFile
+28-33clang/lib/Sema/SemaOpenMP.cpp
+4-5clang/include/clang/Sema/SemaOpenMP.h
+32-382 files

HardenedBSD/ports 146ce8amail/roundcube Makefile distinfo

mail/roundcube: update to 1.7.3 release

PR:             297392
Submitted by:   brnrd
DeltaFile
+3-3mail/roundcube/distinfo
+1-1mail/roundcube/Makefile
+4-42 files

FreeBSD/ports 146ce8amail/roundcube Makefile distinfo

mail/roundcube: update to 1.7.3 release

PR:             297392
Submitted by:   brnrd
DeltaFile
+3-3mail/roundcube/distinfo
+1-1mail/roundcube/Makefile
+4-42 files

LLVM/project b8f229eclang/include/clang/Basic DiagnosticParseKinds.td DiagnosticSemaKinds.td, clang/lib/Parse ParseOpenMP.cpp

Fix review comments
DeltaFile
+17-22clang/lib/Parse/ParseOpenMP.cpp
+25-10clang/lib/Sema/SemaOpenMP.cpp
+7-2clang/test/OpenMP/dims_modifier_messages.cpp
+1-2clang/include/clang/Basic/DiagnosticSemaKinds.td
+2-0clang/include/clang/Basic/DiagnosticParseKinds.td
+52-365 files

LLVM/project b615ebdllvm/include/llvm/ADT APInt.h, llvm/lib/Support APInt.cpp

[APInt] Extend APIntOps::gcd to take IsSigned argument (#217269)

This clarifies the semantics of APIntOps::GreatestCommonDivisor for
signed arguments.
DeltaFile
+27-2llvm/unittests/ADT/APIntTest.cpp
+5-3llvm/include/llvm/ADT/APInt.h
+7-1llvm/lib/Support/APInt.cpp
+1-3llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
+40-94 files

FreeBSD/src 9a34256sys/netpfil/ipfilter/netinet ip_nat.c

ipfilter: Fix checksum update for NAT_DIVERTOUT

When taking a snapshot of the before ip_len (s1) for comparison with the
after-translated ip_len (s2), we must convert it from network to host
byte order before we can use it. Add the missing ntohs() call.

PR:             296944
MFC after:      3 days

(cherry picked from commit c08a97fa27b914988ef092352872b2f455abb7c3)
DeltaFile
+1-1sys/netpfil/ipfilter/netinet/ip_nat.c
+1-11 files