FreeBSD/ports 5048cc0archivers/par2cmdline distinfo Makefile

archivers/par2cmdline: Update to 1.2.0

Changelog: https://github.com/Parchive/par2cmdline/blob/v1.2.0/ChangeLog
DeltaFile
+3-3archivers/par2cmdline/distinfo
+1-1archivers/par2cmdline/Makefile
+4-42 files

LLVM/project 7c05d28llvm/lib/Transforms/Scalar SimpleLoopUnswitch.cpp, llvm/test/Transforms/PhaseOrdering unswitch-nontrivial-cold-func.ll

Revert "[SimpleLoopUnswitch] Generalize the notion of trivial unswitching" (#204538)

Reverts llvm/llvm-project#193989.

That change caused failed assertions, see that PR for examples.
DeltaFile
+0-1,031llvm/test/Transforms/SimpleLoopUnswitch/trivial-unswitch-loop-guard.ll
+0-114llvm/test/Transforms/PhaseOrdering/unswitch-nontrivial-cold-func.ll
+31-31llvm/test/Transforms/PhaseOrdering/X86/hoist-load-of-baseptr.ll
+29-29llvm/test/Transforms/PhaseOrdering/AArch64/matrix-extract-insert.ll
+3-48llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
+29-18llvm/test/Transforms/SimpleLoopUnswitch/PGO-nontrivial-unswitch2.ll
+92-1,2715 files not shown
+132-1,31411 files

LLVM/project d85766eclang/lib/AST/ByteCode Compiler.cpp Compiler.h, clang/test/AST/ByteCode literals.cpp

[clang][bytecode] Diagnose jumps to case labels in StmtExprs (#204539)

We need another bit of state to save if the switch was also in the
StmtExpr or not.
DeltaFile
+15-0clang/test/AST/ByteCode/literals.cpp
+9-0clang/lib/AST/ByteCode/Compiler.cpp
+1-0clang/lib/AST/ByteCode/Compiler.h
+25-03 files

LLVM/project c372480clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp, clang/lib/Sema SemaLifetimeSafety.h AnalysisBasedWarnings.cpp

Reapply "[LifetimeSafety] Support C Language in LifetimeSafety" (#204536)

There are a few constraints that make supporting C a bit cumbersome:

* C assignment expressions are rvalues, unlike C++ assignment
expressions. The analysis has to account for the different origin shape
of the assignment result by stripping an origin from `LHSExpr`.
* Function addresses in C do not need lifetime tracking. Taking `&f`
should not create origins because functions do not have local object
lifetime (unlike in C++).
* GNU C permits `void*` subscripting/pointer arithmetic. Expressions
like `bytes[0]` (where `bytes` is `void*`) have type `void` and do not
produce an addressable object with origins, even though `void*` itself
can carry pointer origins.
* Some C subscripts, such as vector subscripts, are not GLValues, so
they do not have storage origins to track.
* `va_arg(ap, array_type)` is undefined behavior, so we skip it instead
of trying to model origins for it.
* C does not have a spelling for `[[gsl::Owner]]` / `[[gsl::Pointer]]`,

    [24 lines not shown]
DeltaFile
+181-0clang/test/Sema/LifetimeSafety/safety-c.c
+28-0clang/test/Sema/attr-lifetime-capture-by.c
+23-1clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+21-0clang/test/Sema/attr-lifetimebound.c
+19-0clang/lib/Sema/SemaLifetimeSafety.h
+3-6clang/lib/Sema/AnalysisBasedWarnings.cpp
+275-74 files not shown
+290-1010 files

FreeNAS/freenas 60e6848src/middlewared/middlewared/api/v26_0_0 common.py

Fix
DeltaFile
+4-1src/middlewared/middlewared/api/v26_0_0/common.py
+4-11 files

FreeNAS/freenas 0e5984fsrc/middlewared/middlewared/api/v26_0_0 common.py pool_snapshot.py

Remove shared pydantic `Field()` from API type aliases

(cherry picked from commit 26594b4ba010bac37ff82419751d547ef50eedeb)
DeltaFile
+11-6src/middlewared/middlewared/api/v26_0_0/common.py
+8-4src/middlewared/middlewared/api/v26_0_0/pool_snapshot.py
+6-4src/middlewared/middlewared/api/v26_0_0/directory_services.py
+2-3src/middlewared/middlewared/api/v26_0_0/container_device.py
+2-2src/middlewared/middlewared/api/v26_0_0/pool.py
+2-2src/middlewared/middlewared/api/v26_0_0/acme_dns_authenticator.py
+31-216 files not shown
+43-3112 files

FreeNAS/freenas a5ca893src/middlewared/middlewared/api/base/types json_schema.py, src/middlewared/middlewared/api/v25_10_0 common.py

Remove shared pydantic `Field()` from API type aliases

(cherry picked from commit 10eacf16b8651321e45354874da96dbd41c43967)
DeltaFile
+30-0src/middlewared/middlewared/api/base/types/json_schema.py
+11-6src/middlewared/middlewared/api/v25_10_2/common.py
+11-6src/middlewared/middlewared/api/v25_10_3/common.py
+11-6src/middlewared/middlewared/api/v25_10_0/common.py
+11-6src/middlewared/middlewared/api/v25_10_4/common.py
+11-6src/middlewared/middlewared/api/v25_10_1/common.py
+85-3066 files not shown
+288-17272 files

LLVM/project 8797861llvm/cmake/modules HandleLLVMOptions.cmake

[llvm] Fix typo UNSPPORTED -> UNSUPPORTED (#138628)

This word was misspelled in c63f2581f.
DeltaFile
+1-1llvm/cmake/modules/HandleLLVMOptions.cmake
+1-11 files

LLVM/project 09a3fffllvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp AMDGPUHWEvents.cpp

[AMDGPU][HWEvents] Refactor VMEM_ACCESS as VMEM_READ_ACCESS

Instead of having an HWEvent that can be either a read or a write
depending on the target, keep the events as straightforward as
possible and let InsertWaitCnt interpret it. Rename VMEM_ACCESS
to VMEM_READ_ACCESS and set VMEM_STORE_ACCESS & similar events
even if the target does not have a VSCnt.

I think this conceptually makes more sense.
This separates concerns better so that HWEvents nodels events
objectively, and InsertWaitCnt handles them as necessary for the task
it is trying to achieve (insert wait instructions).
DeltaFile
+23-13llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+5-4llvm/lib/Target/AMDGPU/AMDGPUHWEvents.cpp
+1-3llvm/lib/Target/AMDGPU/AMDGPUHWEvents.def
+29-203 files

NetBSD/pkgsrc atUxTpWdoc TODO CHANGES-2026

   doc: Updated graphics/digikam-gmic-qt to 3.6.0.20260312
VersionDeltaFile
1.27421+2-2doc/TODO
1.3834+2-1doc/CHANGES-2026
+4-32 files

NetBSD/pkgsrc j55YlqIgraphics/digikam-gmic-qt distinfo Makefile

   digikam-gmic-qt: update to 3.6.0.20260312.

   Upstream documents their changes badly. About 10 commits since previous version.
VersionDeltaFile
1.7+4-4graphics/digikam-gmic-qt/distinfo
1.16+3-4graphics/digikam-gmic-qt/Makefile
+7-82 files

OpenBSD/src cnNQGqOusr.bin/tmux tty.c colour.c

   Add a dim= style attribute to dim the colours (as best as tmux is able
   to). GitHub issue 4842.
VersionDeltaFile
1.474+59-8usr.bin/tmux/tty.c
1.32+23-1usr.bin/tmux/colour.c
1.42+16-2usr.bin/tmux/style.c
1.1359+8-3usr.bin/tmux/tmux.h
1.1094+5-2usr.bin/tmux/tmux.1
1.380+3-3usr.bin/tmux/format.c
+114-195 files not shown
+127-2811 files

FreeNAS/freenas cfcb4d1src/middlewared/middlewared/api/v26_0_0 common.py pool_snapshot.py

Remove shared pydantic `Field()` from API type aliases

(cherry picked from commit 26594b4ba010bac37ff82419751d547ef50eedeb)
DeltaFile
+11-6src/middlewared/middlewared/api/v26_0_0/common.py
+7-3src/middlewared/middlewared/api/v26_0_0/pool_snapshot.py
+5-4src/middlewared/middlewared/api/v26_0_0/directory_services.py
+2-3src/middlewared/middlewared/api/v26_0_0/container_device.py
+2-2src/middlewared/middlewared/api/v26_0_0/acme_dns_authenticator.py
+2-2src/middlewared/middlewared/api/v26_0_0/pool.py
+29-206 files not shown
+40-3012 files

LLVM/project 4b4b771amd/comgr/test-unit CMakeLists.txt

[Comgr] Add missing dependencies to hotswap unit-tests

Would lead to undefined reference errors with BUILD_SHARED_LIBS_ON.
DeltaFile
+2-1amd/comgr/test-unit/CMakeLists.txt
+2-11 files

LLVM/project 69c9c02clang/lib/AST/ByteCode Compiler.cpp

[clang][bytecode][NFC] Remove StmtExprScope (#204530)

We can use a simple llvm::SaveAndRestore instead.
DeltaFile
+1-14clang/lib/AST/ByteCode/Compiler.cpp
+1-141 files

LLVM/project 4e9609bllvm/lib/Analysis Delinearization.cpp

[Delinearization] Fix indentation (NFC) (#204531)
DeltaFile
+17-17llvm/lib/Analysis/Delinearization.cpp
+17-171 files

OPNSense/core 17b8461. plist, src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterBaseController.php

Firewall: Rules: Remove safepoint actions (#10411)

* Remove safepoint actions, no callers should be left
* Remove rollback_cancel.php and rollback_timer.php and their configd actions
DeltaFile
+0-69src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterBaseController.php
+0-54src/opnsense/scripts/filter/rollback_timer.php
+0-40src/opnsense/scripts/filter/rollback_cancel.php
+0-25src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php
+0-12src/opnsense/service/conf/actions.d/actions_filter.conf
+0-2plist
+0-2026 files

OPNSense/core e15c4e1. plist, src/opnsense/scripts/filter rollback_timer.php rollback_cancel.php

firewall: Remove rollback_cancel.php and rollback_timer.php and their configd actions
DeltaFile
+0-54src/opnsense/scripts/filter/rollback_timer.php
+0-40src/opnsense/scripts/filter/rollback_cancel.php
+0-12src/opnsense/service/conf/actions.d/actions_filter.conf
+0-2plist
+0-1084 files

NetBSD/pkgsrc wOp3JrHdoc TODO

   Add some which I have ready to merge
VersionDeltaFile
1.27420+8-3doc/TODO
+8-31 files

FreeBSD/doc d734260documentation/content/en/books/porters-handbook/uses _index.adoc

[phb][Uses]: The CPE dictionary is in JSON now
DeltaFile
+1-1documentation/content/en/books/porters-handbook/uses/_index.adoc
+1-11 files

FreeBSD/ports 1daedf3games/anki distinfo Makefile.crates, games/anki/files patch-qt_pyproject.toml

games/anki: Update to 26.05

Changelog:

https://github.com/ankitects/anki/releases/tag/26.05

MFH:            No (feature release)
DeltaFile
+65-41games/anki/distinfo
+28-16games/anki/Makefile.crates
+8-8games/anki/files/patch-qt_pyproject.toml
+7-6games/anki/Makefile
+1-1games/anki/pkg-plist
+109-725 files

FreeNAS/freenas fd10526src/middlewared/middlewared/api/base/types json_schema.py, src/middlewared/middlewared/api/v25_10_0 common.py

Remove shared pydantic `Field()` from API type aliases

(cherry picked from commit 10eacf16b8651321e45354874da96dbd41c43967)
DeltaFile
+30-0src/middlewared/middlewared/api/base/types/json_schema.py
+11-6src/middlewared/middlewared/api/v25_10_4/common.py
+11-6src/middlewared/middlewared/api/v25_10_3/common.py
+11-6src/middlewared/middlewared/api/v25_10_0/common.py
+11-6src/middlewared/middlewared/api/v25_10_1/common.py
+11-6src/middlewared/middlewared/api/v25_10_2/common.py
+85-3066 files not shown
+288-17272 files

FreeNAS/freenas 958d42asrc/middlewared/middlewared/api/base/types json_schema.py, src/middlewared/middlewared/api/v25_10_0 common.py

Remove shared pydantic `Field()` from API type aliases

(cherry picked from commit 10eacf16b8651321e45354874da96dbd41c43967)
DeltaFile
+30-0src/middlewared/middlewared/api/base/types/json_schema.py
+9-6src/middlewared/middlewared/api/v25_10_4/common.py
+9-6src/middlewared/middlewared/api/v25_10_3/common.py
+9-6src/middlewared/middlewared/api/v25_10_0/common.py
+9-6src/middlewared/middlewared/api/v25_10_2/common.py
+9-6src/middlewared/middlewared/api/v25_10_1/common.py
+75-3066 files not shown
+278-17272 files

LLVM/project 7d2db10llvm/lib/Transforms/Scalar SimpleLoopUnswitch.cpp, llvm/test/Transforms/PhaseOrdering unswitch-nontrivial-cold-func.ll

Revert "[SimpleLoopUnswitch] Generalize the notion of trivial unswitching (#1…"

This reverts commit 5a5d0fb1e471b3a1e842aee1f993e885c8d19713.
DeltaFile
+0-1,031llvm/test/Transforms/SimpleLoopUnswitch/trivial-unswitch-loop-guard.ll
+0-114llvm/test/Transforms/PhaseOrdering/unswitch-nontrivial-cold-func.ll
+31-31llvm/test/Transforms/PhaseOrdering/X86/hoist-load-of-baseptr.ll
+29-29llvm/test/Transforms/PhaseOrdering/AArch64/matrix-extract-insert.ll
+3-48llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
+29-18llvm/test/Transforms/SimpleLoopUnswitch/PGO-nontrivial-unswitch2.ll
+92-1,2715 files not shown
+132-1,31411 files

LLVM/project 3d37689llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll

[AMDGPU] Make SGPR occupancy the exact inverse of getMaxNumSGPRs (#201342)

The SGPR->occupancy table ignored the allocation granule and the
trap-handler reservation, so it disagreed with getMaxNumSGPRs() (e.g. 80
and 81 SGPRs reported the same occupancy and hid the cliff). Compute
occupancy by inverting the per-wave SGPR budget instead, sharing one
helper (getSGPRBudgetPerWave) with getMaxNumSGPRs()/getMinNumSGPRs() so
the budget and its inverse cannot drift apart. Thread that budget
(total/granule/trap reserve) through the occupancy MCExpr because the
asm printer's MCSubtargetInfo does not carry the implicit amdhsa
+trap-handler feature.

This aligns the SGPR-limited occupancy heuristic with the register
budget for all pre-GFX10 targets (including non-trap), which accounts
for the codegen test updates.

Assisted-by: Claude Opus

---------

Co-authored-by: mselehov <mselehov at amd.com>
DeltaFile
+6,940-6,782llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+1,276-1,243llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+716-711llvm/test/CodeGen/AMDGPU/load-constant-i16.ll
+461-484llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.960bit.ll
+437-434llvm/test/CodeGen/AMDGPU/load-constant-i8.ll
+237-246llvm/test/CodeGen/AMDGPU/load-constant-i32.ll
+10,067-9,90021 files not shown
+10,571-10,23727 files

NetBSD/src SUGuWKKdistrib/sets/lists/tests mi, tests/net/if_pppoe t_pppoe_keepalive.sh Makefile

   Added test case for PPPoE keepalive
VersionDeltaFile
1.1+96-0tests/net/if_pppoe/t_pppoe_keepalive.sh
1.6+3-2tests/net/if_pppoe/Makefile
1.1420+2-1distrib/sets/lists/tests/mi
+101-33 files

NetBSD/pkgsrc-wip bb0fdcalitehtml PLIST distinfo, litehtml/patches patch-CMakeLists.txt

litehtml: Restore patch which provide .so instead .a libraries
DeltaFile
+28-0litehtml/patches/patch-CMakeLists.txt
+3-1litehtml/PLIST
+1-0litehtml/distinfo
+32-13 files

FreeBSD/ports ba937f2databases/mongodb70 distinfo Makefile

databases/mongodb70: 7.0.37

Release Notes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.37---june-11--2026

Important MongoDB patch available - June 2026:
https://www.mongodb.com/community/forums/t/important-mongodb-patch-available-june-2026/339979?u=r_k

Security:       CVE-2026-11933
DeltaFile
+3-3databases/mongodb70/distinfo
+1-1databases/mongodb70/Makefile
+4-42 files

LLVM/project b8def50llvm/test/tools/llvm-pdbutil dxcontainer-export.test, llvm/tools/llvm-pdbutil llvm-pdbutil.cpp llvm-pdbutil.h

[llvm-pdbutil] Add `--dxcontainer` option to `llvm-pdbutil export` (#200486)

Adds a `--dxcontainer` option to export a `DXContainer` from a PDB file.
It basically serves as an alias to `--stream=5`, and is clearly seen in
`--help`.
DeltaFile
+112-0llvm/test/tools/llvm-pdbutil/dxcontainer-export.test
+43-18llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
+1-0llvm/tools/llvm-pdbutil/llvm-pdbutil.h
+156-183 files

NetBSD/src kswWHJ0sys/net if_spppsubr.c, sys/rump/net/lib/libpppoe pppoe_component.c

   Make SPPP_KEEPALIVE_INTERVAL configurable for rump_server

   This allows changing the keepalive interval when running inside
   rump_server, which is useful for testing.
VersionDeltaFile
1.3+17-2sys/rump/net/lib/libpppoe/pppoe_component.c
1.289+10-8sys/net/if_spppsubr.c
+27-102 files