FreeBSD/ports edfb20f — graphics/tlottie Makefile distinfo

graphics/tlottie: update to 1.0.6 release (+)

Release notes:  https://github.com/dkaraush/tlottie/releases/tag/v1.0.6
DeltaFile
+3-3graphics/tlottie/distinfo
+1-2graphics/tlottie/Makefile
+4-52 files

LLVM/project 8228ace — mlir/include/mlir/Transforms GreedyPatternRewriteDriver.h, mlir/lib/Transforms/Utils GreedyPatternRewriteDriver.cpp

[mlir] Avoid rewriting unreachable blocks in the greedy driver

A rewrite can disconnect a block after the iteration's initial CFG sweep.
Track reachability through rewriter notifications and skip worklist
operations in unreachable blocks until the next iteration removes them.

Cache reachability per region and compare final successors after each
rewrite. Preserve the cache for successor-equivalent changes, added edges,
and block merges that keep surviving blocks reachable. Recompute for other
CFG changes, including entry changes and cross-region block moves.

Keep cache updates separate from reachability queries, returning failure
when a full traversal is required. Collect each successor set once for
validation and retain compact vector snapshots in the cache. Check
containing blocks when querying operations in nested regions.

Cover inserted and redirected blocks, blocks connected before rewrite
completion, nested regions, block moves and merges, and explicit op lists.
Use observer diagnostics to check whether affected operations are processed

    [5 lines not shown]
DeltaFile
+187-1mlir/lib/Transforms/Utils/GreedyPatternRewriteDriver.cpp
+171-0mlir/test/Transforms/greedy-cfg-reachability.mlir
+83-4mlir/test/lib/Dialect/Test/TestPatterns.cpp
+51-5mlir/test/Transforms/test-strict-pattern-driver.mlir
+41-0mlir/test/Transforms/canonicalize-dce.mlir
+9-3mlir/include/mlir/Transforms/GreedyPatternRewriteDriver.h
+542-136 files

HardenedBSD/src 86f7e78 — sys/compat/linsysfs linsysfs.c, sys/contrib/edk2/Include/Guid FileInfo.h

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+177-2tools/boot/boot-test.sh
+133-0tools/boot/gptattr.c
+66-0sys/contrib/edk2/Include/Guid/FileInfo.h
+56-2sys/compat/linsysfs/linsysfs.c
+39-1sys/dev/nvme/nvme.h
+5-33sys/dev/fdt/simple_mfd.c
+476-3845 files not shown
+686-31351 files

HardenedBSD/src c3934ed — sys/compat/linsysfs linsysfs.c, sys/contrib/edk2/Include/Guid FileInfo.h

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+177-2tools/boot/boot-test.sh
+133-0tools/boot/gptattr.c
+66-0sys/contrib/edk2/Include/Guid/FileInfo.h
+56-2sys/compat/linsysfs/linsysfs.c
+39-1sys/dev/nvme/nvme.h
+5-33sys/dev/fdt/simple_mfd.c
+476-3845 files not shown
+686-31351 files

FreeBSD/ports baa0f9e — databases/py-mysqlclient Makefile distinfo, databases/py-mysqlclient/files patch-pyproject.toml

databases/py-mysqlclient: update to 2.3.0 release (+)

Release notes:  https://github.com/PyMySQL/mysqlclient/releases/tag/v2.3.0
DeltaFile
+10-1databases/py-mysqlclient/files/patch-pyproject.toml
+3-3databases/py-mysqlclient/distinfo
+1-1databases/py-mysqlclient/Makefile
+14-53 files

HardenedBSD/src f8a382b — sys/compat/linsysfs linsysfs.c, sys/contrib/edk2/Include/Guid FileInfo.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+177-2tools/boot/boot-test.sh
+133-0tools/boot/gptattr.c
+66-0sys/contrib/edk2/Include/Guid/FileInfo.h
+56-2sys/compat/linsysfs/linsysfs.c
+39-1sys/dev/nvme/nvme.h
+5-33sys/dev/fdt/simple_mfd.c
+476-3845 files not shown
+686-31351 files

HardenedBSD/ports 61955ab — devel/bear distinfo, security/opkssh/files patch-policy_files_perminfo__unix.go patch-main.go

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+155-175security/rustls-ffi/distinfo
+76-86security/rustls-ffi/Makefile.crates
+147-0security/vuxml/vuln/2026.xml
+6-66security/opkssh/files/patch-main.go
+21-21devel/bear/distinfo
+26-0security/opkssh/files/patch-policy_files_perminfo__unix.go
+431-34872 files not shown
+700-55778 files

NetBSD/pkgsrc 7rSzsGJ — devel/scmcvs Makefile

   Make this build e.g. on macOS, see PR pkg/60769 for details.
VersionDeltaFile
1.25+7-1devel/scmcvs/Makefile
+7-11 files

FreeBSD/src 53fe018 — sys/amd64/include cpufunc.h

amd64: gate WRMSRNS immediate form on compiler support

This support was introduced in LLVM 20 and we still support releases
with LLVM 19 so it's too early to require LLVM 20.  Decay to the
non-immediate form when the compiler it too old.  This makes the ifunc
pointless, but limits the need for other ifdefs.

Reviewed by:    kib
Sponsored by:   Innovate UK
Differential Revision:  https://reviews.freebsd.org/D60023
DeltaFile
+10-0sys/amd64/include/cpufunc.h
+10-01 files

HardenedBSD/src 53fe018 — sys/amd64/include cpufunc.h

amd64: gate WRMSRNS immediate form on compiler support

This support was introduced in LLVM 20 and we still support releases
with LLVM 19 so it's too early to require LLVM 20.  Decay to the
non-immediate form when the compiler it too old.  This makes the ifunc
pointless, but limits the need for other ifdefs.

Reviewed by:    kib
Sponsored by:   Innovate UK
Differential Revision:  https://reviews.freebsd.org/D60023
DeltaFile
+10-0sys/amd64/include/cpufunc.h
+10-01 files

LLVM/project e9e2743 — llvm/lib/Target/AVR AVRRegisterInfo.cpp TODO.md

[AVR][NFC] Improve some comment messages (#226423)
DeltaFile
+10-9llvm/lib/Target/AVR/AVRInstrInfo.td
+7-6llvm/lib/Target/AVR/AVRISelLowering.cpp
+5-5llvm/lib/Target/AVR/AVRInstrInfo.cpp
+4-4llvm/lib/Target/AVR/AVRDevices.td
+0-7llvm/lib/Target/AVR/TODO.md
+2-2llvm/lib/Target/AVR/AVRRegisterInfo.cpp
+28-334 files not shown
+33-3910 files

LLVM/project fbbf217 — clang/lib/CodeGen BackendConsumer.h CodeGenAction.cpp, clang/lib/Interpreter Interpreter.cpp DeviceOffload.h

Revert "[clang-repl] Implement IncrementalHIPDeviceParser for HIP device comp…"

This reverts commit 0b4f72d00bdd2ef1707c5098d12936bfa159b414.
DeltaFile
+8-209clang/lib/Interpreter/DeviceOffload.cpp
+9-55clang/lib/Interpreter/DeviceOffload.h
+0-50clang/unittests/Basic/TargetIDTest.cpp
+0-9clang/lib/CodeGen/CodeGenAction.cpp
+0-8clang/lib/CodeGen/BackendConsumer.h
+6-1clang/lib/Interpreter/Interpreter.cpp
+23-3323 files not shown
+25-3409 files

LLVM/project fccc863 — orc-rt/include/orc-rt/bedrock/sps SimpleRemoteCAOverSocket.h, orc-rt/lib/bedrock/sys/posix/sps SimpleRemoteCAOverSocket.cpp

[orc-rt] SimpleRemoteCAOverSocket: require a stream socket. (#226676)

SimpleRemote framing reads each message in as many parts as the socket
delivers it, which a socket that preserves message boundaries (datagram,
seqpacket) would truncate. Check SO_TYPE up front and reject anything
but SOCK_STREAM; the socket is owned by then, so it is closed on
failure.

Assisted-by: Claude
DeltaFile
+16-0orc-rt/test/unit/bedrock/sps/SimpleRemoteCAOverSocketTest.cpp
+10-0orc-rt/lib/bedrock/sys/posix/sps/SimpleRemoteCAOverSocket.cpp
+2-1orc-rt/include/orc-rt/bedrock/sps/SimpleRemoteCAOverSocket.h
+28-13 files

NetBSD/pkgsrc-wip 35846cf — openjdk25 bootstrap.mk

openjdk25: switch to MASTER_SITE_LOCAL for binaries
DeltaFile
+4-4openjdk25/bootstrap.mk
+4-41 files

LLVM/project e8e4a54 — llvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 sve-fixed-length-shuffle-reverse.ll

[AArch64] Use SVE rev for full reverse shuffles with SVE128 (#224589)

When the vscale_range is always 1, we can make use of the SVE rev
instruction to perform a full 128bit vector reverse.

Sidesteps #223597 for SVE128
DeltaFile
+18-12llvm/test/CodeGen/AArch64/sve-fixed-length-shuffle-reverse.ll
+11-1llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+29-132 files

NetBSD/pkgsrc Vno82ro — www/firefox Makefile distinfo, www/firefox/files node-wrapper.sh

   www/firefox: Replace broken NODEJSKIT
VersionDeltaFile
1.595+4-4www/firefox/distinfo
1.674+2-2www/firefox/Makefile
1.43+1-1www/firefox/files/node-wrapper.sh
+7-73 files

NetBSD/pkgsrc-wip d00c6f4 — . Makefile

Makefile: sort
DeltaFile
+2-2Makefile
+2-21 files

NetBSD/pkgsrc 67m3HVq — doc TODO CHANGES-2026

   doc: Updated devel/py-poetry-core to 2.5.0
VersionDeltaFile
1.28018+1-2doc/TODO
1.6409+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc 1et88XU — devel/py-poetry-core Makefile distinfo

   py-poetry-core: update to 2.5.0.

   poetry-core (2.5.0)

       Add Python 3.15 to the automatically generated classifiers (#961).
       Fix an issue where a <V version constraint wrongly allowed pre-releases of V in some cases (#939).
       Fix an issue where version ranges with coincident bounds were not recognized as empty (#939).
       Fix an issue where the string representation of a version union did not describe the same constraint after being parsed again (#939).
       Fix an issue where the intersection of a version range with a local version resulted in a wrong constraint (#949).
       Fix an issue where the union of a version range and a public version did not include all local versions of the public version (#950).
       Fix an issue where the union of a public version and one of its local versions did not result in the public version (#966).
       Fix an issue where the difference between a public version and one of its local versions still allowed the local version, which could result in an infinite loop during dependency resolution (#953).
       Fix an issue where a version range that excluded some local versions of a public version was wrongly considered to allow all versions of the public version (#959).
       Fix an issue where a != <value> constraint was wrongly considered to allow all values of a <value> not in constraint (#955).
       Fix an issue where merging platform_release markers with incompatible constraint types failed (#956).
       Fix an issue where the string representation of a version range whose upper bound only consists of zeros raised an IndexError (#964).
       Fix an issue where formatting a Python constraint that only allows unknown Python versions raised an IndexError (#971).
       Fix an issue where marker values containing spaces could not be parsed (#972).
       Fix an issue where the upper bound of a ~= constraint was wrong for versions with more than three release segments (#973).
       Fix an issue where the filename of a link created from a Windows path was wrong and reject filenames containing path separators (#974).
VersionDeltaFile
1.10+9-0devel/py-poetry-core/PLIST
1.21+4-4devel/py-poetry-core/distinfo
1.24+2-2devel/py-poetry-core/Makefile
+15-63 files

FreeNAS/freenas 36fa4e2 — src/middlewared/middlewared/api/v26_0_0 zpool_query.py

NAS-144068 / 26.0.0 / Accept stats_ex on zpool query vdevs (by Qubad786) (#19879)
DeltaFile
+7-0src/middlewared/middlewared/api/v26_0_0/zpool_query.py
+7-01 files

HardenedBSD/src 2a717d5 — sys/compat/freebsd32 freebsd32_util.h freebsd32_misc.c, sys/kern subr_uio.c

uio: make *copyinuio take a void *

This aligns with copyinuio_t and avoids some hypothetical undefined
behavor around calling functions with mismatched types.

Reviewed by:    kib
Effort:         CHERI upstreaming
Sponsored by:   Innovate UK
Differential Revision:  https://reviews.freebsd.org/D60024
DeltaFile
+6-4sys/compat/freebsd32/freebsd32_misc.c
+1-2sys/compat/freebsd32/freebsd32_util.h
+1-1sys/sys/uio.h
+1-1sys/kern/subr_uio.c
+9-84 files

FreeBSD/src 2a717d5 — sys/compat/freebsd32 freebsd32_util.h freebsd32_misc.c, sys/kern subr_uio.c

uio: make *copyinuio take a void *

This aligns with copyinuio_t and avoids some hypothetical undefined
behavor around calling functions with mismatched types.

Reviewed by:    kib
Effort:         CHERI upstreaming
Sponsored by:   Innovate UK
Differential Revision:  https://reviews.freebsd.org/D60024
DeltaFile
+6-4sys/compat/freebsd32/freebsd32_misc.c
+1-2sys/compat/freebsd32/freebsd32_util.h
+1-1sys/sys/uio.h
+1-1sys/kern/subr_uio.c
+9-84 files

NetBSD/pkgsrc SUWW3h9 — doc TODO CHANGES-2026

   doc: Updated math/lean4 to 4.34.1
VersionDeltaFile
1.28017+1-2doc/TODO
1.6408+2-1doc/CHANGES-2026
+3-32 files

NetBSD/pkgsrc yySJ45z — math/lean4 Makefile distinfo

   lean4: update to 4.34.1.

   4.34.1

   This patch release contains multiple runtime fixes

   4.34.0

   Lean 4.34.0 focuses on the kernel: three soundness issues, found
   with AI adversarial testing, have been analyzed and fixed, and a
   series of additional defensive checks have been implemented for
   further reinforcement. In the automation side, bv_decide gets
   integrated with sym and grind interactive modes, while being ported
   to the SymM preprocessor that makes it up to six times faster. Work
   has continued on the floating-point API after Float and Float32
   models being introduced in 4.33.0; linters can now carry state
   across commands and attach code actions to their warnings, and Lake
   improves its linting, caching, and error reporting.


    [2 lines not shown]
VersionDeltaFile
1.3+273-28math/lean4/PLIST
1.9+4-4math/lean4/distinfo
1.11+2-3math/lean4/Makefile
+279-353 files

FreeBSD/ports 002cbfa — security/vuxml/vuln 2026.xml

security/vuxml: Document p5-YAML-Syck vulnerabilities
DeltaFile
+46-0security/vuxml/vuln/2026.xml
+46-01 files

FreeBSD/ports add560d — textproc/p5-YAML-Syck Makefile distinfo

textproc/p5-YAML-Syck: update 1.37 -> 1.47

Changelog: https://metacpan.org/dist/YAML-Syck/changes

Security:       CVE-2026-57075
Security:       CVE-2026-57076
Security:       CVE-2026-57077
Security:       CVE-2026-13713
DeltaFile
+3-3textproc/p5-YAML-Syck/distinfo
+1-1textproc/p5-YAML-Syck/Makefile
+4-42 files

FreeBSD/ports 473b2b4 — x11-toolkits/p5-Prima Makefile distinfo

x11-toolkits/p5-Prima: update 1.70 -> 1.78

Changelog: https://metacpan.org/dist/Prima/changes
DeltaFile
+3-3x11-toolkits/p5-Prima/distinfo
+1-1x11-toolkits/p5-Prima/Makefile
+4-42 files

HardenedBSD/ports f560c2a — textproc/p5-LaTeX-Driver distinfo Makefile

textproc/p5-LaTeX-Driver: 1.3.0 -> 1.3.1

Changelog: https://metacpan.org/dist/LaTeX-Driver/changes

Extend tests and fix formatting to make the linters happy
DeltaFile
+12-11textproc/p5-LaTeX-Driver/Makefile
+3-3textproc/p5-LaTeX-Driver/distinfo
+15-142 files

HardenedBSD/ports 473b2b4 — x11-toolkits/p5-Prima Makefile distinfo

x11-toolkits/p5-Prima: update 1.70 -> 1.78

Changelog: https://metacpan.org/dist/Prima/changes
DeltaFile
+3-3x11-toolkits/p5-Prima/distinfo
+1-1x11-toolkits/p5-Prima/Makefile
+4-42 files

HardenedBSD/ports 002cbfa — security/vuxml/vuln 2026.xml

security/vuxml: Document p5-YAML-Syck vulnerabilities
DeltaFile
+46-0security/vuxml/vuln/2026.xml
+46-01 files