FreeBSD/ports ea87e71 — net/lft Makefile distinfo

net/lft: Update to 4.03
DeltaFile
+3-3net/lft/distinfo
+1-1net/lft/Makefile
+4-42 files

OPNSense/core ed0ae6c — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api InterfaceController.php, src/opnsense/mvc/app/views/OPNsense/Diagnostics routes.volt

system: an attempt to simplify the backend call
DeltaFile
+12-30src/opnsense/scripts/routes/del_route.py
+1-5src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/InterfaceController.php
+1-1src/opnsense/service/conf/actions.d/actions_interface.conf
+1-1src/opnsense/mvc/app/views/OPNsense/Diagnostics/routes.volt
+15-374 files

OpenBSD/src lnviTM9 — sys/dev/ic ufshci.c

   sys/ufshci: increase poll's wait to 500ms

   This matches Linux timeout and makes ufshci survives a suspend on
   HONOR MagicBook Art 14 Snapdragon

   500ms value which matches Linux suggested by kettenis@

   OK: mglocker@
VersionDeltaFile
1.50+2-2sys/dev/ic/ufshci.c
+2-21 files

LLVM/project fdd93c0 — llvm/lib/CodeGen TargetLoweringBase.cpp, llvm/lib/LTO ThinLTOCodeGenerator.cpp LTOBackend.cpp

CodeGen: Prefer getting the Triple from the Module (#228620)

Take the triple from the contextual module rather than TargetMachine 
when it's already readily available.

Co-authored-by: Claude Opus 5 <noreply at anthropic.com>
DeltaFile
+4-4llvm/lib/CodeGen/TargetLoweringBase.cpp
+2-2llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp
+1-1llvm/lib/Target/X86/X86ISelLowering.cpp
+1-1llvm/lib/Target/AMDGPU/AMDGPURemoveIncompatibleFunctions.cpp
+1-1llvm/lib/LTO/ThinLTOCodeGenerator.cpp
+1-1llvm/lib/LTO/LTOBackend.cpp
+10-101 files not shown
+11-117 files

OPNSense/core bda4e1d — src/opnsense/scripts/routes del_route.py

system: make a note about the weirdness of -n that remains
DeltaFile
+2-1src/opnsense/scripts/routes/del_route.py
+2-11 files

LLVM/project 13b5de3 — llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp

[AArch64] Stop count cost once force-unroll threshold is reached (NFC). (#228247)

The cost is only used to compare against Aarch64ForceUnrollThreshold.
Stop counting when we reach it, to avoid unnecessary cost queries.

Reduces compile-time on AArch64 by -0.08%.


https://llvm-compile-time-tracker.com/compare.php?from=5ffb13d6d1f87195bba8af13366a152a7de2bfe0&to=18f3cab804f98653c6b3a56b6ac02c9f6960b672&stat=instructions:u
DeltaFile
+3-0llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+3-01 files

FreeBSD/ports 1e51ba0 — www/mod_wsgi Makefile, www/mod_wsgi/files patch-configure.ac

www/mod_wsgi: fix Python library linking

Always pass Python's LIBDIR to the linker instead of assuming that Apache's
LIBDIR is also a default linker search path.

Link mod_wsgi only against the shared libpython library. Do not append
Python's LIBS and SYSLIBS, which are intended for linking Python itself
or for static embedding. With NLS-enabled Python, those flags promote
libintl to a direct dependency of mod_wsgi and cause an unnecessary
gettext-runtime dependency.

This results in the intended dependency chain:

    mod_wsgi.so -> libpython${PYTHON_VERSION}.so.1.0 -> libintl.so.8

rather than making libintl a direct dependency of mod_wsgi.

PR:             298985
Approved by:    portmgr (blanket)

    [3 lines not shown]
DeltaFile
+29-0www/mod_wsgi/files/patch-configure.ac
+2-1www/mod_wsgi/Makefile
+31-12 files

FreeBSD/ports 0d01e25 — www/mod_wsgi Makefile, www/mod_wsgi/files patch-configure.ac

www/mod_wsgi: fix Python library linking

Always pass Python's LIBDIR to the linker instead of assuming that Apache's
LIBDIR is also a default linker search path.

Link mod_wsgi only against the shared libpython library. Do not append
Python's LIBS and SYSLIBS, which are intended for linking Python itself
or for static embedding. With NLS-enabled Python, those flags promote
libintl to a direct dependency of mod_wsgi and cause an unnecessary
gettext-runtime dependency.

This results in the intended dependency chain:

    mod_wsgi.so -> libpython${PYTHON_VERSION}.so.1.0 -> libintl.so.8

rather than making libintl a direct dependency of mod_wsgi.

PR:             298985
Approved by:    portmgr (blanket)
MFH:            2026Q4
DeltaFile
+29-0www/mod_wsgi/files/patch-configure.ac
+2-1www/mod_wsgi/Makefile
+31-12 files

OPNSense/core 9b76399 — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api InterfaceController.php, src/opnsense/mvc/app/views/OPNsense/Diagnostics routes.volt

system: fix the -4/6 family and -n ambiguity as the gateway may also resolve

We still don't really use it since it isn't an IP address but
it also helps narrowing the scope of the deletion lookup.
DeltaFile
+30-14src/opnsense/scripts/routes/del_route.py
+8-3src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/InterfaceController.php
+2-2src/opnsense/service/conf/actions.d/actions_interface.conf
+2-1src/opnsense/mvc/app/views/OPNsense/Diagnostics/routes.volt
+1-1src/www/system_general.php
+43-215 files

NetBSD/pkgsrc y1vk9yR — devel/py-debugpy Makefile distinfo

   py-debugpy: updated to 1.8.22

   1.8.22

   Fixes

   Fix invalid type annotation in test_pydev_monkey comprehension
   Fix PEP 768 code injection SyntaxError when temp path contains backslashes
   Fix race between adapter connection publication and session attachment
   Fix debugger hang when expanding objects with blocking property getters
   Fix duplicate stopped event when two threads hit a breakpoint at once
   Avoid exceptions in environment diagnostics
   Fix thread identity when the first traced call is another thread's is_alive()
   Respect isolated mode when patching sys.path

   Enhancements

   Add trigger_exception_handler() for post-mortem debugging of caught exceptions
   Add lldb attach-to-PID option for debugpy on Linux

    [2 lines not shown]
VersionDeltaFile
1.26+2-6devel/py-debugpy/Makefile
1.22+4-4devel/py-debugpy/distinfo
+6-102 files

NetBSD/pkgsrc mODDRvi — devel/py-coverage Makefile distinfo

   py-coverage: updated to 7.16.2

   7.16.2

   - Fix: on Python 3.14 and later, a ``for`` loop completing immediately before a
     function return could mistakenly report an uncovered branch. This is now
     fixed, closing `issue 2168`_.

   - Fix: on Python 3.14 and later, the ``else`` clause of a ``try`` whose body is
     a ``with`` statement could incorrectly be reported as covered when the
     ``with`` raised.  This is now fixed, closing `issue 2289`_.

   - Fix: with ``dynamic_context = test_function``, test methods written as
     ``@staticmethod`` or ``@classmethod`` were not given a context of their own.
     Now they are, on Python 3.11 and later.  Closes `issue 1923`_.
VersionDeltaFile
1.83+4-4devel/py-coverage/distinfo
1.97+2-2devel/py-coverage/Makefile
+6-62 files

NetBSD/pkgsrc 5txqbn4 — devel/py-mmh3 Makefile distinfo

   py-mmh3: updated to 5.3.1

   5.3.1
   Add Linux riscv64 wheels (manylinux and musllinux)
VersionDeltaFile
1.9+4-4devel/py-mmh3/distinfo
1.9+2-2devel/py-mmh3/Makefile
+6-62 files

NetBSD/pkgsrc QW2c1HO — lang/py-ast-serialize Makefile distinfo

   py-ast-serialize: updated to 0.12.0

   0.12.0
   Unknown changes
VersionDeltaFile
1.10+4-4lang/py-ast-serialize/distinfo
1.10+2-2lang/py-ast-serialize/Makefile
+6-62 files

NetBSD/pkgsrc NFyXMJP — doc CHANGES-2026

   Updated audio/py-discogs-client, misc/py-platformdirs, databases/py-peewee, security/py-pyspnego
VersionDeltaFile
1.6604+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc 4fVz4pZ — security/py-pyspnego Makefile distinfo

   py-pyspnego: updated to 0.12.3

   0.12.3 - 2026-09-30

   * Fix NTLM acceptor to include the `Version` field in the `CHALLENGE` message when `NTLMSSP_NEGOTIATE_VERSION` is negotiated
     * Strict initiators like `gss-ntlmssp` failed to decode the message as the field offsets were 8 bytes too early
VersionDeltaFile
1.10+4-4security/py-pyspnego/distinfo
1.15+2-2security/py-pyspnego/Makefile
+6-62 files

NetBSD/pkgsrc xgTGt1J — databases/py-peewee Makefile distinfo

   py-peewee: updated to 4.5.2

   4.5.2

   * Don't cache ``None`` on unselected FK join trees.
   * Some fixes for edge-cases around non-unique aliases and unicode aliases.
   * Ensure subqueries get appropriate parens inside single argument functions.
     Functions that do not want the extra parens (exists, e.g.) will not add extra
     parens.
   * `exists()` wraps the query in `EXISTS(...)` rather than replacing its
     columns, fixing queries that order by or filter on a selected alias, and
     queries on MySQL that select two columns w/the same name.
   * Composite primary key columns are introspected in key-order.
VersionDeltaFile
1.108+4-4databases/py-peewee/distinfo
1.143+2-2databases/py-peewee/Makefile
+6-62 files

NetBSD/pkgsrc 89Mo8QG — misc/py-platformdirs Makefile distinfo

   py-platformdirs: updated to 4.12.2

   4.12.2

   fix(api): build site paths from site lists
   refactor(api): share use_site iteration
VersionDeltaFile
1.53+4-4misc/py-platformdirs/distinfo
1.54+2-2misc/py-platformdirs/Makefile
+6-62 files

LLVM/project de20437 — clang/lib/AST ExprConstant.cpp, clang/lib/AST/ByteCode InterpBuiltin.cpp

[clang] Refactor CRC32 helper for x86 CRC builtins (#225774)

Move the reflected CRC32 calculation used by the x86 CRC builtins into
llvm::calculateReflectedCRC32() and reuse it from both the AST
interpreter and constant expression evaluator.

This removes duplicated CRC32 implementation logic from Clang. This is
planned to be used for implementing const folding CRC instructions for
x86 and AArch64 in the future in LLVM.

Based on suggestion in
https://github.com/llvm/llvm-project/pull/219452#discussion_r4070846498
DeltaFile
+20-0llvm/include/llvm/Support/CRC.h
+3-9clang/lib/AST/ExprConstant.cpp
+3-9clang/lib/AST/ByteCode/InterpBuiltin.cpp
+26-183 files

NetBSD/pkgsrc XqBmmgz — audio/py-discogs-client distinfo Makefile

   py-discogs-client: updated to 2.10

   2.10

   New

   Malformed Discogs API response Exception; Improve Exception API docs
VersionDeltaFile
1.8+5-5audio/py-discogs-client/Makefile
1.8+4-4audio/py-discogs-client/distinfo
+9-92 files

NetBSD/pkgsrc NfIFPPJ — doc CHANGES-2026

   Updated devel/SDL3, devel/sdl12-compat
VersionDeltaFile
1.6603+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc A7HU6Jz — devel/sdl12-compat distinfo Makefile

   sdl12-compat: updated to 1.2.78

   1.2.78

   This is a stable bugfix release, with the following changes:

   Fixed flickering in SimCity 3000
   Fixed a black screen in Penumbra: Overture on Windows
   Fixed stuttering during the intro video in Majesty: The Fantasy Kingdom Sim
VersionDeltaFile
1.21+5-6devel/sdl12-compat/Makefile
1.7+4-4devel/sdl12-compat/distinfo
+9-102 files

LLVM/project 5109478 — orc-rt/test/unit/support AllocActionTest.cpp

[orc-rt] Use the Error matchers in AllocActionTest (#228680)

Use the Error matchers introduced in 4c8a437d0487 to clean up error
checks in AllocActionTest.
DeltaFile
+15-21orc-rt/test/unit/support/AllocActionTest.cpp
+15-211 files

NetBSD/pkgsrc gUJRVCr — devel/SDL3 PLIST Makefile

   SDL3: updated to 3.4.18

   3.4.18

   This is a stable bugfix release, with the following changes:

   Fixed crashing at startup if a broken EZFRD64.DLL is installed
   Fixed a crash at shutdown if X11 IME services restarted during the session
   Fixed KMSDRM initialization on some systems including i.MX 6 hardware
   Fixed texture alpha blending and texel centering when rendering on PS2
   Implemented joystick hotplugging on PS2
   Added SDL_GAMEPAD_TYPE_STEAM for Steam Controllers
   Fixed the Steam Controller showing up twice on macOS 27
   Added support for the Flydigi Apex 6 controller
   Fixed the Keychron Q6 System Control showing up as a gamepad
   Fixed relative mouse clicks showing as key presses on some Android devices
   The pen device type is included with pen events
   Correctly report the eraser in pen events on Wayland
   Fixed handling time values before the UNIX epoch (January 1, 1970)
VersionDeltaFile
1.14+4-4devel/SDL3/distinfo
1.19+2-3devel/SDL3/Makefile
1.15+2-2devel/SDL3/PLIST
+8-93 files

LLVM/project ac9ee31 — llvm/lib/CodeGen TargetLoweringObjectFileImpl.cpp TailDuplicator.cpp, llvm/lib/Target/AArch64 AArch64FrameLowering.cpp

CodeGen: Prefer getting the Triple from the Module

Continue replacing TargetMachine::getTargetTriple() with the module's
triple at sites where a Module is one hop away through an available
Function, GlobalValue or MachineModuleInfo.

Where the surrounding class already holds a Subtarget, use its triple
rather than routing through the Module.

Co-authored-by: Claude Opus 5 <noreply at anthropic.com>
DeltaFile
+6-6llvm/lib/Target/ARM/ARMISelLowering.cpp
+6-3llvm/lib/CodeGen/TailDuplicator.cpp
+4-4llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
+2-2llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
+1-2llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
+2-1llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp
+21-1814 files not shown
+35-3220 files

LLVM/project f71f2b8 — llvm/lib/CodeGen Analysis.cpp TargetLoweringBase.cpp, llvm/lib/LTO ThinLTOCodeGenerator.cpp LTOBackend.cpp

CodeGen: Prefer getting the Triple from the Module

Take the triple from the contextual module rather than TargetMachine
when it's already readily available.

Co-authored-by: Claude Opus 5 <noreply at anthropic.com>
DeltaFile
+4-4llvm/lib/CodeGen/TargetLoweringBase.cpp
+2-2llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp
+1-1llvm/lib/Target/X86/X86ISelLowering.cpp
+1-1llvm/lib/LTO/ThinLTOCodeGenerator.cpp
+1-1llvm/lib/LTO/LTOBackend.cpp
+1-1llvm/lib/CodeGen/Analysis.cpp
+10-101 files not shown
+11-117 files

NetBSD/pkgsrc weKSn7P — doc CHANGES-2026

   Updated devel/cmake[-gui]
VersionDeltaFile
1.6602+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc Pq4Fyaw — devel/cmake version.mk PLIST, devel/cmake-gui Makefile

   cmake: updated to 4.4.4

   4.4.4

   This version made no changes to documented features or interfaces. Some
   implementation updates were made to support ecosystem changes and/or fix
   regressions.
VersionDeltaFile
1.92+3-5devel/cmake/PLIST
1.271+4-4devel/cmake/distinfo
1.92+2-2devel/cmake/version.mk
1.72+1-2devel/cmake-gui/Makefile
+10-134 files

LLVM/project 4aaffe8 — flang/test/Semantics/OpenMP requires06.f90 requires05.f90

[Flang][OpenMP] Reset REQUIRES directive with new program unit (#227829)

A REQUIRES directive with unified_address, unified_shared_memory, or
reverse_offload must appear lexically before any device construct or
device routine is scoped to a program unit.
DeltaFile
+31-0flang/test/Semantics/OpenMP/requires11.f90
+6-11flang/test/Semantics/OpenMP/requires08.f90
+6-11flang/test/Semantics/OpenMP/requires07.f90
+5-11flang/test/Semantics/OpenMP/requires03.f90
+3-5flang/test/Semantics/OpenMP/requires06.f90
+3-5flang/test/Semantics/OpenMP/requires05.f90
+54-432 files not shown
+61-488 files

FreeBSD/ports b670c57 — science/octopus Makefile

science/octopus: fix arpack-ng dependency

Octopus does not use MPI, arpack-ng at nompi should be used.

Reported by:    yuri
DeltaFile
+2-1science/octopus/Makefile
+2-11 files

LLVM/project 1e80bdc — llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp, llvm/lib/Target/AArch64 AArch64AsmPrinter.cpp

CodeGen: Prefer getting the Triple from the Module when convenient (#228429)

Take the triple from the contextual module rather than TargetMachine when it's 
already readily available.
DeltaFile
+17-16llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+5-4llvm/lib/Target/X86/X86AsmPrinter.cpp
+4-4llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
+3-3llvm/lib/Target/ARM/ARMAsmPrinter.cpp
+3-3llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
+3-2llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp
+35-325 files not shown
+41-3811 files