FreeBSD/ports bc5f8ccnet-p2p/deluge Makefile, net-p2p/deluge-cli distinfo Makefile

net-p2p/deluge: update to 2.2.0
DeltaFile
+3-3net-p2p/deluge-cli/distinfo
+1-2net-p2p/deluge-cli/Makefile
+1-2net-p2p/deluge/Makefile
+5-73 files

FreeBSD/ports 94fbcd0net-mgmt/librenms distinfo Makefile, net-mgmt/librenms/files pkg-message.in

net-mgmt/librenms: Update to 26.5.1

re: https://github.com/librenms/librenms/releases/tag/26.5.1

While here, add an additional approach to running 'lnms migrate'
to pkg-message
DeltaFile
+5-5net-mgmt/librenms/distinfo
+6-0net-mgmt/librenms/files/pkg-message.in
+2-3net-mgmt/librenms/Makefile
+13-83 files

FreeBSD/ports 530483dx11/xwayland-satellite Makefile

x11/xwayland-satellite: install man page after 06d0f75724e2

Obtained from:  OpenBSD Ports

(cherry picked from commit c053663b583bd4ed5d1e92da7327ae3176b47742)
DeltaFile
+7-2x11/xwayland-satellite/Makefile
+7-21 files

FreeBSD/ports 33d1877games/veloren-weekly distinfo Makefile

games/veloren-weekly: update to s20260520

Changes:        https://gitlab.com/veloren/veloren/-/compare/50376dc2e4...c6791e6e3c
(cherry picked from commit a5d5f4eb64b7cd0b05561e29eb2c8d9e3140aa4c)
DeltaFile
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+5-52 files

FreeBSD/ports 4c160bcemulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.40.19389

Changes:        https://github.com/RPCS3/rpcs3/compare/320e8d634a...67464f97df
DeltaFile
+3-3emulators/rpcs3/distinfo
+2-2emulators/rpcs3/Makefile
+5-52 files

FreeBSD/ports a5d5f4egames/veloren-weekly distinfo Makefile

games/veloren-weekly: update to s20260520

Changes:        https://gitlab.com/veloren/veloren/-/compare/50376dc2e4...c6791e6e3c
DeltaFile
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+5-52 files

FreeBSD/ports 57a95f9graphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 26.1.b.1594

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/f6debb842d7...7eba054c5ba
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-3graphics/mesa-devel/Makefile
+5-62 files

FreeBSD/ports c1de93bdevel/sdbus-cpp distinfo Makefile

devel/sdbus-cpp: update to 2.3.1

Changes:        https://github.com/Kistler-Group/sdbus-cpp/releases/tag/v2.3.0
Changes:        https://github.com/Kistler-Group/sdbus-cpp/releases/tag/v2.3.1
Reported by:    GitHub (watch releases)
DeltaFile
+3-3devel/sdbus-cpp/distinfo
+1-1devel/sdbus-cpp/Makefile
+1-0devel/sdbus-cpp/pkg-plist
+5-43 files

FreeBSD/ports c053663x11/xwayland-satellite Makefile

x11/xwayland-satellite: install man page after 06d0f75724e2

Obtained from:  OpenBSD Ports
DeltaFile
+7-2x11/xwayland-satellite/Makefile
+7-21 files

FreeBSD/ports 9764285x11-toolkits/wlroots020 distinfo Makefile

x11-toolkits/wlroots020: update to 0.20.1

Changes:        https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.20.1
Reported by:    GitLab (notify releases)
DeltaFile
+3-3x11-toolkits/wlroots020/distinfo
+1-2x11-toolkits/wlroots020/Makefile
+4-52 files

FreeBSD/ports 88972ddbenchmarks/clpeak distinfo Makefile, benchmarks/clpeak/files patch-src_vulkan_kernel__latency.cpp patch-src_vk__peak.cpp

benchmarks/clpeak: update to 2.0.8

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.0.7
Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.0.8
Reported by:    GitHub (watch releases)
DeltaFile
+15-0benchmarks/clpeak/files/patch-src_vulkan_kernel__latency.cpp
+0-11benchmarks/clpeak/files/patch-src_vk__peak.cpp
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+19-154 files

FreeBSD/ports b9c9717ports-mgmt/pkg-devel distinfo Makefile

ports-mgmt/pkg-devel: update to 2.7.99.2

Changes:
- periodic: daily checksum is now off by default
- extract: prefer mtime from manifest over archive
- db: fix some concurrency issues
- which: always show the matched path
- checksum: new pkg-checksum(8) command to generate and validate checksums
- checksum: use blake2b everywhere we can
- repo: use blake2 instead of sha256
- rwhich: implement file tracking and search for remote repositories
- backup_lib: prevent accumulating old libs and badly match them
- backup_lib: fix backup_library with rootdir
- pkg-which: fix spurious warning message with -p
- progress: don't add new line for file_meta and dir_meta event
- fix: replace system() with execlp() for man page display
- fix: query_select discards valid input on EOF without newline
- fix: harden input validation found by fuzzing
- fix: handle trailing %% in printf format strings

    [10 lines not shown]
DeltaFile
+3-3ports-mgmt/pkg-devel/distinfo
+2-2ports-mgmt/pkg-devel/Makefile
+1-0ports-mgmt/pkg-devel/pkg-plist
+6-53 files

FreeBSD/src 8759a34sys/conf newvers.sh

15.1: Bump version to BETA3-p1

Since we had a conveniently timed batch of security issues, I'm going
to use this opportunity to test pkgbase update tooling.

Approved by:    re (cperciva)
DeltaFile
+1-1sys/conf/newvers.sh
+1-11 files

FreeBSD/doc d3922bfwebsite/static/security/advisories FreeBSD-SA-26:19.file.asc FreeBSD-SA-26:18.setcred.asc, website/static/security/patches/SA-26:19 file-15.patch file-14.patch

Add EN-26:13 and SA-26:18 through SA-26:24.

Approved by:    so
DeltaFile
+539-0website/static/security/patches/SA-26:22/libcasper-14.patch
+538-0website/static/security/patches/SA-26:22/libcasper-15.patch
+467-0website/static/security/patches/SA-26:19/file-15.patch
+203-0website/static/security/patches/SA-26:19/file-14.patch
+173-0website/static/security/advisories/FreeBSD-SA-26:19.file.asc
+170-0website/static/security/advisories/FreeBSD-SA-26:18.setcred.asc
+2,090-036 files not shown
+4,573-042 files

FreeBSD/src 8f715c6crypto/openssh freebsd-configure.sh

openssh: Fix SIZEOF_TIME_T in freebsd-configure.sh

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jlduran
Differential Revision: https://reviews.freebsd.org/D57053

(cherry picked from commit 0b0e5daf4333a0faf93133f7d2c7b3743eead9d8)
(cherry picked from commit b718f7d88157f4d5827e3639c1e0ba7e5383ed04)
DeltaFile
+7-0crypto/openssh/freebsd-configure.sh
+7-01 files

FreeBSD/ports 13d9151emulators/fuse-utils distinfo Makefile

emulators/fuse-utils: update to 1.4.5
DeltaFile
+3-3emulators/fuse-utils/distinfo
+1-1emulators/fuse-utils/Makefile
+4-42 files

FreeBSD/ports 17e7428emulators/libspectrum distinfo Makefile

emulators/libspectrum: update to 1.6.1
DeltaFile
+3-3emulators/libspectrum/distinfo
+1-1emulators/libspectrum/Makefile
+1-1emulators/libspectrum/pkg-plist
+5-53 files

FreeBSD/src bc301fetests/sys/net/routing test_routing.sh Makefile

routing: Add tests for metric

Add tests to make sure:
* Default metric is enforced.
* Lowest metric wins.
* Deleting routes by specifying gateway/metric works.

Reviewed by:    markj
Differential Revision: https://reviews.freebsd.org/D57016
DeltaFile
+231-0tests/sys/net/routing/test_routing.sh
+3-0tests/sys/net/routing/Makefile
+234-02 files

FreeBSD/src 1f03c62usr.bin/netstat route.c route_netlink.c

netstat(1): Show metric value for routes

Add metric support and show its value in wide flag and
libxo output.
Also, add metric to the description of wide flag (`-w`) in
routing display (`-r`) section of manual page.

Reviewed by:    markj (manpage)
Discussed with: markj
Differential Revision: https://reviews.freebsd.org/D57011
DeltaFile
+8-4usr.bin/netstat/route.c
+6-3usr.bin/netstat/route_netlink.c
+2-2usr.bin/netstat/netstat.1
+1-0usr.bin/netstat/common.h
+17-94 files

FreeBSD/src d87e5b2sbin/route route.8

route.8: Describe metric modifier

Describe `-metric` argument in the route manual.

Discussed with: ziaee
Differential Revision: https://reviews.freebsd.org/D57025
DeltaFile
+21-1sbin/route/route.8
+21-11 files

FreeBSD/src 2e2d402sbin/route route.c route_netlink.c

route(8): Add metric argument

Add support for metric in route command.

Differential Revision: https://reviews.freebsd.org/D56335
DeltaFile
+4-0sbin/route/route.c
+2-0sbin/route/route_netlink.c
+1-0sbin/route/keywords
+7-03 files

FreeBSD/src f15b8a8sbin/route route_netlink.c

route(8): Show metric value in monitor route

Reviewed by:    glebius
Differential Revision: https://reviews.freebsd.org/D56326
DeltaFile
+1-0sbin/route/route_netlink.c
+1-01 files

FreeBSD/src 6dd429asbin/route route_netlink.c

route(8): Show metric value in get route

Reviewed by:    glebius
Differential Revision: https://reviews.freebsd.org/D56325
DeltaFile
+5-2sbin/route/route_netlink.c
+5-21 files

FreeBSD/src b9a246ashare/man/man4 rtnetlink.4

rtnetlink.4: Add RTA_PRIORITY

Add metric implementation of netlink to manual.

Reviewed by:    markj
Differential Revision: https://reviews.freebsd.org/D56324
DeltaFile
+3-1share/man/man4/rtnetlink.4
+3-11 files

FreeBSD/src 73acfc5sys/netlink netlink_snl_route_parsers.h, sys/netlink/route rt.c route.h

netlink: Add RTA_PRIORITY support (metric)

* Use our new 32-bit metric for RTA_PRIORITY support.
* Update snl library for new RTA_PRIORITY support.
* return RTA_PRIORITY for both MPATH and non-MPATH routes.

Reviewed by:    glebius (previous version)
Discussed with: markj
Differential Revision: https://reviews.freebsd.org/D56323
DeltaFile
+15-2sys/netlink/route/rt.c
+4-0sys/netlink/netlink_snl_route_parsers.h
+1-1sys/netlink/route/route.h
+20-33 files

FreeBSD/src c0256b3sys/net route.h, sys/net/route nhgrp_ctl.c nhop_ctl.c

routing: Add support for metric

In our routing stack implementation, metric is an attribute
of the nexthop, not the route itself.
Store metric in nhop_priv which is control-plane data of
nexthop, filter the nexthops by metric and populate the mpath
slots in nexthop group with only the lowest metric nexthops
for use in the forwarding path.

`cmp_priv()` compares nhops based on priv hash.
Add metric compare logic to it and only return nexthops
with different metrics if the input nexthop's metric is
zero (wildcard).
Also, add support for metric via rtsock by introducing rmx_metric.

Finally, remove the upper 8-bit reservation of weight for
administrative distance.

Reviewed by:    adrian

    [3 lines not shown]
DeltaFile
+45-18sys/net/route/nhgrp_ctl.c
+36-3sys/net/route/nhop_ctl.c
+5-2sys/net/route.h
+1-4sys/net/route/route_ctl.c
+2-1sys/net/route/nhop_var.h
+2-0sys/net/route/nhop.h
+91-282 files not shown
+93-288 files

FreeBSD/src b718f7dcrypto/openssh freebsd-configure.sh

openssh: Fix SIZEOF_TIME_T in freebsd-configure.sh

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jlduran
Differential Revision: https://reviews.freebsd.org/D57053

(cherry picked from commit 0b0e5daf4333a0faf93133f7d2c7b3743eead9d8)
DeltaFile
+7-0crypto/openssh/freebsd-configure.sh
+7-01 files

FreeBSD/ports 46e785fwww/ungoogled-chromium distinfo Makefile, www/ungoogled-chromium/files patch-content_browser_renderer__host_render__process__host__impl.cc patch-content_public_common_content__features.cc

www/ungoogled-chromium: update to 148.0.7778.178
DeltaFile
+7-7www/ungoogled-chromium/distinfo
+4-4www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+3-3www/ungoogled-chromium/files/patch-content_public_common_content__features.cc
+1-1www/ungoogled-chromium/Makefile
+15-154 files

FreeBSD/src 59601a7lib/libcasper/services/cap_net cap_net.3

cap_net.3: Clarify monotonic reduction in permitted operations

Reviewed by:    markj, oshogbo
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57141
DeltaFile
+2-1lib/libcasper/services/cap_net/cap_net.3
+2-11 files

FreeBSD/ports 7a483afx11-wm/river distinfo Makefile.zig

x11-wm/river: update to 0.4.5

Approved by:    lwhsu (mentor, implicitly)
DeltaFile
+11-9x11-wm/river/distinfo
+5-4x11-wm/river/Makefile.zig
+2-2x11-wm/river/Makefile
+18-153 files