NetBSD/src 6dmhbbNlib/libc/atomic membar_ops.3

   membar_ops(3): Clarify language about membar_datadep_consumer.

   I must have deleted a sentence about the temptation to pair it with
   membar_producer in some earlier revision; let's write a new such
   sentence.
VersionDeltaFile
1.11+12-6lib/libc/atomic/membar_ops.3
+12-61 files

FreeBSD/ports 7944f0cmultimedia/supersonic distinfo Makefile

multimedia/supersonic: Update to 0.21.1

ChangeLogs:

- https://github.com/dweymouth/supersonic/releases/tag/v0.21.0
- https://github.com/dweymouth/supersonic/releases/tag/v0.21.1
DeltaFile
+5-5multimedia/supersonic/distinfo
+1-2multimedia/supersonic/Makefile
+6-72 files

FreeBSD/ports 75bf0f9www/py-dj60-django-stubs-ext distinfo Makefile

www/py-dj60-django-stubs-ext: Update to 6.0.4

ChangeLog: https://github.com/typeddjango/django-stubs/releases/tag/6.0.4
DeltaFile
+3-3www/py-dj60-django-stubs-ext/distinfo
+1-1www/py-dj60-django-stubs-ext/Makefile
+4-42 files

FreeBSD/ports 9868431net/dataplaneapi distinfo Makefile

net/dataplaneapi: Update to 3.3.4

ChangeLog: https://github.com/haproxytech/dataplaneapi/releases/tag/v3.3.4
DeltaFile
+5-5net/dataplaneapi/distinfo
+2-3net/dataplaneapi/Makefile
+7-82 files

FreeBSD/ports 3547344textproc/py-typst distinfo Makefile.crates, textproc/py-typst/files patch-Cargo.lock patch-Cargo.toml

textproc/py-typst: Update to 0.14.9

ChangeLog: https://github.com/messense/typst-py/releases/tag/v0.14.9
DeltaFile
+239-219textproc/py-typst/distinfo
+118-108textproc/py-typst/Makefile.crates
+7-7textproc/py-typst/files/patch-Cargo.lock
+6-8textproc/py-typst/files/patch-Cargo.toml
+1-2textproc/py-typst/Makefile
+371-3445 files

FreeBSD/ports dce3decwww/rustypaste distinfo Makefile.crates

www/rustypaste: Update to 0.17.0

ChangeLog: https://github.com/orhun/rustypaste/releases/tag/v0.17.0
DeltaFile
+219-179www/rustypaste/distinfo
+108-88www/rustypaste/Makefile.crates
+1-2www/rustypaste/Makefile
+328-2693 files

FreeBSD/ports 954606fsysutils/bin distinfo Makefile

sysutils/bin: Update to 0.26.0

ChangeLog: https://github.com/marcosnils/bin/releases/tag/v0.26.0
DeltaFile
+5-5sysutils/bin/distinfo
+2-3sysutils/bin/Makefile
+7-82 files

FreeBSD/ports 4555a4fgraphics/asciinema-agg distinfo Makefile.crates

graphics/asciinema-agg: Update 1.8.1

ChangeLogs:

- https://github.com/asciinema/agg/releases/tag/v1.8.0
- https://github.com/asciinema/agg/releases/tag/v1.8.1
DeltaFile
+499-461graphics/asciinema-agg/distinfo
+248-229graphics/asciinema-agg/Makefile.crates
+1-2graphics/asciinema-agg/Makefile
+748-6923 files

FreeBSD/ports 8fd7d30security/py-unicode-show distinfo Makefile

security/py-unicode-show: Update to 51.5-1
DeltaFile
+3-3security/py-unicode-show/distinfo
+1-1security/py-unicode-show/Makefile
+4-42 files

FreeBSD/ports 3023d7adevel/py-odoo-addon-openupgrade-scripts16 pkg-plist distinfo

devel/py-odoo-addon-openupgrade-scripts16: Update to 16.0.1.0.5.14
DeltaFile
+4-4devel/py-odoo-addon-openupgrade-scripts16/pkg-plist
+3-3devel/py-odoo-addon-openupgrade-scripts16/distinfo
+1-1devel/py-odoo-addon-openupgrade-scripts16/Makefile
+8-83 files

FreeBSD/ports 83c1af8devel/py-eliot distinfo Makefile

devel/py-eliot: Update to 0.18.0
DeltaFile
+3-3devel/py-eliot/distinfo
+1-1devel/py-eliot/Makefile
+4-42 files

FreeBSD/ports 04c5f8ddatabases/libvalkey pkg-plist distinfo

databases/libvalkey: Update to 0.5.0

* Use OPTIONS_SUB=yes for TLS.

ChangeLog: https://github.com/valkey-io/libvalkey/releases/tag/0.5.0
DeltaFile
+7-7databases/libvalkey/pkg-plist
+3-3databases/libvalkey/distinfo
+2-1databases/libvalkey/Makefile
+12-113 files

LLVM/project d63ca96libc/src/wchar CMakeLists.txt fgetws.cpp, libc/test/src/wchar CMakeLists.txt

[libc] clean up wchar file deps and includes (#198648)

There were a couple comments left on the wchar file series after I'd
already merged some. This PR should apply those changes to the rest of
the wchar file functions.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+37-19libc/src/wchar/CMakeLists.txt
+24-23libc/test/src/wchar/CMakeLists.txt
+1-0libc/src/wchar/fgetws.cpp
+1-0libc/src/wchar/fgetws.h
+1-0libc/src/wchar/fputwc.cpp
+1-0libc/src/wchar/fputwc.h
+65-4210 files not shown
+75-4216 files

NetBSD/pkgsrc uXEZ5T8doc CHANGES-2026

   doc: Updated converters/R-base64enc to 0.1.6
VersionDeltaFile
1.3133+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xPN5aHcconverters/R-base64enc distinfo Makefile

   (converters/R-base64enc) Updated 0.1.3 to 0.1.6, make test not passed yet

   0.1-6        2026-02-02
      o updated URL in dataURI documentation


   0.1-5        2026-02-01
      o remove SETLENGTH in R 4.5.0+ to be API-compliant

      o add strict decoding mode, enabled with strict=TRUE (#5)


   0.1-4        2022-03-16
      o add support for long vectors. Note that R does not
        support strings longer than 2^31-1 bytes, so when
        encoding long vectors a line limit has to be specified.

      o add compatibility for R versions without XLENGTH()


    [3 lines not shown]
VersionDeltaFile
1.4+4-4converters/R-base64enc/distinfo
1.4+4-2converters/R-base64enc/Makefile
+8-62 files

NetBSD/src 3rsMEnUsys/arch/emips/emips bus_dma.c, sys/arch/m68k/include pmap_68k.h

   s/write-though/write-through/ in comments.
VersionDeltaFile
1.39+4-4sys/arch/newsmips/newsmips/bus.c
1.10+4-4sys/arch/emips/emips/bus_dma.c
1.6+4-4sys/arch/pmax/pmax/bus.c
1.65+4-4sys/arch/pmax/pmax/bus_dma.c
1.8+3-3sys/arch/mips/mips/cache_r3k.c
1.19+2-2sys/arch/m68k/include/pmap_68k.h
+21-212 files not shown
+25-258 files

NetBSD/src nPb8eblsys/arch/m68k/m68k pmap_68k.c

   fix various typos in comments.
VersionDeltaFile
1.72+7-7sys/arch/m68k/m68k/pmap_68k.c
+7-71 files

FreeNAS/freenas 9804e21tests/api2/zfs_tier conftest.py test_query_fields.py

Fix
DeltaFile
+31-16tests/api2/zfs_tier/conftest.py
+13-5tests/api2/zfs_tier/test_query_fields.py
+7-7tests/api2/zfs_tier/test_jobs_extended.py
+6-6tests/api2/zfs_tier/test_smoke.py
+57-344 files

OpenBSD/ports QYyEB5swww/puppetboard Makefile distinfo

   update 6.0.1 -> 7.0.2
VersionDeltaFile
1.65+2-2www/puppetboard/Makefile
1.32+2-2www/puppetboard/distinfo
+4-42 files

OpenBSD/ports 5E3RMKrwww/py-flask-caching Makefile distinfo, www/py-flask-caching/pkg PLIST

   update 2.1.0 -> 2.4.0
VersionDeltaFile
1.6+3-4www/py-flask-caching/Makefile
1.2+2-2www/py-flask-caching/distinfo
1.5+0-1www/py-flask-caching/pkg/PLIST
+5-73 files

OpenBSD/ports ZLREtFtdevel/py-cachelib Makefile distinfo, devel/py-cachelib/pkg PLIST

   update 0.10.2 -> 0.14.0
VersionDeltaFile
1.5+10-2devel/py-cachelib/pkg/PLIST
1.6+6-3devel/py-cachelib/Makefile
1.2+2-2devel/py-cachelib/distinfo
+18-73 files

LLVM/project e0ef9b7llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.av.load.b128.ll

Merge branch 'main' into users/jofrn/widen-vec-atomic-store
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+8,633-8,584llvm/test/CodeGen/Thumb2/mve-clmul.ll
+12,365-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+1,243-8,768llvm/test/CodeGen/X86/vector-replicaton-i1-mask.ll
+6,862-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Nano-sve-instructions.s
+3,436-2,769llvm/test/CodeGen/AMDGPU/GlobalISel/sdivrem.ll
+56,412-41,0444,260 files not shown
+313,383-156,9124,266 files

LLVM/project 9dd4f7cutils/bazel/llvm-project-overlay/libc BUILD.bazel

[Bazel] Fixes f97e1d4 (#198640)

This fixes f97e1d46878d53a50a64c6b3faa45f43741d69ac.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+1-01 files

DragonFlyBSD/src 32df2f8usr.bin/crunch Makefile.inc

crunchgen(1)/crunchide(1): Add missing .include in the top Makefile.inc.
DeltaFile
+2-0usr.bin/crunch/Makefile.inc
+2-01 files

LLVM/project 066e3eallvm/lib/Target/ARM ARMISelLowering.cpp ARMBaseInstrInfo.cpp, llvm/test/CodeGen/ARM ctselect-vector.ll ctselect-half.ll

[LLVM][ARM] Add native ct.select support for ARM32 and Thumb

This patch implements architecture-specific lowering for ct.select on ARM
(both ARM32 and Thumb modes) using conditional move instructions and
bitwise operations for constant-time selection.

Implementation details:
- Uses pseudo-instructions that are expanded Post-RA to bitwise operations
- Post-RA expansion in ARMBaseInstrInfo for BUNDLE pseudo-instructions
- Handles scalar integer types, floating-point, and half-precision types
- Handles vector types with NEON when available
- Support for both ARM and Thumb instruction sets (Thumb1 and Thumb2)
- Special handling for Thumb1 which lacks conditional execution
- Comprehensive test coverage including half-precision and vectors

The implementation includes:
- ISelLowering: Custom lowering to CTSELECT pseudo-instructions
- ISelDAGToDAG: Selection of appropriate pseudo-instructions
- BaseInstrInfo: Post-RA expansion of BUNDLE to bitwise instruction sequences

    [3 lines not shown]
DeltaFile
+1,839-0llvm/test/CodeGen/ARM/ctselect-vector.ll
+867-0llvm/test/CodeGen/ARM/ctselect-half.ll
+549-0llvm/test/CodeGen/ARM/ctselect.ll
+311-62llvm/lib/Target/ARM/ARMISelLowering.cpp
+335-2llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
+187-0llvm/lib/Target/ARM/ARMInstrInfo.td
+4,088-644 files not shown
+4,187-6910 files

LLVM/project d9a9b3bllvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 atomic-load-store.ll

[X86] Manage atomic store of fp -> int promotion in DAG (#197166)

When lowering `atomic store <1 x T>` vector types with floats (i.e.
during scalarization in the selection DAG), selection can fail since
this pattern is unsupported. To support this, floats can be casted to
an integer type of the same size.

Store-side counterpart to #148895. Stacked on top of #197165; and below
of #197618.
DeltaFile
+130-0llvm/test/CodeGen/X86/atomic-load-store.ll
+4-0llvm/lib/Target/X86/X86ISelLowering.cpp
+134-02 files

LLVM/project e28e7ecllvm/lib/Transforms/Vectorize VectorCombine.cpp, llvm/test/Transforms/PhaseOrdering/X86 horizontal-reduce-smin.ll horizontal-reduce-smax.ll

Reland [VectorCombine] foldShuffleChainsToReduce - add support for partial vector reductions (#197659)

Reland of #195119, which was reverted in 2b26355 due to:
1. An assertion failure on AArch64 where
`getShuffleCost(SK_ExtractSubvector)` was called without the `SubTp`
parameter.
2. A miscompilation on non-power-of-2 vector sizes where parity-based
shuffle masks cause lane duplication in the reduction tree.

Fixes:
- Pass `ReduceVecTy` as `SubTp` to `getShuffleCost`.
- Restrict partial reductions to power-of-2 vector sizes.

---

Extend foldShuffleChainsToReduce to recognize partial reduction patterns
where
only a subvector of the full vector is being reduced.


    [11 lines not shown]
DeltaFile
+70-0llvm/test/Transforms/VectorCombine/fold-shuffle-chains-to-reduce.ll
+37-6llvm/lib/Transforms/Vectorize/VectorCombine.cpp
+8-32llvm/test/Transforms/PhaseOrdering/X86/horizontal-reduce-smin.ll
+8-32llvm/test/Transforms/PhaseOrdering/X86/horizontal-reduce-smax.ll
+8-32llvm/test/Transforms/PhaseOrdering/X86/horizontal-reduce-umax.ll
+8-32llvm/test/Transforms/PhaseOrdering/X86/horizontal-reduce-umin.ll
+139-1341 files not shown
+164-1347 files

DragonFlyBSD/src da44c6dbin/csh/csh Makefile, contrib/tcsh-6 tc.decls.h tc.alloc.c

csh(1): Fix further warnings and bump WARNS from 1 to 6.

* Remove unneeded malloc_usable_size() prototype (there is one
  in <stdlib.h>).

* ut_host is a member of struct utmpx, too, so expand the #ifdef for
  the prototypes for utmphost() and utmphostsize() accordingly.
DeltaFile
+0-8bin/csh/csh/Makefile
+1-1contrib/tcsh-6/tc.decls.h
+0-1contrib/tcsh-6/tc.alloc.c
+1-103 files

NetBSD/src vP6qKPosys/arch/x68k/conf GENERIC INSTALL, sys/arch/x68k/dev mfp.c

   Fix typos in comments:
   s/genuin\s/genuine/
   s/periferal/peripheral/
   add dash between multi-function.

   From Miod Vallat by email.
VersionDeltaFile
1.211+4-4sys/arch/x68k/conf/GENERIC
1.123+3-3sys/arch/x68k/conf/INSTALL
1.34+3-3sys/arch/x68k/dev/mfp.c
1.15+2-2sys/arch/x68k/conf/std.x68k
1.20+2-2sys/arch/x68k/x68k/iodevice.h
+14-145 files

FreeNAS/freenas 60e3487tests/api2/zfs_tier test_smoke.py conftest.py

Fix
DeltaFile
+20-29tests/api2/zfs_tier/test_smoke.py
+21-9tests/api2/zfs_tier/conftest.py
+7-6tests/api2/zfs_tier/test_jobs_extended.py
+48-443 files