FreeBSD/ports 9941e70www/librewolf distinfo Makefile

www/librewolf: Update 151.0 => 151.0.1

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

PR:             295507
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 5c219cbe19c6a18bb8050a6bea79fd3dd50d7c83)
DeltaFile
+3-3www/librewolf/distinfo
+2-2www/librewolf/Makefile
+5-52 files

FreeBSD/ports 5c219cbwww/librewolf distinfo Makefile

www/librewolf: Update 151.0 => 151.0.1

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

PR:             295507
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3www/librewolf/distinfo
+2-2www/librewolf/Makefile
+5-52 files

FreeBSD/ports 0740654textproc/p5-XML-LibXML distinfo Makefile, textproc/p5-XML-LibXML/files patch-Makefile.PL

textproc/p5-XML-LibXML: update to 2.0213

Security:       CVE-2026-8177
(cherry picked from commit 07486500125f010d29a87cd62b0d76313acfa586)
DeltaFile
+5-5textproc/p5-XML-LibXML/files/patch-Makefile.PL
+3-3textproc/p5-XML-LibXML/distinfo
+2-2textproc/p5-XML-LibXML/Makefile
+2-0textproc/p5-XML-LibXML/pkg-plist
+12-104 files

FreeBSD/ports 0748650textproc/p5-XML-LibXML distinfo Makefile, textproc/p5-XML-LibXML/files patch-Makefile.PL

textproc/p5-XML-LibXML: update to 2.0213

Security:       CVE-2026-8177
DeltaFile
+5-5textproc/p5-XML-LibXML/files/patch-Makefile.PL
+3-3textproc/p5-XML-LibXML/distinfo
+2-2textproc/p5-XML-LibXML/Makefile
+2-0textproc/p5-XML-LibXML/pkg-plist
+12-104 files

LLVM/project fc082e1llvm/lib/CodeGen/GlobalISel CallLowering.cpp, llvm/lib/Target/RISCV/GISel RISCVCallLowering.cpp

[RISCV][GlobalISel]Implement support for vector calling convention with fixed length vectors (#199227)

Implementing IRTranslator support for fixed length vectors when the V
extension is used. This implementation works similar to SelecionDAGs. We
use insert and extract subvector OPs to get the fixed length vectors out
of the scalable length vectors.
DeltaFile
+607-0llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fixed-vectors-calling-conv.ll
+47-12llvm/lib/Target/RISCV/GISel/RISCVCallLowering.cpp
+1-0llvm/lib/CodeGen/GlobalISel/CallLowering.cpp
+655-123 files

FreeBSD/ports 0eee4c1accessibility/qt6-speech pkg-plist

accessibility/qt6-speech: Fix pkg-plist

Fix plist if FLITE and SPEECHD options are set to non-default states.

PR:             295496
Reported by:    <jakub_lach at mailplus.pl>
DeltaFile
+2-1accessibility/qt6-speech/pkg-plist
+2-11 files

FreeBSD/ports 8fcd627devel/qt6-base pkg-plist

devel/qt6-base: Fix pkg-plist

In Qt 6.11.x several CMake files were renamed and accidentally prefixed
with %%X11%% instead of %%WAYLAND%%. This does not affect default builds
where both the X11 and WAYLAND options are enabled.

PR:             295484
Reported by:    <jakub_lach at mailplus.pl>
DeltaFile
+28-28devel/qt6-base/pkg-plist
+28-281 files

FreeBSD/ports 1d867f8security/fakeroot distinfo Makefile

security/fakeroot: Update to 1.38.1

Changelog:      https://salsa.debian.org/clint/fakeroot/-/blob/debian/1.38.1-1/debian/changelog?ref_type=tags
DeltaFile
+3-3security/fakeroot/distinfo
+1-1security/fakeroot/Makefile
+4-42 files

LLVM/project 1d2c3a7llvm/test/Transforms/EarlyCSE/AArch64 intrinsics-1xN.ll

fixup! [AArch64][TTI][EarlyCSE] Add support for ld1xN and st1xN intrinsics
DeltaFile
+161-350llvm/test/Transforms/EarlyCSE/AArch64/intrinsics-1xN.ll
+161-3501 files

FreeBSD/ports 0740653net/p5-Net-CIDR-Lite distinfo Makefile

net/p5-Net-CIDR-Lite: update to 0.24

PR:             295364
Security:       CVE-2026-45190, CVE-2026-45191
(cherry picked from commit 074864608a00d6f87dd1316862d4404ff6e2664f)
DeltaFile
+3-3net/p5-Net-CIDR-Lite/distinfo
+2-1net/p5-Net-CIDR-Lite/Makefile
+5-42 files

FreeBSD/src 65e0c7finclude unistd.h, lib/libc/gen freadlink.c Makefile.inc

libc: add freadlink(3)

(cherry picked from commit a2e0822543e93a8d815acd2d1c3d51ef73d6e262)
DeltaFile
+16-0lib/libc/gen/freadlink.c
+1-0include/unistd.h
+1-0lib/libc/gen/Makefile.inc
+1-0lib/libc/gen/Symbol.map
+19-04 files

FreeBSD/src 6646f95sys/ufs/ufs ufs_bmap.c

ufs: support unmapped bufs for indirect blocks in bmap

(cherry picked from commit bab04ddf1fd4b7a77d1cfae4a67ededf1f35ee0d)
DeltaFile
+134-9sys/ufs/ufs/ufs_bmap.c
+134-91 files

FreeBSD/src 5246249sys/compat/linux linux_common.h

linux/linux_common.h: make header self-contained

(cherry picked from commit f6f5eb3190165cea4470048809413b1fdbd97e04)
DeltaFile
+6-0sys/compat/linux/linux_common.h
+6-01 files

FreeBSD/src c1d05b8sys/sys fcntl.h

Add O_SYMLINK emulation

(cherry picked from commit 428da7d65b1c41c81a8786f66c1ce2f4242ac8bb)
DeltaFile
+7-0sys/sys/fcntl.h
+7-01 files

FreeBSD/src b393aa8sys/fs/nullfs null_vfsops.c

nullfs: do not allow to mount a vnode over itself

PR:     275570

(cherry picked from commit 7bdf2b5d5fbabfc8749c4ff6e618c3e843b14de0)
DeltaFile
+8-0sys/fs/nullfs/null_vfsops.c
+8-01 files

FreeBSD/src a0fb45esys/kern kern_umtx.c

kern_umtx.c: remove dead code

(cherry picked from commit d9c31658df8492a5666e799c2b267c425cb8f468)
DeltaFile
+6-11sys/kern/kern_umtx.c
+6-111 files

FreeBSD/src 3564e33sys/ufs/ufs ufs_bmap.c

ufs: ufs_bmap_seekdata() needs mapped buffer for scan

PR:     295348

(cherry picked from commit 8ad8643a66735d28dac53a772856c94ca65b2bf3)
DeltaFile
+7-4sys/ufs/ufs/ufs_bmap.c
+7-41 files

FreeBSD/ports 0748646net/p5-Net-CIDR-Lite distinfo Makefile

net/p5-Net-CIDR-Lite: update to 0.24

PR:             295364
Security:       CVE-2026-45190, CVE-2026-45191                                                                                                                                                                   
DeltaFile
+3-3net/p5-Net-CIDR-Lite/distinfo
+2-1net/p5-Net-CIDR-Lite/Makefile
+5-42 files

OPNSense/core e209de9src/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv4.xml KeaDhcpv4.php

Kea: Hook up reservation.next_server (#10344)

This field was added to the Kea dialogReservation4.xml form in
https://github.com/opnsense/core/pull/8890, however this specific option
was not properly hooked up and did not generate the expected config,
preventing netboot scenarios that rely on next-server from being set on
a per-reservation basis (the per-subnet variant of this option does work
fine).

This commit hooks it up to generate the expected "next-server" Kea
config entry on a per-reservation basis.
DeltaFile
+5-1src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.xml
+4-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv4.php
+9-12 files

NetBSD/src sZKPQGOsys/dev/qbus rf.c

   s/secotr/sector/ in error message.
VersionDeltaFile
1.38+4-4sys/dev/qbus/rf.c
+4-41 files

FreeBSD/ports 8e2fb77sysutils/try-rs distinfo Makefile

sysutils/try-rs: Update to 1.7.9
DeltaFile
+3-3sysutils/try-rs/distinfo
+1-2sysutils/try-rs/Makefile
+4-52 files

NetBSD/src MFlqb0ssys/arch/hp300/dev nhpib.c, sys/dev/ic mb86960.c

   fix typos in comments.
VersionDeltaFile
1.100+4-4sys/dev/ic/mb86960.c
1.45+3-3sys/arch/hp300/dev/nhpib.c
+7-72 files

NetBSD/src 1x9Y67qsys/arch/macppc/dev lmu.c, sys/arch/sparc64/dev tadpmu.c

   remove extra semicolons.
VersionDeltaFile
1.12+3-3sys/arch/macppc/dev/lmu.c
1.73+3-3sys/arch/x86/x86/mpbios.c
1.7+2-2sys/arch/sparc64/dev/tadpmu.c
1.3+2-2sys/dev/acpi/qcompep.c
+10-104 files

LLVM/project 94373a9libc/include math.yaml

[libc][math] Add iscanonical functions to math.yaml

Surface the existing iscanonical, iscanonicalf, iscanonicalf128, iscanonicalf16, and iscanonicall
implementations through the generated math.h.

To test:
`cmake -Bbuild -Sruntimes -GNinja -DLLVM_ENABLE_RUNTIMES=libc -DLLVM_LIBC_FULL_BUILD=ON`
`pip install pyyaml`
`ninja -C build libc.include.math.__generated_hdr__`
Then check `build/libc/include/math.h` for their signatures.

Add `-DLIBC_TYPES_HAS_FLOAT128=ON` to test for iscanonicalf128
in cmake invocation if host does not support it.
And `-DLIBC_TYPES_HAS_FLOAT16=ON` for iscanonicalf16.
DeltaFile
+32-0libc/include/math.yaml
+32-01 files

LLVM/project d27f84clibc/include math.yaml

[libc][math] Add iscanonical functions to math.yaml

Surface the existing iscanonical, iscanonicalf, iscanonicalf128, iscanonicalf16, and iscanonicall
implementations through the generated math.h.

To test:
`cmake -Bbuild -Sruntimes -GNinja -DLLVM_ENABLE_RUNTIMES=libc -DLLVM_LIBC_FULL_BUILD=ON`
`pip install pyyaml`
`ninja -C build libc.include.math.__generated_hdr__`
Then check `build/libc/include/math.h` for their signatures.

Add `-DLIBC_TYPES_HAS_FLOAT128=ON` to test for iscanonicalf128
in cmake invocation if host does not support it.
And `LIBC_TYPES_HAS_FLOAT16=ON` for iscanonicalf16.
DeltaFile
+32-0libc/include/math.yaml
+32-01 files

LLVM/project 44eca06libc/include math.yaml

[libc][math] Add iscanonical functions to math.yaml

Surface the existing iscanonical, iscanonicalbf16, iscanonicalf, iscanonicalf128, iscanonicalf16, and iscanonicall
implementations through the generated math.h.

To test:
`cmake -Bbuild -Sruntimes -GNinja -DLLVM_ENABLE_RUNTIMES=libc -DLLVM_LIBC_FULL_BUILD=ON`
`pip install pyyaml`
`ninja -C build libc.include.math.__generated_hdr__`
Then check `build/libc/include/math.h` for their signatures.

Add `-DLIBC_TYPES_HAS_FLOAT128=ON` to test for iscanonicalf128
in cmake invocation if host does not support it.
And `LIBC_TYPES_HAS_FLOAT16=ON` for iscanonicalf16.
DeltaFile
+38-0libc/include/math.yaml
+38-01 files

FreeBSD/ports 86a9aeesysutils/tldr distinfo Makefile.crates

sysutils/tldr: Update to 1.13.1
DeltaFile
+53-51sysutils/tldr/distinfo
+25-24sysutils/tldr/Makefile.crates
+1-2sysutils/tldr/Makefile
+79-773 files

OpenBSD/src erOY66Osys/dev/i2c ihidev.c ietp.c

   Use the real sc address for tsleep identification instead of the stack
   pointer address.

   ok deraadt@
VersionDeltaFile
1.42+2-2sys/dev/i2c/ihidev.c
1.4+2-2sys/dev/i2c/ietp.c
+4-42 files

LLVM/project 5ecbf12bolt/lib/Rewrite RewriteInstance.cpp

format

Created using spr 1.3.4
DeltaFile
+2-1bolt/lib/Rewrite/RewriteInstance.cpp
+2-11 files

LLVM/project a8e5595llvm/lib/Target/RISCV RISCVTargetTransformInfo.cpp, llvm/test/Analysis/CostModel/RISCV shuffle-load.ll

[RISCV][TTI] Make getShuffleCost check we have a vector before querying getVectorElementCount (#199286)

Fixes the assert reported here:

<https://github.com/llvm/llvm-project/pull/198446#issuecomment-4522589671>

I believe this happens when the element type isn't a legal RVV element
type and so has been scalarised by type legalisation.

Adding this guard also matches the AArch64 implementation.

The test change is LLM generated.
DeltaFile
+13-0llvm/test/Analysis/CostModel/RISCV/shuffle-load.ll
+3-2llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp
+16-22 files