FreeBSD/ports 5c1f022shells/bash-completion-freebsd Makefile distinfo

shells/bash-completion-freebsd: Update to 1.5.1

Sponsored by:   fme AG
DeltaFile
+3-3shells/bash-completion-freebsd/distinfo
+1-1shells/bash-completion-freebsd/Makefile
+4-42 files

FreeBSD/ports 591f50bgraphics/ttyplot distinfo Makefile, graphics/ttyplot/files patch-ttyplot.c

graphics/ttyplot: Update to 1.7.6

Sponsored by:   fme AG
DeltaFile
+0-11graphics/ttyplot/files/patch-ttyplot.c
+5-3graphics/ttyplot/Makefile
+3-3graphics/ttyplot/distinfo
+8-173 files

FreeBSD/ports a33656bdevel/moon Makefile distinfo

devel/moon: update to 2.5.5

Sponsored by:   Netflix
DeltaFile
+3-3devel/moon/distinfo
+1-2devel/moon/Makefile
+4-52 files

LLVM/project 5a35d5bclang/lib/CIR/CodeGen CIRGenTypes.cpp CIRGenBuilder.h, clang/test/CodeGen/AArch64/sve dup.c

[clang][cir] Add missing tests for SVE DUP intrinsics (#223932)

Adds missing code-gen tests for DUP intrinsics operating on bf16.
DeltaFile
+57-0clang/test/CodeGen/AArch64/sve/dup.c
+1-1clang/lib/CIR/CodeGen/CIRGenTypes.cpp
+1-1clang/lib/CIR/CodeGen/CIRGenBuilder.h
+59-23 files

LLVM/project 2ad0b22clang/lib/AST/ByteCode Pointer.cpp

Silence "not all control paths return a value"; NFC (#224276)
DeltaFile
+1-0clang/lib/AST/ByteCode/Pointer.cpp
+1-01 files

FreeBSD/ports e043720devel/py-dotty-dict distinfo Makefile, devel/py-dotty-dict/files patch-setup.py

devel/py-dotty-dict: Update to 1.3.1

Sponsored by:   fme AG
DeltaFile
+0-19devel/py-dotty-dict/files/patch-setup.py
+4-3devel/py-dotty-dict/Makefile
+3-3devel/py-dotty-dict/distinfo
+7-253 files

FreeBSD/ports 679fcabsecurity/vuxml/vuln 2026.xml

security/vuxml: Document multiple vulnerabilities in 389-ds-base

Sponsored by:   Netzkommune GmbH
DeltaFile
+59-0security/vuxml/vuln/2026.xml
+59-01 files

FreeBSD/ports 5baa269net/py-lib389 Makefile distinfo

net/py-lib389: Update to 3.2.3

Changes:        https://github.com/389ds/389-ds-base/releases/tag/389-ds-base-3.2.3

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3net/py-lib389/distinfo
+1-1net/py-lib389/Makefile
+4-42 files

FreeBSD/ports 41eae13net/389-ds-base pkg-plist Makefile, net/389-ds-base/files patch-ldap_servers_slapd_daemon.c

net/389-ds-base: Update to 3.2.3

The daemon.c patch now guards the LeakSanitizer ptrace probe, which
upstream added without a non-Linux path, and lib/sysctl.d/70-dirsrv.conf
leaves the plist because upstream ties it to the systemd build.

Changes:        https://github.com/389ds/389-ds-base/releases/tag/389-ds-base-3.2.3
Security:       3f5c81ae-b227-11f1-a655-3497f65b111b

Sponsored by:   Netzkommune GmbH
DeltaFile
+29-4net/389-ds-base/files/patch-ldap_servers_slapd_daemon.c
+3-3net/389-ds-base/distinfo
+1-2net/389-ds-base/Makefile
+0-1net/389-ds-base/pkg-plist
+33-104 files

LLVM/project b8f372dlibc/src/__support/mathvec CMakeLists.txt sinf.h, libc/src/mathvec/generic sinf.cpp

[libc][mathvec] Vectorise sinf (#220985)

Replaces loop over scalar sinf with a fully vectorised implementation.
DeltaFile
+168-0libc/src/__support/mathvec/trig_reductionf_nofma.h
+129-0libc/src/__support/mathvec/trig_reductionf.h
+74-6libc/src/__support/mathvec/sinf.h
+14-1libc/src/__support/mathvec/CMakeLists.txt
+1-1libc/src/mathvec/generic/sinf.cpp
+386-85 files

LLVM/project 5068c41clang/test/OffloadTools/clang-linker-wrapper linker-wrapper-image.c linker-wrapper-host-datalayout.c, clang/tools/clang-linker-wrapper ClangLinkerWrapper.cpp

clang-linker-wrapper: Set the host DataLayout on the offload wrapper module

The offload wrapper module was created with only a target triple, and the
datalayout wasn't set until later, where it was copied from the TargetMachine,
after the wrapping code already ran.

The wrapping code did query the datalayout for the pointer size, so this was
broken for host and devices with different pointer sizes.
queries the DataLayout (e.g. the size_t / intptr type via getSizeTTy), so on a
host whose pointer size differs from the default layout (e.g. a 32-bit host) it
used the wrong integer width for image offsets.

This removes a use of TargetMachine::createDataLayout, which I am trying to
remove.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+27-0clang/test/OffloadTools/clang-linker-wrapper/linker-wrapper-host-datalayout.c
+4-5clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp
+4-4clang/test/OffloadTools/clang-linker-wrapper/linker-wrapper-image.c
+35-93 files

FreeBSD/ports cd02d57filesystems/py-prometheus-zfs Makefile distinfo

filesystems/py-prometheus-zfs: Update to 1.0.6

Sponsored by:   fme AG
DeltaFile
+3-3filesystems/py-prometheus-zfs/distinfo
+1-1filesystems/py-prometheus-zfs/Makefile
+4-42 files

NetBSD/pkgsrc-wip 9048e2fmesa features.mk Makefile

mesa: updated to 26.2.3
DeltaFile
+3-3mesa/distinfo
+5-0mesa/buildlink3.mk
+1-1mesa/features.mk
+1-1mesa/Makefile
+10-54 files

FreeBSD/ports 2ef24d2shells/py-crazy-complete Makefile

shells/py-crazy-complete: Add to category "python"
DeltaFile
+2-1shells/py-crazy-complete/Makefile
+2-11 files

FreeBSD/ports eec5237net-im/scli Makefile

net-im/scli: Return to pool
DeltaFile
+1-1net-im/scli/Makefile
+1-11 files

LLVM/project e9e1cb3llvm/lib/Target/SPIRV SPIRVNonSemanticDebugHandler.cpp, llvm/test/CodeGen/SPIRV/debug-info debug-type-composite.ll

[SPIR-V] Skip debug type sizes wider than 32 bits (#223678)

A size or offset above 4 GB was truncated to 32 bits, now they are
dropped
DeltaFile
+20-1llvm/test/CodeGen/SPIRV/debug-info/debug-type-composite.ll
+9-0llvm/lib/Target/SPIRV/SPIRVNonSemanticDebugHandler.cpp
+29-12 files

LLVM/project ff0451fllvm/lib/Support APFloatPowerOfFiveTable.inc, llvm/test/CodeGen/AMDGPU float-to-arbitrary-fp-fp8-hw.ll llvm.amdgcn.permlane.ll

Merge branch 'main' into users/lukel97/riscv/vp-split-cost
DeltaFile
+815-0llvm/test/Transforms/PhaseOrdering/ARM/arm_mat_mult_q31.ll
+383-393llvm/test/CodeGen/AMDGPU/llvm.amdgcn.permlane.ll
+736-0llvm/test/Transforms/SLPVectorizer/X86/bool-mask.ll
+719-0llvm/test/CodeGen/NVPTX/mixed-precision-add-f32x2-upconvert-invalid.ll
+326-308llvm/test/CodeGen/AMDGPU/float-to-arbitrary-fp-fp8-hw.ll
+616-0llvm/lib/Support/APFloatPowerOfFiveTable.inc
+3,595-7011,034 files not shown
+33,253-9,4561,040 files

FreeBSD/ports 20bc153devel/py-sentry-sdk Makefile

devel/py-sentry-sdk: Return to pool
DeltaFile
+1-1devel/py-sentry-sdk/Makefile
+1-11 files

LLVM/project 4837d8dmlir/test/Conversion/ConvertToSPIRV simple.mlir scf.mlir, mlir/test/lib/Pass TestConvertToSPIRVPass.cpp

[mlir][SPIR-V] Populate math and cf dialect patterns in `test-convert-to-spirv` (#214627)
DeltaFile
+20-0mlir/test/Conversion/ConvertToSPIRV/scf.mlir
+19-0mlir/test/Conversion/ConvertToSPIRV/simple.mlir
+4-0mlir/test/lib/Pass/TestConvertToSPIRVPass.cpp
+43-03 files

FreeBSD/ports dc10f59devel/py-resolvelib Makefile

devel/py-resolvelib: Return to pool
DeltaFile
+1-1devel/py-resolvelib/Makefile
+1-11 files

LLVM/project b588586mlir/lib/Dialect/Bufferization/Transforms BufferOptimizations.cpp, mlir/test/Transforms promote-buffers-to-stack.mlir

[mlir][bufferization] Fix 32-bit overflow in `PromoteBuffersToStack` threshold check (#223986)

This PR fix 32-bit overflow in `PromoteBuffersToStack` threshold check.

Fixes #223937

---------

Signed-off-by: Federico Bruzzone <federico.bruzzone.i at gmail.com>
DeltaFile
+10-2mlir/test/Transforms/promote-buffers-to-stack.mlir
+2-1mlir/lib/Dialect/Bufferization/Transforms/BufferOptimizations.cpp
+12-32 files

FreeBSD/ports f69c920shells Makefile, shells/py-crazy-complete distinfo pkg-descr

shells/py-crazy-complete: New port: Generate shell auto completion files

Required for generating completions in x11/j4-dmenu-desktop.

Sponsored by:   fme AG
DeltaFile
+23-0shells/py-crazy-complete/Makefile
+17-0shells/py-crazy-complete/pkg-descr
+3-0shells/py-crazy-complete/distinfo
+1-0shells/Makefile
+44-04 files

FreeBSD/doc 67d1f76website/content/en/cgi ports.cgi man.cgi

cgi: set the type of script
DeltaFile
+1-1website/content/en/cgi/ports.cgi
+1-1website/content/en/cgi/man.cgi
+2-22 files

FreeBSD/ports 28bdb61x11/j4-dmenu-desktop distinfo Makefile

x11/j4-dmenu-desktop: Update to 3.2

- Switch the build system to Meson as recommended.
- Install shell completions by default.

PR:             298297
Reported by:    arrowd
Sponsored by:   fme AG
DeltaFile
+14-4x11/j4-dmenu-desktop/Makefile
+3-3x11/j4-dmenu-desktop/distinfo
+17-72 files

LLVM/project bc79eb5flang/docs OpenMPSupport.md, offload/test/offloading error_directive.c

[OpenMP][DeviceRTL] Implement __kmpc_error for the error directive (#220702)

### Description
[OpenMP][DeviceRTL] Implement __kmpc_error for the error directive

### Notes
Part of #204240 
Assisted-by: Github Copilot
DeltaFile
+39-0offload/test/offloading/error_directive.c
+27-0offload/test/offloading/fortran/error_directive.f90
+23-0offload/test/offloading/fortran/error_directive_fatal.f90
+12-0openmp/device/src/Misc.cpp
+4-0openmp/device/include/Interface.h
+1-1flang/docs/OpenMPSupport.md
+106-16 files

FreeBSD/ports 7203e9emultimedia/smplayer Makefile distinfo

multimedia/smplayer: Update 25.6.0 => 26.8.29

Changelog:
https://github.com/smplayer-dev/smplayer/releases/tag/v26.8.29

Sponsored by:   UNIS Labs
DeltaFile
+2-4multimedia/smplayer/Makefile
+3-3multimedia/smplayer/distinfo
+5-72 files

LLVM/project 82b6b78llvm/test/Transforms/LoopVectorize epilog-vectorization-fmaxnum-reductions.ll fmax-without-fast-math-flags-interleave.ll, llvm/test/Transforms/LoopVectorize/AArch64 fmin-without-fast-math-flags.ll fmax-without-fast-math-flags.ll

Freeze MinOrMaxOp earlier
DeltaFile
+61-79llvm/test/Transforms/LoopVectorize/fcmp-uno-fold-interleave.ll
+48-84llvm/test/Transforms/LoopVectorize/fmax-without-fast-math-flags.ll
+56-68llvm/test/Transforms/LoopVectorize/AArch64/fmax-without-fast-math-flags.ll
+41-59llvm/test/Transforms/LoopVectorize/fmax-without-fast-math-flags-interleave.ll
+24-42llvm/test/Transforms/LoopVectorize/epilog-vectorization-fmaxnum-reductions.ll
+20-26llvm/test/Transforms/LoopVectorize/AArch64/fmin-without-fast-math-flags.ll
+250-3587 files not shown
+335-43913 files

LLVM/project b3d9359clang/docs ReleaseNotes.md, clang/lib/Sema SemaTemplateDeduction.cpp

[Clang] Fix deduction from constant TP of reference type. (#223645)

We were not implementing https://eel.is/c++draft/temp.deduct.type#13
properly.

Fixes #40328

Assisted-By: Opus 5
DeltaFile
+47-0clang/test/SemaTemplate/temp_arg_nontype_ref.cpp
+16-14clang/lib/Sema/SemaTemplateDeduction.cpp
+13-0clang/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp
+3-0clang/docs/ReleaseNotes.md
+79-144 files

FreeBSD/doc 660a2e8website/content/en/cgi man.cgi

man.cgi: document manual page archive size
DeltaFile
+8-1website/content/en/cgi/man.cgi
+8-11 files

LLVM/project 136ee82flang/lib/Evaluate tools.cpp character.h

Make static assertion template-dependent

Avoid platform-dependent widening

Avoid platform-dependent widening

One more char dependence

Mask-out not needed anymore

clang-format

clang-format

Post-merge fixes
DeltaFile
+3-11flang/lib/Evaluate/character.h
+3-3flang/lib/Evaluate/tools.cpp
+6-142 files