NetBSD/pkgsrc JSkSvgVdoc pkg-vulnerabilities

   pkg-vulnerabilities: Remove duplicate inetutils entry

   There was already an entry for CVE-2026-24061 and CVE-2026-24061 is not
   fixed in 2.7 but will be fixed in a next release (or we should backport
   them) via upstream commits fd702c02 and ccba9f74.
VersionDeltaFile
1.728+1-2doc/pkg-vulnerabilities
+1-21 files

FreeBSD/ports 6d0d6d4audio/py-pyradio distinfo Makefile

audio/py-pyradio: Update to 0.9.3.11.27

ChangeLog:      https://github.com/coderholic/pyradio/releases/tag/0.9.3.11.27
Reported by:    Spiros Georgaras <notifications at github.com>
DeltaFile
+3-3audio/py-pyradio/distinfo
+1-1audio/py-pyradio/Makefile
+4-42 files

NetBSD/pkgsrc pGDZiakdoc TODO

   doc/TODO: + MesaLib-25.3.5.
VersionDeltaFile
1.26764+2-2doc/TODO
+2-21 files

LLVM/project a14bc2fmlir/lib/AsmParser AttributeParser.cpp, mlir/lib/IR AsmPrinter.cpp

simplify parser
DeltaFile
+27-36mlir/lib/AsmParser/AttributeParser.cpp
+47-1mlir/test/IR/dense-elements-type-interface.mlir
+1-1mlir/lib/IR/AsmPrinter.cpp
+75-383 files

NetBSD/pkgsrc-wip ba419ddsway Makefile, sway/patches patch-swaybar_tray_icon.c patch-swaybar_i3bar.c

sway: patches to fix swaybg crash
DeltaFile
+48-0sway/patches/patch-swaybar_tray_icon.c
+3-35sway/Makefile
+33-0sway/patches/patch-swaybar_i3bar.c
+30-0sway/patches/patch-sway_commands.c
+30-0sway/patches/patch-sway_tree_workspace.c
+23-0sway/patches/patch-sway_tree_output.c
+167-3510 files not shown
+291-3816 files

LLVM/project b342b40mlir/lib/AsmParser AttributeParser.cpp, mlir/test/IR dense-elements-type-interface.mlir

simplify parser
DeltaFile
+27-36mlir/lib/AsmParser/AttributeParser.cpp
+47-1mlir/test/IR/dense-elements-type-interface.mlir
+74-372 files

LLVM/project 7637618libcxx/test/benchmarks stop_token.bench.cpp

[libc++] Reduce the number of runs on the stop_token benchmarks (#179914)

Testing a bunch of sizes has relatively little value. This reduces the
number of benchmarks so we can run them on a regular basis.

Fixes #179697
DeltaFile
+4-4libcxx/test/benchmarks/stop_token.bench.cpp
+4-41 files

OpenBSD/ports UzCl7Jmsecurity/wycheproof Makefile distinfo

   Update to wycheproof 20260207
VersionDeltaFile
1.4+2-2security/wycheproof/Makefile
1.4+2-2security/wycheproof/distinfo
+4-42 files

OpenBSD/ports XGIMXiZgraphics/stable-diffusion.cpp Makefile

   only build on 64-bit archs, not enough ram to compile on 32-bit
VersionDeltaFile
1.2+3-0graphics/stable-diffusion.cpp/Makefile
+3-01 files

NetBSD/pkgsrc s4rXE8odoc pkg-vulnerabilities

   doc: add reference to CVE-2026-24061
VersionDeltaFile
1.727+2-1doc/pkg-vulnerabilities
+2-11 files

OpenBSD/ports qTuNuQ9mail/rspamd/patches patch-contrib_backward-cpp_backward_hpp

   pull in <cstdint> to attempt to fix gcc build
   (some files in avx2 fail if testing on amd64 due to assembler issues,
   but hopefully this is enough for base-gcc archs)
VersionDeltaFile
1.1+13-0mail/rspamd/patches/patch-contrib_backward-cpp_backward_hpp
+13-01 files

NetBSD/pkgsrc OXzrHwCdoc CHANGES-2026

   doc: Updated net/inetutils to 2.7
VersionDeltaFile
1.954+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc pWolQeonet/inetutils distinfo Makefile, net/inetutils/patches patch-src_syslogd.c patch-libinetutils_libinetutils.h

   net/inetutils: update to 2.7

   # Noteworthy changes in release 2.7 (2025-12-14) [stable]

   * Systems without asprintf are now supported through the use of gnulib.

   * Fix link errors on Solaris 11 OmniOS.

   * ftpd: Expanded documentation of user authentication rules.
     Thanks to Benjamin Cathelineau, see
     <https://lists.gnu.org/archive/html/bug-inetutils/2025-10/msg00000.html>.

   * syslogd: Fix a stack-based buffer overflow (CWE-121).

   * syslogd: Log 'DEL' control characters as '^?'.

   * Fix codespell typos.

   * syslogd, talkd: Better compatibility with utmp-less GNU/Linux systems

    [4 lines not shown]
VersionDeltaFile
1.2+12-12net/inetutils/patches/patch-src_syslogd.c
1.1+19-0net/inetutils/patches/patch-libinetutils_libinetutils.h
1.7+8-7net/inetutils/distinfo
1.11+8-5net/inetutils/Makefile
1.2+2-2net/inetutils/patches/patch-ping_Makefile.in
1.2+2-2net/inetutils/patches/patch-src_Makefile.in
+51-286 files

OPNSense/core 573dd33src/etc/inc filter.lib.inc

Firewall: NAT: Destination NAT - use "local-port" as target when specified, closes https://github.com/opnsense/core/issues/9750

(cherry picked from commit c56f89b756b186f4bf590ff3915145df74b37c48)
DeltaFile
+3-0src/etc/inc/filter.lib.inc
+3-01 files

FreeBSD/src 58a369ausr.bin/sockstat main.c

sockstat: Surround explicit IPv6 addresses with brackets

PR:             254611
Approved by:    otis, tuexen, des
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54375

(cherry picked from commit fe81e3944c085e765c83c4f78941d7529ceb556e)
DeltaFile
+9-1usr.bin/sockstat/main.c
+9-11 files

FreeBSD/doc ba33499website/content/en/cgi ports.cgi

ports.cgi: document other FreeBSD Releases INDEX files
DeltaFile
+4-0website/content/en/cgi/ports.cgi
+4-01 files

LLVM/project 3463c3fmlir/lib/AsmParser AttributeParser.cpp, mlir/test/IR dense-elements-type-interface.mlir

simplify parser
DeltaFile
+27-40mlir/lib/AsmParser/AttributeParser.cpp
+47-1mlir/test/IR/dense-elements-type-interface.mlir
+74-412 files

LLVM/project 269fda1llvm/test/CodeGen/AMDGPU mad-mix.ll mad-mix-bf16.ll, llvm/test/CodeGen/AMDGPU/GlobalISel fdiv.f16.ll

[AMDGPU] Fix pattern selecting fmul to v_fma_mix_f32 (#180210)

This needs to use an addend of -0.0 to get the correct result when the
result should be -0.0.
DeltaFile
+74-74llvm/test/CodeGen/AMDGPU/GlobalISel/fdiv.f16.ll
+52-52llvm/test/CodeGen/AMDGPU/mad-mix.ll
+21-21llvm/test/CodeGen/AMDGPU/mad-mix-bf16.ll
+16-16llvm/test/CodeGen/AMDGPU/frem.ll
+5-5llvm/test/CodeGen/AMDGPU/bf16.ll
+4-4llvm/test/CodeGen/AMDGPU/fdiv.f16.ll
+172-1721 files not shown
+174-1757 files

OPNSense/core c56f89bsrc/etc/inc filter.lib.inc

Firewall: NAT: Destination NAT - use "local-port" as target when specified, closes https://github.com/opnsense/core/issues/9750
DeltaFile
+3-0src/etc/inc/filter.lib.inc
+3-01 files

OpenBSD/ports fQF11pZlang/python/3 python.port.mk, math/py-numpy Makefile

   cython picks up pythran at run time in some cases, resulting in DPB
   failure if junking occurs. This was being avoided by adding a BDEP on
   pythran to ports depending on cython. Change this to using nojunk
   DPB_PROPERTIES instead as the pythran dep is fairly heavy to build
   (using gfortran) and this on the path to building rust (via clang
   -> py-sphinx -> py-stemmer -> cython) which is indirectly used by
   a quarter of the ports tree.
VersionDeltaFile
1.24+3-5lang/python/3/python.port.mk
1.99+0-5math/py-numpy/Makefile
+3-102 files

OpenBSD/ports r7tnGa8textproc/py-stemmer Makefile distinfo, textproc/py-stemmer/patches patch-setup_py

   update to py3-stemmer-3.0.0
VersionDeltaFile
1.26+12-13textproc/py-stemmer/Makefile
1.5+2-2textproc/py-stemmer/distinfo
1.4+0-0textproc/py-stemmer/patches/patch-setup_py
+14-153 files

LLVM/project 6c6fb00llvm/lib/Target/AMDGPU SIShrinkInstructions.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.512bit.ll min.ll

[AMDGPU] Optimize S_OR_B32 to S_ADDK_I32 where possible (#177949)

This PR fixes #177753, converting disjoint S_OR_B32 to S_ADDK_I32
whenever possible, it avoids this transformation in case S_OR_B32 can be
converted to bitset.

Note on Test Failures (Draft Status) This change causes significant
register reshuffling across the test suite due to the new allocation
hints and the swaps performed in case src0 is not a register and src1,
along with the change from or to addk. To avoid a massive, noisy diff
during the initial logic review:

This Draft PR only includes a representative sample of updated tests.
CodeGen/AMDGPU/combine-reg-or-const.ll -> Showcases change from S_OR to
S_ADDK
CodeGen/AMDGPU/s-barrier.ll -> Showcases swap between Src0 and Src1 if
src0 is not a register

The rest of the tests show the result of the register allocation hint we

    [3 lines not shown]
DeltaFile
+578-590llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+33-33llvm/test/CodeGen/AMDGPU/GlobalISel/fshl.ll
+25-25llvm/test/CodeGen/AMDGPU/GlobalISel/fshr.ll
+17-17llvm/test/CodeGen/AMDGPU/min.ll
+16-15llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
+31-0llvm/test/CodeGen/AMDGPU/s_or_b32_transformation.ll
+700-6801 files not shown
+701-6817 files

LLVM/project ab79abblibcxx/include/__atomic atomic.h, libcxx/test/std/atomics/atomics.ref fetch_min.pass.cpp fetch_max.pass.cpp

implement atomic max/min
DeltaFile
+70-0libcxx/test/std/atomics/atomics.ref/fetch_min.pass.cpp
+70-0libcxx/test/std/atomics/atomics.ref/fetch_max.pass.cpp
+68-0libcxx/include/__atomic/atomic.h
+57-0libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_min_explicit.pass.cpp
+57-0libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_max_explicit.pass.cpp
+55-0libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_min.pass.cpp
+377-014 files not shown
+541-2620 files

FreeBSD/ports bb8d302editors/vscode Makefile, net-im/deltachat-desktop Makefile

*/*: Bump port revision after electron39 update (8d9f189881c9)
DeltaFile
+1-1editors/vscode/Makefile
+1-1net-im/deltachat-desktop/Makefile
+2-22 files

FreeBSD/ports 8d9f189devel/electron39 distinfo, devel/electron39/files patch-electron_shell_app_electron__main__delegate.cc patch-electron_shell_common_electron__paths.cc

devel/electron39: Update to 39.5.1

Changelog:
- https://github.com/electron/electron/releases/tag/v39.4.0
- https://github.com/electron/electron/releases/tag/v39.5.0
- https://github.com/electron/electron/releases/tag/v39.5.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-26devel/electron39/files/packagejsons/yarn.lock
+6-15devel/electron39/files/patch-electron_shell_app_electron__main__delegate.cc
+20-0devel/electron39/files/patch-electron_shell_common_electron__paths.cc
+7-7devel/electron39/distinfo
+7-7devel/electron39/files/patch-electron_BUILD.gn
+4-4devel/electron39/files/patch-electron_shell_common_node__bindings.cc
+49-595 files not shown
+54-6711 files

NetBSD/src pxiCnCucrypto/external/bsd/heimdal Makefile.rules.inc

   PR toolchain/59967: Revert previous, it breaks the builds, all 75 of them.
VersionDeltaFile
1.13+6-43crypto/external/bsd/heimdal/Makefile.rules.inc
+6-431 files

NetBSD/pkgsrc-wip bc953e9emacs-git options.mk PLIST.cocoa

emacs-git: merge mac change from emacs30
DeltaFile
+0-1emacs-git/options.mk
+0-1emacs-git/PLIST.cocoa
+0-22 files

NetBSD/pkgsrc RAiiBSgdoc CHANGES-2026

   doc: Updated ruby-gnome packages to 4.3.5
VersionDeltaFile
1.953+18-1doc/CHANGES-2026
+18-11 files

NetBSD/pkgsrc mChdFrZdevel/ruby-atk distinfo, devel/ruby-gio2 distinfo

   ruby-gnome: update to 4.3.5

   Upstream changes:
    https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.3.5

   Ruby-GNOME 4.3.5: 2026-02-06

   This is a GLib 2.87 support release.

   Changes

   Ruby/GLib2

     * Improvements
         + Added support for GLib 2.87.
             o GH-1695
             o Patch by Alessandro Astone.

   Ruby/Clutter

    [22 lines not shown]
VersionDeltaFile
1.30+4-4devel/ruby-gobject-introspection/distinfo
1.30+4-4devel/ruby-atk/distinfo
1.30+4-4devel/ruby-gio2/distinfo
1.30+4-4devel/ruby-glib2/distinfo
1.30+4-4devel/ruby-pango/distinfo
1.30+4-4graphics/ruby-cairo-gobject/distinfo
+24-2428 files not shown
+98-10834 files

NetBSD/pkgsrc rdE76fxmisc/sd-mux-ctrl Makefile

   sd-mux-ctrl: comment out dead sites
VersionDeltaFile
1.4+3-3misc/sd-mux-ctrl/Makefile
+3-31 files