NetBSD/pkgsrc-wip 6bf24b7webkit-gtk60 PATCHES_REPORT.md

webkit-gtk60: update the report on patches.
DeltaFile
+3-42webkit-gtk60/PATCHES_REPORT.md
+3-421 files

FreeBSD/ports 5beb942security/rbw pkg-message

security/rbw: Add note for self-hosting
DeltaFile
+11-0security/rbw/pkg-message
+11-01 files

NetBSD/pkgsrc-wip 08a190bwebkit-gtk60 PATCHES_REPORT.md

webkit-gtk60: update the report on patches.
DeltaFile
+155-86webkit-gtk60/PATCHES_REPORT.md
+155-861 files

OpenBSD/ports vENrlnbdevel/ruff distinfo crates.inc, devel/ruff/patches patch-Cargo_toml

   Update to ruff 0.15.11, from maintainer

   https://github.com/astral-sh/ruff/releases/tag/0.15.11
   https://github.com/astral-sh/ruff/releases/tag/0.15.10
VersionDeltaFile
1.11+36-36devel/ruff/distinfo
1.11+17-17devel/ruff/crates.inc
1.11+2-2devel/ruff/patches/patch-Cargo_toml
1.12+1-1devel/ruff/Makefile
+56-564 files

LLVM/project d1dcce6llvm/test/CodeGen/X86 pr169485.ll

[X86] Add crash test coverage for #169485 (#192797)
DeltaFile
+24-0llvm/test/CodeGen/X86/pr169485.ll
+24-01 files

OpenBSD/src Q4R9ic1sys/dev/fdt dwpcie.c

   Tell the SpacemiT K1 controller to change the link speed such that we get
   the PCIe gen2 speeds that the controller supports.

   ok mlarkin@, jsing@
VersionDeltaFile
1.60+5-1sys/dev/fdt/dwpcie.c
+5-11 files

FreeBSD/ports 1f135eanet/k6 distinfo Makefile

net/k6: Update to 1.7.1

ChangeLog:
https://github.com/grafana/k6/releases/tag/v1.7.1
DeltaFile
+5-5net/k6/distinfo
+2-3net/k6/Makefile
+7-82 files

NetBSD/pkgsrc-wip 2e20a6abottom Makefile

bottom: Update homepage.
DeltaFile
+1-1bottom/Makefile
+1-11 files

FreeBSD/ports 4db0587security Makefile, security/rbw distinfo Makefile.crates

security/rbw: New port: Unofficial bitwarden cli

rbw is an unofficial command line client for Bitwarden. Although
Bitwarden does come with its own command line client, it is limited
by being stateless - to use it, you're required to manually lock
and unlock the client, and pass the temporary keys around in
environment variables, which makes it very difficult to use. rbw
avoids this problem by maintaining a background process which is
able to hold the keys in memory, similar to the way that ssh-agent
or gpg-agent work. This allows the client to be used in a much
simpler way, with the background agent taking care of maintaining
the necessary state.

WWW: https://github.com/doy/rbw/
DeltaFile
+685-0security/rbw/distinfo
+341-0security/rbw/Makefile.crates
+18-0security/rbw/Makefile
+10-0security/rbw/pkg-descr
+1-0security/Makefile
+1,055-05 files

OpenBSD/src WrSY1q2distrib/riscv64/ramdisk Makefile, share/man/man8 release.8

   Copy SpacemiT K1 device trees onto the miniroot.  With this, installs
   should just work on the supported boards.  Make sure you install with a
   network connection such that fw_update can put the device trees into
   your new install as well.  Document that "make release" now needs the
   riscv64-spacemit-dtb firmware installed.

   ok deraadt@, jca@
VersionDeltaFile
1.101+12-4share/man/man8/release.8
1.9+3-1distrib/riscv64/ramdisk/Makefile
+15-52 files

OpenBSD/ports jx8w6eldevel/uv distinfo crates.inc

   Update to uv 0.11.7

   https://github.com/astral-sh/uv/releases/tag/0.11.7
VersionDeltaFile
1.28+14-14devel/uv/distinfo
1.27+6-6devel/uv/crates.inc
1.32+1-1devel/uv/Makefile
+21-213 files

FreeBSD/ports 6a1f53eeditors/editorconfig-core-c distinfo Makefile

editors/editorconfig-core-c: Update to 0.12.11

ChangeLog:
https://github.com/editorconfig/editorconfig-core-c/releases/tag/v0.12.11
DeltaFile
+3-3editors/editorconfig-core-c/distinfo
+1-1editors/editorconfig-core-c/Makefile
+4-42 files

FreeBSD/ports 541994fnet-im/ejabberd Makefile

net-im/ejabberd: Unbreak on FreeBSD 13.x

Reported by:    pkg-fallout
DeltaFile
+1-0net-im/ejabberd/Makefile
+1-01 files

LLVM/project 54257d3flang/lib/Semantics resolve-directives.cpp check-omp-structure.cpp, flang/test/Semantics/OpenMP deprecation.f90 clause-validity01.f90

[flang][OpenMP] Move directive deprecation check to semantic checks

Replace IssueNonConformanceWarning in resolve-directives.cpp with
CheckDirectiveDeprecation in check-omp-structure.cpp.
DeltaFile
+0-59flang/lib/Semantics/resolve-directives.cpp
+31-0flang/lib/Semantics/check-omp-structure.cpp
+6-6flang/test/Semantics/OpenMP/deprecation.f90
+2-2flang/test/Semantics/OpenMP/clause-validity01.f90
+1-0flang/lib/Semantics/check-omp-structure.h
+40-675 files

LLVM/project 06d91cfllvm/lib/Target/AMDGPU AMDGPUMCResourceInfo.cpp AMDGPUResourceUsageAnalysis.cpp, llvm/test/CodeGen/AMDGPU object-linking-local-resources.ll

[AMDGPU] Report only local per-function resource usage when object linking is enabled

With object linking the linker aggregates resource usage across TUs, so
compile-time pessimism and call-graph propagation duplicate the linker's work or
pollute its inputs.

In this mode, skip the per-callsite conservative bumps in
`AMDGPUResourceUsageAnalysis` and assign each resource symbol in
`AMDGPUMCResourceInfo` a concrete local constant instead of building call-graph
`max`/`or` expressions.
DeltaFile
+104-0llvm/test/CodeGen/AMDGPU/object-linking-local-resources.ll
+26-8llvm/lib/Target/AMDGPU/AMDGPUMCResourceInfo.cpp
+10-1llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp
+4-0llvm/lib/Target/AMDGPU/AMDGPUMCResourceInfo.h
+144-94 files

LLVM/project 4fb21a1llvm/include/llvm/IR PatternMatch.h, llvm/lib/Analysis ValueTracking.cpp InstructionSimplify.cpp

[IR] Add icmp like matcher (NFC) (#192746)

matches icmp and trunc nuw x to i1 (icmp ne x,0)
DeltaFile
+10-22llvm/lib/Analysis/ValueTracking.cpp
+29-0llvm/include/llvm/IR/PatternMatch.h
+2-6llvm/lib/Analysis/InstructionSimplify.cpp
+41-283 files

OpenBSD/ports rYvR8xPwww/chromium/patches patch-ui_webui_resources_tools_minify_js_py, www/iridium/patches patch-ui_webui_resources_tools_minify_js_py

   pass --jitless to node when minifying js code to avoid random crashes

   idea from volker@
VersionDeltaFile
1.1+12-0www/ungoogled-chromium/patches/patch-ui_webui_resources_tools_minify_js_py
1.1+12-0www/iridium/patches/patch-ui_webui_resources_tools_minify_js_py
1.1+12-0www/chromium/patches/patch-ui_webui_resources_tools_minify_js_py
+36-03 files

NetBSD/pkgsrc OvEEGCFdoc CHANGES-2026

   Oops, forgot CTYPE=Added
VersionDeltaFile
1.2420+2-2doc/CHANGES-2026
+2-21 files

NetBSD/pkgsrc n569Dcxdoc CHANGES-2026

   doc: Updated audio/SDL3_mixer to 3.2.0
VersionDeltaFile
1.2419+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc hXoejMyaudio/SDL3_mixer Makefile PLIST

   Add audio/SDL3_mixer 3.2.0
VersionDeltaFile
1.1+33-0audio/SDL3_mixer/Makefile
1.1+24-0audio/SDL3_mixer/PLIST
1.1+15-0audio/SDL3_mixer/buildlink3.mk
1.1+14-0audio/SDL3_mixer/options.mk
1.1+8-0audio/SDL3_mixer/DESCR
1.1+5-0audio/SDL3_mixer/distinfo
+99-01 files not shown
+101-17 files

NetBSD/pkgsrc 9g8a1pgx11/wezterm Makefile

   wezterm: libunwind seems to only be needed on Darwin
VersionDeltaFile
1.12+4-2x11/wezterm/Makefile
+4-21 files

LLVM/project da6ca20llvm/lib/Transforms/Vectorize VPlanCFG.h VPlanConstruction.cpp

[VPlan] Strip vp_post_order_{deep,shallow} (NFC) (#192787)

Post 691a130 ([ADT] Refactor post order traversal, #191047),
PostOrderTraversal's lifetime needs to exceed the lifetime of the
iterator. The vp_post_order_{deep,shallow} helpers now have the
potential for being used incorrectly: hence, strip them, and require the
PostOrderTraversal to be constructed explictly, similar to RPOT.
DeltaFile
+0-14llvm/lib/Transforms/Vectorize/VPlanCFG.h
+3-1llvm/lib/Transforms/Vectorize/VPlanConstruction.cpp
+3-152 files

NetBSD/pkgsrc DEO1DSKx11/wezterm distinfo, x11/wezterm/patches patch-wezterm-font_src_locator_mod.rs patch-async__ossl_Cargo.toml

   wezterm: added Darwin support
VersionDeltaFile
1.1+27-0x11/wezterm/patches/patch-wezterm-font_src_locator_mod.rs
1.1+18-0x11/wezterm/patches/patch-async__ossl_Cargo.toml
1.1+15-0x11/wezterm/patches/patch-config_src_font.rs
1.1+15-0x11/wezterm/patches/patch-wezterm-font_Cargo.toml
1.1+15-0x11/wezterm/patches/patch-wezterm-font_src_lib.rs
1.7+6-1x11/wezterm/distinfo
+96-11 files not shown
+101-27 files

NetBSD/src cL0Efcdbin/sh var.c

   Fix an unlikely possible var sorting problem

   Now that CHECKSTRSPACE() is usable, use it when sorting var
   names (for "set" (no args or options) and similar uses (export -p etc))
   which sort the vars.   The previous use of STPUTC() was unsafe, as
   the buffer the name was being moved into could move that way, but nothing
   was allowing for that, possibly instead using the (only part completed and
   unterminated) old pre-move version of the name for use when comparing.

   The only likely effect would be incorrectly sorted vars in the output,
   and that would have been quite rare (and probably never happened), but
   now we can safely use CHECKSTRSPACE() for an arbitrary size, use that
   to ensure that the entire var name will fit without moving the string
   (and use USTPUTC() to guarantee that doesn't happen - and it is faster).

   While here, add lots of comments to explain what is going on, and why,
   in the var name comparison function (sort_var()), as at first glance,
   what it is doing looks absurd ... it just isn't.


    [3 lines not shown]
VersionDeltaFile
1.90+53-7bin/sh/var.c
+53-71 files

NetBSD/src L0oevmTbin/sh expand.c

   Remove CHECKSTACKSTR() defect workaround

   When reading the output from a command substitution, the code defers
   adding embedded \n's to the result (just counting them instead) until
   some other character appears - this effectively achieves the "trailing
   \n's are removed" semantic without needing to actually remove anything,
   as without a following char, the \n's aren't ever added.

   That's fine, but the number of \n's counted, that will need to be added when
   another char appears, is unbounded - and could be (and at least once, was)
   more than the old CHECKSTACKSTR() could handle.  To fix that, if the newline
   count was "too big" (arbitrarily set at 20) the code used a slow path, which
   avoided CHECKSTACKSTR() and was correct.

   Now CHECKSTACKSTR() has been fixed, that workaround is no longer required,
   so remove it.   Since long runs of embedded \n's don't often appear in
   command substitution output, avoiding the slow path is unlikely to make
   any noticeable speed difference, but not having that code at all makes the
   shell smaller - enough smaller to compensate for the minor increase that
   the CHECKSTACKSTR() correction added, and even a bit more.
VersionDeltaFile
1.151+6-25bin/sh/expand.c
+6-251 files

NetBSD/src ipLoEY9bin/sh memalloc.c memalloc.h

   Make CHECKSTRSPACE() do what it always should have done

   The CHECKSTRSPACE() macro is given a number 'n' of bytes,
   which it is intended to assure are to be available on the
   stack - allocating more space if needed.   The old macro
   checked to see if 'n' were available, and if not, allocated
   more space (which sounds right) - but with no specification
   of how much more space would be allocated, just a general
   hope that it would be enough.

   This then required additional workarounds whenever 'n' might
   be larger than "just a few", because it just wasn't safe (and
   had caused problems in the past).

   Now CHECKSTRSPACE() works as intended, though the actual change is
   to the makestrspace() function (used only from CHECKSTRSPACE()), which
   now gets told how much space is needed, so it can ensure that sufficient
   is provided, rather than just the generic "more".


    [15 lines not shown]
VersionDeltaFile
1.42+34-16bin/sh/memalloc.c
1.22+3-3bin/sh/memalloc.h
+37-192 files

FreeBSD/ports b1cf41fwww/linux-widevine-cdm distinfo Makefile

www/linux-widevine-cdm: update chrome distro to 147.0.7727.101-1

Bump PORTREVISION.

PR:             294602
Approved by:    arrowd (maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3www/linux-widevine-cdm/distinfo
+2-1www/linux-widevine-cdm/Makefile
+5-42 files

LLVM/project 90b1416clang-tools-extra/clang-tidy/cppcoreguidelines ProTypeMemberInitCheck.cpp, clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines pro-type-member-init.cpp

[clang-tidy] Fix crash in `cppcoreguidelines-pro-type-member-init` with alias template in constructor initializer (#192786)

Closes #192510.
DeltaFile
+19-0clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/pro-type-member-init.cpp
+7-3clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp
+26-32 files

FreeBSD/src 9038318sys/modules/rtw88 Makefile

rtw88: update module Makefile for v7.0 driver version

Update LINUXKPI_VERSION to reflect that the driver is based on
Linux v7.0.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1-1sys/modules/rtw88/Makefile
+1-11 files

FreeBSD/src 41b641csys/contrib/dev/rtw88 main.c phy.c

rtw88: update Realtek's rtw88 driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
028ef9c96e96197026887c0f092424679298aae8 ( tag: v7.0 ).

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+37-17sys/contrib/dev/rtw88/main.c
+20-0sys/contrib/dev/rtw88/phy.c
+2-4sys/contrib/dev/rtw88/sdio.c
+3-2sys/contrib/dev/rtw88/usb.c
+2-2sys/contrib/dev/rtw88/util.c
+2-1sys/contrib/dev/rtw88/rtw8822b.c
+66-2610 files not shown
+78-3416 files