FreeBSD/ports c9b5763devel/R-cran-uuid distinfo Makefile

devel/R-cran-uuid: Update to 1.2-2

Changelog: https://cran.r-project.org/web/packages/uuid/NEWS
DeltaFile
+3-3devel/R-cran-uuid/distinfo
+1-1devel/R-cran-uuid/Makefile
+4-42 files

FreeBSD/ports 034aa91textproc/krep Makefile

textproc/krep: Forgot to bump PORTREVISION after fixing the port

Approved by:   db@, yuri@ (Mentors, implicit)
DeltaFile
+1-0textproc/krep/Makefile
+1-01 files

FreeBSD/ports 17c1388textproc/krep Makefile, textproc/krep/files patch-Makefile

textproc/krep: Disable all SIMD hacks/detections in favor of CPUTYPE

All SIMD "hacks/detection" should be disabled as we have CPUTYPE and
the current approach is also broken as host might not share the same
CPU features as target.

Reported by:    diizzy@ (via e-mail)
Approved by:    db@, yuri@ (Mentors, implicit)
DeltaFile
+9-13textproc/krep/files/patch-Makefile
+0-5textproc/krep/Makefile
+9-182 files

FreeBSD/ports d689046graphics/nvidia-drm-515-kmod distinfo, graphics/nvidia-drm-61-kmod distinfo

x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.126.18

Update to latest Production Branch of drivers 580.126.18:
https://www.nvidia.com/en-us/drivers/details/264091/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/264090/

PR:             293260
Differential Revision:  https://reviews.freebsd.org/D55350
DeltaFile
+3-3x11/nvidia-xconfig/distinfo
+3-3graphics/nvidia-drm-515-kmod/distinfo
+3-3graphics/nvidia-drm-61-kmod/distinfo
+3-3x11/nvidia-settings/distinfo
+3-3graphics/nvidia-drm-latest-kmod/distinfo
+3-3x11/linux-nvidia-libs/distinfo
+18-186 files not shown
+30-3012 files

FreeBSD/ports 6b7ae90graphics/egl-wayland Makefile distinfo

graphics/egl-wayland: Update to 1.1.21

Updating to 1.1.21 with addition of missing LIB_DEPENDS,
which is a LIB_DEPENDS of only consumer of this port
(x11/nvidia-driver*).

Because of the above, this didn't cause any actual issues unless
installing this port alone with some reason.

https://github.com/NVIDIA/egl-wayland/releases/tag/1.1.21

PR:              288715,  290128
Approved by:    ashafer (version bump)
Differential Revision:  https://reviews.freebsd.org/D55397
DeltaFile
+5-2graphics/egl-wayland/Makefile
+3-3graphics/egl-wayland/distinfo
+1-1graphics/egl-wayland/pkg-plist
+9-63 files

FreeBSD/ports 11b75degraphics/egl-wayland Makefile

graphics/egl-wayland: Take for x11 maintainership

This will fall under the nvidia umbrella of x11:
ashafer, danfe, kbowling, Tomoaki AOKI
DeltaFile
+1-1graphics/egl-wayland/Makefile
+1-11 files

FreeBSD/ports c64dd4dgraphics/eglexternalplatform Makefile

graphics/eglexternalplatform: Take for x11 maintainership

This will fall under the nvidia umbrella of x11:
ashafer, danfe, kbowling, Tomoaki AOKI
DeltaFile
+1-1graphics/eglexternalplatform/Makefile
+1-11 files

FreeBSD/ports e2a9e2fdeskutils/podman-desktop Makefile

deskutils/podman-desktop: Bump port revision after electron40 update (260615f70ef2)
DeltaFile
+1-1deskutils/podman-desktop/Makefile
+1-11 files

FreeBSD/ports 260615fdevel/electron40 distinfo Makefile, devel/electron40/files patch-electron_spec_api-app-spec.ts patch-electron_shell_browser_api_electron__api__app.cc

devel/electron40: Update to 40.6.0

Changelog:
- https://github.com/electron/electron/releases/tag/v40.5.0
- https://github.com/electron/electron/releases/tag/v40.6.0

Reported by:    GitHub (watch releases)
DeltaFile
+14-14devel/electron40/files/patch-electron_spec_api-app-spec.ts
+13-13devel/electron40/distinfo
+1-25devel/electron40/files/packagejsons/yarn.lock
+9-9devel/electron40/files/patch-electron_shell_browser_api_electron__api__app.cc
+3-9devel/electron40/Makefile
+4-4devel/electron40/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+44-744 files not shown
+52-8210 files

FreeBSD/src e2abec6contrib/less lesskey.nro screen.c

MFV: less v692.
DeltaFile
+48-20contrib/less/lesskey.nro
+37-4contrib/less/screen.c
+21-0contrib/less/NEWS
+13-4contrib/less/charset.c
+11-5contrib/less/decode.c
+7-7contrib/less/less.nro
+137-4050 files not shown
+233-9956 files

FreeBSD/src e20e26esys/dev/asmc asmc.c

asmc: code style modernization and minor cleanups

- Allow `ASMC_DEBUG` to be treated as a variadic macro.
- Add ellipses around `sizeof(..)` calls.
- Reindent some of the lines to better follow style(9) with line
  wrapping.

A number of other clang-format changes were not taken as they are not
compatible with style(9).

MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D55394
DeltaFile
+47-59sys/dev/asmc/asmc.c
+47-591 files

FreeBSD/ports 3322239lang/clojure-mode.el distinfo Makefile

lang/clojure-mode.el: update to 5.21.0.
DeltaFile
+3-3lang/clojure-mode.el/distinfo
+1-1lang/clojure-mode.el/Makefile
+4-42 files

FreeBSD/src 4be8b0b. less.man lesskey.nro

Vendor import of less v692.
DeltaFile
+470-470less.man
+48-20lesskey.nro
+48-20lesskey.man
+37-4screen.c
+21-0NEWS
+13-4charset.c
+637-51872 files not shown
+862-59978 files

FreeBSD/ports 345cd69devel/git-modes distinfo Makefile

devel/git-modes: udpate to 1.4.8.
DeltaFile
+3-3devel/git-modes/distinfo
+1-1devel/git-modes/Makefile
+4-42 files

FreeBSD/ports 78447a3x11-toolkits/py-wxpython Makefile distinfo, x11-toolkits/py-wxpython/files patch-pyproject.toml

x11-toolkits/py-wxpython: update to 4.2.5

Changelog: https://github.com/wxWidgets/Phoenix/blob/wxPython-4.2.5/CHANGES.rst
DeltaFile
+3-7x11-toolkits/py-wxpython/Makefile
+1-8x11-toolkits/py-wxpython/files/patch-pyproject.toml
+3-5x11-toolkits/py-wxpython/distinfo
+7-203 files

FreeBSD/ports 014126fdevel/bear distinfo Makefile.crates, devel/bear/files patch-intercept-preload_src_lib.rs patch-bear_build.rs

devel/bear: Upgrade to 4.0.3

Approved by:    lwhsu (mentor, implicitly)
Differential Revision: https://reviews.freebsd.org/D55401
DeltaFile
+53-53devel/bear/distinfo
+25-25devel/bear/Makefile.crates
+0-16devel/bear/files/patch-intercept-preload_src_lib.rs
+7-5devel/bear/files/patch-bear_build.rs
+0-11devel/bear/files/patch-intercept-preload_Cargo.toml
+1-2devel/bear/Makefile
+86-1126 files

FreeBSD/src b5d570elib/libfetch common.c

libfetch: Gracefully skip unsupported protocols

If socket() fails because the address family or protocol is unsupported,
just continue with the next address.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55407
DeltaFile
+5-1lib/libfetch/common.c
+5-11 files

FreeBSD/src afbdcd4lib/libfetch common.c

libfetch: Fail hard if interrupted while connecting

This fixes an issue where the first address that DNS returns is blocked
by a packet filter, so we hang for a while, then the user hits Ctrl-C,
interrupting connect(2), whereupon we move on to the next address, get
a connection, request the file, and return to fetch(1), which sees that
SIGINT was caught and bails.

Note that we make no attempt to enforce fetchTimeout in the connection
phase, and never have.  It's feasible, but non-trivial, so we'll leave
it as an exercise for future us.

PR:             293312
MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55406
DeltaFile
+7-1lib/libfetch/common.c
+7-11 files

FreeBSD/src 1b7c4d2lib/libfetch common.c

libfetch: Clean up fetch_info usage

* Provide a wrapper for the common if (verbose) fetch_info(...) idiom.

* Replace remaining instances of fprintf(stderr, ...) with fetch_info().

* Fix a few style nits.

MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55405
DeltaFile
+34-54lib/libfetch/common.c
+34-541 files

FreeBSD/ports cec8681devel/py-grpcio-tools distinfo Makefile

devel/py-grpcio-tools: update to 1.78.1.
DeltaFile
+3-3devel/py-grpcio-tools/distinfo
+1-1devel/py-grpcio-tools/Makefile
+4-42 files

FreeBSD/ports a495a4cdevel/py-grpcio distinfo Makefile

devel/py-grpcio: update to 1.78.1.
DeltaFile
+3-3devel/py-grpcio/distinfo
+1-1devel/py-grpcio/Makefile
+4-42 files

FreeBSD/ports 9e6b216net-mgmt/nfs-exporter distinfo Makefile.crates

net-mgmt/nfs-exporter: 0.4.6

https://github.com/Axcient/freebsd-nfs-exporter/blob/master/CHANGELOG.md#046---2026-02-20

Sponsored by:   ConnectWise
DeltaFile
+19-7net-mgmt/nfs-exporter/distinfo
+8-2net-mgmt/nfs-exporter/Makefile.crates
+1-2net-mgmt/nfs-exporter/Makefile
+28-113 files

FreeBSD/src d1f1402lib/libnetbsd/sys cdefs.h

libnetbsd: import `__CTASSERT(..)` macros

These compile-time assert macros are similar to `Static_assert` on FreeBSD.

These macros are in use in newer versions of `contrib/netbsd-tests`.

Obtained from:  https://github.com/NetBSD/src (c26cc77b3a0b26b95a2)
MFC after:      1 week
DeltaFile
+16-0lib/libnetbsd/sys/cdefs.h
+16-01 files

FreeBSD/ports c4671ffnet-mgmt/victoria-logs Makefile pkg-plist, net-mgmt/victoria-logs/files victoria_logs.in

net-mgmt/victoria-logs: Improve RC script

* Have the RC system perform user switch
* Initialize default variables
* Have the RC system handle start, status, stop
* Set the process title for ps/top
* Remove reload since victoria-logs does not support it
* Use single-hyphen command line options

PR:             293061
Approved by:    samm (maintainer)
DeltaFile
+12-50net-mgmt/victoria-logs/files/victoria_logs.in
+7-2net-mgmt/victoria-logs/Makefile
+1-0net-mgmt/victoria-logs/pkg-plist
+20-523 files

FreeBSD/ports f1bf1e0math/R-cran-date distinfo Makefile

math/R-cran-date: Update to 1.2-43

Changelog: https://cran.r-project.org/web/packages/date/ChangeLog
DeltaFile
+3-3math/R-cran-date/distinfo
+1-2math/R-cran-date/Makefile
+4-52 files

FreeBSD/src e188655sys/netinet tcp_subr.c

tcp: improve validation of received TCP over UDP packets

Reviewed by:            glebius, pouria
MFC after:              3 days
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D55410
DeltaFile
+17-5sys/netinet/tcp_subr.c
+17-51 files

FreeBSD/ports 4dc7ae4www/p5-Catalyst-Plugin-Session Makefile

www/p5-Catalyst-Plugin-Session: Fix dependencies

Crypt::SysRandom is a runtime dependency, not a test dependency.

MFH:    2026Q1
(cherry picked from commit 1509011bceb748897faab4a30b7b4d2a29dfd7a8)
DeltaFile
+3-2www/p5-Catalyst-Plugin-Session/Makefile
+3-21 files

FreeBSD/src 1602f00sbin/nvmecontrol nvmecontrol.8 fabrics.c, sys/dev/nvmf nvmf.h

nvmf: Limit the default I/O queue size to 128 entries

Previously the size defaulted to the maximum supported size reported
by the remote host.  The value of 128 matches the default on Linux and
avoids excessive resource usage for I/O queues.

Sponsored by:   Chelsio Communications
DeltaFile
+3-3sbin/nvmecontrol/nvmecontrol.8
+2-1sys/dev/nvmf/nvmf.h
+2-1tools/tools/nvmf/nvmfdd/nvmfdd.c
+1-1sbin/nvmecontrol/fabrics.c
+8-64 files

FreeBSD/src 0788e7cusr.sbin/ctld nvmf.cc

ctld: Honor the default maximum I/O queue size for NVMeoF controllers

<dev/nvmf.h> exports a constant to set the default maximum I/O queue
size which is used by ctl(4) if an explicit size is not set.  This
value was chosen to match Linux's default, but it also avoids
excessive resource usage for I/O queues.

ctld was using the absolute maxium size as the default instead.

Sponsored by:   Chelsio Communications
DeltaFile
+1-4usr.sbin/ctld/nvmf.cc
+1-41 files

FreeBSD/ports 96b2243sysutils/fluent-bit distinfo Makefile

sysutils/fluent-bit: Update to 4.2.3.1

Release notes:  https://github.com/fluent/fluent-bit/releases/tag/v4.2.3.1
DeltaFile
+3-3sysutils/fluent-bit/distinfo
+1-1sysutils/fluent-bit/Makefile
+4-42 files