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

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 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 4ceffe2 — 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 ef46137 — llvm/docs/CommandGuide llvm-mc.md, llvm/include/llvm/Support SourceMgrDiagnosticVerifier.h

[nspr] initial commit
DeltaFile
+156-56llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+188-0llvm/test/tools/llvm-mc/verify/basic.s
+35-0llvm/docs/CommandGuide/llvm-mc.md
+15-10llvm/include/llvm/Support/SourceMgrDiagnosticVerifier.h
+10-5mlir/docs/Diagnostics.md
+2-1mlir/lib/IR/Diagnostics.cpp
+406-726 files

LLVM/project 0db9bf3 — llvm/lib/Support SourceMgrDiagnosticVerifier.cpp, llvm/test/tools/llvm-mc/verify include.s

[nspr] initial commit
DeltaFile
+11-6llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+0-6mlir/lib/IR/Diagnostics.cpp
+3-2llvm/test/tools/llvm-mc/verify/include.s
+0-4llvm/tools/llvm-mc/llvm-mc.cpp
+14-184 files

LLVM/project 87ee7af — 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
+91-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
+437-3720 files not shown
+516-7826 files

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

[nspr] initial commit
DeltaFile
+13-18llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+4-9llvm/include/llvm/Support/SourceMgrDiagnosticVerifier.h
+1-5llvm/test/tools/llvm-mc/verify/include-twice.s
+18-323 files

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

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

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

[nspr] initial commit
DeltaFile
+51-0llvm/test/tools/llvm-mc/verify/line-offsets.s
+27-4llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+78-42 files

LLVM/project 92de2b0 — llvm/test/tools/llvm-mc/verify include.s highlight.s, llvm/unittests/Support SourceMgrDiagnosticVerifierTest.cpp

[nspr] update
DeltaFile
+0-108llvm/unittests/Support/SourceMgrDiagnosticVerifierTest.cpp
+53-0llvm/test/tools/llvm-mc/verify/line-offsets.s
+17-0llvm/test/tools/llvm-mc/verify/include-twice.s
+14-0llvm/test/tools/llvm-mc/verify/include.s
+14-0llvm/test/tools/llvm-mc/verify/highlight.s
+0-13mlir/test/mlir-opt/verify-diagnostics-highlight.mlir
+98-1212 files not shown
+98-1238 files

LLVM/project b55a5d2 — llvm/test/tools/llvm-mc/verify include.s highlight.s, llvm/unittests/Support SourceMgrDiagnosticVerifierTest.cpp

[nspr] update
DeltaFile
+0-108llvm/unittests/Support/SourceMgrDiagnosticVerifierTest.cpp
+53-0llvm/test/tools/llvm-mc/verify/line-offsets.s
+17-0llvm/test/tools/llvm-mc/verify/include-twice.s
+14-0llvm/test/tools/llvm-mc/verify/include.s
+14-0llvm/test/tools/llvm-mc/verify/highlight.s
+0-13mlir/test/mlir-opt/verify-diagnostics-highlight.mlir
+98-1212 files not shown
+98-1238 files

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

[nspr] initial commit
DeltaFile
+168-0llvm/test/tools/llvm-mc/verify/basic.s
+88-27llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+32-0llvm/docs/CommandGuide/llvm-mc.md
+2-8mlir/test/Dialect/Transform/multi-arg-top-level-values.mlir
+5-5mlir/test/Dialect/Transform/test-interpreter.mlir
+5-3llvm/include/llvm/Support/SourceMgrDiagnosticVerifier.h
+300-4312 files not shown
+322-6118 files

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

[nspr] update
DeltaFile
+71-87llvm/test/tools/llvm-mc/verify/basic.s
+16-26llvm/tools/llvm-mc/llvm-mc.cpp
+30-0llvm/lib/Support/SourceMgrDiagnosticVerifier.cpp
+8-0llvm/include/llvm/Support/SourceMgrDiagnosticVerifier.h
+0-7llvm/test/tools/llvm-mc/verify/disassemble-zos.txt
+3-4llvm/docs/CommandGuide/llvm-mc.md
+128-1241 files not shown
+130-1247 files

LLVM/project abe6bc8 — llvm/lib/Frontend/Directive Spelling.cpp

format
DeltaFile
+2-1llvm/lib/Frontend/Directive/Spelling.cpp
+2-11 files

HardenedBSD/ports 40a23b6 — devel/gnatcoll-bindings-gmp pkg-plist, devel/gnatcoll-core pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+1,787-0x11-toolkits/gtkada3/pkg-plist
+484-480devel/gnatcoll-core/pkg-plist
+469-0textproc/vss-text/pkg-plist
+352-0security/vuxml/vuln/2026.xml
+100-98devel/gnatcoll-minimal/pkg-plist
+58-56devel/gnatcoll-bindings-gmp/pkg-plist
+3,250-634124 files not shown
+4,384-1,333130 files

LLVM/project 4e414af — llvm/lib/Target/SPIRV SPIRVCombinerHelper.h SPIRVCombine.td, llvm/test/CodeGen/SPIRV/GlobalISel/InstCombine prelegalizercombiner-fmul-to-degrees.mir

Add PreLegalizer pattern matching for degrees GL extension (#216506)

Pattern matching done using SPIRVCombine.td and SPIRVCombinerHelper.cpp

matchDegrees and applyDegrees added 

1) matchDegrees checks if the fmul x , constant or fmul constant, x has
the constant as 180/pi and returns true if it passes the condition
2) applyDegrees is run after the above check passes and it creates the
intrinsic and passes x and result register to it
3) added a positive test case to test the above 

Locally tested using 

degrees.ll
```
float test(float x)
{
    return degrees(x);

    [36 lines not shown]
DeltaFile
+43-0llvm/test/CodeGen/SPIRV/GlobalISel/InstCombine/prelegalizercombiner-fmul-to-degrees.mir
+34-0llvm/lib/Target/SPIRV/SPIRVCombinerHelper.cpp
+18-0llvm/test/CodeGen/SPIRV/opencl/degrees.ll
+18-0llvm/test/CodeGen/SPIRV/hlsl-intrinsics/degrees.ll
+8-1llvm/lib/Target/SPIRV/SPIRVCombine.td
+2-0llvm/lib/Target/SPIRV/SPIRVCombinerHelper.h
+123-16 files

LLVM/project 68bd3c5 — llvm/include/llvm/Frontend/Directive Version.h, llvm/include/llvm/Frontend/OpenMP OMPVersion.h

[OpenMP] Unify Version with directive::VersionRange

The limits of VersionRange will now be represented as Versions,
not unsigned values.
DeltaFile
+74-0llvm/include/llvm/Frontend/Directive/Version.h
+25-23llvm/unittests/Frontend/OpenACCTest.cpp
+3-44llvm/include/llvm/Frontend/OpenMP/OMPVersion.h
+18-14llvm/utils/TableGen/Basic/DirectiveEmitter.cpp
+14-12llvm/test/TableGen/directive1.td
+13-11llvm/test/TableGen/directive2.td
+147-1048 files not shown
+172-14514 files