FreeBSD/ports 46ec07f — games/torcs Makefile pkg-plist

games/torcs: Improve port

- Replace PORTVERSION with DISTVERSION.
- Replace CPPFLAGS and LDFLAGS with USES+=localbase:ldflags.
- Sort USE_GL and USE_XORG.
- Fix strip libraries.
- Install docs only if DOCS option enabled.
- Use DESKTOPDIR.
- Install files in custom DATADIR.
- Merge TOUCH and REINPLACE_CMD.

PR:             299142
Approved by:    Thibault Payet <monwarez at mailoo.org> (maintainer, timeout 20 days)
Sponsored by:   UNIS Labs
DeltaFile
+3,208-3,208games/torcs/pkg-plist
+14-33games/torcs/Makefile
+3,222-3,2412 files

Linux/linux b235455 — block blk-zoned.c, drivers/block swim_asm.S swim.c

Merge tag 'for-7.4/block-20261021' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull block updates from Jens Axboe:

 - NVMe updates via Keith:
     - Apple M4 (t8132) ANS2 NVMe support
     - nvme-multipath sysfs attributes for path_state, iopolicies, and
       fail_on_ctrl_loss, plus path state evaluation fixes
     - nvme-tcp parallelized I/O queue allocation and startup, and using
       the caller's network namespace
     - nvmet passthru UAF fix and rework, PR preempt use-after-free
       fixes, auth hardening, and traffic based keep alive support
     - DH-HMAC-CHAP secret attributes readable by root only
     - Various other fixes and cleanups

 - swim driver overhaul and fixes, plus floppy fixes, via a pull from
   Denis

 - Block device buffered and direct I/O rework from Tal: use

    [52 lines not shown]
DeltaFile
+957-0tools/testing/selftests/ublk/ublk_cancel_ready.c
+550-330block/blk-zoned.c
+240-217drivers/block/swim.c
+178-162drivers/block/swim_asm.S
+0-271tools/testing/selftests/ublk/kublk.c
+268-0tools/testing/selftests/ublk/ctrl.c
+2,193-98060 files not shown
+3,788-1,53666 files

LLVM/project 36985ee — libc/test/src/math/exhaustive cos.wc sin.wc, llvm/lib/Support UnicodeNameToCodepointGenerated.cpp

Merge branch 'main' into users/hulxv/ci/compiler-rt/check-libc-freestanding
DeltaFile
+1,091,085-0libc/test/src/math/exhaustive/sin.wc
+1,090,178-0libc/test/src/math/exhaustive/cos.wc
+98,508-116,745llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+30,284-36,334llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+32,750-17,381llvm/test/CodeGen/AMDGPU/frem.ll
+23,347-23,371llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+2,366,152-193,83136,260 files not shown
+5,365,981-1,645,05936,266 files

NetBSD/pkgsrc 8zquspU — doc CHANGES-2026

   doc: Updated devel/nss to 3.132
VersionDeltaFile
1.7255+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc NMhT2Wz — devel/nss Makefile distinfo

   devel/nss: Update to 3.132

   Changelog:
   3.132:
   Changes:
       Bug 2084101 - Remove eMudhra emSign Root CA - G3 from NSS.
       Bug 2083709 - Remove eMudhra emSign Root CA - C1 and emSign ECC
   Root CA - C3 from NSS.
       Bug 2056777 - fix build failures.
       Bug 2056777 - secasn1d: propagate end-of-contents flag to
   enclosing construct.
       Bug 2056777 - additional secasn1d tests for end of contents handling.
       Bug 2056777 - Changing the end_of_content for BER encoding.
       Bug 2064148 - run the FIPS-mode SSL tests in CI.
       Bug 2064148 - run fips.sh in CI.
       Bug 2064148 - run gtests in FIPS mode.
       Bug 2082675 - do not force-import an empty symmetric key.
       Bug 2082671 - allow unwrapping an EC private key without a public point.
       Bug 2064426 - DTLS1.3 must not use EndOfEarlyData (per RFC 9147

    [53 lines not shown]
VersionDeltaFile
1.222+4-4devel/nss/distinfo
1.307+2-2devel/nss/Makefile
+6-62 files

FreeBSD/ports 324d08c — net-im Makefile, net-im/py-unmessage distinfo pkg-descr

net-im/py-unmessage: remove abandonware

PR:             299966
Reported by:    Patrick Crandol <patrick at crandol.com>
DeltaFile
+0-63net-im/py-unmessage/files/patch-2to3
+0-34net-im/py-unmessage/Makefile
+0-14net-im/py-unmessage/files/patch-versioneer.py
+0-13net-im/py-unmessage/pkg-descr
+0-3net-im/py-unmessage/distinfo
+0-1net-im/Makefile
+0-1281 files not shown
+1-1287 files

FreeBSD/ports e9e4fc3 — databases/py-chroma-hnswlib distinfo Makefile, databases/py-chroma-hnswlib/files patch-setup.py

databases/py-chroma-hnswlib: update 0.7.6 → 0.8.2
DeltaFile
+7-4databases/py-chroma-hnswlib/Makefile
+11-0databases/py-chroma-hnswlib/files/patch-setup.py
+3-3databases/py-chroma-hnswlib/distinfo
+21-73 files

FreeBSD/ports 1a1f90b — devel/py-cymem distinfo Makefile

devel/py-cymem: update 2.0.13 → 2.0.16
DeltaFile
+2-5devel/py-cymem/Makefile
+3-3devel/py-cymem/distinfo
+5-82 files

HardenedBSD/ports 1a1f90b — devel/py-cymem distinfo Makefile

devel/py-cymem: update 2.0.13 → 2.0.16
DeltaFile
+2-5devel/py-cymem/Makefile
+3-3devel/py-cymem/distinfo
+5-82 files

FreeBSD/ports 8f2a287 — misc/mcp-inspector Makefile.crates distinfo.amd64, misc/mcp-inspector/files package-lock.json Cargo.lock.keyring

misc/mcp-inspector: update 2.8.0 → 2.12.0
DeltaFile
+0-1,841misc/mcp-inspector/files/Cargo.lock.keyring
+266-456misc/mcp-inspector/files/package-lock.json
+169-232misc/mcp-inspector/pkg-plist
+155-141misc/mcp-inspector/distinfo.amd64
+155-141misc/mcp-inspector/distinfo.aarch64
+73-66misc/mcp-inspector/Makefile.crates
+818-2,8773 files not shown
+836-2,8989 files

HardenedBSD/ports 8f2a287 — misc/mcp-inspector Makefile.crates distinfo.amd64, misc/mcp-inspector/files package-lock.json Cargo.lock.keyring

misc/mcp-inspector: update 2.8.0 → 2.12.0
DeltaFile
+0-1,841misc/mcp-inspector/files/Cargo.lock.keyring
+266-456misc/mcp-inspector/files/package-lock.json
+169-232misc/mcp-inspector/pkg-plist
+155-141misc/mcp-inspector/distinfo.amd64
+155-141misc/mcp-inspector/distinfo.aarch64
+73-66misc/mcp-inspector/Makefile.crates
+818-2,8773 files not shown
+836-2,8989 files

HardenedBSD/ports e9e4fc3 — databases/py-chroma-hnswlib distinfo Makefile, databases/py-chroma-hnswlib/files patch-setup.py

databases/py-chroma-hnswlib: update 0.7.6 → 0.8.2
DeltaFile
+7-4databases/py-chroma-hnswlib/Makefile
+11-0databases/py-chroma-hnswlib/files/patch-setup.py
+3-3databases/py-chroma-hnswlib/distinfo
+21-73 files

HardenedBSD/ports 324d08c — . MOVED, net-im/py-unmessage distinfo pkg-descr

net-im/py-unmessage: remove abandonware

PR:             299966
Reported by:    Patrick Crandol <patrick at crandol.com>
DeltaFile
+0-63net-im/py-unmessage/files/patch-2to3
+0-34net-im/py-unmessage/Makefile
+0-14net-im/py-unmessage/files/patch-versioneer.py
+0-13net-im/py-unmessage/pkg-descr
+0-3net-im/py-unmessage/distinfo
+1-0MOVED
+1-1271 files not shown
+1-1287 files

Linux/linux fa899d5 — io_uring register.c io_uring.h

Merge tag 'for-7.4/io_uring-20261021' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull io_uring updates from Jens Axboe:
 "The bulk of this is a big robustness pass over cancelation, io-wq,
  timeouts, and poll. Outside of that:

   - Large series from Josef hardening the cancelation, io-wq, timeout,
     poll, and wait paths. Fixes for lost wakeups and lost cancels as
     io-wq arms poll/timeouts, work stranding on worker exit, CQE32
     resize handling, napi entry timeouts, and a pile of smaller
     correctness issues across the board

   - Rework of how io-wq posts completions, posting from the last
     request reference and dropping the request file before the
     completion, and running ring release cancelations synchronously -
     canceling and waiting for all in-flight requests and dropping
     registered files and buffers at release time

   - Don't charge the SQ/CQ rings or provided buffer rings to

    [43 lines not shown]
DeltaFile
+309-79io_uring/io_uring.c
+116-22io_uring/io-wq.c
+114-18io_uring/cancel.c
+98-22io_uring/timeout.c
+39-28io_uring/io_uring.h
+51-3io_uring/register.c
+727-17229 files not shown
+1,159-30735 files

Linux/linux 696e75b — Documentation/admin-guide/device-mapper dm-crypt.rst, drivers/md dm-verity-target.c dm-crypt.c

Merge tag 'for-7.4/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm

Pull device mapper updates from Mikulas Patocka:
 "dm:
   - fix a bug in dm_accept_partial_bio that broke dm-writecache
     in persistent-memory mode
   - use assign_bit()

  dm-vdo:
   - fix misbehavior on invalid metadata

  dm-crypt:
   - use memzero_explicit
   - reject malformed keys
   - allow sector size up to page size

  dm-delay:
   - advertise flush support if the user wants to delay flushes


    [49 lines not shown]
DeltaFile
+59-45drivers/md/dm-bufio.c
+61-32drivers/md/dm-writecache.c
+16-45drivers/md/dm-ps-historical-service-time.c
+37-16drivers/md/dm-crypt.c
+32-7drivers/md/dm-verity-target.c
+19-1Documentation/admin-guide/device-mapper/dm-crypt.rst
+224-14624 files not shown
+301-20030 files

LLVM/project 7e2f1c5 — llvm/test/Analysis/CostModel/RISCV arith-int.ll clmul.ll, llvm/test/Transforms/LoopVectorize/RISCV early-exit-live-out.ll

[RISCV][TTI] Multiplication is high-cost without M extension (#235363)

This fixes a regression exposed in a future patch that came up when
working on LSR where suddenly we were emitting a multiplication libcall
in a test that didn't specify having the M extension because LSR thought
it was cheap.

I don't think lacking an M extension is common, but this is a pretty
small change and probably helps people compiling code to RISCV on really
small/cheap cores.

Assisted-by: LLM
DeltaFile
+96-96llvm/test/Analysis/CostModel/RISCV/mulh.ll
+13-15llvm/test/Transforms/SLPVectorizer/RISCV/long-gep-chains.ll
+5-8llvm/test/Transforms/SLPVectorizer/RISCV/gep-mixed-index-types.ll
+5-5llvm/test/Analysis/CostModel/RISCV/clmul.ll
+3-3llvm/test/Analysis/CostModel/RISCV/arith-int.ll
+4-2llvm/test/Transforms/LoopVectorize/RISCV/early-exit-live-out.ll
+126-1293 files not shown
+133-1339 files

FreeBSD/ports 5c07e26 — math/R-cran-igraph Makefile distinfo

math/R-cran-igraph: Update to 2.3.4

Reported by:    portscout
DeltaFile
+3-3math/R-cran-igraph/distinfo
+1-1math/R-cran-igraph/Makefile
+4-42 files

HardenedBSD/ports 5c07e26 — math/R-cran-igraph Makefile distinfo

math/R-cran-igraph: Update to 2.3.4

Reported by:    portscout
DeltaFile
+3-3math/R-cran-igraph/distinfo
+1-1math/R-cran-igraph/Makefile
+4-42 files

OpenBSD/ports nmFUDEn — emulators/qemu/patches patch-hw_hppa_machine_c patch-tests_qtest_meson_build

   emulators/qemu: backport hppa lazy FP fix

   Backport: https://patchew.org/QEMU/20261024161240.66707-1-kirill@korins.ky/

   OK: Brad Smith (maintainer)
VersionDeltaFile
1.1+377-0emulators/qemu/patches/patch-tests_qtest_hppa-fpu-test_c
1.1+116-0emulators/qemu/patches/patch-target_hppa_translate_c
1.1+27-0emulators/qemu/patches/patch-target_hppa_mem_helper_c
1.1+18-0emulators/qemu/patches/patch-tests_functional_hppa_test_seabios_py
1.7+14-2emulators/qemu/patches/patch-tests_qtest_meson_build
1.1+14-0emulators/qemu/patches/patch-hw_hppa_machine_c
+566-24 files not shown
+606-310 files

LLVM/project 301aae6 — lldb/unittests CMakeLists.txt

[LLDB] Exclude exposed exe symbols from tests (#228645)

Same as what we have for normal lldb installation. A executable may
creates a copy of a symbol if it links to the archive. Exclude archive
symbols out from the exe itself.
DeltaFile
+4-0lldb/unittests/CMakeLists.txt
+4-01 files

FreeBSD/ports da335d9 — devel/p5-Workflow distinfo Makefile

devel/p5-Workflow: Update 2.11 => 2.12

Changelog:
https://metacpan.org/release/JONASBN/Workflow-2.12/source/Changes.md

While here:
- Switch to BUILD_RUN_DEPENDS.
- Add missing test dependency for LINKS option.

PR:             300018
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-4devel/p5-Workflow/Makefile
+3-3devel/p5-Workflow/distinfo
+6-72 files

HardenedBSD/ports da335d9 — devel/p5-Workflow distinfo Makefile

devel/p5-Workflow: Update 2.11 => 2.12

Changelog:
https://metacpan.org/release/JONASBN/Workflow-2.12/source/Changes.md

While here:
- Switch to BUILD_RUN_DEPENDS.
- Add missing test dependency for LINKS option.

PR:             300018
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-4devel/p5-Workflow/Makefile
+3-3devel/p5-Workflow/distinfo
+6-72 files

LLVM/project 356b4eb — lldb/source/Host/freebsd Host.cpp

[LLDB][FreeBSD] Fix file not exists detection (#235358)

A process can outlive the exact running binary inside. As a result, a
file fails to query should set unknow by default.
DeltaFile
+7-10lldb/source/Host/freebsd/Host.cpp
+7-101 files

NetBSD/pkgsrc cuMniuS — misc/tmux Makefile

   Fix building misc/tmux on macOS

   Fixes configure failing with:

   configure:      macOS calloc(3) appears not to correctly
   configure:      zero allocations in some circumstances;
   configure:      to avoid this, configuring with
   configure:      --enable-jemalloc is recommended. To build
   configure:      without anyway, use --disable-jemalloc

   Personally, I'm a bit skeptical of that claim and think this is not
   calloc misbehaving, but memory corruption.
VersionDeltaFile
1.72+11-1misc/tmux/Makefile
+11-11 files

LLVM/project 95b1868 — llvm/lib/CodeGen/SelectionDAG SDNodeInfo.cpp, llvm/lib/Target/M68k M68kSelectionDAGInfo.cpp

Reapply "[SelectionDAG] Implement SDTCisSameAs in verifyNode." (#235357)

This relands a98c5c2b79b6afe17e831f4962f7f1fa27e9ad86 with a waiver for
M68k
DeltaFile
+10-1llvm/lib/CodeGen/SelectionDAG/SDNodeInfo.cpp
+3-0llvm/lib/Target/M68k/M68kSelectionDAGInfo.cpp
+13-12 files

LLVM/project 8c67eee — llvm/lib/Target/M68k M68kISelDAGToDAG.cpp M68kInstrArithmetic.td

[M68k] Remove dead ADDC/ADDE/SUBC/SUBE isel patterns. NFC

These nodes are custom lowered and can't make it to isel.

Assisted-by: Claude
DeltaFile
+94-120llvm/lib/Target/M68k/M68kInstrArithmetic.td
+0-1llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp
+94-1212 files

LLVM/project b6977b2 — llvm/lib/Target/AVR AVRExpandPseudoInsts.cpp, llvm/test/CodeGen/AVR std-ldd-tiny.ll

[AVR] Fix byte spills and stack args on AVRTiny

AVRTiny cores have no load/store with displacement, yet 8-bit spills,
reloads and stack arguments in functions without a reserved call frame
were still emitted as STDPtrQRr/LDDRdPtrQ. llc then aborted in the
AsmPrinter, so any function that spilled a byte failed to compile, also
with the default register allocator and at -O0, and builds without
assertions silently emitted std/ldd instead.

Expand both instructions on AVRTiny the same way as their 16-bit
counterparts: a plain st/ld when the displacement is zero, as it always
is for spill slots, and pointer adjustments around it otherwise.
DeltaFile
+222-0llvm/test/CodeGen/AVR/std-ldd-tiny.ll
+74-0llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp
+44-0llvm/test/CodeGen/AVR/pseudo/STDPtrQRr.mir
+41-0llvm/test/CodeGen/AVR/pseudo/LDDRdPtrQ.mir
+381-04 files

LLVM/project 487ef62 — llvm/lib/Target/AVR AVRExpandPseudoInsts.cpp, llvm/test/CodeGen/AVR std-ldd-tiny.ll

[AVR] Address review comments on AVRTiny spills

Document that STDPtrQRr and LDDRdPtrQ are only treated as pseudo
instructions on AVRTiny, and check atmega328 instead of -O0 in
std-ldd-tiny.ll so the test contrasts the two kinds of cores.
DeltaFile
+93-198llvm/test/CodeGen/AVR/std-ldd-tiny.ll
+4-0llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp
+97-1982 files

HardenedBSD/ports eea7a30 — security/vuxml/vuln 2026.xml

security/vuxml: Document ForwardAuth vulnerability in traefik
DeltaFile
+27-0security/vuxml/vuln/2026.xml
+27-01 files

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

security/vuxml: Document ForwardAuth vulnerability in traefik
DeltaFile
+27-0security/vuxml/vuln/2026.xml
+27-01 files