LLVM/project 3564570llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

Fix formatting

Created using spr 1.3.7
DeltaFile
+9-11llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+9-111 files

NetBSD/pkgsrc FNsVIeisysutils/fastfetch options.mk

   fastfetch: swap for MesaLib features.mk check

   PR pkg/60131
VersionDeltaFile
1.17+6-5sysutils/fastfetch/options.mk
+6-51 files

NetBSD/pkgsrc b9uQJTasysutils/fastfetch options.mk

   fastfetch: Disable libdrm option on Darwin

   Pointed out in PR pkg/60131. Inspired by similar example in
   devel/SDL3/options.mk.
VersionDeltaFile
1.16+8-3sysutils/fastfetch/options.mk
+8-31 files

FreeBSD/src cf1f215sys/dev/mlx5/mlx5_en mlx5_en_main.c, sys/net iflib.c if.h

net: Add SIOCGI2CPB ioctl & add page/bank fields to ifi2creq

This commit adds page & bank fields to ifi2creq in preparation
for adding CMIS support for 400g optics to ifconfig.
The new ioctl SIOCGI2CPB is added, so that drivers can distinguish
between callers asking for page/bank selection and legacy callers
that simply failed to zero out all ifi2creq fields.

The mlx5en(4) driver and iflib(4) driver frameork have been updated
to use this new SIOCGI2CPB ioctl and support page/bank operations.
A follow-on patchset will add support to ifconfig for reporting
data from CMIS optics.

This has been tested on Nvidia ConnectX-7 and Broadcom Thor2 (using
out of tree driver) based NICs.

Differential Revision: https://reviews.freebsd.org/D55912
Sponsored by: Netflix Inc.
Reviewed by: kib
DeltaFile
+16-2sys/dev/mlx5/mlx5_en/mlx5_en_main.c
+9-0sys/net/iflib.c
+3-2sys/net/if.h
+4-1sys/net/iflib.h
+1-0sys/sys/sockio.h
+33-55 files

LLVM/project 96b2a4ellvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll, llvm/test/CodeGen/RISCV/rvv clmulh-sdnode.ll

Rebase

Created using spr 1.3.7
DeltaFile
+161,105-175,310llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+54,366-54,928llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+92,827-0llvm/test/CodeGen/RISCV/rvv/clmulh-sdnode.ll
+42,349-42,348llvm/test/MC/AMDGPU/gfx8_asm_vop3.s
+41,419-41,418llvm/test/MC/AMDGPU/gfx7_asm_vop3.s
+36,428-36,427llvm/test/MC/AMDGPU/gfx9_asm_vop3.s
+428,494-350,43134,353 files not shown
+4,984,546-3,040,38734,359 files

NetBSD/pkgsrc DfdpFIudoc CHANGES-2026 TODO

   doc: Updated net/scamper to 20260331nb1
VersionDeltaFile
1.2128+2-1doc/CHANGES-2026
1.27068+1-2doc/TODO
+3-32 files

FreeBSD/ports fd50ba4www/homer-web pkg-plist distinfo

www/homer-web: update to 26.4.1

Changes:        https://github.com/bastienwirtz/homer/releases/tag/v26.4.1
DeltaFile
+103-101www/homer-web/pkg-plist
+3-3www/homer-web/distinfo
+1-1www/homer-web/Makefile
+107-1053 files

NetBSD/pkgsrc v9kHjJvnet/scamper distinfo Makefile

   scamper: Update net/scamper to 20260331

   * add initial implementation of RFC 4656 OWAMP.  the implementation is
     functional but incomplete, and all owamp interfaces (e.g., warts,
     json, command line interface, python interface, and the
     implementation itself) are subject to change.
   * document current owamp command line interface in scamper man page.
   * remove unused scamper_privsep_open_udp and scamper_privsep_open_tcp.
   * print out monitor field -- the name of the system that did the
     measurement -- in all json objects.  previously, only "trace" and
     "tracelb" measurements printed that field.
   * do not leak IP4 raw sockets, triggered with use of -O raw in ping
     and trace.
   * trace: add -O back to conduct traceroutes with decreasing TTL values.
     this requires use of -m ttl option.
   * trace: when -N > 1 is used on a path with a loop, update json to
     show path until loop condition was met, rather than on the first
     occurrence of an address involved in a loop.
   * trace: emit traceroute flags in json output.

    [88 lines not shown]
VersionDeltaFile
1.23+4-4net/scamper/distinfo
1.28+2-2net/scamper/Makefile
1.8+2-1net/scamper/PLIST
+8-73 files

NetBSD/src X6q0Jc6usr.bin/xlint/lint1 tree.c

   lint: remove temporary code to identify floating point bug

   On sparc64, SoftFloat 2a invoked undefined behavior, returning wrong
   results. The code added here didn't trigger, as the ATF_SH environment
   variable was not set in the real test run.

   See tests/lib/libc/t_long_double.c for more specialized tests to
   pinpoint the exact problem.
VersionDeltaFile
1.709+2-18usr.bin/xlint/lint1/tree.c
+2-181 files

NetBSD/pkgsrc 7a8kVj1doc CHANGES-pkgsrc-2026Q1

   doc: update for ticket 7071
VersionDeltaFile
1.1.2.7+4-1doc/CHANGES-pkgsrc-2026Q1
+4-11 files

NetBSD/pkgsrc FZ2p1Uinet/wireshark options.mk

   Pullup ticket #7071 - requested by gutteridge
   net/wireshark: Build fix

   Revisions pulled up:
   - net/wireshark/options.mk                                      1.39

   ---
      Module Name:    pkgsrc
      Committed By:   gutteridge
      Date:           Thu Apr  2 20:29:33 UTC 2026

      Modified Files:
              pkgsrc/net/wireshark: options.mk

      Log Message:
      wireshark: find asciidoctor when the "doc" option is enabled

      Addresses PR pkg/60057 from Robert Whitlock.
VersionDeltaFile
1.38.8.1+2-1net/wireshark/options.mk
+2-11 files

NetBSD/pkgsrc 78dZ1TOsysutils/py-Glances Makefile

   py-Glances: add upstream bug report URL
VersionDeltaFile
1.51+2-1sysutils/py-Glances/Makefile
+2-11 files

NetBSD/src 937y6e0tests/lib/libc t_long_double.c

   tests/libc: clean up test for long double

   Previously, the test had invoked undefined behavior when converting long
   double to uint64_t, by using input values outside the portable range.
   Explicitly mark this part of the test and make it easy to disable.
VersionDeltaFile
1.4+22-6tests/lib/libc/t_long_double.c
+22-61 files

LLVM/project 58208a0llvm/test/Transforms/LoopVectorize find-last-iv-sinkable-expr-epilogue.ll, llvm/test/Transforms/LoopVectorize/AArch64 epilog-iv-live-outs.ll find-last-iv-sinkable-expr-epilogue.ll

[LV] Additional epilogue tests for find-iv and with uses of IV.(NFC) (#190548)

Additional test coverage for loops not yet supported, with sinkable
find-iv expressions (github.com/llvm/llvm-project/pull/183911) and uses
of the IV.

PR: https://github.com/llvm/llvm-project/pull/190548
DeltaFile
+257-0llvm/test/Transforms/LoopVectorize/AArch64/epilog-iv-live-outs.ll
+212-0llvm/test/Transforms/LoopVectorize/find-last-iv-sinkable-expr-epilogue.ll
+172-0llvm/test/Transforms/LoopVectorize/AArch64/find-last-iv-sinkable-expr-epilogue.ll
+641-03 files

NetBSD/pkgsrc-wip 3aeae1evnstat Makefile.common Makefile, vnstat/files vnstatd.sh

vnstat: Update to 2.13
DeltaFile
+36-0vnstat/Makefile.common
+22-0vnstati/Makefile
+20-0vnstat/files/vnstatd.sh
+16-0vnstat/patches/patch-src_cfg.c
+16-0vnstat/Makefile
+14-0vnstat/patches/patch-src_common.h
+124-05 files not shown
+148-011 files

NetBSD/src 5RwX0lesys/arch/x68k/x68k machdep.c locore.s

   x68k_init() -> machine_init()
VersionDeltaFile
1.224+4-4sys/arch/x68k/x68k/machdep.c
1.162+2-2sys/arch/x68k/x68k/locore.s
+6-62 files

NetBSD/src zyP7PVnsys/arch/news68k/news68k machdep.c

   Use machine_init_common().
VersionDeltaFile
1.134+8-22sys/arch/news68k/news68k/machdep.c
+8-221 files

NetBSD/src e0zJ21qsys/arch/luna68k/luna68k machdep.c

   Use machine_init_common().
VersionDeltaFile
1.125+8-25sys/arch/luna68k/luna68k/machdep.c
+8-251 files

LLVM/project c109dd1llvm/lib/Transforms/Vectorize VPlanTransforms.cpp VPlanPatternMatch.h

[VPlan] Refactor FindLastSelect matching to use m_Specific(PhiR) (NFC). (#190547)

Match the select operands directly against PhiR using m_Specific,
binding only the non-phi IV expression. This replaces the generic
TrueVal/FalseVal matching followed by an assert and conditional
extraction.

Split off from approved
https://github.com/llvm/llvm-project/pull/183911/ as suggested.
DeltaFile
+17-15llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+5-0llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+22-152 files

FreeBSD/ports 5e40ce9textproc/py-m2r Makefile

textproc/py-m2r: Bump PORTREVISION

...to update metadata
DeltaFile
+1-1textproc/py-m2r/Makefile
+1-11 files

FreeBSD/ports 17a3980devel/capnproto Makefile

devel/capnproto: Mark BROKEN on 15+

Multiple unit tests fails with following message:
failed: expected hupPromise.poll(waitScope)

PR:             294259
DeltaFile
+4-0devel/capnproto/Makefile
+4-01 files

FreeBSD/ports 9daa967graphics/png distinfo Makefile

graphics/png: Update to 1.6.56

Fixes CVE-2026-33416 and CVE-2026-33636

Initial patch submitted by Fabian Wenk

Changelog:      https://github.com/pnggroup/libpng/blob/v1.6.56/ANNOUNCE

PR:             294061
Reviewed by:    ports-secteam (fluffy)
Exp-run by:     antoine
DeltaFile
+5-5graphics/png/distinfo
+1-1graphics/png/Makefile
+1-1graphics/png/pkg-plist
+7-73 files

LLVM/project 4bd1facllvm/docs GettingStarted.rst

[llvm][docs] Fix typo (#190150)

This commit corrects a typo in the project documentation.
DeltaFile
+1-1llvm/docs/GettingStarted.rst
+1-11 files

FreeBSD/ports 51f1036. UPDATING, security/openvpn distinfo Makefile

security/openvpn: Update to 2.7.1

This changes installed scripts, openvpn-client.up and .down scripts
are no longer installed into libexec/, but instead a dns-updown script
is placed into libexec/openvpn/ (all under $PREFIX).

Based on a patch provided by Marek Zarychta.

Changelog:      https://github.com/OpenVPN/openvpn/releases/tag/v2.7.1

PR:             293138, 286263
DeltaFile
+14-3security/openvpn/files/pkg-message.in
+0-11security/openvpn/files/patch-inotify
+9-0UPDATING
+3-3security/openvpn/distinfo
+2-3security/openvpn/files/openvpn-client.in
+1-3security/openvpn/Makefile
+29-231 files not shown
+30-257 files

NetBSD/src WwnSkB9sys/arch/hp300/hp300 machdep.c

   Use machine_init_common().
VersionDeltaFile
1.263+9-22sys/arch/hp300/hp300/machdep.c
+9-221 files

FreeBSD/ports 17cb671audio/fooyin distinfo Makefile

audio/fooyin: Update to 0.10.3

Changelog: https://github.com/fooyin/fooyin/releases/tag/v0.10.3
DeltaFile
+3-3audio/fooyin/distinfo
+1-1audio/fooyin/Makefile
+4-42 files

FreeBSD/ports ff3b84dgraphics/openexr Makefile distinfo, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: Security update to 3.4.9

Addresses several security vulnerabilities

Changelog:
https://github.com/AcademySoftwareFoundation/openexr/blob/v3.4.9/CHANGES.md#version-349-april--3-2026

PR:             294197
Security:       CVE-2026-34589, CVE-2026-34588, CVE-2026-34380,
                CVE-2026-34379, CVE-2026-34378,
                adb096d4-2e72-11f1-acc1-339a1a6999b0
DeltaFile
+6-5graphics/openexr/Makefile
+3-3graphics/openexr-website-docs/distinfo
+3-3graphics/openexr-website-docs/Makefile
+3-3graphics/openexr/distinfo
+15-144 files

NetBSD/src sgXScIBsys/arch/hp300/hp300 machdep.c

   Use pmap_kenter_pa() to map the boot info structure.
VersionDeltaFile
1.262+5-7sys/arch/hp300/hp300/machdep.c
+5-71 files

NetBSD/src 75gGmvNsys/arch/cesfic/cesfic machdep.c

   Use machine_init_common().
VersionDeltaFile
1.86+7-25sys/arch/cesfic/cesfic/machdep.c
+7-251 files

FreeBSD/ports 2f74648cad/fritzing Makefile, deskutils/crengine-ng Makefile

*/*: Update maintainer to my FreeBSD address

Approved by:    makc (mentor)
DeltaFile
+1-1devel/zls/Makefile
+1-1graphics/qimgv/Makefile
+1-1ports-mgmt/zig2tuple/Makefile
+1-1devel/thonny/Makefile
+1-1cad/fritzing/Makefile
+1-1deskutils/crengine-ng/Makefile
+6-62 files not shown
+8-88 files