FreeBSD/ports fdf562btextproc/py-genshi Makefile distinfo

textproc/py-genshi: Update to 0.7.11

ChangeLog:

https://github.com/edgewall/genshi/releases/tag/0.7.11

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3textproc/py-genshi/distinfo
+1-1textproc/py-genshi/Makefile
+4-42 files

FreeBSD/ports 7a1c964graphics/minder distinfo pkg-plist, graphics/minder/files patch-PULL734 patch-PULL735

graphics/minder: Update to 2.0.9

* Switch to DISTVERSION
* Switch to gtk4 (upstream)
* Use RLN to install a friendly binary name
* Apply upstream patches:
  - Set application name, https://github.com/phase1geo/Minder/pull/734
  - Reduce height of the Shortcuts page, https://github.com/phase1geo/Minder/pull/735
* Pet portlint, portclippy and portfmt
* Take maintainership

ChangeLog:      https://github.com/phase1geo/Minder/releases/tag/2.0.9
MFH:            2026Q3
DeltaFile
+32-0graphics/minder/files/patch-PULL735
+23-0graphics/minder/files/patch-PULL734
+13-9graphics/minder/Makefile
+3-3graphics/minder/distinfo
+5-1graphics/minder/pkg-plist
+76-135 files

FreeBSD/ports 77f5b18mail/mutt Makefile distinfo

mail/mutt: Update 2.4.1 => 2.4.2

Release Notes:
https://marc.info/?l=mutt-users&m=178806669213977&w=2

Changelog:
https://gitlab.com/muttmua/mutt/raw/mutt-2-4-2-rel/UPDATING

PR:             298065
Reported by:    Derek Schrock <dereks at lifeofadishwasher.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3mail/mutt/distinfo
+1-2mail/mutt/Makefile
+4-52 files

FreeBSD/ports 905c622games/taisei Makefile

games/taisei: drop maintainership
DeltaFile
+1-1games/taisei/Makefile
+1-11 files

FreeBSD/ports caf4df0games/endless-sky-high-dpi Makefile distinfo

games/endless-sky-high-dpi: update 0.11.0 → 0.11.2
DeltaFile
+3-3games/endless-sky-high-dpi/distinfo
+1-1games/endless-sky-high-dpi/Makefile
+4-42 files

LLVM/project faab176llvm/test/tools/llvm-reduce reduce-flags.ll, llvm/tools/llvm-reduce ReducerWorkItem.cpp

llvm-reduce: Handle the addrspacecast nonnull flag

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+24-0llvm/test/tools/llvm-reduce/reduce-flags.ll
+3-0llvm/tools/llvm-reduce/deltas/ReduceInstructionFlags.cpp
+3-0llvm/tools/llvm-reduce/ReducerWorkItem.cpp
+30-03 files

LLVM/project 68b22d5llvm/include/llvm/Analysis InstructionSimplify.h, llvm/lib/Analysis InstructionSimplify.cpp

InstSimplify: Fold nonnull addrspacecast of null to poison

Perform the definitional fold if the source value is null
in the default address space.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+69-0llvm/test/Transforms/InstSimplify/addrspacecast-nonnull.ll
+23-0llvm/lib/Analysis/InstructionSimplify.cpp
+4-0llvm/include/llvm/Analysis/InstructionSimplify.h
+96-03 files

LLVM/project ed57bballvm/lib/IR Operator.cpp Instruction.cpp, llvm/test/Transforms/EarlyCSE flags.ll

IR: Intersect and drop the addrspacecast nonnull flag

Teach the flag-propagation controls about the nonnull flag
on addrspacecast.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+44-0llvm/test/Transforms/EarlyCSE/flags.ll
+30-0llvm/test/Transforms/SimplifyCFG/HoistCode.ll
+21-0llvm/unittests/IR/InstructionsTest.cpp
+20-0llvm/lib/IR/Instruction.cpp
+4-0llvm/lib/IR/Operator.cpp
+119-05 files

LLVM/project 0ae5bd6llvm/include/llvm/IR Instructions.h IRBuilder.h, llvm/lib/AsmParser LLParser.cpp

IR: Add nonnull flag to addrspacecast

Introduce the nonnull flag on the addrspacecast instruction,
asserting that the source pointer is not the null value of its
source address space. If the source is the source-address-space null
value, the result is poison.

The LangRef does not yet acknowdlege the existence of non-0 null
pointers, or null pointers for address spaces other than default,
but will "soon".

This gives the target a way to omit the runtime null check to map
between the null values. Currently AMDGPU works around the lack of
this flag by introducing the hacky llvm.amdgcn.addrspacecast.nonnull
intrinsic in a late target codegen pass.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+40-0llvm/test/Transforms/InstCombine/addrspacecast.ll
+19-0llvm/test/Transforms/InferAddressSpaces/AMDGPU/infer-addrspacecast.ll
+10-3llvm/include/llvm/IR/IRBuilder.h
+12-0llvm/test/Assembler/flags.ll
+10-0llvm/include/llvm/IR/Instructions.h
+8-1llvm/lib/AsmParser/LLParser.cpp
+99-47 files not shown
+125-713 files

FreeBSD/ports 42bae36games/endless-sky Makefile distinfo

games/endless-sky: update 0.11.0 → 0.11.2

PR:             297576
Tested by:      alven
DeltaFile
+3-3games/endless-sky/distinfo
+1-1games/endless-sky/Makefile
+4-42 files

FreeBSD/src d2cfdf4bin/cat cat.c cat.1, bin/cat/tests Makefile cat_extra_test.sh

cat: add -A, -E and -T flags

Support cat -A, -E and -T, which are commonly used by Linux shell
scripts.  -E prints a "$" at the end of each line, -T renders tabs
as ^I, and -A is equivalent to -vET.

MFC After:      1 week
Discussed with: jrtc27
Reviewed by:    jrtc27, ziaee
Differential Revision:  https://reviews.freebsd.org/D59250
DeltaFile
+59-0bin/cat/tests/cat_extra_test.sh
+25-9bin/cat/cat.1
+17-8bin/cat/cat.c
+1-0bin/cat/tests/Makefile
+102-174 files

LLVM/project 194b860clang/docs ReleaseNotes.md, clang/include/clang/Basic DiagnosticLexKinds.td DiagnosticGroups.td

Give the __COUNTER__ pedantic diagnostic a group (#218669)

Adding the pedantic diagnostic after supporting the extension for so
long without correctly diagnosing it is disruptive, so this gives folks
a way to disable just the `__COUNTER__` pedantic diagnostic without
losing all other pedantic diagnostics.

Fixes #196557
DeltaFile
+5-0clang/docs/ReleaseNotes.md
+2-1clang/include/clang/Basic/DiagnosticLexKinds.td
+2-1clang/include/clang/Basic/DiagnosticGroups.td
+3-0clang/test/C/C2y/n3457.c
+12-24 files

FreeBSD/ports f7a2a54audio/sonata distinfo Makefile

audio/sonata: Update to 1.7.3

- Migrate to PEP517
- Pet port(clippy|fmt)
- Remove option TAGLIB, because the port audio/py-tagpy is no longer
  available
- Update WWW address

ChangeLog:

1. https://github.com/multani/sonata/releases/tag/v1.7.1
2. https://github.com/multani/sonata/releases/tag/v1.7.2
3. https://github.com/multani/sonata/releases/tag/v1.7.3

Reported by:    Jonathan Ballet <notifications at github.com>
DeltaFile
+39-17audio/sonata/Makefile
+3-3audio/sonata/distinfo
+42-202 files

FreeBSD/ports fa9b22fdeskutils/podman-desktop Makefile, editors/vscode Makefile

*/*: Bump port revision after electron42 update (011f831ac591)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1graphics/drawio/Makefile
+1-1deskutils/podman-desktop/Makefile
+1-0net-im/teams/Makefile
+1-0editors/vscode/Makefile
+5-35 files

FreeBSD/ports 011f831devel/electron42 Makefile distinfo, devel/electron42/files patch-gpu_command__buffer_service_shared__context__state.cc patch-electron_spec_chromium-spec.ts

devel/electron42: Update to 42.11.0

Changelog: https://github.com/electron/electron/releases/tag/v42.11.0

Reported by:    GitHub (watch releases)
DeltaFile
+9-9devel/electron42/distinfo
+6-6devel/electron42/files/patch-electron_shell_browser_electron__browser__main__parts.cc
+5-5devel/electron42/files/patch-gpu_ipc_service_gpu__init.cc
+7-3devel/electron42/Makefile
+4-4devel/electron42/files/patch-gpu_command__buffer_service_shared__context__state.cc
+4-4devel/electron42/files/patch-electron_spec_chromium-spec.ts
+35-318 files not shown
+56-5214 files

LLVM/project 8f5e928llvm/include/llvm/Analysis ScalarEvolution.h, llvm/lib/Analysis DependenceAnalysis.cpp ScalarEvolution.cpp

[SCEV] Make predicates optional in isKnownMultipleOf (NFC) (#219935)

This allows us to simplify some code in DependenceAnalysis, and brings
the routine in line with other SCEV routines.
DeltaFile
+8-5llvm/lib/Analysis/ScalarEvolution.cpp
+5-7llvm/lib/Analysis/DependenceAnalysis.cpp
+3-3llvm/include/llvm/Analysis/ScalarEvolution.h
+16-153 files

LLVM/project ebcd32ellvm/lib/Analysis ScalarEvolution.cpp

[SCEV] Improve code in isKnownPredicate using || (NFC) (#219939)
DeltaFile
+3-8llvm/lib/Analysis/ScalarEvolution.cpp
+3-81 files

LLVM/project e87770allvm/lib/Analysis ScalarEvolution.cpp

[SCEV] Use IsaPred to improve code (NFC) (#219937)
DeltaFile
+3-4llvm/lib/Analysis/ScalarEvolution.cpp
+3-41 files

FreeBSD/ports 5b53e5cgraphics/bmeps Makefile distinfo

graphics/bmeps: Update 4.41.0 => 4.42.0

Changelog:
https://sourceforge.net/p/dktools/wiki/News%20and%20Change%20Log/#h-4420-2026-08-27

PR:             298066
Reported by:    Takefu <takefu at airport.fm> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3graphics/bmeps/distinfo
+1-1graphics/bmeps/Makefile
+4-42 files

LLVM/project efbf606clang/lib/AST ASTContext.cpp, llvm/test/CodeGen/LoongArch select-binop-combine.ll

Merge branch 'main' into users/c8ef/generator
DeltaFile
+975-0llvm/test/Transforms/LoopVectorize/VPlan/vplan-scev-address-idioms.ll
+757-0llvm/test/CodeGen/LoongArch/select-binop-combine.ll
+412-316llvm/test/CodeGen/RISCV/rvv/vitofp-sdnode.ll
+551-0llvm/test/CodeGen/NVPTX/convert-ue5m3x2.ll
+247-288clang/lib/AST/ASTContext.cpp
+461-0llvm/test/Transforms/Attributor/nofpclass-bitcast-int-to-fp.ll
+3,403-604367 files not shown
+9,388-3,611373 files

LLVM/project bc89ca3llvm/lib/Target/RISCV/GISel RISCVInstructionSelector.cpp

RISCV: Pass instruction and operand index to replacePtrWithInt

The helper used the operand's parent instruction as the insertion point.
Pass the containing instruction and operand index directly so it no longer
depends on MachineOperand::getParent().

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+9-9llvm/lib/Target/RISCV/GISel/RISCVInstructionSelector.cpp
+9-91 files

LLVM/project 25f76c9clang/docs ReleaseNotes.md, clang/lib/Sema SemaLookup.cpp

[clang] Find conversion function templates for in-class specializations (#218316)

Allow redeclaration lookup to consider conversion function templates
allowing Clang to match an in-class specialization such as `template<>
operator int()` against a prior conversion function template
`template<class T> operator T()`.

Fixes #218261
DeltaFile
+18-0clang/test/SemaCXX/conversion-function.cpp
+5-0clang/docs/ReleaseNotes.md
+1-1clang/lib/Sema/SemaLookup.cpp
+24-13 files

LLVM/project cabad35llvm/lib/Target/X86 X86CmovConversion.cpp, llvm/test/CodeGen/X86 select-ext.ll pr15981.ll

[X86] Fix X86CmovConversion sinking volatile loads into conditional branches (#219827)

The `X86CmovConversion` pass unfolds memory operands of `CMOVrm`
instructions and sinks the resulting load into a conditionally executed
basic block. While safe for ordinary loads, doing this for a volatile
load violates the LLVM LangRef since it causes a volatile memory access
to conditionally not execute.

Fix this by not converting with hasOrderedMemoryRef is true.

Fixes #219814
DeltaFile
+15-0llvm/test/CodeGen/X86/cmov-conversion-volatile.ll
+1-4llvm/test/CodeGen/X86/select-ext.ll
+1-4llvm/test/CodeGen/X86/pr15981.ll
+1-1llvm/lib/Target/X86/X86CmovConversion.cpp
+18-94 files

LLVM/project a98a56alibcxx/include/__algorithm ranges_fold.h, libcxx/test/std/algorithms/alg.nonmodifying/alg.fold ranges.fold_right.pass.cpp ranges.fold_left.pass.cpp

[libc++] fix incorrect definition of __indirectly_binary_right_foldable
DeltaFile
+1-5libcxx/include/__algorithm/ranges_fold.h
+6-0libcxx/test/std/algorithms/alg.nonmodifying/alg.fold/ranges.fold_right.pass.cpp
+6-0libcxx/test/std/algorithms/alg.nonmodifying/alg.fold/ranges.fold_left.pass.cpp
+13-53 files

LLVM/project 3c39ff4clang/lib/Driver/ToolChains CommonArgs.cpp, clang/test/Driver hip-cuid.hip amdgpu-xnack-sramecc-flags.c

clang/AMDGPU: Stop passing redundant -target-cpu to cc1

Now that the exact target is encoded in the triple's subarch field,
-target-cpu is redundant. This avoids polluting the resultant IR with
unwanted "target-cpu" attributes. The net result is the desired codegen
when compiling libraries for a major subarch and linking it into a
program compiled for a specific arch. e.g., compiling for "gfx9-generic"
would pollute the IR with "target-cpu"="gfx9-generic", so codegen
would ultimately be performed for the generic target even after
linking into the concrete gfx9 cpu. The specialization will now be
achieved by merging the triples without the linker or optimization
passes needing to fixup function attributes.
DeltaFile
+63-63clang/test/Driver/amdgpu-mcpu.cl
+26-26clang/test/Driver/hip-sanitize-options.hip
+12-16clang/test/Driver/hip-rdc-device-only.hip
+18-8clang/lib/Driver/ToolChains/CommonArgs.cpp
+10-10clang/test/Driver/amdgpu-xnack-sramecc-flags.c
+5-7clang/test/Driver/hip-cuid.hip
+134-13026 files not shown
+189-21032 files

FreeBSD/ports bab539cscience/csvtk Makefile distinfo

science/csvtk: Update golang:sys submodule version

Silence portscout, which presents the latest available
submodule version as a new csvtk version.
DeltaFile
+3-3science/csvtk/distinfo
+2-2science/csvtk/Makefile
+5-52 files

LLVM/project 76080a4llvm/test/TableGen AMDGPUTargetDefSubArchSpelling.td AMDGPUTargetDefErrors.td, llvm/utils/TableGen/Basic AMDGPUTargetDefEmitter.cpp

AMDGPU: Harden assumed subarch triple spelling (#219480)

Guard against values that require multiple hex digits or
don't fit in the IsaVersion struct fields.

Co-Authored-By: Claude <noreply at anthropic.com> (Claude Opus 4.8)
DeltaFile
+68-2llvm/test/TableGen/AMDGPUTargetDefErrors.td
+23-10llvm/utils/TableGen/Basic/AMDGPUTargetDefEmitter.cpp
+12-1llvm/test/TableGen/AMDGPUTargetDefSubArchSpelling.td
+103-133 files

FreeBSD/ports af95ff2biology/ddocent Makefile

biology/ddocent: Deprecate

No apparent interest, and no time to continue maintaining the port.

(cherry picked from commit 49ceafd4138e09cf01510581cd13abf83052581d)
DeltaFile
+5-2biology/ddocent/Makefile
+5-21 files

FreeBSD/ports 49ceafdbiology/ddocent Makefile

biology/ddocent: Deprecate

No apparent interest, and no time to continue maintaining the port.
DeltaFile
+5-2biology/ddocent/Makefile
+5-21 files

HardenedBSD/ports 49ceafdbiology/ddocent Makefile

biology/ddocent: Deprecate

No apparent interest, and no time to continue maintaining the port.
DeltaFile
+5-2biology/ddocent/Makefile
+5-21 files