FreeBSD/src 8b46e95src/arm64/apple t602x-pmgr.dtsi, src/arm64/qcom x1e80100-hp-omnibook-x14.dts x1p42100-lenovo-thinkbook-16.dts

Import device-tree files from Linux 6.18
DeltaFile
+8,604-0src/arm64/qcom/lemans.dtsi
+4,466-0src/arm64/qcom/sm6150.dtsi
+2,265-0src/arm64/apple/t602x-pmgr.dtsi
+1,666-0src/arm64/qcom/x1-dell-thena.dtsi
+1,625-0src/arm64/qcom/x1p42100-lenovo-thinkbook-16.dts
+4-1,545src/arm64/qcom/x1e80100-hp-omnibook-x14.dts
+18,630-1,5451,421 files not shown
+98,443-14,9421,427 files

FreeBSD/src 80bac43sys/dev/iicbus/sensor w83793g.c

i2c/sensor/w83793g: Fix unused function warning

w83793g_writereg is unused so silence it.

Fixes:  cd3cc6e910c0f ("i2c/sensors: Add driver for W83793 hardware monitor")
DeltaFile
+2-0sys/dev/iicbus/sensor/w83793g.c
+2-01 files

OPNSense/core bd47642src/opnsense/mvc/app/models/OPNsense/IPsec Swanctl.php

ipsec: be more defensive here
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/IPsec/Swanctl.php
+1-11 files

OPNSense/core be22f7bsrc/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes IPsecProposalField.php

ipsec: clean up DH list
DeltaFile
+23-44src/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes/IPsecProposalField.php
+23-441 files

NetBSD/pkgsrc VvjP57ldoc CHANGES-2026

   Updated devel/libebml, multimedia/libmatroska, multimedia/mkvtoolnix, audio/strawberry
VersionDeltaFile
1.5556+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc FKTALXIaudio/strawberry Makefile distinfo

   strawberry: updated to 1.2.28

   1.2.28

   Bugfixes:

   Fixed playback randomly pausing itself, caused by concurrent GStreamer state changes being applied in a different order than they were requested
   Fixed GStreamer errors while fingerprinting, by decoding straight through from the start and stopping once enough audio has been collected
   Fixed a crash on exit caused by device listers being deleted while their own threads were still running
   Fixed quitting through MPRIS, or asking to quit a second time, skipping the normal shutdown and leaving subsystems to be torn down while still running
   Fixed thread-safety issues with the audio fader that could crash or leave the volume at the wrong level when one fade replaced another
   Fixed a thread-safety issue with playlist items shared between the playlist model and the playlist backend

   Enhancements:

   Added sort options (ascending, descending and clear sorting) to the playlist column header context menu
   Sorting the playlist can now be undone, and clicking an already sorted column cycles on to unsorted instead of only toggling the direction
   Playlist changes are now written to the database by updating only the affected items instead of saving the entire playlist
   Updating a playlist's last played time no longer rewrites the entire playlist

    [2 lines not shown]
VersionDeltaFile
1.36+4-4audio/strawberry/distinfo
1.101+2-3audio/strawberry/Makefile
+6-72 files

NetBSD/pkgsrc KXeA8wHmultimedia/mkvtoolnix PLIST Makefile

   mkvtoolnix: updated to 101.0

   Version 101.0 "Time To Turn" 2026-08-24

   New features and enhancements

   * translations: substantial extension of the Czech translation by Michal
     Várady.

   Bug fixes

   * mkvmerge: TrueHD parser: fixed mkvmerge dropping the last TrueHD frame if
     its size was smaller than 12 bytes.
   * MKVToolNix GUI: job runner: the variable `<MTX_INSTALLATION_DIRECTORY>` will
     be replaed in the executable position of the command-line for the program to
     execute again.
   * Windows: fixed converting the scalable SVG icons into the bitmap `.ico` ones
     used on Windows so that the grey background remains uniform & doesn't get
     garbled.

    [10 lines not shown]
VersionDeltaFile
1.139+4-4multimedia/mkvtoolnix/distinfo
1.269+2-3multimedia/mkvtoolnix/Makefile
1.24+2-2multimedia/mkvtoolnix/PLIST
+8-93 files

NetBSD/pkgsrc oDJ8iRqmultimedia/libmatroska Makefile distinfo

   libmatroska: updated to 1.7.2

   Version 1.7.2 2026-07-19

   * Do not allow infinite sizes on all Master elements except Segment+Cluster
     (as per RFC 9559).
   * Only allow `KaxSeekId` of 4 bytes length (as per RFC 9559).
   * KaxBlock: release read buffers on `EndOfStream` error.
   * Catch some allocation failures internally.
   * Deprecate `KaxTrackMinCache`/`KaxTrackMaxCache` elements (as per RFC 9559).
   * Deprecate `KaxTrackOverlay` element (as per RFC 9559).
   * Fix `MATROSKA_VIDEO_FIELDORDER_TOPFIELDSWAPPED`/
     `MATROSKA_VIDEO_FIELDORDER_BOTTOMFIELDSWAPPED` values.
   * Add missing `MatroskaChapProcessCodecID` enum.
   * [API break] remove `MatroskaChapterTranslateCodec`/`MatroskaTrackTranslateCodec`.
   * KaxSemantic: update enum comments to match RFC 9559.
   * Add `MATROSKA_CHAPTERSKIPTYPE_INTERMISSION` to `MatroskaChapterSkipType`.
   * Fix some includes that are not implicit in modern compilers.
   * Show a summary of build configuration when configuring CMake.

    [2 lines not shown]
VersionDeltaFile
1.43+4-4multimedia/libmatroska/distinfo
1.54+2-3multimedia/libmatroska/Makefile
+6-72 files

NetBSD/pkgsrc Wx3jDJNdevel/libebml distinfo Makefile

   libebml: updated to 1.4.7

   Version 1.4.7 2026-07-28

   * Fixed cmake rules for building with utf8cpp 4.x

   Version 1.4.6 2026-07-19

   * Set EbmlHead as not allowed to be infinite (as per RFC 8794)
   * Fix leak on upper element found inside the last element
   * EbmlString::ReadFully: use automatic memory management/fewer allocations
   * EbmlUnicodeString: use std::string when reading instead of manual memory management
   * IOCallback: avoid reading more than 2^32 at once
   * Fix some includes that are not implicit in modern compilers
   * Download utfcpp automatically
   * Show a summary of build configuration when configuring CMake
   * Add a DEV_MODE CMake option to check more compiler errors (default off)
VersionDeltaFile
1.45+4-4devel/libebml/distinfo
1.61+4-4devel/libebml/Makefile
+8-82 files

FreeBSD/src 203438dusr.bin/xinstall xinstall.c, usr.bin/xinstall/tests install_test.sh

install: Fix two bugs in stdin code

* Fix case where the source is - and the target exists.

* Only call chflags() (to remove flags that might prevent us from
  replacing an existing target) in the exists case; otherwise,
  to_sb.st_flags is uninitialized.

* Rename the source file in the stdin test case.

* Extend null and stdin test cases to cover the case where the
  target already exists.

PR:             297681
MFC after:      1 week
Fixes:          d34870708db9 ("install: Allow installing stdin")
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D59144

(cherry picked from commit a5ff4125cf08a83f7e67f498e423f3e354144327)
DeltaFile
+17-7usr.bin/xinstall/tests/install_test.sh
+3-3usr.bin/xinstall/xinstall.c
+20-102 files

FreeBSD/src 84bfbd6tools/build Makefile

build: Use -f when copying sources

If one of the source files we copy is non-writeable, cp will create a
non-writeable copy.  If the original is later modified, cp will fail to
overwrite the copy since it is not writeable.  Using cp -f ensures the
copy always succeeds, as long as the object directory is writeable.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.

(cherry picked from commit 336b6d11922ac3d080de50f789d40ff95b540cdf)
DeltaFile
+2-2tools/build/Makefile
+2-21 files

FreeBSD/src 9213578sys/sys sched.h

kern/sched: Hide scheduler selection from C++

The scheduler selection interface uses names that are reserved words in
C++, causing problems for downstream projects that use C++ in the
kernel.  Work around this by hiding the interface from C++ compilers
until we can come up with a better solution.

Fixes:          ce38acee8d0b ("Add kern/sched_shim.c")
MFC after:      1 week
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
Reviewed by:    siderop1_netapp.com, imp, kib
Differential Revision:  https://reviews.freebsd.org/D58991

(cherry picked from commit f2366851616083f923e8101363802678a03dc0b9)
DeltaFile
+12-2sys/sys/sched.h
+12-21 files

FreeBSD/src 9f25a71tools/build Makefile

build: Use -f when copying sources

If one of the source files we copy is non-writeable, cp will create a
non-writeable copy.  If the original is later modified, cp will fail to
overwrite the copy since it is not writeable.  Using cp -f ensures the
copy always succeeds, as long as the object directory is writeable.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.

(cherry picked from commit 336b6d11922ac3d080de50f789d40ff95b540cdf)
DeltaFile
+2-2tools/build/Makefile
+2-21 files

FreeBSD/src 724c344usr.bin/xinstall xinstall.c, usr.bin/xinstall/tests install_test.sh

install: Fix two bugs in stdin code

* Fix case where the source is - and the target exists.

* Only call chflags() (to remove flags that might prevent us from
  replacing an existing target) in the exists case; otherwise,
  to_sb.st_flags is uninitialized.

* Rename the source file in the stdin test case.

* Extend null and stdin test cases to cover the case where the
  target already exists.

PR:             297681
MFC after:      1 week
Fixes:          d34870708db9 ("install: Allow installing stdin")
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D59144

(cherry picked from commit a5ff4125cf08a83f7e67f498e423f3e354144327)
DeltaFile
+17-7usr.bin/xinstall/tests/install_test.sh
+3-3usr.bin/xinstall/xinstall.c
+20-102 files

FreeBSD/src 1e7d914usr.bin/yes yes.c

yes: Avoid static initialization

Our buffer is half a megabyte, but we are only initializing the first
two bytes.  Switching from static to dynamic initialization moves it
from .data to .bss, greatly reducing the size of the binary.

Fixes:          cf74b63d61b4 ("yes: Completely overengineer")
MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D58890

(cherry picked from commit 557ba0c2a5138ce026c0ea9cb02f374f97378b7c)
DeltaFile
+7-3usr.bin/yes/yes.c
+7-31 files

LLVM/project e3dade7flang/include/flang/Tools CrossToolHelpers.h, flang/lib/Frontend FrontendActions.cpp

[Flang][MLIR] Move setOpenMPIntegerWrapAround function into the OpenMP dialect (#217448)

- Fixed the linker error: `undefined reference
to'mlir::omp::IntegerWrapAroundAttr::get(mlir::MLIRContext*, bool)'`
mentioned in mentioned in
[PR#214165](https://github.com/llvm/llvm-project/pull/214165#issuecomment-5323821248)
by moving the `setOpenMPIntegerWrapAround(...)` helper function out of
`flang/Tools/CrossToolHelpers.h` and placed it into the OpenMP dialect
utilities.
DeltaFile
+0-6flang/include/flang/Tools/CrossToolHelpers.h
+6-0mlir/lib/Dialect/OpenMP/Utils/Utils.cpp
+3-0mlir/include/mlir/Dialect/OpenMP/Utils/Utils.h
+1-1flang/tools/bbc/bbc.cpp
+1-1flang/lib/Frontend/FrontendActions.cpp
+11-85 files

NetBSD/pkgsrc dqIROwLdoc CHANGES-2026

   Updated time/py-time-machine, devel/py-test-lazy-fixtures
VersionDeltaFile
1.5555+3-1doc/CHANGES-2026
+3-11 files

FreeBSD/ports 27f575cgraphics/zathura-pdf-mupdf Makefile distinfo, graphics/zathura-pdf-mupdf/files patch-meson.build

graphics/zathura-pdf-mupdf: Update to 2026.07.18
DeltaFile
+6-13graphics/zathura-pdf-mupdf/files/patch-meson.build
+3-3graphics/zathura-pdf-mupdf/distinfo
+1-2graphics/zathura-pdf-mupdf/Makefile
+10-183 files

OPNSense/core 2abd590src/opnsense/mvc/app/views/OPNsense/Core firmware.volt

firmware: fix advanced/help display on mocked firmware page form
DeltaFile
+92-90src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt
+92-901 files

LLVM/project 5a5faaeclang/test/CodeGen/AArch64/neon load.c, libcxx/test/std/language.support/support.limits/support.limits.general version.version.compile.pass.cpp

Rebase and address comments

Created using spr 1.3.6-beta.1
DeltaFile
+0-6,246llvm/test/CodeGen/AMDGPU/NextUseAnalysis/test_ers_nested_loops.mir
+0-4,877llvm/test/CodeGen/AMDGPU/NextUseAnalysis/test_ers_emit_restore_in_loop_preheader2.mir
+1,217-1,125llvm/test/CodeGen/AMDGPU/atomic_optimizations_global_pointer.ll
+2,240-0clang/test/CodeGen/AArch64/neon/load.c
+853-1,375llvm/test/CodeGen/AMDGPU/splitkit-getsubrangeformask-phi-extend.ll
+2,058-2libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
+6,368-13,6252,254 files not shown
+87,773-53,8352,260 files

LLVM/project 12c0beaclang/test/CodeGen/AArch64/neon load.c, libcxx/test/std/language.support/support.limits/support.limits.general version.version.compile.pass.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+0-6,246llvm/test/CodeGen/AMDGPU/NextUseAnalysis/test_ers_nested_loops.mir
+0-4,877llvm/test/CodeGen/AMDGPU/NextUseAnalysis/test_ers_emit_restore_in_loop_preheader2.mir
+1,217-1,125llvm/test/CodeGen/AMDGPU/atomic_optimizations_global_pointer.ll
+2,240-0clang/test/CodeGen/AArch64/neon/load.c
+853-1,375llvm/test/CodeGen/AMDGPU/splitkit-getsubrangeformask-phi-extend.ll
+2,058-2libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
+6,368-13,6252,253 files not shown
+87,753-53,8182,259 files

LLVM/project 2904012llvm/test/Analysis/CostModel/AArch64 fminmax.ll fminmax-bf16.ll

[AArch64] Add bf16 min/max test coverage. NFC (#219123)
DeltaFile
+110-0llvm/test/Analysis/CostModel/AArch64/fminmax-bf16.ll
+0-34llvm/test/Analysis/CostModel/AArch64/fminmax.ll
+110-342 files

LLVM/project 5bc0be4clang-tools-extra/clang-tidy/bugprone InfiniteLoopCheck.cpp, clang-tools-extra/clang-tidy/llvm InvalidRegexPatternCheck.cpp

[clang-tidy][NFC] Fix couple clang-tidy violations (#219006)
DeltaFile
+9-11clang-tools-extra/clang-tidy/misc/StaticInitializationCycleCheck.cpp
+4-4clang-tools-extra/clang-tidy/llvm/InvalidRegexPatternCheck.cpp
+2-2clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp
+2-2clang-tools-extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp
+0-1clang-tools-extra/clang-tidy/readability/FunctionCognitiveComplexityCheck.cpp
+17-205 files

LLVM/project 0aa4a1eclang-tools-extra/clang-tidy .clang-tidy

[clang-tidy][NFC] Disable new checks in .clang-tidy (#219002)

Disabled new checks form 23 release that I found not comply with current
style (yet).
DeltaFile
+13-6clang-tools-extra/clang-tidy/.clang-tidy
+13-61 files

HardenedBSD/src a1338basys/dev/acpica acpi_pci.c, sys/dev/ufshci ufshci_private.h ufshci_sim.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+45-48sys/dev/ufshci/ufshci_req_queue.c
+36-1sys/dev/acpica/acpi_pci.c
+15-4sys/dev/ufshci/ufshci_ctrlr.c
+4-0sys/dev/ufshci/ufshci_sim.c
+1-1sys/dev/ufshci/ufshci_private.h
+101-545 files

HardenedBSD/src 86ab2f1share/man/man4 bnxt.4, sys/dev/bnxt/bnxt_en bnxt_hwrm.h bnxt.h

Merge remote-tracking branch 'rad/hardened/15-stable/main' into hardened/15-stable/pledge
DeltaFile
+105-0sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
+41-0sys/dev/bnxt/bnxt_en/if_bnxt.c
+15-0sys/dev/bnxt/bnxt_en/bnxt.h
+6-1share/man/man4/bnxt.4
+2-0sys/dev/bnxt/bnxt_en/bnxt_hwrm.h
+169-15 files

HardenedBSD/src dccec3dsys/dev/acpica acpi_pci.c, sys/dev/ufshci ufshci_private.h ufshci_sim.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+45-48sys/dev/ufshci/ufshci_req_queue.c
+36-1sys/dev/acpica/acpi_pci.c
+15-4sys/dev/ufshci/ufshci_ctrlr.c
+4-0sys/dev/ufshci/ufshci_sim.c
+1-1sys/dev/ufshci/ufshci_private.h
+101-545 files

HardenedBSD/src 1bf7c1fshare/man/man4 bnxt.4, sys/dev/bnxt/bnxt_en bnxt_hwrm.h bnxt.h

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+105-0sys/dev/bnxt/bnxt_en/bnxt_hwrm.c
+41-0sys/dev/bnxt/bnxt_en/if_bnxt.c
+15-0sys/dev/bnxt/bnxt_en/bnxt.h
+6-1share/man/man4/bnxt.4
+2-0sys/dev/bnxt/bnxt_en/bnxt_hwrm.h
+169-15 files

HardenedBSD/ports b337245misc/codex Makefile, misc/codex/files patch-codex-rs_Cargo.lock patch-codex-rs_core_src_tools_runtimes_apply_patch.rs

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-52misc/codex/files/patch-codex-rs_core_src_tools_runtimes_apply_patch.rs
+52-0misc/codex/files/patch-codex-rs_core_src_tools_runtimes_apply__patch.rs
+9-9multimedia/ab-av1/distinfo
+9-9misc/codex/files/patch-codex-rs_Cargo.lock
+10-5misc/codex/Makefile
+14-0sysutils/smartmontools/files/patch-os__freebsd.cpp
+94-7543 files not shown
+220-17049 files

FreeBSD/ports 7298a33graphics/zathura pkg-plist distinfo

graphics/zathura: Update to 2026.07.18

Add graphene and xxhash to dependencies.
Use gtk40 instead of gtk30.
Update MESON_ARGS.

Changelog: https://pwmt.org/projects/zathura/changelog/2026.07.18/index.html

PR:             297216
Approved by:    quentin.stievenart at gmail.com (maintainer)
DeltaFile
+7-4graphics/zathura/Makefile
+3-3graphics/zathura/distinfo
+3-0graphics/zathura/pkg-plist
+13-73 files