NetBSD/pkgsrc-wip 1cd47ec — urlgrabber COMMIT_MSG Makefile

urlgrabber: Add dependency to py-curl
DeltaFile
+2-0urlgrabber/Makefile
+0-1urlgrabber/COMMIT_MSG
+2-12 files

LLVM/project 3cde605 — llvm/lib/Target/Mips MipsSERegisterInfo.cpp MipsRegisterInfo.cpp

Mips: Route ABI queries through the subtarget

MipsSubtarget::getABI() already forwards to the target machine, so every
direct MipsTargetMachine::getABI() reader can use the subtarget instead.

Co-Authored-By: Claude Opus 5 <noreply at anthropic.com>
DeltaFile
+4-8llvm/lib/Target/Mips/MipsMachineFunction.cpp
+4-4llvm/lib/Target/Mips/MipsAsmPrinter.cpp
+2-4llvm/lib/Target/Mips/MipsCallLowering.cpp
+1-4llvm/lib/Target/Mips/MipsFastISel.cpp
+1-3llvm/lib/Target/Mips/MipsSERegisterInfo.cpp
+1-3llvm/lib/Target/Mips/MipsRegisterInfo.cpp
+13-264 files not shown
+17-3310 files

LLVM/project 96b5cc3 — llvm/include/llvm/Analysis BranchProbabilityInfo.h, llvm/lib/Analysis BranchProbabilityInfo.cpp

[BPI] Add getEdgeProbabilitiesFromWeights (NFC). (#226560)

Move computing edge probabilities from branch weights to a static
helper. This allows re-using the core logic when computing execution
frequencies in VPlan, fixing a number of subtle differences.

While touching the code, also modernize the code slightly.

Note that the helper does not handle the case where all successors are
unreachable. This would need additional info and is not needed for the
VPlan case.

PR: https://github.com/llvm/llvm-project/pull/226560
DeltaFile
+33-28llvm/lib/Analysis/BranchProbabilityInfo.cpp
+6-0llvm/include/llvm/Analysis/BranchProbabilityInfo.h
+39-282 files

FreeBSD/ports 97ca172 — graphics/linux-slang pkg-plist Makefile

graphics/linux-slang: Fix pkg-plist on aarch64

- The library libslang-llvm.so is installed only on amd64
- Don't bump PORTREVISION because no packages are available yet

Reported by:    fluffy (via email)
DeltaFile
+1-1graphics/linux-slang/pkg-plist
+2-0graphics/linux-slang/Makefile
+3-12 files

LLVM/project 406b232 — llvm/lib/CodeGen DetectDeadLanes.cpp, llvm/test/CodeGen/AMDGPU detect-dead-lanes-reg-sequence-narrow-slot.mir true16-uniform-f16-phi-copysign.ll

Revert "[CodeGen] Fix DetectDeadLanes for same-class copies with mismatched w…"

This reverts commit 201e76d4559e9d8acdfec1c202df8f2269acbd8b.
DeltaFile
+1,052-1,538llvm/test/CodeGen/AMDGPU/frem.ll
+0-72llvm/test/CodeGen/AMDGPU/true16-uniform-f16-phi-copysign.ll
+0-24llvm/test/CodeGen/AMDGPU/detect-dead-lanes-reg-sequence-narrow-slot.mir
+2-13llvm/lib/CodeGen/DetectDeadLanes.cpp
+1,054-1,6474 files

NetBSD/pkgsrc 6NotDZT — doc TODO

   doc/TODO: + lean4-4.34.1, py-ruff-0.16.9.
VersionDeltaFile
1.27996+3-3doc/TODO
+3-31 files

NetBSD/pkgsrc F88Xktm — databases/mongodb5 Makefile

   mongodb5: add missing tool dependency
VersionDeltaFile
1.2+5-1databases/mongodb5/Makefile
+5-11 files

NetBSD/pkgsrc Q1znhh2 — doc CHANGES-2026

   doc: Updated devel/sdcc to 4.6.0
VersionDeltaFile
1.6382+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7UYdYg0 — devel/sdcc Makefile distinfo, devel/sdcc/patches patch-aa

   devel/sdcc: Update to 4.6.0

   Changelog:
   SDCC 4.6.0 New Feature List:

     * C2y _Countof operator
     * C2y octal
     * C2y if-declaration
     * C2y Conditional operator with omitted second operand (originally a GNU extension)
     * C99 compound literals
     * C23 compound literals with storage class specifiers
     * Experimental f8l port
     * C2y signed bit-precise integer type of width 1
     * C2y bit-precise integer types as fixed underlying type for enum
     * C2y umaxabs
     * C2y bit utilities
     * realloc(ptr, 0) now follows C99 semantics instead of C90 semantics
     * r4k port for Rabbit 4000
     * Experimental r5k and r6k ports for Rabbit 5000 and 6000

    [16 lines not shown]
VersionDeltaFile
1.8+31-7devel/sdcc/PLIST
1.11+7-7devel/sdcc/patches/patch-aa
1.24+5-5devel/sdcc/distinfo
1.68+2-3devel/sdcc/Makefile
+45-224 files

LLVM/project c0b6ee1 — llvm/test/CodeGen/AArch64 sve-fixed-length-shuffle-reverse.ll

[AArch64] Add tests for sve fixed length reverse shuffles. NFC (#226661)
DeltaFile
+158-0llvm/test/CodeGen/AArch64/sve-fixed-length-shuffle-reverse.ll
+158-01 files

NetBSD/pkgsrc DYM2xpf — doc TODO CHANGES-2026

   doc: Updated graphics/libheif to 1.23.5
VersionDeltaFile
1.27995+1-2doc/TODO
1.6381+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc sozjoyZ — graphics/libheif Makefile distinfo

   graphics/libheif: Update to 1.23.5

   Changelog:
   v1.23.5 is a security and bugfix release. It is ABI- and API-compatible
   with v1.23.4 and is a drop-in replacement.

   One of the fixed issues is rated high, so all users are advised to
   upgrade.

   ## Security fixes

   (CVE numbers will be added when assigned.)

     * CVE-2026-XXXXX (GHSA-v8qw-hwjv-44hw) Memory exhaustion through
     a mismatch between the container and the bitstream image size.
     A crafted image can declare a small size in its ispe property
     while the bitstream declares a much larger coded frame. The
     container-level checks used the ispe size, so the oversized
     bitstream reached the decoder, which allocated a frame buffer

    [191 lines not shown]
VersionDeltaFile
1.53+4-4graphics/libheif/distinfo
1.61+2-2graphics/libheif/Makefile
+6-62 files

NetBSD/pkgsrc-wip 1b4c97d — unison-snapshot Makefile

unison-snapshot: needs ocamlfind for lablgtk, depend on it.
DeltaFile
+2-0unison-snapshot/Makefile
+2-01 files

FreeBSD/src e2d42b0 — sys/arm/ti/am335x am335x_pwmss.c, sys/dev/clk clk_bus.c

ofw: Convert simplebus to device_get_softc_class().

Stop embedding struct simplebus_softc as the first member of subclass
softcs. Use device_get_softc_class() to locate the simplebus portion of
the device softc

MFC after:      2 months
Differential Revision:  https://reviews.freebsd.org/D59837
DeltaFile
+5-33sys/dev/fdt/simple_mfd.c
+19-15sys/dev/dpaa/fman.c
+13-12sys/dev/ofw/ofw_firmware.c
+15-10sys/dev/fdt/simplebus.c
+4-19sys/arm/ti/am335x/am335x_pwmss.c
+5-15sys/dev/clk/clk_bus.c
+61-10431 files not shown
+139-28937 files

FreeBSD/src 12c3004 — sys/dev/dpaa2 dpaa2_mc_fdt.c

dpaa2: Don't return simplebus devinfo for a non-simplebus child

dpaa2_mc_simplebus_get_devinfo() must not treat the MC resource-container
device as a simplebus child. Return NULL when child is sc->rcdev instead
of forwarding OFW_BUS_GET_DEVINFO() for that device.

MFC after:      2  weeks
Differential Revision:  https://reviews.freebsd.org/D59836
DeltaFile
+5-0sys/dev/dpaa2/dpaa2_mc_fdt.c
+5-01 files

FreeBSD/src 2203903 — sbin/nvmecontrol identify_ext.c, sys/dev/nvme nvme.h

nvme: name the reserved Identify Controller fields at bytes 102 through 110

Bytes 102 through 110 of the I/O Command Set Independent Identify
Controller data structure were reserved padding.  Name them: Boot
Partition Capabilities (byte 102), CXL HDM Support Information (byte
103), NVM Subsystem Shutdown Latency (bytes 107:104) and Power Loss
Signaling Information (byte 110).  Bytes 109:108 stay reserved.

CXL HDM Support Information was added in NVM Express Base Specification
2.4, Figure 338; the others appear in 2.3, Figure 328.

Report the new fields from nvmecontrol identify.

Reviewed by:    imp, adrian
Differential Revision:  https://reviews.freebsd.org/D60000
DeltaFile
+39-1sys/dev/nvme/nvme.h
+11-0sbin/nvmecontrol/identify_ext.c
+50-12 files

FreeBSD/ports 92fc8a0 — databases/py-pymongo Makefile distinfo

databases/py-pymongo: Update to 4.18.2
DeltaFile
+3-3databases/py-pymongo/distinfo
+1-1databases/py-pymongo/Makefile
+4-42 files

FreeBSD/ports 65b46f1 — textproc/py-python-slugify Makefile distinfo

textproc/py-python-slugify: update to 9.1.1

Changes:        https://github.com/un33k/python-slugify/blob/v9.1.1/CHANGELOG.md
Reported-by:    repology, portscout
DeltaFile
+3-3textproc/py-python-slugify/distinfo
+1-1textproc/py-python-slugify/Makefile
+4-42 files

NetBSD/pkgsrc Y8Hg9r6 — doc CHANGES-2026

   doc: Updated multimedia/vlc to 3.0.24
VersionDeltaFile
1.6380+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports fc3074b — www/radicale Makefile distinfo

www/radicale: Update to 3.8.1
DeltaFile
+3-3www/radicale/distinfo
+1-1www/radicale/Makefile
+4-42 files

NetBSD/pkgsrc sYbCnaf — multimedia/vlc Makefile distinfo

   multimedia/vlc: Update to 3.0.24

   Changelog:
   3.0.24 Highlights

       Over 130 security fixes across VLC and its bundled libraries
       Upgrades FFmpeg from 4.4 to 8.1.2
       Updates 49 third-party libraries
       Adds ATRAC3 and ATRAC9 decoding
       Adds CEA-708 closed captions in MP4
       Adds SRT listener mode and SFTP public key authentication options

       Fixes slow Windows startup when Daylight Saving Time changes
       Adds NV12 DirectShow capture support on Windows
       Fixes Windows audio crashes and Direct3D11 rendering issues
       Fixes the AudioToolbox MIDI synthesizer crash on macOS 26 and later
       Improves support for Qt 6 and RIST
       Improves subtitle language detection and WebVTT handling


    [3 lines not shown]
VersionDeltaFile
1.80+5-6multimedia/vlc/PLIST
1.95+4-4multimedia/vlc/distinfo
1.327+2-3multimedia/vlc/Makefile
+11-133 files

FreeBSD/ports 04a8c6f — security/rustls-ffi pkg-plist Makefile, security/rustls-ffi/files patch-powerpc64le

security/rustls-ffi: Security update to 0.15.4

Security:       ff969b25-b97b-11f1-b09d-8447094a420f
MFH:            2026Q3
(cherry picked from commit 1ab3b97905fdff0e8f0c0e71a5a8784bbe03fec5)
DeltaFile
+155-175security/rustls-ffi/distinfo
+76-86security/rustls-ffi/Makefile.crates
+0-20security/rustls-ffi/files/patch-powerpc64le
+1-2security/rustls-ffi/Makefile
+1-1security/rustls-ffi/pkg-plist
+233-2845 files

NetBSD/pkgsrc Nc9OW78 — textproc/py-Levenshtein distinfo Makefile, textproc/py-Levenshtein/patches patch-src_Levenshtein_levenshtein__cpp.cxx

   py-Levenshtein: fix build on NetBSD
VersionDeltaFile
1.1+25-0textproc/py-Levenshtein/patches/patch-src_Levenshtein_levenshtein__cpp.cxx
1.20+2-1textproc/py-Levenshtein/distinfo
1.27+2-1textproc/py-Levenshtein/Makefile
+29-23 files

FreeBSD/ports f5579ab — security/vuxml/vuln 2026.xml

security/vuxml: Document Rauthy vulnerability
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+30-01 files

NetBSD/pkgsrc LSP2AtI — doc CHANGES-2026

   doc: Updated mail/thunderbird-l10n to 156.0.1
VersionDeltaFile
1.6379+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc zL1qOhB — mail/thunderbird-l10n Makefile distinfo

   mail/thunderbird-l10n: Update to 156.0.1 really

   * Sync with mail/thunderbird-156.0.1.
VersionDeltaFile
1.148+187-187mail/thunderbird-l10n/distinfo
1.154+2-2mail/thunderbird-l10n/Makefile
+189-1892 files

NetBSD/pkgsrc pxawYq5 — doc CHANGES-2026

   doc: Updated mail/thunderbird to 156.0.1
VersionDeltaFile
1.6378+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc RlMr9S0 — mail/thunderbird Makefile mozilla-common.mk, mail/thunderbird/patches patch-third__party_angle_angle__common__gn_moz.build patch-build_gn__processor.py

   mail/thunderbird: Update to 156.0.1 really

   * Fix mistake when I sync mozilla-common.mk with www/firefox.
   * Previous update is for 155.0.1. This is really for 156.0.1.
VersionDeltaFile
1.2+7-20mail/thunderbird/patches/patch-third__party_angle_angle__program__version__id__gn_ANGLEShaderProgramVersion.h-22c710649c380411.rsp.in
1.2+10-10mail/thunderbird/patches/patch-build_gn__processor.py
1.302+7-7mail/thunderbird/distinfo
1.2+6-6mail/thunderbird/patches/patch-third__party_angle_angle__common__gn_moz.build
1.32+1-6mail/thunderbird/mozilla-common.mk
1.370+2-2mail/thunderbird/Makefile
+33-511 files not shown
+34-527 files

NetBSD/pkgsrc ot7JSls — www/firefox52 distinfo Makefile, www/firefox52/patches patch-build_autoconf_nss.m4

   www/firefox52: Fix build with recent devel/nss
VersionDeltaFile
1.1+65-0www/firefox52/patches/patch-build_autoconf_nss.m4
1.115+9-1www/firefox52/Makefile
1.40+2-1www/firefox52/distinfo
+76-23 files

LLVM/project 5f609f9 — llvm/docs CommandLine.md, llvm/include/llvm/Support CommandLine.h

[Support] Remove cl::bits (#226628)

cl::list covers the same use, and cl::bits would block migration to
TableGen based representation.

LLM-aided
DeltaFile
+0-145llvm/include/llvm/Support/CommandLine.h
+0-66llvm/docs/CommandLine.md
+5-10llvm/unittests/Support/CommandLineTest.cpp
+5-2213 files