FreeBSD/src 759d8a1sbin/route route_netlink.c

route(8): Show weight of nexthop in multipath routes

Reviewed by: zlei, markj
Differential Revision: https://reviews.freebsd.org/D56202
DeltaFile
+2-1sbin/route/route_netlink.c
+2-11 files

FreeBSD/ports 743dadcx11/xscreensaver pkg-plist Makefile

x11/xscreensaver: Update 6.14 => 6.15

* New hacks, worldpieces, bestill, bubblecolors, darktransit, downfall,
driftclouds, goldenapollian, noxfire, prococean, rigrekt, trainmandala,
trizm and universeball.
* mapscroller shows the name of the nearest major city, and has an updated
list of available map tile servers.
* Higher resolution Earth imagery in glplanet, dymaxionmap sphereeversion,
cubocteversion and platonicfolding.
* X11: xscreensaver-settings has a search field.
* X11: Excised the last remnants of XLFD-style font parsing.
* macOS, iOS: Text in right-to-left languages is rendered properly.
* Android: Most things display text properly.
https://www.jwz.org/xscreensaver/changelog.html

PR:             294171
Sponsored by:   UNIS Labs
DeltaFile
+39-0x11/xscreensaver/pkg-plist
+2-9x11/xscreensaver/Makefile
+3-3x11/xscreensaver/distinfo
+44-123 files

FreeBSD/ports 04cb218sysutils/goaccess distinfo Makefile

sysutils/goaccess: Update to 1.10.2
DeltaFile
+3-5sysutils/goaccess/distinfo
+1-1sysutils/goaccess/Makefile
+1-0sysutils/goaccess/pkg-plist
+5-63 files

FreeBSD/ports 1c027f9x11-wm/river-classic Makefile pkg-message

x11-wm/river-classic: new port

Approved by:    lwhsu (mentor, implicitly)
DeltaFile
+42-0x11-wm/river-classic/Makefile
+17-0x11-wm/river-classic/pkg-message
+11-0x11-wm/river-classic/distinfo
+11-0x11-wm/river-classic/pkg-plist
+8-0x11-wm/river-classic/pkg-descr
+4-0x11-wm/river-classic/Makefile.zig
+93-01 files not shown
+94-07 files

FreeBSD/ports c986a61x11-wm/river Makefile distinfo

x11-wm/river: take maintainership and update to 0.4.2

Notable changes:
* Move MASTER_SITES to correct upstream https://codeberg.org/river/river
* Switch to USES=zig for fetching, building, and installing
* Move pkg-plist to dedicated file
* Remove stale post-patch target
* Change description and COMMENT to reflect new goal of the project

Approved by:    lwhsu (mentor, implicitly)
Differential Revision:  https://reviews.freebsd.org/D55906
DeltaFile
+9-45x11-wm/river/Makefile
+15-11x11-wm/river/distinfo
+19-0x11-wm/river/pkg-message
+9-0x11-wm/river/pkg-plist
+4-2x11-wm/river/pkg-descr
+6-0x11-wm/river/Makefile.zig
+62-586 files

FreeBSD/ports da216a9lang/gcc16-devel distinfo Makefile

lang/gcc16-devel: Update to 16.0.1.s20260329
DeltaFile
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+4-42 files

FreeBSD/ports 8aef022lang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20260327
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports 3ad65b6lang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20260328
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports 3fda954lang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20260326
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/ports 20a4b40editors/vim distinfo Makefile

editors/vim: Update to 9.2.0277

Addresses GHSA-8h6p-m6gr-mpw9 (see below).
DeltaFile
+3-3editors/vim/distinfo
+1-1editors/vim/Makefile
+4-42 files

FreeBSD/src 5bb0f63sys/compat/linuxkpi/common/include/linux sysfs.h

linuxkpi: Handle bin attributes in sysfs attribute groups

For instance, this is used by DRM drivers to declare the EDID property
of an GPU output connector:

    sysctl -b sys.device.drmn1.card0.card0-DP-1.edid | edid-decode

    ...
    Block 0, Base EDID:
      EDID Structure Version & Revision: 1.4
      Vendor & Product Identification:
        Manufacturer: SAM
        Model: 29814
        Serial Number: 810635354 (0x3051505a)
        Made in: week 15 of 2025
    ...

Reviewed by:    bz, emaste, wulf
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55176
DeltaFile
+25-9sys/compat/linuxkpi/common/include/linux/sysfs.h
+25-91 files

FreeBSD/doc 9931434website/themes/beastie/layouts/_partials sidenav.html

releases sidenav: label 14.3 as "Legacy"

It is already categorized this way on the page, just not in the
navigation bar, which still reads "Production Release".

Reviewed by:    emaste (releng)
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D56183
DeltaFile
+1-1website/themes/beastie/layouts/_partials/sidenav.html
+1-11 files

FreeBSD/doc 5636b2cwebsite/themes/beastie/i18n de.toml en.toml

website/i18n: make 'Legacy Release' an i18n keyword

This text appears in the 'sidenav' component on the left side at:
https://www.freebsd.org/releases/

Currently it is hard-coded. Add the keyword to the translation
templates.

Reviewed by:    vladlen, ziaee
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D56182
DeltaFile
+3-0website/themes/beastie/i18n/de.toml
+3-0website/themes/beastie/i18n/en.toml
+3-0website/themes/beastie/i18n/es.toml
+3-0website/themes/beastie/i18n/fr.toml
+3-0website/themes/beastie/i18n/ja.toml
+3-0website/themes/beastie/i18n/nl.toml
+18-04 files not shown
+28-110 files

FreeBSD/ports 91a695bnet/wifibox Makefile, net/wifibox-alpine distinfo Makefile

net/wifibox: Update to 1.8.0

Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.8.0
DeltaFile
+69-69net/wifibox-alpine/distinfo
+32-32net/wifibox-alpine/Makefile
+3-3net/wifibox-core/distinfo
+1-1net/wifibox-core/Makefile
+1-1net/wifibox/Makefile
+0-1net/wifibox-alpine/pkg-plist
+106-1076 files

FreeBSD/ports 6f3a832databases/squirrel-sql pkg-plist Makefile

databases/squirrel-sql: Update 4.8.0 => 5.1.0

Changelog:
https://sourceforge.net/p/squirrel-sql/git/ci/27a32b4/tree/sql12/core/doc/changes.txt
https://github.com/squirrel-sql-client/squirrel-sql-code/blob/27a32b4/sql12/core/doc/changes.txt

- Replace "${RM}" in post-extract with "EXTRACT_BEFORE_ARGS=-x …".
- Replace "${FIND} . | ${CPIO}" in do-install with "${COPYTREE_SHARE}".

PR:             294173
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+21-24databases/squirrel-sql/pkg-plist
+10-7databases/squirrel-sql/Makefile
+3-3databases/squirrel-sql/distinfo
+34-343 files

FreeBSD/ports 059e34edevel/hp48xgcc/files patch-class_Makefile

devel/hp48xgcc: try to fix a race condition during the build

Declare as(1) and ld(1) targets' dependency on the `libLKV.a'
and use it literally instead of the phony `lib' target.

Reported by:    pkg-fallout
DeltaFile
+30-0devel/hp48xgcc/files/patch-class_Makefile
+30-01 files

FreeBSD/ports 31005c2www/chromium distinfo, www/chromium/files patch-chrome_browser_about__flags.cc patch-third__party_blink_renderer_platform_runtime__enabled__features.json5

www/chromium: update to 146.0.7680.177

Security:       https://vuxml.freebsd.org/freebsd/1dc2aae1-0793-4dbd-8548-e63ae0e1bdaf.html
DeltaFile
+56-56www/chromium/files/patch-chrome_browser_about__flags.cc
+11-11www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+7-7www/chromium/distinfo
+4-4www/chromium/files/patch-chrome_common_chrome__features.cc
+4-4www/chromium/files/patch-chrome_browser_ui_tabs_public_tab__features.h
+3-3www/chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
+85-8510 files not shown
+108-10916 files

FreeBSD/ports c64ab19security/vuxml/vuln 2026.xml

security/vuxml: add www/*chromium < 146.0.7680.177

Obtained from:  https://chromereleases.googleblog.com/2026/03/stable-channel-update-for-desktop_31.html
DeltaFile
+73-0security/vuxml/vuln/2026.xml
+73-01 files

FreeBSD/ports a218714multimedia/jellyfin Makefile distinfo

multimedia/jellyfin: simplify tarball generation and verification
DeltaFile
+11-18multimedia/jellyfin/Makefile
+1-3multimedia/jellyfin/distinfo
+12-212 files

FreeBSD/ports bb3cd6amultimedia/jellyfin pkg-plist distinfo, multimedia/jellyfin/files/packagejsons package-lock.json package.json

multimedia/jellyfin: update to 10.11.7
DeltaFile
+33-33multimedia/jellyfin/pkg-plist
+9-9multimedia/jellyfin/distinfo
+2-2multimedia/jellyfin/files/packagejsons/package-lock.json
+3-1multimedia/jellyfin/Makefile
+1-1multimedia/jellyfin/files/packagejsons/package.json
+48-465 files

FreeBSD/ports a70579fgraphics/openxr distinfo Makefile

graphics/openxr: Update 1.1.57 => 1.1.58

Changelog:
https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.58

Reported by:    portscout
DeltaFile
+3-3graphics/openxr/distinfo
+1-1graphics/openxr/Makefile
+4-42 files

FreeBSD/ports 57cc306editors/vscode pkg-plist distinfo, editors/vscode/files patch-node-clipboard-rs_src_lib.rs

editors/vscode: Update to 1.113.0

Changelog: https://code.visualstudio.com/updates/v1_113

Reported by:    GitHub (watch releases)
DeltaFile
+440-4editors/vscode/pkg-plist
+257-7editors/vscode/distinfo
+124-0editors/vscode/Makefile.crates
+88-0editors/vscode/files/patch-node-clipboard-rs_src_lib.rs
+56-9editors/vscode/Makefile
+37-8editors/vscode/Makefile.reh
+1,002-286 files not shown
+1,025-4012 files

FreeBSD/ports 9e616e2. MOVED, x11-toolkits/scintilla Makefile pkg-plist

x11-toolkits/scintilla: Remove expired port

2026-04-01 x11-toolkits/scintilla: No consumers left in the tree, the library is intended to be bundled
DeltaFile
+0-50x11-toolkits/scintilla/Makefile
+0-39x11-toolkits/scintilla/files/patch-gtk_makefile
+0-10x11-toolkits/scintilla/pkg-plist
+0-8x11-toolkits/scintilla/pkg-descr
+0-3x11-toolkits/scintilla/distinfo
+1-0MOVED
+1-1101 files not shown
+1-1117 files

FreeBSD/ports 1769083. MOVED, textproc Makefile

textproc/lexilla: Remove expired port

2026-04-01 textproc/lexilla: No consumers left in the tree, the library is intended to be bundled
DeltaFile
+0-58textproc/lexilla/Makefile
+0-22textproc/lexilla/files/patch-src_makefile
+0-6textproc/lexilla/pkg-descr
+0-3textproc/lexilla/distinfo
+1-0MOVED
+0-1textproc/Makefile
+1-906 files

FreeBSD/src 607f6beusr.sbin/rtadvd config.c

rtadvd: Fix validation of the MTU parameter when parsing config

MFC after:      1 week
DeltaFile
+1-1usr.sbin/rtadvd/config.c
+1-11 files

FreeBSD/src 683f7a8sys/dev/acpica acpi_spmc.c

acpi_spmc: Call new MS turn on display DSM

Microsoft added a new function index (turn on display, 9) to their DSM
set. This revision calls this, which fixes S0ix on certain machines,
such as the Lenovo Yoga Slim 7i Aura, who's ECs use this method as a
trigger to restore power to certain devices.

See commit 229ecbaac6b3 ("ACPI: x86: s2idle: Invoke Microsoft _DSM
Function 9 (Turn On Display)") on Linux.

Also see the following:
https://learn.microsoft.com/en-us/windows-hardware/design/device-experiences/modern-standby-firmware-notifications#turn-on-display-notification-function-9

Reviewed by:    olce
Approved by:    olce
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D56062
DeltaFile
+20-5sys/dev/acpica/acpi_spmc.c
+20-51 files

FreeBSD/src 0307db7sys/dev/acpica acpi_spmc.c

acpi_spmc: Fail probe if acpi_spmc device already attached

We cannot have more than one SPMC device.

Reviewed by:    olce
Approved by:    olce
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D56062
DeltaFile
+5-0sys/dev/acpica/acpi_spmc.c
+5-01 files

FreeBSD/ports 650d46atextproc/bookokrat distinfo Makefile.crates

textproc/bookokrat: Update to 3.9.0

ChangeLog:      https://github.com/bugzmanov/bookokrat/releases/tag/v0.3.9
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+17-3textproc/bookokrat/distinfo
+7-0textproc/bookokrat/Makefile.crates
+2-2textproc/bookokrat/Makefile
+26-53 files

FreeBSD/ports 3ce1f36www/linux-freetube distinfo Makefile

www/linux-freetube: Update to 0.24.0.b

ChangeLog:      https://github.com/FreeTubeApp/FreeTube/releases/tag/v0.24.0-beta
Reported by:    efb4f5ff-1298-471a-8973-3d47447115dc <notifications at github.com>
DeltaFile
+3-3www/linux-freetube/distinfo
+1-1www/linux-freetube/Makefile
+4-42 files

FreeBSD/ports d8d62c7biology/ugene Makefile

biology/ugene: adopt
DeltaFile
+1-1biology/ugene/Makefile
+1-11 files