FreeBSD/ports eaa216a — deskutils/py-paperless-ngx Makefile, deskutils/py-paperless-ngx/files pkg-message.in

deskutils/py-paperless-ngx: Correct pkg-message
DeltaFile
+1-1deskutils/py-paperless-ngx/files/pkg-message.in
+1-1deskutils/py-paperless-ngx/Makefile
+2-22 files

FreeBSD/src bd87fc2 — sbin/dhclient/tests functional.py

tests/dhclient: import scapy inside vnet

This fixes a [CI failure][0].

[0] https://ci.freebsd.org/job/FreeBSD-main-amd64-test/29813/testReport/sbin.dhclient.functional/py/__test_cases_list__/

PR:             299641
Reviewed by:    markj, ngie
MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
Pull Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/83
DeltaFile
+50-47sbin/dhclient/tests/functional.py
+50-471 files

LLVM/project 02595b9 — llvm/lib/Transforms/Vectorize LoopVectorize.cpp VPlanTransforms.h, llvm/test/Transforms/LoopVectorize/VPlan vplan-print-before-after-all.ll cse-expand-scev.ll

[VPlan] CSE ExpandSCEV recipes (#208953)

This subsumes removeRedundantExpandSCEVRecipes.

Assisted-by: llm, for testing
DeltaFile
+64-0llvm/test/Transforms/LoopVectorize/VPlan/cse-expand-scev.ll
+8-18llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+7-7llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+0-4llvm/lib/Transforms/Vectorize/VPlanTransforms.h
+0-1llvm/test/Transforms/LoopVectorize/VPlan/vplan-print-before-after-all.ll
+0-1llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+79-316 files

FreeBSD/ports 5ef47b2 — www/librewolf distinfo Makefile, www/librewolf/files patch-third__party_wasm2c_src_prebuilt_wasm2c__simd__source__declarations.cc patch-mozglue_misc_SSE.h

www/librewolf: Update 158.0.1-2 => 159.0-1

Release Notes:
https://www.firefox.com/en-US/firefox/159.0/releasenotes/

Changelog:
https://librewolf.dev/librewolf/bsys6/releases/tag/159.0-1

PR:             300199
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit 72346b49db68c30e37d10f3dd5c72ab582d48d29)
DeltaFile
+77,547-76,999www/librewolf/files/patch-libwebrtc-generated
+138-140www/librewolf/files/patch-libwebrtc-powerpc64
+0-84www/librewolf/files/patch-mozglue_misc_SSE.h
+13-0www/librewolf/files/patch-third__party_wasm2c_src_prebuilt_wasm2c__simd__source__declarations.cc
+3-3www/librewolf/distinfo
+3-3www/librewolf/Makefile
+77,704-77,2291 files not shown
+77,706-77,2317 files

FreeBSD/ports 72346b4 — www/librewolf distinfo Makefile, www/librewolf/files patch-third__party_wasm2c_src_prebuilt_wasm2c__simd__source__declarations.cc patch-mozglue_misc_SSE.h

www/librewolf: Update 158.0.1-2 => 159.0-1

Release Notes:
https://www.firefox.com/en-US/firefox/159.0/releasenotes/

Changelog:
https://librewolf.dev/librewolf/bsys6/releases/tag/159.0-1

PR:             300199
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+77,547-76,999www/librewolf/files/patch-libwebrtc-generated
+138-140www/librewolf/files/patch-libwebrtc-powerpc64
+0-84www/librewolf/files/patch-mozglue_misc_SSE.h
+13-0www/librewolf/files/patch-third__party_wasm2c_src_prebuilt_wasm2c__simd__source__declarations.cc
+3-3www/librewolf/distinfo
+3-3www/librewolf/Makefile
+77,704-77,2291 files not shown
+77,706-77,2317 files

FreeNAS/freenas 0c0d5ac — src/middlewared/middlewared/pytest/unit/plugins/zpool __init__.py test_prepare_disks.py, tests/api2 test_zpool_create.py

Trim the zpool.create tests, move the pure ones into the middlewared unit suite and pin the SED-before-fenced order
DeltaFile
+5-447tests/unit/test_zpool_create_rules.py
+408-0src/middlewared/middlewared/pytest/unit/plugins/zpool/test_create_rules.py
+56-138tests/api2/test_zpool_create.py
+46-0src/middlewared/middlewared/pytest/unit/plugins/zpool/test_prepare_disks.py
+0-0src/middlewared/middlewared/pytest/unit/plugins/zpool/__init__.py
+515-5855 files

pkgng/pkgng d7a9f38 — libpkg pkg_jobs.c pkg_event.c, src event.c fetch_progress.c

fetch: download packages concurrently with repository limits

Add a bounded pool of download workers using the existing libfetch backend. Default to three workers globally, with per-repository fetch_workers limits defaulting to zero (no additional cap).

Relay worker events through the parent, preserve resume and cache validation, and stop and reap workers on cancellation. Add documentation and integration coverage for concurrency, repository limits, failures, and cancellation.
DeltaFile
+637-0tests/frontend/fetch_parallel.py
+524-0libpkg/fetch_workers.c
+293-0src/fetch_progress.c
+76-148src/event.c
+33-1libpkg/pkg_event.c
+12-19libpkg/pkg_jobs.c
+1,575-16815 files not shown
+1,685-16921 files

LLVM/project f7a9d30 — compiler-rt/test/sanitizer_common/TestCases/Linux signal_segv_handler.cpp

[spr] update

Created using spr 2.0.0-beta.2
DeltaFile
+12-2compiler-rt/test/sanitizer_common/TestCases/Linux/signal_segv_handler.cpp
+12-21 files

FreeBSD/ports b65af04 — devel/nimble distinfo Makefile

devel/nimble: Update to 0.26.2

Changelog: https://github.com/nim-lang/nimble/releases/tag/v0.26.2

PR:             300202
Approved by:    submitter is maintainer
DeltaFile
+3-3devel/nimble/distinfo
+5-1devel/nimble/Makefile
+8-42 files

LLVM/project 6b6f70f — llvm/lib/Support SourceMgrDiagnosticVerifier.cpp

[nspr] update
DeltaFile
+6-7llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+6-71 files

LLVM/project af8dffb — llvm/docs/CommandGuide llvm-mc.md, llvm/lib/Support SourceMgrDiagnosticVerifier.cpp

[nspr] synthetic base branch
DeltaFile
+168-0llvm/test/tools/llvm-mc/verify/basic.s
+90-24llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+78-13llvm/tools/llvm-mc/llvm-mc.cpp
+51-0llvm/test/tools/llvm-mc/verify/line-offsets.s
+32-0llvm/docs/CommandGuide/llvm-mc.md
+17-0llvm/test/tools/llvm-mc/verify/include-twice.s
+436-3720 files not shown
+515-7826 files

LLVM/project b1f5ddf — llvm/lib/Target/AMDGPU AMDGPUPerfHintAnalysis.cpp AMDGPUPerfHintAnalysis.h, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.h AMDGPUBaseInfo.cpp

Formatting

Change-Id: Ie6b8b7e12dac296d9b500d0e91b9857abb9933a7
DeltaFile
+2-2llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h
+3-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+2-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+0-1llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp
+7-54 files

FreeBSD/ports 8ab7b5d — graphics/photoqt Makefile

graphics/photoqt: Schedule for removal

Depends on deprecated Qt5.

PR:             299364
DeltaFile
+5-2graphics/photoqt/Makefile
+5-21 files

LLVM/project 55828c6 — llvm/lib/Target/AMDGPU AMDGPUPerfHintAnalysis.cpp, llvm/test/CodeGen/AMDGPU perfhint-lds-contention.ll ds-latency-mode-branch-cost.mir

Address review comments (offline)

Change-Id: Ib0c69fd1ae1b1d34552328dbdd27a71e42a5d607
DeltaFile
+0-122llvm/test/CodeGen/AMDGPU/ds-latency-mode-default-scheduler.mir
+122-0llvm/test/CodeGen/AMDGPU/lds-contention-default-scheduler.mir
+27-30llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp
+0-56llvm/test/CodeGen/AMDGPU/ds-latency-mode-branch-cost.mir
+56-0llvm/test/CodeGen/AMDGPU/lds-contention-branch-cost.mir
+49-6llvm/test/CodeGen/AMDGPU/perfhint-lds-contention.ll
+254-2149 files not shown
+362-32515 files

FreeBSD/doc 42f4d16 — documentation/content/en/articles/explaining-bsd _index.adoc, documentation/content/en/articles/geom-class _index.adoc

Replace more http links with https

Replaced links that still exist with their https derivatives. For those
links that are dead, a suitable replacement was tried to put into its
place.  If nothing came up during the search, removed the link entirely.

Event:  Oslo Hackathon 2026
DeltaFile
+9-9documentation/content/en/articles/explaining-bsd/_index.adoc
+3-3documentation/content/en/articles/x86-assembly/_index.adoc
+3-3documentation/content/en/articles/geom-class/_index.adoc
+2-2documentation/content/en/articles/releng/_index.adoc
+1-1documentation/content/en/articles/rc-scripting/_index.adoc
+1-1documentation/content/en/articles/pam/_index.adoc
+19-192 files not shown
+21-218 files

LLVM/project 08052cd — llvm/docs AMDGPUUsage.md, llvm/lib/Target/AMDGPU/Disassembler AMDGPUDisassembler.cpp

[AMDGPU] Reserve ENABLE_WAVEFRONT_SIZE32 on gfx125

Wave32-only targets (gfx1250, gfx1250-strict, gfx1251, gfx12-5-generic)
reserve the kernel descriptor's ENABLE_WAVEFRONT_SIZE32; it must be 0.
The compiler set it to 1.

The wave size is selectable only on targets with both supports-wave32
and supports-wave64. Elsewhere, clear the bit, stop printing
.amdhsa_wavefront_size32, and reject the directive in the assembler.

The disassembler now rejects a set bit on every target without a
selectable wave size. This replaces the gfx9-only check and also covers
GFX6-GFX8, matching the documentation.

Document which targets select the wave size through this bit.
DeltaFile
+9-9llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
+6-8llvm/test/MC/AMDGPU/hsa-gfx1251-v4.s
+6-8llvm/test/MC/AMDGPU/hsa-gfx1250-v4.s
+8-6llvm/test/MC/AMDGPU/hsa-diag-v4.s
+3-3llvm/docs/AMDGPUUsage.md
+5-1llvm/test/CodeGen/AMDGPU/hsa-generic-target-features.ll
+37-357 files not shown
+59-4213 files

FreeBSD/ports 75474d7 — security/pinentry Makefile, security/pinentry-qt5 Makefile

security/pinentry-qt5: Schedule for removal

Depends on deprecated Qt5 and KDE Frameworks 5.

PR:             299383
DeltaFile
+3-0security/pinentry/Makefile
+1-1security/pinentry-qt5/Makefile
+4-12 files

FreeBSD/ports a091915 — multimedia/kmplayer Makefile

multimedia/kmplayer: Schedule for removal

Abandoned, not ported to Qt6.

PR:             299384
DeltaFile
+4-1multimedia/kmplayer/Makefile
+4-11 files

FreeBSD/ports 9a5ec7a — graphics/photoqt Makefile, security/rndpassw Makefile

*/*: Reset maintainership for melanhit at gmail.com

No feedback and updates for years.

PR:             299364
DeltaFile
+1-1security/rndpassw/Makefile
+1-1graphics/photoqt/Makefile
+2-22 files

LLVM/project 4abf817 — llvm/lib/Target/AArch64 AArch64StackTagging.cpp

[AArch64][MTE] Fix nondeterministic compare order causing windows failure
DeltaFile
+3-2llvm/lib/Target/AArch64/AArch64StackTagging.cpp
+3-21 files

FreeBSD/ports b82a73c — net/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.24.1

ChangeLog:

1. https://github.com/totoshko88/RustConn/releases/tag/v0.24.1

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+9-9net/rustconn/distinfo
+3-3net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+13-133 files

LLVM/project fa5e5fc — llvm/test/CodeGen/AMDGPU/GlobalISel combine-simplify-demanded-bits.mir

[AMDGPU][GlobalISel] Require asserts for new test (#236510)

d6e883a7ea89 (#230636) added this test, which selects a combine rule by
name (-amdgpupostlegalizercombiner-only-enable-rule=
simplify_demanded_bits). Rule-name lookup is only compiled in under
!NDEBUG (GlobalISelCombinerEmitter emits the StringMatcher inside
#ifndef NDEBUG), so release builds fail with "LLVM ERROR: Invalid rule
identifier". Other similar tests require assertions, so follow suit (cf.
#233602).

Fixes d6e883a7ea89.

Assisted-by: Gemini
DeltaFile
+1-0llvm/test/CodeGen/AMDGPU/GlobalISel/combine-simplify-demanded-bits.mir
+1-01 files

LLVM/project ec50bb3 — llvm/lib/Support SourceMgrDiagnosticVerifier.cpp, llvm/test/tools/llvm-mc/verify highlight.s

[nspr] initial commit
DeltaFile
+2-3llvm/test/tools/llvm-mc/verify/highlight.s
+2-2llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+1-1mlir/docs/Diagnostics.md
+5-63 files

LLVM/project 4598e83 — llvm/docs/CommandGuide llvm-mc.md, llvm/include/llvm/Support SourceMgrDiagnosticVerifier.h

[nspr] initial commit
DeltaFile
+26-11llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+15-10llvm/include/llvm/Support/SourceMgrDiagnosticVerifier.h
+22-2llvm/test/tools/llvm-mc/verify/basic.s
+9-7mlir/docs/Diagnostics.md
+4-1llvm/docs/CommandGuide/llvm-mc.md
+2-1mlir/lib/IR/Diagnostics.cpp
+78-326 files

LLVM/project 33d0a5e — llvm/docs/CommandGuide llvm-mc.md, llvm/include/llvm/Support SourceMgrDiagnosticVerifier.h

[nspr] initial commit
DeltaFile
+26-11llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+15-10llvm/include/llvm/Support/SourceMgrDiagnosticVerifier.h
+22-2llvm/test/tools/llvm-mc/verify/basic.s
+9-7mlir/docs/Diagnostics.md
+4-1llvm/docs/CommandGuide/llvm-mc.md
+2-1mlir/lib/IR/Diagnostics.cpp
+78-326 files

LLVM/project 4e83c58 — llvm/lib/Support SourceMgrDiagnosticVerifier.cpp, llvm/test/tools/llvm-mc/verify line-offsets.s

[nspr] initial commit
DeltaFile
+27-4llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+11-13llvm/test/tools/llvm-mc/verify/line-offsets.s
+38-172 files

LLVM/project e68f2e9 — llvm/include/llvm/Support SourceMgrDiagnosticVerifier.h, llvm/lib/Support SourceMgrDiagnosticVerifier.cpp

[nspr] initial commit
DeltaFile
+31-18llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+35-0llvm/test/tools/llvm-mc/verify/basic.s
+2-8mlir/test/Dialect/Transform/multi-arg-top-level-values.mlir
+5-5mlir/test/Dialect/Transform/test-interpreter.mlir
+5-4mlir/docs/Diagnostics.md
+5-3llvm/include/llvm/Support/SourceMgrDiagnosticVerifier.h
+83-3812 files not shown
+102-5518 files

LLVM/project e4e821c — llvm/docs ReleaseNotes.md, llvm/docs/CommandGuide llvm-mc.md

[nspr] initial commit
DeltaFile
+133-0llvm/test/tools/llvm-mc/verify/basic.s
+65-2llvm/tools/llvm-mc/llvm-mc.cpp
+31-0llvm/docs/CommandGuide/llvm-mc.md
+30-0llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+8-0llvm/include/llvm/Support/SourceMgrDiagnosticVerifier.h
+2-0llvm/docs/ReleaseNotes.md
+269-26 files

LLVM/project 43360df — llvm/utils convert_mc_test_to_verify.py

[nspr] initial commit
DeltaFile
+206-0llvm/utils/convert_mc_test_to_verify.py
+206-01 files

LLVM/project 41dc8e9 — llvm/utils convert_mc_test_to_verify.py

[nspr] initial commit
DeltaFile
+206-0llvm/utils/convert_mc_test_to_verify.py
+206-01 files