FreeBSD/ports 71de1d4www/gohugo distinfo Makefile

www/gohugo: Update to 0.161.0

ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.161.0

Bug fixes

 * langs/i18n: Fix translation lookup when using language variants
 * create: Fix non-deterministic conflict detection in hugo new content
 * commands: Fix environment isolation for configuration settings
 * Fix filename dimension identifiers (role_X, version_X) to replace mount config
 * Fix it so we never auto-fallback to page resources in other roles/versions

Improvements

 * css: Support nested hugo:vars/ imports
 * github: Update GitHub actions versions
 * hugolib: Do not render aliases if the page is not rendered
 * langs/i18n: Improve default content language fallback
 * helpers: Remove unused code

    [17 lines not shown]
DeltaFile
+5-5www/gohugo/distinfo
+1-2www/gohugo/Makefile
+6-72 files

LLVM/project 6f2deabllvm/include/llvm/CodeGen SelectionDAGNodes.h, llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp

[SelectionDAG][NFC] Add function for `peekThroughFreeze` (#195324)

There are a few callsites in SelectionDAG and DAGCombiner where it is
necessary to look through an `ISD::FREEZE` to unblock some optimization
and folds. This patch introduces `peekThroughFreeze` and
`peekThroughOneUseFreeze` utility functions to cleanup the repeated sites.
DeltaFile
+16-0llvm/include/llvm/CodeGen/SelectionDAGNodes.h
+1-6llvm/lib/Target/X86/X86ISelLowering.cpp
+1-3llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
+1-3llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
+1-1llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+20-135 files

FreeBSD/ports c866de2biology/vsearch distinfo Makefile

biology/vsearch: Update to 2.31.0

Numerous bug fixes and a few enhancements
Changes: https://github.com/torognes/vsearch/releases

Reported by:    portscout
DeltaFile
+3-3biology/vsearch/distinfo
+1-1biology/vsearch/Makefile
+4-42 files

LLVM/project 2ae0fbbclang/docs ReleaseNotes.rst, clang/lib/Sema SemaTemplateInstantiate.cpp

[Clang][ItaniumMangle] Preserve field-name closure-prefix for instantiated lambdas (#195340)

Previously, instantiation did not pass `LambdaContextDecl`, so the NSDMI
lambda in the class template used the wrong `ContextDecl`.

Fixes: #190555
DeltaFile
+2-2clang/test/CodeGenCXX/lambda-expressions-nested-linkage.cpp
+3-0clang/docs/ReleaseNotes.rst
+2-1clang/lib/Sema/SemaTemplateInstantiate.cpp
+1-1clang/test/CodeGenCXX/dtor-local-lambda-mangle.cpp
+8-44 files

LLVM/project 58eadc4clang/include/clang/AST DeclCXX.h, clang/lib/AST DeclCXX.cpp

[clang][AST][NFC] Simplify ExplicitSpecifier (#193984)

One overload of each of these functions is all that is needed.
DeltaFile
+5-16clang/include/clang/AST/DeclCXX.h
+2-2clang/lib/AST/DeclCXX.cpp
+7-182 files

FreeBSD/ports 68d29eaeditors/emacs-devel pkg-plist

editors/emacs-devel: Fix pkg-plist
DeltaFile
+2-0editors/emacs-devel/pkg-plist
+2-01 files

NetBSD/src wwBipn2external/historical/nawk/dist run.c FIXES

   merge changes between 20240817 and 20260426
VersionDeltaFile
1.16+19-11external/historical/nawk/dist/run.c
1.5+29-0external/historical/nawk/dist/FIXES
1.11+7-1external/historical/nawk/dist/b.c
1.9+0-7external/historical/nawk/dist/lex.c
1.17+2-1external/historical/nawk/dist/lib.c
1.15+1-1external/historical/nawk/dist/main.c
+58-216 files

FreeNAS/freenas 8c80190src/middlewared/middlewared/plugins/apps/ix_apps query.py

Handle missing compose service label in app query

This commit adds fixes for app.query crashing with KeyError when a
container tagged with the com.docker.compose.project label is missing
the com.docker.compose.service label. A single such container would
take down the entire apps panel since the unconditional label lookup
in translate_resources_to_desired_workflow raised before any app data
could be returned.

The label is now read defensively, falling back to the container name
(or 'unknown') for the displayed service_name. The container is still
counted and its ports, volumes, images, and state are still aggregated
normally.
DeltaFile
+5-1src/middlewared/middlewared/plugins/apps/ix_apps/query.py
+5-11 files

NetBSD/src rUPYnTlsys/fs/puffs puffs_vnops.c puffs_msgif.c, sys/kern vfs_bio.c

   Introduce a new function, uvm_lwp_is_pagedaemon(), which returns true
   if the specified LWP is the pagedaemon LWP.  This test is inline for
   the kernel proper, and directed to a function for modules.  This, in turn,
   allows us to hide "struct uvm_cpu" and "struct uvm" from modules, as
   these have arrays in them that are not a consistent size certainly across
   $MACHINEs within a given $MACHINE_ARCH, and may not necessarily even be
   consistent within a given $MACHINE.

   NetBSD -> 11.99.6 because new symbol referenced by modules.
VersionDeltaFile
1.139+15-4sys/uvm/uvm_pdaemon.c
1.198+11-5sys/rump/librump/rumpkern/vm.c
1.227+7-7sys/fs/puffs/puffs_vnops.c
1.79+12-1sys/uvm/uvm.h
1.109+6-6sys/fs/puffs/puffs_msgif.c
1.308+6-6sys/kern/vfs_bio.c
+57-2914 files not shown
+105-7620 files

NetBSD/src QYW0Vk2external/historical/nawk/dist run.c FIXES, external/historical/nawk/dist/bugs-fixed repetition-overflow.ok

   Initial revision
VersionDeltaFile
1.1.1.5+19-11external/historical/nawk/dist/run.c
1.1.1.5+29-0external/historical/nawk/dist/FIXES
1.1.1.3+7-1external/historical/nawk/dist/testdir/T.misc
1.1.1.5+7-1external/historical/nawk/dist/b.c
1.1.1.5+0-7external/historical/nawk/dist/lex.c
1.1+4-0external/historical/nawk/dist/bugs-fixed/repetition-overflow.ok
+66-2010 files not shown
+74-2516 files

LLVM/project 6d97082clang/lib/AST/ByteCode Interp.cpp, clang/test/AST/ByteCode lifetimes.cpp

[clang][bytecode] Fix an assertion for composite array roots (#195530)

The assertion only holds if the array is primitive.
DeltaFile
+11-4clang/test/AST/ByteCode/lifetimes.cpp
+3-2clang/lib/AST/ByteCode/Interp.cpp
+14-62 files

NetBSD/pkgsrc dTUvJ6Xdoc TODO CHANGES-2026

   doc: Updated textproc/moor to 2.12.3
VersionDeltaFile
1.27204+1-2doc/TODO
1.2778+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 6QT3SEptextproc/moor distinfo Makefile

   moor: update to 2.12.3.

   2.12.3

   Fix a crash
   Crash reported here: #399

   Also, this release makes filtering using & 14% faster with large input.

   2.12.2

   Support ANSI escape codes for blink, hidden, and strikethrough,
   contributed by @viserctul in #402.
   Thanks!

   Also in this release:

       Ignore OSC8 parameters
       Make LESS_TERMCAP_md control man page headings as well

    [10 lines not shown]
VersionDeltaFile
1.24+4-4textproc/moor/distinfo
1.35+2-2textproc/moor/Makefile
+6-62 files

NetBSD/pkgsrc Po8N4hCdoc TODO CHANGES-2026

   doc: Updated textproc/rumdl to 0.1.87
VersionDeltaFile
1.27203+1-2doc/TODO
1.2777+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 4919HV3textproc/rumdl distinfo Makefile

   rumdl: update to 0.1.87.

   1.87

   Added

       config: fall back to ~/.rumdl.toml and ~/rumdl.toml as user config (8557089)

   Fixed

       code-block-tools: use yamlfmt lint mode for YAML (#606) (0296f86)
       MD038: preserve spaces around nested backticks (#605) (a9552c6)
       MD013: keep closing quote with parenthetical splits (#601) (9a47b99)

   1.86

   Added

       cli: support inline TOML overrides via --config (ae5461f)

    [24 lines not shown]
VersionDeltaFile
1.26+4-4textproc/rumdl/distinfo
1.28+2-2textproc/rumdl/Makefile
+6-62 files

LLVM/project 2ae4f5allvm/test/Transforms/SLPVectorizer/X86 buildvector-store-chains.ll

[SLP][NFC] Pre-commit tests for build-vector stores in store chains (#195531)

These tests exercise SLP store-chain handling when an explicit
build-vector store (a chain of insertelements stored to memory) is
interleaved with scalar stores at adjacent addresses. The CHECK lines
reflect current behavior:

- buildvector_store_middle: vector store sits in the middle of the
chain.
  SLP currently leaves it intact and packs the surrounding scalars into
  a narrower <2 x float> + scalar tail mix.

- buildvector_store_start / buildvector_store_end: vector store sits at
  the start/end of the chain. SLP already combines the adjacent scalar
  stores into a clean <4 x float> store, so these are regression cases
  that should remain unchanged.

- buildvector_store_duplicate_offset: scalar stores at the same address
  bracket the vector store; SLP keeps the chain split.

A follow-up patch updates the CHECK lines for the cases that change.
DeltaFile
+191-0llvm/test/Transforms/SLPVectorizer/X86/buildvector-store-chains.ll
+191-01 files

FreeBSD/src 0733afdusr.bin/lockf/tests lockf_test.sh

lockf: Test that lockf does not spin on fd

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56723
DeltaFile
+18-0usr.bin/lockf/tests/lockf_test.sh
+18-01 files

FreeBSD/src d90513eusr.bin/lockf lockf.c

lockf: Avoid spinning when operating on an fd

When operating on a file descriptor, acquire_lock() would ignore the
flags argument and always operate in non-blocking mode, resulting in
unnecessary busy-looping.

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56722
DeltaFile
+5-1usr.bin/lockf/lockf.c
+5-11 files

FreeBSD/src 0095c14usr.bin/stat stat.c

stat: Drop unused code and conditionals

We haven't pulled from upstream in over 15 years, and the codebases
have diverged so far it is unlikely that we ever will.

* Drop NetBSD and OpenBSD version control information.

* Drop support for building on non-BSD / non-POSIX platforms.

* Fix a few minor style issues.

Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56771
DeltaFile
+11-70usr.bin/stat/stat.c
+11-701 files

LLVM/project c4aba56llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 shuffled-gathered-vectors.ll

[SLP][REVEC] Replace all uses of direct gather scalar operands

When ReVec gather inserts a tree-vector scalar V directly as a
shufflevector operand (poison-vector path of createInsertVector), the
existing per-User external use only rewrites V's use inside that one
shufflevector. Other in-IR uses of V are left untouched and trigger
the "Deleting out-of-tree value" assertion in vectorizeTree when V's
tree entry is erased.

Register an additional nullptr-User external use so V's remaining
uses are rewritten via replaceAllUsesWith.

Fixes #195425

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/195536
DeltaFile
+52-0llvm/test/Transforms/SLPVectorizer/X86/shuffled-gathered-vectors.ll
+9-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+61-02 files

NetBSD/src SSMLeQrdoc 3RDPARTY CHANGES

   new byacc
VersionDeltaFile
1.2199+4-4doc/3RDPARTY
1.3255+2-1doc/CHANGES
+6-52 files

NetBSD/src j2qiJt8external/bsd/byacc/dist reader.c output.c

   merge changes between 20241231 and 20260126
VersionDeltaFile
1.23+38-29external/bsd/byacc/dist/reader.c
1.26+43-5external/bsd/byacc/dist/output.c
1.16+15-13external/bsd/byacc/dist/lr0.c
1.9+19-9external/bsd/byacc/dist/config.sub
1.10+10-7external/bsd/byacc/dist/config.guess
1.14+7-7external/bsd/byacc/dist/closure.c
+132-7028 files not shown
+214-14734 files

NetBSD/src BhlzZP3external/bsd/byacc/dist configure aclocal.m4

   Import byacc-20260126 (previous was 20241231)

   2026-01-24  Thomas E. Dickey  <dickey at invisible-island.net>

       * test/expr.oxout.h, test/btyacc/calc_code_all.tab.c,
         test/btyacc/calc_code_all.tab.h, test/btyacc/calc_code_default.tab.c,
         test/btyacc/calc_code_provides.tab.c,
         test/btyacc/calc_code_provides.tab.h,
         test/btyacc/calc_code_requires.tab.c,
         test/btyacc/calc_code_requires.tab.h, test/btyacc/calc_code_top.tab.c,
         test/btyacc/ok_syntax1.tab.c, test/btyacc/ok_syntax1.tab.h,
         test/yacc/calc_code_all.tab.c, test/yacc/calc_code_all.tab.h,
         test/yacc/calc_code_default.tab.c, test/yacc/calc_code_provides.tab.c,
         test/yacc/calc_code_provides.tab.h,
         test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_requires.tab.h,
         test/yacc/calc_code_top.tab.c, test/yacc/ok_syntax1.tab.c,
         test/yacc/ok_syntax1.tab.h:
       trim


    [60 lines not shown]
VersionDeltaFile
1.1.1.13+505-480external/bsd/byacc/dist/configure
1.1.1.15+119-83external/bsd/byacc/dist/aclocal.m4
1.1.1.14+78-0external/bsd/byacc/dist/CHANGES
1.1.1.14+38-29external/bsd/byacc/dist/reader.c
1.1.1.15+43-5external/bsd/byacc/dist/output.c
1.1.1.13+15-13external/bsd/byacc/dist/lr0.c
+798-61040 files not shown
+986-74146 files

FreeBSD/src bc83f41sys/dev/vt vt_core.c

vt_core: don't draw the splash if a panic occurred

The shutdown splash draws over all the useful info if ddb(4) is
disabled. Don't draw the splash screen if we're rebooting because of a
panic.

MFC after:      3 days
DeltaFile
+3-0sys/dev/vt/vt_core.c
+3-01 files

FreeNAS/freenas 0a72864src/middlewared/middlewared/alert/source certificates.py, src/middlewared/middlewared/pytest/unit/plugins/certificate test_normalize_cert_attrs.py

Make ruff happy
DeltaFile
+31-21src/middlewared/middlewared/pytest/unit/plugins/certificate/test_normalize_cert_attrs.py
+0-1src/middlewared/middlewared/alert/source/certificates.py
+31-222 files

NetBSD/src THkJWuwdoc 3RDPARTY CHANGES

   new acpica
VersionDeltaFile
1.2198+4-4doc/3RDPARTY
1.3254+2-1doc/CHANGES
+6-52 files

NetBSD/src UqII9Lxsys/external/bsd/acpica/dist/compiler dtcompile.c aslwalks.c, sys/external/bsd/acpica/dist/disassembler dmresrc.c dmwalk.c

   merge changes between 20251212 and 20260408
VersionDeltaFile
1.27+287-2sys/external/bsd/acpica/dist/include/actbl1.h
1.25+26-3sys/external/bsd/acpica/dist/executer/exconfig.c
1.24+26-2sys/external/bsd/acpica/dist/compiler/dtcompile.c
1.20+22-1sys/external/bsd/acpica/dist/disassembler/dmresrc.c
1.21+15-2sys/external/bsd/acpica/dist/compiler/aslwalks.c
1.21+8-8sys/external/bsd/acpica/dist/disassembler/dmwalk.c
+384-18118 files not shown
+546-140124 files

NetBSD/src YiHmLE5sys/external/bsd/acpica/dist/common dmtbdump1.c, sys/external/bsd/acpica/dist/compiler dttable1.c aslexternal.c

   Import acpica-20260408 (previous was 20251212)

   8 April 2026. Summary of changes for version 20260804:

   Major changes:

   * ACPI Table Enhancements:
     Updated IORT and MADT template compilations to add new IWB and
     GICv5 translator/router/ITS entries. Introduced full support for
     the new DTPR table, including compiler and disassembler handling,
     template fixes, and register structure refinements.
     - Jose Marinho and Michal Camacho Romero

   * Expanded IDs, GUIDs, and Methods:
     Added Framework Computer Hardware IDs, modern standby _DSM GUIDs,
     and TPM2 start methods. Updated _DSM Arg3 formatting and _CPC
     handling to align with newer ACPI specifications and avoid Linux
     compatibility warnings.
     - Daniel Schaefer and Saket Dumbre

    [28 lines not shown]
VersionDeltaFile
1.1.1.26+287-2sys/external/bsd/acpica/dist/include/actbl1.h
1.1.1.31+142-4sys/external/bsd/acpica/dist/tools/acpisrc/astable.c
1.1.1.22+125-11sys/external/bsd/acpica/dist/parser/psargs.c
1.1.1.21+132-1sys/external/bsd/acpica/dist/compiler/dttable1.c
1.1.1.15+110-1sys/external/bsd/acpica/dist/common/dmtbdump1.c
1.1.1.15+104-1sys/external/bsd/acpica/dist/compiler/aslexternal.c
+900-20429 files not shown
+1,845-493435 files

FreeBSD/ports 97b1639mail/bsfilter Makefile

mail/bsfilter: Fix run depends error on ruby 3.4 and/or later

PR:             294965
Approved by:    hrs (mentor, blanket)
DeltaFile
+10-1mail/bsfilter/Makefile
+10-11 files

OpenBSD/src QcZad08usr.bin/tmux window-tree.c tmux.1

   Allow the indicator in tree mode to be customized by two new options:
   tree-mode-preview-format and tree-mode-preview-style.
VersionDeltaFile
1.74+65-51usr.bin/tmux/window-tree.c
1.1052+24-13usr.bin/tmux/tmux.1
1.210+23-1usr.bin/tmux/options-table.c
+112-653 files