FreeBSD/ports 97955b9 — audio/mumble Makefile distinfo

audio/mumble: Update 1.5.915 => 1.5.939

Release Notes:
https://www.mumble.info/blog/mumble-1.5.939/

Changelog:
https://github.com/mumble-voip/mumble/releases/tag/v1.5.939

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 93120692e533b758ca8973cb6f83542ade03fa96)
DeltaFile
+3-3audio/mumble/distinfo
+1-1audio/mumble/Makefile
+4-42 files

LLVM/project dd56edb — llvm/lib/Target/AMDGPU R600.td R600Processors.td

AMDGPU: Move R600 subtarget features to R600Features.td

Split the R600 SubtargetFeature definitions and
R600FrontendVisibleFeatures out of R600Processors.td, mirroring
GCNFeatures.td.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+80-0llvm/lib/Target/AMDGPU/R600Features.td
+0-73llvm/lib/Target/AMDGPU/R600Processors.td
+1-0llvm/lib/Target/AMDGPU/R600.td
+81-733 files

FreeBSD/ports 9c688c8 — audio/mumble-server Makefile distinfo, audio/mumble-server/files patch-src_murmur_Server.cpp

audio/mumble-server: Update 1.5.915 => 1.5.939

Release Notes:
https://www.mumble.info/blog/mumble-1.5.939/

Changelog:
https://github.com/mumble-voip/mumble/releases/tag/v1.5.939

Sponsored by:   UNIS Labs
MFH:            2026Q4

(cherry picked from commit 1789505640aee0df8a5948f44cc5d2257a1ab463)
DeltaFile
+0-18audio/mumble-server/files/patch-src_murmur_Server.cpp
+5-3audio/mumble-server/distinfo
+1-1audio/mumble-server/Makefile
+6-223 files

LLVM/project 61455cd — llvm/lib/Target/AMDGPU AMDGPU.td GCNFeatures.td

AMDGPU: Move GCN subtarget features to GCNFeatures.td

Move the GCN SubtargetFeature definitions, the FeatureISAVersion lists
and AMDGPUFrontendVisibleFeatures out of AMDGPU.td, so they can be used
without parsing the instruction, register and intrinsic definitions.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+2,840-0llvm/lib/Target/AMDGPU/GCNFeatures.td
+1-2,832llvm/lib/Target/AMDGPU/AMDGPU.td
+2,841-2,8322 files

LLVM/project e2f4802 — llvm/lib/Target/AMDGPU SISchedule.td AMDGPUSchedModels.td

AMDGPU: Move scheduling model defs to AMDGPUSchedModels.td

Split the SchedMachineModel definitions out of SISchedule.td so the
processor definitions can be parsed without the InstRW and other
instruction-dependent scheduling information.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+38-0llvm/lib/Target/AMDGPU/AMDGPUSchedModels.td
+1-26llvm/lib/Target/AMDGPU/SISchedule.td
+39-262 files

FreeBSD/ports 1789505 — audio/mumble-server Makefile distinfo, audio/mumble-server/files patch-src_murmur_Server.cpp

audio/mumble-server: Update 1.5.915 => 1.5.939

Release Notes:
https://www.mumble.info/blog/mumble-1.5.939/

Changelog:
https://github.com/mumble-voip/mumble/releases/tag/v1.5.939

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+0-18audio/mumble-server/files/patch-src_murmur_Server.cpp
+5-3audio/mumble-server/distinfo
+1-1audio/mumble-server/Makefile
+6-223 files

FreeBSD/ports 9312069 — audio/mumble Makefile distinfo

audio/mumble: Update 1.5.915 => 1.5.939

Release Notes:
https://www.mumble.info/blog/mumble-1.5.939/

Changelog:
https://github.com/mumble-voip/mumble/releases/tag/v1.5.939

Sponsored by:   UNIS Labs
MFH:            2026Q4
DeltaFile
+3-3audio/mumble/distinfo
+1-1audio/mumble/Makefile
+4-42 files

FreeBSD/ports 290bbbd — editors/dz6 Makefile Makefile.crates

editors/dz6: Update to 0.8.0

ChangeLog:
https://github.com/mentebinaria/dz6/releases/tag/v0.8.0
DeltaFile
+251-219editors/dz6/distinfo
+124-108editors/dz6/Makefile.crates
+2-3editors/dz6/Makefile
+377-3303 files

FreeBSD/ports 88450a9 — databases/py-dbt-core Makefile

databases/py-dbt-core: fix build by removing the upper version limit

... of a dependency.

Reported by:    fallout
Approved by:    portmgr (unbreak; blanket)
DeltaFile
+1-1databases/py-dbt-core/Makefile
+1-11 files

FreeBSD/ports 3b7760c — misc/py-polars distinfo, misc/py-polars-runtime Makefile distinfo

misc/py-polars{,-runtime}: update 1.44.2 → 2.0.0

ChangeLog: https://github.com/pola-rs/polars/releases/tag/py-2.0.0
DeltaFile
+11-11misc/py-polars-runtime/distinfo
+3-11misc/py-polars-runtime/files/patch-Cargo.lock
+7-7misc/py-polars-runtime/files/patch-crates_polars-sql_src_functions.rs
+5-5misc/py-polars-runtime/Makefile
+3-3misc/py-polars/distinfo
+3-3misc/py-polars-runtime/files/patch-crates_polars-ooc_src_global__alloc.rs
+32-401 files not shown
+34-427 files

FreeBSD/ports 4976b81 — graphics/oculante Makefile distinfo

graphics/oculante: update 0.9.2 → 0.9.6
DeltaFile
+1,309-1,071graphics/oculante/distinfo
+658-537graphics/oculante/Makefile
+1,967-1,6082 files

NetBSD/pkgsrc GzBOgdG — doc CHANGES-2026

   doc: Updated devel/cargo-c to 0.10.26
VersionDeltaFile
1.6878+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ZXhVuYx — devel/cargo-c Makefile cargo-depends.mk, devel/cargo-c/patches patch-.._vendor_zeroize-1.9.0_src_lib.rs patch-.._vendor_zeroize-1.9.1_src_lib.rs

   devel/cargo-c: update to 0.10.26

    - cargo 0.100
VersionDeltaFile
1.34+254-254devel/cargo-c/distinfo
1.31+83-83devel/cargo-c/cargo-depends.mk
1.1+15-0devel/cargo-c/patches/patch-.._vendor_zeroize-1.9.1_src_lib.rs
1.42+3-3devel/cargo-c/Makefile
1.2+1-1devel/cargo-c/patches/patch-.._vendor_zeroize-1.9.0_src_lib.rs
+356-3415 files

HardenedBSD/src 8a6c65d — usr.sbin/bsdinstall/scripts auto

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-4usr.sbin/bsdinstall/scripts/auto
+0-41 files

HardenedBSD/src 235fd45 — sys/dev/e1000 e1000_ich8lan.c if_em.c, sys/dev/tpm tpm20.h tpm_crb.c

Merge remote-tracking branch 'rad/freebsd/15-stable/main' into hardened/15-stable/main

Conflicts:
        usr.sbin/bsdinstall/scripts/auto (unresolved)
DeltaFile
+864-164sys/dev/e1000/if_em.c
+280-156sys/dev/tpm/tpm20.c
+301-109sys/dev/tpm/tpm_tis_core.c
+146-63sys/dev/tpm/tpm_crb.c
+27-14sys/dev/e1000/e1000_ich8lan.c
+23-9sys/dev/tpm/tpm20.h
+1,641-51524 files not shown
+1,748-53930 files

NetBSD/pkgsrc GC4yj8P — audio/py-beets Makefile, textproc/py-jellyfish Makefile

   py-jellyfish: not for Python 3.15

   Link to upstream bug report
VersionDeltaFile
1.17+4-1textproc/py-jellyfish/Makefile
1.62+2-1audio/py-beets/Makefile
+6-22 files

LLVM/project 6c27fc9 — llvm/lib/Transforms/InstCombine InstructionCombining.cpp, llvm/test/Transforms/InstCombine sink-align-assume.ll

[InstCombine] Fix InstCombine pass to sink llvm.assume calls (#229658)

When trying to sink a GEP instruction into the loop preheader the
InstCombine pass ignores and deletes an llvm.assume call that sets the
alignment for the pointer of the GEP instruction which later passes
depend on. This patch sinks such llvm.assume calls while sinking a
dependent instruction.

Fixes https://github.com/llvm/llvm-project/issues/226698.
DeltaFile
+110-0llvm/test/Transforms/InstCombine/sink-align-assume.ll
+14-5llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
+124-52 files

LLVM/project 308aa0c — clang/lib/StaticAnalyzer/Checkers/WebKit RawPtrRefLocalVarsChecker.cpp, clang/test/Analysis/Checkers/WebKit unretained-local-vars.mm

[alpha.webkit.UnretainedLocalVarsChecker] Treat the collection of a fast enumeration as the origin of its element (#230818)

alpha.webkit.UnretainedLocalVarsChecker reported every element variable
of an Objective-C fast enumeration such as "for (T *x in collection)"
since the variable has no initializer, even when the collection was kept
alive by a RetainPtr local variable.

The element of a fast enumeration is kept alive by its collection, which
can't be mutated during the enumeration. So treat the collection as the
initial value of the element, as in "T *x = collection;". Because the
collection is evaluated before the loop body is entered, a guardian
local variable only needs to outlive the loop body; it can be declared
in the same scope as the loop as long as the loop body doesn't mutate
it.

The collection is a full-expression of its own so a temporary smart
pointer in the collection is destroyed before the loop body is entered
and isn't considered safe.

Authored with Claude Code.
DeltaFile
+102-0clang/test/Analysis/Checkers/WebKit/unretained-local-vars.mm
+36-3clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp
+138-32 files

FreeBSD/ports d26fc9b — x11-wm/leftwm pkg-plist Makefile

x11-wm/leftwm: update to 0.5.5.
DeltaFile
+193-329x11-wm/leftwm/distinfo
+95-163x11-wm/leftwm/Makefile.crates
+2-2x11-wm/leftwm/Makefile
+2-1x11-wm/leftwm/pkg-plist
+292-4954 files

FreeBSD/ports 946efe7 — lang/dart Makefile pkg-plist, lang/dart/files patch-runtime_bin_file__linux.cc patch-runtime_vm_os__linux.cc

lang/dart: add new ports.

PR:             299286
DeltaFile
+1,042-0lang/dart/pkg-plist
+154-0lang/dart/files/patch-build_toolchain_linux_BUILD.gn
+134-0lang/dart/files/patch-runtime_bin_process__linux.cc
+130-0lang/dart/Makefile
+124-0lang/dart/files/patch-runtime_vm_os__linux.cc
+116-0lang/dart/files/patch-runtime_bin_file__linux.cc
+1,700-045 files not shown
+3,231-051 files

LLVM/project 6ebe7cb — clang/lib/StaticAnalyzer/Checkers/WebKit RawPtrRefLocalVarsChecker.cpp, clang/test/Analysis/Checkers/WebKit unchecked-local-vars.cpp uncounted-local-vars.cpp

[alpha.webkit.UncountedLocalVarsChecker] Don't treat a const operator call on a guardian as a mutation (#230900)

GuardianVisitor treated `guardian->method()` as a mutation of the
guardian because the implicit object argument of a member operator call
had no corresponding parameter, and the check fell back to the non-const
type of the guardian itself. Skip the implicit object argument when the
operator is a const member function, and only apply the argument offset
for implicit object member operators so that arguments of non-member
operators map to the right parameters.

Also treat passing a guardian to a const reference parameter as
non-mutating by checking the constness of the referenced type instead of
the reference type.

Coded with Claude code.
DeltaFile
+22-0clang/test/Analysis/Checkers/WebKit/uncounted-local-vars.cpp
+10-2clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefLocalVarsChecker.cpp
+9-0clang/test/Analysis/Checkers/WebKit/unchecked-local-vars.cpp
+41-23 files

Linux/linux b88c841 — drivers/input/joystick xpad.c, drivers/input/misc ati_remote2.c

Merge tag 'input-for-v7.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input

Pull input fixes from Dmitry Torokhov:

 - A fix for the ati_remote2 sysfs attributes handling, resolving type
   confusion after conversion to dev_groups

 - Updates to the xpad joystick driver adding support for the Corsair
   Novablade Pro controller (wired and 2.4 GHz wireless) and a newer
   hardware revision of the 8BitDo Pro 2 Wired Controller for Xbox.

* tag 'input-for-v7.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
  Input: xpad - add support for 8BitDo Pro 2 Wired Controller for Xbox
  Input: xpad - add support for Corsair Novablade Pro
  Input: ati_remote2 - fix type confusion in device attribute handlers
DeltaFile
+4-8drivers/input/misc/ati_remote2.c
+4-0drivers/input/joystick/xpad.c
+8-82 files

LLVM/project c219f17 — llvm/lib/Target/AMDGPU AMDGPUSplitModule.cpp, llvm/test/tools/llvm-split/AMDGPU non-kernels-unreachable-cycles.ll

[AMDGPU][SplitModule] Add entry points for unreachable call cycles

A function in a call cycle always has an incoming direct call, so
`SplitGraph` never makes it an entry point. If no kernel and no other
entry point reaches the cycle, the cycle is assigned to no partition.
This can hit an assertion in `verifyGraph`.

In this PR, we visit the unreached nodes in reverse post-order of the
direct call edges, and make each node that is still unreached an entry
point. Only the outermost unreached cycles get one, so their callees
are not copied into other partitions.
DeltaFile
+40-1llvm/lib/Target/AMDGPU/AMDGPUSplitModule.cpp
+15-6llvm/test/tools/llvm-split/AMDGPU/non-kernels-unreachable-cycles.ll
+55-72 files

LLVM/project df29dfd — llvm/test/tools/llvm-split/AMDGPU non-kernels-unreachable-cycles.ll

[NFC][AMDGPU] Add a test showing unreachable call cycles in module splitting

If no entry point reaches a call cycle, `AMDGPUSplitModule` creates no
entry point for it. In assertion builds, `verifyGraph()` fails. In
release builds, no partition defines the functions in the cycle.

Add a test that shows the current crash.
DeltaFile
+35-0llvm/test/tools/llvm-split/AMDGPU/non-kernels-unreachable-cycles.ll
+35-01 files

OpenBSD/src 1UM4SYe — lib/libc/sys execve.2

   tweak previous: drop duplicate word, move literal numbers out of .Dv,
   and link to abort(3), not abort(2)
VersionDeltaFile
1.64+6-6lib/libc/sys/execve.2
+6-61 files

LLVM/project e170537 — flang/docs DesignGuideline.md, libcxx/docs Contributing.md

[docs] Update obsolete Phabricator references for GitHub workflows (#229542)

Use GitHub pull requests in the contribution and code-review guidance,
remove obsolete Phabricator contact handles and infrastructure listings,
and update source links to their current locations.

Assisted-by: Codex
DeltaFile
+13-11libcxx/docs/Contributing.md
+6-5flang/docs/DesignGuideline.md
+2-4llvm/docs/CodeReview.md
+2-3llvm/docs/Contributing.md
+1-2llvm/docs/SupportPolicy.md
+1-1llvm/docs/Proposals/VectorPredication.md
+25-263 files not shown
+28-299 files

LLVM/project 72f3515 — llvm/lib/Target/AMDGPU AMDGPUSplitModule.cpp, llvm/test/tools/llvm-split/AMDGPU non-kernels-unreachable-cycles.ll

[AMDGPU][SplitModule] Add entry points for unreachable call cycles

A function in a call cycle always has an incoming direct call, so
`SplitGraph` never makes it an entry point. If no kernel and no other
entry point reaches the cycle, the cycle is assigned to no partition.
This can hit an assertion in `verifyGraph`.

In this PR, we visit the unreached nodes in reverse post-order of the
direct call edges, and make each node that is still unreached an entry
point. Only the outermost unreached cycles get one, so their callees
are not copied into other partitions.
DeltaFile
+40-1llvm/lib/Target/AMDGPU/AMDGPUSplitModule.cpp
+15-6llvm/test/tools/llvm-split/AMDGPU/non-kernels-unreachable-cycles.ll
+55-72 files

LLVM/project aa8bca2 — llvm/test/tools/llvm-split/AMDGPU non-kernels-unreachable-cycles.ll

[NFC][AMDGPU] Add a test showing unreachable call cycles in module splitting

If no entry point reaches a call cycle, `AMDGPUSplitModule` creates no
entry point for it. In assertion builds, `verifyGraph()` fails. In
release builds, no partition defines the functions in the cycle.

Add a test that shows the current crash.
DeltaFile
+35-0llvm/test/tools/llvm-split/AMDGPU/non-kernels-unreachable-cycles.ll
+35-01 files

LLVM/project 7ca1269 — clang-tools-extra/docs/clang-tidy Contributing.rst

[clang-tidy][docs] Fix ExplicitConstructorCheck example links (#229932)

Point the contribution guide at the current
misc/ExplicitConstructorCheck header and implementation. Replace the
obsolete Phabricator source-browser link with the GitHub source link.

Assisted-by: Codex
DeltaFile
+4-4clang-tools-extra/docs/clang-tidy/Contributing.rst
+4-41 files

FreeBSD/ports 5c81e94 — archivers/ark Makefile

archivers/ark: Enable RAR support for all platforms
DeltaFile
+1-2archivers/ark/Makefile
+1-21 files