FreeBSD/ports 1bf9684 — math/py-autograd-gamma Makefile

math/py-autograd-gamma: add forgotten build dep
DeltaFile
+3-1math/py-autograd-gamma/Makefile
+3-11 files

LLVM/project b4c9928 — llvm/tools/llvm-mc-assemble-fuzzer llvm-mc-assemble-fuzzer.cpp

[llvm-mc-assemble-fuzzer] Remove mc::InitMCTargetOptionsFromFlags (#239913)

Just use default MCTargetOptions. The tool should probably be removed,
but for now drop the mc::InitMCTargetOptionsFromFlags call to simplify
the work making mc::InitMCTargetOptionsFromFlags read from library
options instead.
DeltaFile
+1-2llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp
+1-21 files

LLVM/project 906ac96 — bolt/lib/Rewrite DWARFRewriter.cpp

[BOLT] Remove unneeded mc::RegisterMCTargetOptionsFlags (#239910)

PR #100800 added this registration because DwarfStreamer::init called
mc::InitMCTargetOptionsFromFlags, which asserts if the options are not
registered, and #100771 removed the registration from DWP.
DwarfStreamer also no longer needs these MC tool options.
DeltaFile
+0-3bolt/lib/Rewrite/DWARFRewriter.cpp
+0-31 files

OPNSense/core e99ad3c — src/etc/inc/plugins.inc.d radvd.inc, src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms dialogEntry.xml

radvd: add lifetime setting for PREF64
DeltaFile
+10-0src/opnsense/mvc/app/controllers/OPNsense/Radvd/forms/dialogEntry.xml
+5-0src/opnsense/mvc/app/models/OPNsense/Radvd/Radvd.xml
+3-0src/etc/inc/plugins.inc.d/radvd.inc
+18-03 files

LLVM/project afe37d5 — llvm/lib/Target/X86 X86AvoidStoreForwardingBlocks.cpp

[X86] Fix -Wunused-variable from #239777 (#239902)

Deleted some uses that left other variables unused outside of LLVM_DEBUG
which is only enabled with LLVM_ENABLE_ASSERTIONS, leaving release
builds with -Wunused-variable.

Mark [[maybe_unused]] to prevent the warning as-is standard.
DeltaFile
+2-2llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp
+2-21 files

LLVM/project 4848b5d — llvm/tools/llvm-mc-assemble-fuzzer llvm-mc-assemble-fuzzer.cpp, llvm/tools/llvm-ml llvm-ml.cpp

[llvm-ml,llvm-mc-assemble-fuzzer] Remove unused MCTargetOptionsCommandFlags (#239906)
DeltaFile
+0-2llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp
+0-1llvm/tools/llvm-ml/llvm-ml.cpp
+0-32 files

LLVM/project 69297a7 — llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

[SLP] Pruning when there is no Undef

A poison value and concrete value can always pass
isGuaranteedNotToBePoison. Nowadays, we generates very few undef
value. So the prunning here makes sense as we try to do linear check
to find a possible undef instead of calling the very expensive
isGuaranteedNotToBePoison.
DeltaFile
+11-6llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+11-61 files

LLVM/project 7d9488e — llvm/lib/DWARFLinker/Classic DWARFStreamer.cpp, llvm/lib/DWARFLinker/Parallel DebugLineSectionEmitter.h DWARFEmitterImpl.cpp

[DWARFLinker] Remove mc::RegisterMCTargetOptionsFlags (#239904)

dsymutil, llvm-dwarfutil, and the DwarfGenerator unittest never
parse/use these MC command line options. These were added around 2020
for "Move DwarfStreamer into DWARFLinker".
DeltaFile
+0-4llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp
+0-3llvm/tools/llvm-dwarfutil/llvm-dwarfutil.cpp
+0-3llvm/tools/dsymutil/DwarfLinkerForBinary.cpp
+0-2llvm/lib/DWARFLinker/Parallel/DebugLineSectionEmitter.h
+0-2llvm/lib/DWARFLinker/Parallel/DWARFEmitterImpl.cpp
+0-2llvm/lib/DWARFLinker/Classic/DWARFStreamer.cpp
+0-166 files

LLVM/project 2322199 — clang/lib/AST/ByteCode Descriptor.h

[clang][bytecode] Remove unused InlineDescriptor constructor (NFC) (#239688)

The last callers of InlineDescriptor::InlineDescriptor were removed on
November 6, 2026 in commit 0a0e65b2e8ff6043d85ab07c4d23ea18bf0b9b7d.

Assisted-by: Antigravity
DeltaFile
+0-6clang/lib/AST/ByteCode/Descriptor.h
+0-61 files

pkgng/pkgng 81aa38b — libpkg backup_lib.c

backup: drop the previous file entry from a helper
DeltaFile
+15-10libpkg/backup_lib.c
+15-101 files

pkgng/pkgng 162d4ca — libpkg backup_lib.c

backup: build the backup package in its own function
DeltaFile
+40-34libpkg/backup_lib.c
+40-341 files

OpenBSD/src PfeZfc9 — share/man/man4 em.4, sys/dev/pci if_em_hw.h if_em.c

   em(4): indicate whether the BMC is reachable

   with tweaks from henning@ and deraadt@

   ok deraadt@
VersionDeltaFile
1.56+19-2share/man/man4/em.4
1.386+11-1sys/dev/pci/if_em.c
1.104+2-1sys/dev/pci/if_em_hw.h
+32-43 files

pkgng/pkgng 4ca9e72 — libpkg backup_lib.c

backup: check the checksum and the file registration
DeltaFile
+10-2libpkg/backup_lib.c
+10-21 files

pkgng/pkgng ffdb298 — libpkg backup_lib.c

backup: create the temporary file in the backup directory
DeltaFile
+6-10libpkg/backup_lib.c
+6-101 files

FreeBSD/ports a94d663 — net/dshell Makefile, net/dshell/files patch-setup.py patch-dshell_plugins_wifi_wifi80211.py

net/dshell: Fix the 802.11 plugin with pypacker 6 and add setuptools

- python is added to CATEGORIES
- concurrent is added to USE_PYTHON (bin/ scripts are installed)
- portlint warnings are fixed
- the patch in files/ gets a header saying what it does and its upstream
  status (Description, Issue ID, Changeset, TODO)
- the port switches to USE_PYTHON=pep517 (the package metadata becomes
  dist-info)

PR:             300275
Reported by:    Patrick Crandol <patrick at crandol.com>
DeltaFile
+35-0net/dshell/files/patch-dshell_plugins_wifi_wifi80211.py
+12-10net/dshell/Makefile
+19-0net/dshell/files/patch-setup.py
+66-103 files

pkgng/pkgng 8a5d159 — libpkg backup_lib.c

backup: report the copy failure and stop duplicating the error
DeltaFile
+6-8libpkg/backup_lib.c
+6-81 files

FreeBSD/ports 49c18c7 — graphics/nvidia-drm-515-kmod/files patch-nvidia-drm-helper.h extra-patch-nvidia-drm-helper.h, graphics/nvidia-drm-61-kmod/files patch-nvidia-drm-helper.h extra-patch-nvidia-drm-helper.h

x11/nvidia-driver{-devel}, x11/nvidia-kmod{-devel}, x11/linux-nvidia-libs{-devel}, graphics/nvidia-drm*-kmod{-devel}, x11/nvidia-settings, x11/nvidia-xconfig: Update to 620.70.06

Update to latest Production Branch of drivers 620.70.06:
https://www.nvidia.com/en-us/drivers/details/283868/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/283867/

As this version is newer than exisitng New Feature Branch (NFB)
of drivers, update -devel variants to the same version, too.

Additional note:
Starting from 615 series of drivers, possibly vtys before invoking
whichever of X11 or Wayland shifts screen downward with about
half character-based line, causing command prompt at the bottom
become hard to read.

Once X11 (tested only for xorg) or Wayland starts, it would be
fixed (on exitting X11 / Wayland or switching to vty from X11/

    [18 lines not shown]
DeltaFile
+0-60graphics/nvidia-drm-612-kmod/files/patch-nvidia-drm-helper.h
+0-60graphics/nvidia-drm-61-kmod/files/patch-nvidia-drm-helper.h
+0-60graphics/nvidia-drm-515-kmod/files/patch-nvidia-drm-helper.h
+60-0graphics/nvidia-drm-515-kmod/files/extra-patch-nvidia-drm-helper.h
+60-0graphics/nvidia-drm-612-kmod/files/extra-patch-nvidia-drm-helper.h
+60-0graphics/nvidia-drm-61-kmod/files/extra-patch-nvidia-drm-helper.h
+180-18053 files not shown
+858-82659 files

FreeBSD/ports 09222d4 — deskutils/joplin-desktop distinfo, deskutils/joplin-desktop/files patch-packages_tools_node__modules_sqlite3_node__modules_node-addon-api_napi.h patch-packages_lib_node__modules_node-addon-api_napi.h

deskutils/joplin-desktop: Update to 3.7.22

While here, add patches to unbreak build with clang 21.

Changelog: https://github.com/laurent22/joplin/releases/tag/v3.7.22

Reported by:    GitHub (watch releases)
DeltaFile
+13-32deskutils/joplin-desktop/files/packagejsons/yarn.lock
+9-9deskutils/joplin-desktop/distinfo
+11-0deskutils/joplin-desktop/files/patch-packages_tools_node__modules_sqlite3_node__modules_node-addon-api_napi.h
+11-0deskutils/joplin-desktop/files/patch-packages_lib_node__modules_node-addon-api_napi.h
+11-0deskutils/joplin-desktop/files/patch-packages_app-desktop_node__modules_node-addon-api_napi.h
+2-2deskutils/joplin-desktop/files/packagejsons/packages/app-desktop/package.json
+57-431 files not shown
+58-457 files

LLVM/project 5fe5e53 — llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

AArch64: Use the DAG's libcall info (#239895)

Use the analysis libcall info instead of the static copy in
TargetLowering, which will eventually be removed.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+7-7llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+7-71 files

LLVM/project 03409e0 — llvm/lib/Target/BPF BPFUnwind.cpp, llvm/test/Assembler invoke-bpf-unwind-exit.ll

BPF: Stop lowering unwinding through nonexistent unwinder calls

BPF borrowed the DWARF EH pipeline in an unsound way. DwarfEHPrepare
turned resume into a call of _Unwind_Resume, which will never be
linked in. BPFUnwindLower later replaced it, and calls of
_Unwind_RaiseException, by matching callee names after register
allocation. This fixes the pass pipeline relying on these transient
calls to phantom functions.

Instead add an invokable llvm.bpf.unwind.exit intrinsic, similar to
wasm's throw intrinsics. BPFUnwindPrepare replaces resume with it so
no impossible call to _Unwind_Resume reaches selection.

The intrinsic selects to a pseudo which BPFUnwindLower turns into
either unwind_exit or a branch to the landing pad when invoked. The
pseudo clobbers nothing, so register allocation can be more aggressive
than when the function looked like an ordinary call.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+39-66llvm/lib/Target/BPF/BPFUnwind.cpp
+61-0llvm/test/CodeGen/BPF/unwind-prepare.ll
+55-0llvm/test/CodeGen/BPF/unwind-lower.mir
+4-25llvm/test/CodeGen/BPF/unwind.ll
+0-20llvm/test/CodeGen/BPF/unwind-own-raise.ll
+16-0llvm/test/Assembler/invoke-bpf-unwind-exit.ll
+175-1116 files not shown
+205-11712 files

FreeBSD/ports fb45139 — security/openssh-portable/files extra-patch-blacklist-hpn

security/openssh-portable: Fix build on 14.x

This fixes the build where blacklistd+hpn are used.

(cherry picked from commit 369256b446234a7fbf9f2d33fbcd19b34488a158)
DeltaFile
+3-3security/openssh-portable/files/extra-patch-blacklist-hpn
+3-31 files

FreeBSD/ports 369256b — security/openssh-portable/files extra-patch-blacklist-hpn

security/openssh-portable: Fix build on 14.x

This fixes the build where blacklistd+hpn are used.
DeltaFile
+3-3security/openssh-portable/files/extra-patch-blacklist-hpn
+3-31 files

FreeBSD/ports e1fd4ff — misc/llama-cpp Makefile pkg-plist

misc/llama-cpp: update 11669 → 12181
DeltaFile
+7-7misc/llama-cpp/distinfo
+3-3misc/llama-cpp/pkg-plist
+2-2misc/llama-cpp/Makefile
+12-123 files

FreeBSD/ports d693c60 — misc/ollama Makefile distinfo

misc/ollama: update 0.40.14 → 0.40.15
DeltaFile
+17-17misc/ollama/distinfo
+7-4misc/ollama/Makefile
+24-212 files

FreeBSD/ports 8ebfe0c — security/agave Makefile distinfo, security/agave/files patch-Cargo.toml patch-Cargo.lock

security/agave: update 4.3.2 → 4.4.1
DeltaFile
+285-317security/agave/distinfo
+144-158security/agave/Makefile
+0-34security/agave/files/patch-Cargo.lock
+0-11security/agave/files/patch-Cargo.toml
+429-5204 files

FreeBSD/ports f46c985 — science/py-phonors Makefile distinfo

science/py-phonors: update 0.6.0 → 0.8.0
DeltaFile
+17-17science/py-phonors/distinfo
+8-9science/py-phonors/Makefile
+25-262 files

FreeBSD/ports f2db035 — misc/grok-build Makefile distinfo

misc/grok-build: update 1.0.70 → 1.0.77
DeltaFile
+5-5misc/grok-build/distinfo
+1-1misc/grok-build/Makefile
+6-62 files

FreeBSD/ports 427cdb6 — misc/antigravity-cli Makefile distinfo

misc/antigravity-cli: update 1.5.0 → 1.5.2
DeltaFile
+5-5misc/antigravity-cli/distinfo
+2-2misc/antigravity-cli/Makefile
+7-72 files

FreeBSD/ports 9a37cc0 — audio/whisper.cpp Makefile, misc/ggml Makefile distinfo

misc/ggml: update 0.27.0 → 0.29.0
DeltaFile
+13-0misc/ggml/files/patch-src_CMakeLists.txt
+3-3misc/ggml/distinfo
+2-2misc/ggml/Makefile
+1-1misc/py-llama-cpp-python/Makefile
+1-1audio/whisper.cpp/Makefile
+20-75 files

FreeBSD/ports 6d5f694 — science/py-phono3py Makefile distinfo

science/py-phono3py: update 4.8.2 → 4.10.0
DeltaFile
+3-3science/py-phono3py/distinfo
+3-2science/py-phono3py/Makefile
+6-52 files