FreeBSD/ports a5a5a7b — textproc/qo Makefile distinfo

textproc/qo: Update to 0.5.1
DeltaFile
+5-5textproc/qo/distinfo
+1-1textproc/qo/Makefile
+6-62 files

DragonFlyBSD/src e1b2548 — lib/libnvmm libnvmm_x86.c

libnvmm: Improve the page walker

* Implement A/D bit setting.
* Inject #PFs on non-present pages when emulating MMIOs. This is needed
  for guests like Windows 2000 that aggressively page out memory that
  they then use in MMIO operations.
* Fix the '64bit walk - present' test that failed in the previous
  commit.

Obtained-from: NVMM Reference Implementation
DeltaFile
+410-187lib/libnvmm/libnvmm_x86.c
+410-1871 files

DragonFlyBSD/src 6f52ef5 — lib/libnvmm libnvmm.3 libnvmm_x86.c, test/testcases/libnvmm h_os.h h_mem_assist.c

libnvmm: Improve the correctness of page table walks

* Fix 32bit PAE: the top-level pdir doesn't have NX.
* Fix 32bit non-PAE: PTE_PS is ignored if CR4.PSE=0.
* Stop the walks early on if a required permission is not met.
* Take CR0.WP and EFER.NXE into account when evaluating permissions.
* Enforce SMEP/SMAP protections.
* Document the semantics of nvmm_gva_to_gpa() more clearly.
* Add unit-tests.

Note that the '64bit walk - present' test is failing, which will be
fixed in a later commit.

Obtained-from: NVMM Reference Implementation
DeltaFile
+139-91lib/libnvmm/libnvmm_x86.c
+119-6test/testcases/libnvmm/h_mem_assist.c
+10-4lib/libnvmm/libnvmm.3
+3-0test/testcases/libnvmm/h_os.h
+271-1014 files

DragonFlyBSD/src 6cda333 — test/testcases/libnvmm h_mem_assist.c

testcases/libnvmm: Fully reset the VCPU after each test

Otherwise if a fault is pending it gets injected in the next test.

Obtained-from: NVMM Reference Implementation
DeltaFile
+18-6test/testcases/libnvmm/h_mem_assist.c
+18-61 files

DragonFlyBSD/src eb95b47 — test/testcases/libnvmm h_misc.c h_io_assist.c

testcases/libnvmm: Don't depend on <machine/segments.h>

Obtained-from: NVMM Reference Implementation
DeltaFile
+14-14test/testcases/libnvmm/h_mem_assist.c
+13-2test/testcases/libnvmm/h_os.h
+7-7test/testcases/libnvmm/h_misc.c
+7-7test/testcases/libnvmm/h_io_assist.c
+41-304 files

DragonFlyBSD/src a5e22f8 — lib/libnvmm Makefile

libnvmm: Use -O2 optimization level for significant performance gain

Suggested-by: Maxime Villard
DeltaFile
+3-0lib/libnvmm/Makefile
+3-01 files

DragonFlyBSD/src a7418ac — lib/libnvmm libnvmm_x86.c

libnvmm: Fix -Winline warnings

GCC 12.5 would give the following -Winline warnings:

```
cc   -pipe -O   -ggdb3 -std=gnu11 -Wmissing-include-dirs -Wsystem-headers -Wall -Wformat-security -Winit-self -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wold-style-definition -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls  -Wno-pointer-sign -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-stringop-overflow -Wno-address-of-packed-member   -c libnvmm.c -o libnvmm.o
In file included from libnvmm.c:48:
libnvmm_x86.c: In function 'nvmm_gva_to_gpa':
libnvmm_x86.c:624:1: warning: inlining failed in call to 'x86_gva_to_gpa': --param max-inline-insns-single limit reached [-Winline]
  624 | x86_gva_to_gpa(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
      | ^~~~~~~~~~~~~~
libnvmm_x86.c:722:14: note: called from here
  722 |         es = x86_gva_to_gpa(mach, vcpu, gva, gpa, NVMM_PROT_READ, prot, false);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libnvmm_x86.c: In function 'read_guest_memory':
libnvmm_x86.c:624:1: warning: inlining failed in call to 'x86_gva_to_gpa': --param max-inline-insns-single limit reached [-Winline]
  624 | x86_gva_to_gpa(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
      | ^~~~~~~~~~~~~~
libnvmm_x86.c:944:14: note: called from here

    [18 lines not shown]
DeltaFile
+8-4lib/libnvmm/libnvmm_x86.c
+8-41 files

DragonFlyBSD/src 545fbde — lib/libnvmm libnvmm.c libnvmm_x86.c

libnvmm: Micro optimizations

Obtained-from: NVMM Reference Implementation
DeltaFile
+225-165lib/libnvmm/libnvmm_x86.c
+7-5lib/libnvmm/libnvmm.c
+232-1702 files

DragonFlyBSD/src d5fa4c7 — lib/libnvmm libnvmm_x86.c

libnvmm: Use a common helper to fetch instruction bytes

Obtained-from: NVMM Reference Implementation
DeltaFile
+46-67lib/libnvmm/libnvmm_x86.c
+46-671 files

DragonFlyBSD/src 78d0810 — lib/libnvmm libnvmm_x86.c, test/testcases/libnvmm h_mem_assist_asm.S

libnvmm: Fix MOVZX emulation

The overridden operand_size was being used to select the register, and
this did not match the actual desired register size. This could result
in the wrong register being written to, for example EBP would be decoded
as CH.

Update the existing unit-test to exercise this case.

Obtained-from: NVMM Reference Implementation
DeltaFile
+3-3test/testcases/libnvmm/h_mem_assist_asm.S
+4-1lib/libnvmm/libnvmm_x86.c
+7-42 files

FreeBSD/ports 6f34e68 — devel/yasm Makefile distinfo

devel/yasm: Update to a newer commit

This fixes build with CMake 4

PR:             298521
Approved by:    maintainer timeout
DeltaFile
+3-3devel/yasm/distinfo
+2-2devel/yasm/Makefile
+5-52 files

FreeBSD/ports 0c679bc — devel/py-lief/files patch-api_python_CMakeLists.txt

devel/py-lief: Fix building with CMake 4

PR:             298898
Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0devel/py-lief/files/patch-api_python_CMakeLists.txt
+8-01 files

FreeBSD/ports 9b205b8 — devel/woff2/files patch-CMakeLists.txt

devel/woff2: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+11-2devel/woff2/files/patch-CMakeLists.txt
+11-21 files

FreeBSD/ports bbc1356 — devel/crc32c/files patch-CMakeLists.txt

devel/crc32c: Fix building with CMake 4
DeltaFile
+13-0devel/crc32c/files/patch-CMakeLists.txt
+13-01 files

FreeBSD/ports 6683cbd — audio/libmodplug Makefile

audio/libmodplug: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1audio/libmodplug/Makefile
+2-11 files

FreeBSD/ports df543fb — audio/libmad/files patch-CMakeLists.txt

audio/libmad: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+10-0audio/libmad/files/patch-CMakeLists.txt
+10-01 files

OPNSense/core 7733d0d — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api InterfaceController.php

system: fix this as well
DeltaFile
+2-2src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/InterfaceController.php
+2-21 files

LLVM/project 971833e — clang/docs ReleaseNotes.md LanguageExtensions.md, clang/lib/AST ExprConstant.cpp

[Clang] Fix crash in alignment builtins with null pointers (#224549)

Clang can crash when evaluating __builtin_align_up,
__builtin_align_down, or __builtin_is_aligned with a null pointer.

Avoid querying base alignment for pointers without an underlying object
    during constant evaluation.
    
    Null pointers are handled as always aligned values, while other
    base-less pointers are rejected rather than interpreted using their
    numeric address.

Assisted-by: GPT-5.6

AI was used to assist with code analysis, debugging, and drafting the PR
description. I personally debugged, reviewed and verified the changes,
tested the code, and fully understand the submitted contribution.

Fixes https://github.com/llvm/llvm-project/issues/216999

Co-authored-by: Timm Baeder <tbaeder at redhat.com>
DeltaFile
+26-0clang/lib/AST/ExprConstant.cpp
+24-0clang/test/Sema/builtin-align.c
+16-0clang/lib/AST/ByteCode/InterpBuiltin.cpp
+9-0clang/test/SemaCXX/builtin-align-cxx.cpp
+5-0clang/docs/LanguageExtensions.md
+4-0clang/docs/ReleaseNotes.md
+84-06 files

GhostBSD/ports e40da61 — x11-themes/ghostbsd-icons distinfo Makefile

x11-themes/ghostbsd-icons: Update to 26.10.0

Install the G logo icons into hicolor at stage time instead of copying
them in pkg-install, so pkg tracks them. Only the size directories and
scalable are copied so ghostbsd's index.theme does not replace hicolor's.

Drop the upstream icon-theme.cache files and depend on
gtk-update-icon-cache, whose pkg trigger regenerates the caches.
DeltaFile
+10-21x11-themes/ghostbsd-icons/pkg-plist
+0-16x11-themes/ghostbsd-icons/pkg-install
+11-1x11-themes/ghostbsd-icons/Makefile
+3-3x11-themes/ghostbsd-icons/distinfo
+24-414 files

FreeBSD/ports 98c15b1 — www/caddy Makefile distinfo

www/caddy: Update to 2.11.7

This is a bugfix release, and anyone who installed yesterday's 2.11.6
update should upgrade.

Changes: https://github.com/caddyserver/caddy/releases/tag/v2.11.7
DeltaFile
+5-5www/caddy/distinfo
+1-1www/caddy/Makefile
+6-62 files

NetBSD/pkgsrc n71h0Mt — doc CHANGES-2026

   doc: Updated geography/qgis to 3.44.15
VersionDeltaFile
1.6611+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc R4IOWag — geography/qgis Makefile distinfo

   geography/qgis: Update to 3.44.15

   Upstream NEWS: micro release
VersionDeltaFile
1.96+4-4geography/qgis/distinfo
1.286+2-3geography/qgis/Makefile
+6-72 files

LLVM/project 2aa63fe — mlir/lib/Dialect/SparseTensor/IR SparseTensorDialect.cpp, mlir/test/Dialect/SparseTensor roundtrip_encoding.mlir sparse_foreach.mlir

[mlir][sparse] Order the inferred lvlToDim results by dimension (#227674)
DeltaFile
+17-0mlir/test/Dialect/SparseTensor/sparse_foreach.mlir
+9-4mlir/lib/Dialect/SparseTensor/IR/SparseTensorDialect.cpp
+13-0mlir/test/Dialect/SparseTensor/roundtrip_encoding.mlir
+39-43 files

OPNSense/core 13ec8ea — src/opnsense/scripts/routes del_route.py

system: another typp
DeltaFile
+1-1src/opnsense/scripts/routes/del_route.py
+1-11 files

OPNSense/core d5c7e08 — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api InterfaceController.php

system: fix syntax error
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/InterfaceController.php
+1-11 files

OPNSense/core b8d0daf — 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

OPNSense/core 8d055c6 — 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

OPNSense/core 2945da0 — 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

OPNSense/core fad0c08 — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api InterfaceController.php, src/opnsense/scripts/routes del_route.py

system: refactor route deletion and use priv-sep in general settings page #9352
DeltaFile
+15-16src/opnsense/scripts/routes/del_route.py
+7-7src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/InterfaceController.php
+4-4src/opnsense/service/conf/actions.d/actions_interface.conf
+1-1src/www/system_general.php
+27-284 files

FreeBSD/ports cde5730 — graphics/qgis Makefile distinfo

graphics/qgis: Update to 4.2.3

Changelog:      https://github.com/qgis/QGIS/compare/final-4_2_2%5E...final-4_2_3

Reported by:    Repology
MFH:            2026Q4

(cherry picked from commit a91ac0a594b331ffaef4dd58dcf6cdcb4cd3135f)
DeltaFile
+3-3graphics/qgis/distinfo
+1-1graphics/qgis/Makefile
+4-42 files