FreeBSD/ports f771e3amisc/claude-code distinfo Makefile

misc/claude-code: update 2.1.190 → 2.1.195
DeltaFile
+5-5misc/claude-code/distinfo
+1-2misc/claude-code/Makefile
+6-72 files

FreeBSD/ports f859d02finance/py-financetoolkit Makefile distinfo

finance/py-financetoolkit: update 2.0.4 → 2.1.3
DeltaFile
+9-8finance/py-financetoolkit/Makefile
+3-3finance/py-financetoolkit/distinfo
+12-112 files

FreeBSD/ports b13dddemisc/netron distinfo Makefile

misc/netron: update 9.1.1 → 9.1.3
DeltaFile
+3-3misc/netron/distinfo
+1-1misc/netron/Makefile
+4-42 files

FreeBSD/ports ee99331biology/viennarna Makefile pkg-plist, biology/viennarna/files patch-m4_ac__rna__swig.m4 patch-interfaces_Makefile.am

biology/viennarna: update 2.7.0 → 2.7.2
DeltaFile
+65-0biology/viennarna/files/patch-m4_ac__rna__swig.m4
+10-2biology/viennarna/Makefile
+10-0biology/viennarna/files/patch-interfaces_Makefile.am
+10-0biology/viennarna/pkg-plist
+5-4biology/viennarna/files/patch-m4_ac__rna__build__requirements.m4
+3-3biology/viennarna/distinfo
+103-96 files

FreeBSD/ports 3177f91science/py-scikit-learn Makefile

science/py-scikit-learn: Unbreak by adding missing run-time dependency

Approved by:    portmgr@ (unbreak; blanket)
DeltaFile
+2-0science/py-scikit-learn/Makefile
+2-01 files

FreeBSD/ports 0a54a8ccad/veroroute distinfo Makefile

cad/veroroute: update 2.39 → 2.40
DeltaFile
+3-3cad/veroroute/distinfo
+1-1cad/veroroute/Makefile
+4-42 files

FreeBSD/ports c5a4f8cmisc/py-fastmcp Makefile pkg-descr

misc/py-fastmcp: update 3.3.0 → 3.4.2
DeltaFile
+20-15misc/py-fastmcp/Makefile
+5-10misc/py-fastmcp/pkg-descr
+3-3misc/py-fastmcp/distinfo
+28-283 files

LLVM/project 983f726llvm/tools/llvm-readobj ELFDumper.cpp

fix use of wrong enum

Created using spr 1.3.8-wip
DeltaFile
+49-38llvm/tools/llvm-readobj/ELFDumper.cpp
+49-381 files

FreeBSD/ports 582af05security/naabu distinfo Makefile

security/naabu: Update to 2.6.1
DeltaFile
+5-5security/naabu/distinfo
+1-2security/naabu/Makefile
+6-72 files

FreeBSD/doc 09af438documentation/content/en/books/handbook/multimedia _index.adoc

Handbook-multimedia: Replace moc and mplayer
DeltaFile
+62-16documentation/content/en/books/handbook/multimedia/_index.adoc
+62-161 files

FreeBSD/ports 8849bf7sysutils/terraform-switcher distinfo Makefile

sysutils/terraform-switcher: Update to 1.19.0

ChangeLog:
https://github.com/warrensbox/terraform-switcher/releases/tag/v1.19.0
DeltaFile
+5-5sysutils/terraform-switcher/distinfo
+1-2sysutils/terraform-switcher/Makefile
+6-72 files

LLVM/project 92f01b2llvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp, llvm/lib/Target/AArch64/MCTargetDesc AArch64InstPrinter.cpp

[TableGen] Use StringTable for searchable tables (#206252)

LLVM has some large searchable tables containing string pointers. This
patch changes two things:

- String references in searchable tables are now always StringTable
  offsets; and all code referencing these is updated accordingly. This
  often avoids relocations in the data structures, permitting their
  placement in .rodata instead of .data.rel.ro and avoids dynamic
  relocations.

- The lookup indicies now reference the same string table instead of
  storing string pointers, permitting deduplication and also avoids
  dynamic relocations.

In an all-target assert build, this changes section sizes as follows:

- .data.rel.ro: -311920
- .rodata:      +227712

    [6 lines not shown]
DeltaFile
+97-82llvm/lib/Target/SPIRV/SPIRVBuiltins.cpp
+78-20llvm/utils/TableGen/SearchableTableEmitter.cpp
+34-33llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp
+32-18llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+21-16llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
+12-12llvm/test/TableGen/generic-tables.td
+274-18113 files not shown
+320-21219 files

DragonFlyBSD/src 6cc80eeshare/man/man4 apple_ir.4, sys/bus/u4b usbdevs

kernel/apple_ir: Add Apple IR receiver driver.

USB HID driver for Apple IR receivers found in Mac computers
(2006-2011 era).  Uses the u4b USB stack with interrupt transfers
and delivers key events through evdev.

Supports Apple Remote (proprietary 5-byte protocol) and generic NEC
IR remotes.  Synthetic key-up events are generated via a 125ms callout
since the hardware sends no release reports.

Add UQ_HID_IGNORE quirks for all Apple IR receiver product IDs so
uhid(4) does not claim the device first.  DragonFly's newbus probe
short-circuits on a 0 return, so the quirk is necessary to prevent
uhid's class-wide HID match from winning.
DeltaFile
+486-0sys/dev/apple/ir/appleir.c
+113-0share/man/man4/apple_ir.4
+7-0sys/dev/apple/ir/Makefile
+5-0sys/bus/u4b/usbdevs
+5-0sys/bus/u4b/quirk/usb_quirk.c
+3-0sys/config/LINT64
+619-03 files not shown
+622-19 files

DragonFlyBSD/src 1c14b2dshare/man/man4 apple_smc.4 apple_fw.4

kernel/apple_{fw,smc}: Add manual pages.
DeltaFile
+304-0share/man/man4/apple_smc.4
+70-0share/man/man4/apple_fw.4
+2-0share/man/man4/Makefile
+376-03 files

DragonFlyBSD/src e75e2fdsys/dev/apple/smc smc.c smc_sysctl.c

kernel/apple_smc: Table-drive sysctl registration and collapse duplicate handlers.

Replace fanminspeed/fanmaxspeed/fantargetspeed with single fanrw handler
using key index packed in arg2 bits [15:8].  Collapse sms_x/y/z, light
left/right, and mssd/mssp wrappers into table-indexed handlers.  Table-drive
per-fan and system-state sysctl registration loops.
DeltaFile
+125-108sys/dev/apple/smc/smc.c
+55-81sys/dev/apple/smc/smc_sysctl.c
+4-10sys/dev/apple/smc/smc.h
+184-1993 files

FreeBSD/ports d59fa31sysutils/cloud-nuke distinfo Makefile

sysutils/cloud-nuke: Update to 0.52.0

ChangeLog:
https://github.com/gruntwork-io/cloud-nuke/releases/tag/v0.52.0
DeltaFile
+5-5sysutils/cloud-nuke/distinfo
+1-2sysutils/cloud-nuke/Makefile
+6-72 files

DragonFlyBSD/src 09c0ca0sys/vfs/hammer2 hammer2_vnops.c

hammer2: factor out directory mtime update in vnops

Add hammer2_update_dir_mtime() for the repeated mtime/ctime update
pattern used after directory-modifying operations. Easier to maintain
and document in one place.
DeltaFile
+29-81sys/vfs/hammer2/hammer2_vnops.c
+29-811 files

DragonFlyBSD/src 077f781sys/vfs/hammer hammer_blockmap.c

hammer: factor out blockmap layer CRC verification

Add hammer_verify_layer1_crc() and hammer_verify_layer2_crc() helpers
for the double-check-under-lock CRC pattern used across all blockmap
functions. Easier to maintain and document in one place.
DeltaFile
+40-95sys/vfs/hammer/hammer_blockmap.c
+40-951 files

LLVM/project 7bfbbf6llvm/test/CodeGen/AMDGPU memory-legalizer-private-workgroup.ll memory-legalizer-private-wavefront.ll

AMDGPU: Replace tgsplit subtarget feature with attribute

This is a per-entrypoint property and has a corresponding
assembler directive, so it should not be baked into the
subtarget. I couldn't find much documentation on what this
actually does, so the description isn't great.

Fixes #204149

Co-authored-by: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+96-94llvm/test/CodeGen/AMDGPU/memory-legalizer-private-workgroup.ll
+96-94llvm/test/CodeGen/AMDGPU/memory-legalizer-private-wavefront.ll
+96-94llvm/test/CodeGen/AMDGPU/memory-legalizer-private-singlethread.ll
+96-94llvm/test/CodeGen/AMDGPU/memory-legalizer-local-workgroup.ll
+96-94llvm/test/CodeGen/AMDGPU/memory-legalizer-local-wavefront.ll
+96-94llvm/test/CodeGen/AMDGPU/memory-legalizer-local-system.ll
+576-56443 files not shown
+2,547-2,45249 files

OpenBSD/ports 8tPd8enmultimedia/shotcut distinfo Makefile

   Update shotcut to 26.6.25

   From Josh Grosse (maintainer)
VersionDeltaFile
1.21+2-2multimedia/shotcut/distinfo
1.28+2-2multimedia/shotcut/Makefile
+4-42 files

LLVM/project d301c9allvm/tools/llvm-readobj ELFDumper.cpp

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+519-475llvm/tools/llvm-readobj/ELFDumper.cpp
+519-4751 files

OpenBSD/src Y6le0QAsbin/iked proc.c, usr.sbin/httpd proc.c

   restrict IMSG_CTL_PROCFD to parent and check process id/instance

   IMSG_CTL_PROCFD messages contain a destination process id and instance
   number that were used to index internal arrays before being checked.
   A child sending bad imsgs could cause out-of-bounds reads or
   writes.

   Check for a missing fd, a bad process id, or an out-of-range instance
   before any array is indexed.  Also reject IMSG_CTL_PROCFD that does not
   come from the parent.

   from Andrew Griffiths, diff by martijn@ and myself, ok martijn@
VersionDeltaFile
1.57+15-7usr.sbin/relayd/proc.c
1.41+14-7usr.sbin/snmpd/proc.c
1.54+14-7usr.sbin/httpd/proc.c
1.52+14-7sbin/iked/proc.c
+57-284 files

FreeBSD/ports 84e2c74filesystems/rubygem-chef-winrm-fs Makefile

filesystems/rubygem-chef-winrm-fs: fixed regression from 5ff12f2c24a1ac6b91d994474f2201623f035077

[150amd64-gitlab-job-11] Extracting rubygem-rubyzip-3.4.0: .......... done
===>   rubygem-chef-winrm-fs-1.4.2 depends on package: rubygem-rubyzip>=2.0<3 - not found
*** Error code 1
DeltaFile
+2-1filesystems/rubygem-chef-winrm-fs/Makefile
+2-11 files

LLVM/project 2fa1477llvm/utils/TableGen SearchableTableEmitter.cpp

feedback

Created using spr 1.3.8-wip
DeltaFile
+5-4llvm/utils/TableGen/SearchableTableEmitter.cpp
+5-41 files

FreeBSD/ports bbbe49cfilesystems/rubygem-winrm-fs Makefile

filesystems/rubygem-winrm-fs: fix regression from 5ff12f2c24a1ac6b91d994474f2201623f035077

===>   rubygem-winrm-fs-1.3.5 depends on package: rubygem-rubyzip>=2.0<3 - not found
*** Error code 1
DeltaFile
+2-1filesystems/rubygem-winrm-fs/Makefile
+2-11 files

LLVM/project 374871dllvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp

[AArch64][NFC] Use compact enum table for feature strings (#206084)

Although this is not exactly an enum, the same data structure can be
used to compactly store the feature strings without dynamic relactions.
As a side effect, this also slightly reduces the size of the table.
DeltaFile
+139-140llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+139-1401 files

LLVM/project 3288c8fllvm/include/llvm/DebugInfo/CodeView EnumTables.h, llvm/lib/DebugInfo/CodeView EnumTables.cpp TypeRecordMapping.cpp

[CodeView][NFC] Use compact enum tables. (#206071)

Largely a straight-forward replacement.
DeltaFile
+524-483llvm/lib/DebugInfo/CodeView/EnumTables.cpp
+43-66llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp
+31-32llvm/include/llvm/DebugInfo/CodeView/EnumTables.h
+16-23llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp
+16-18llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
+8-9llvm/lib/Frontend/HLSL/HLSLRootSignature.cpp
+638-6315 files not shown
+652-66011 files

LLVM/project 2567d25llvm/tools/llvm-objdump COFFDump.cpp, llvm/tools/llvm-readobj COFFDumper.cpp MachODumper.cpp

[llvm-readobj][NFC] Use compact enums (except for ELF) (#206075)

In principle straight-forward replacement, but clang-format is
deliberately non-helpful here..

ELFDumper is a separate patch due to the size of the changes.
DeltaFile
+241-217llvm/tools/llvm-readobj/COFFDumper.cpp
+195-176llvm/tools/llvm-readobj/MachODumper.cpp
+56-51llvm/tools/llvm-readobj/XCOFFDumper.cpp
+35-31llvm/tools/llvm-readobj/Win64EHDumper.cpp
+23-24llvm/tools/llvm-objdump/COFFDump.cpp
+17-21llvm/tools/llvm-readobj/WasmDumper.cpp
+567-5201 files not shown
+570-5247 files

LLVM/project 1da59d8llvm/include/llvm/BinaryFormat DXContainer.h SFrame.h, llvm/lib/BinaryFormat DXContainer.cpp SFrame.cpp

[BinaryFormat][NFC] Use compact enums (#206074)

Straight-forward replacement.
DeltaFile
+144-138llvm/lib/BinaryFormat/DXContainer.cpp
+43-35llvm/lib/BinaryFormat/SFrame.cpp
+24-23llvm/lib/ObjectYAML/DXContainerYAML.cpp
+21-21llvm/include/llvm/BinaryFormat/DXContainer.h
+8-11llvm/tools/llvm-objdump/DXContainerDump.cpp
+9-9llvm/include/llvm/BinaryFormat/SFrame.h
+249-2371 files not shown
+256-2447 files

LLVM/project 3655c98bolt/lib/Core BinaryContext.cpp, bolt/lib/Passes RetpolineInsertion.cpp

[Support][Object/ELF][NFC] Use new enum table (#206068)

Straight forward replacement.
DeltaFile
+22-18llvm/lib/Object/ELFObjectFile.cpp
+9-7llvm/lib/Support/ELFAttrParserCompact.cpp
+3-11llvm/include/llvm/Object/ELFObjectFile.h
+7-7llvm/tools/llvm-readobj/ELFDumper.cpp
+1-0bolt/lib/Passes/RetpolineInsertion.cpp
+1-0bolt/lib/Core/BinaryContext.cpp
+43-435 files not shown
+48-4311 files