FreeBSD/src da8a529 — sys/dev/mgb if_mgb.h if_mgb.c

mgb: support for PCI11414.

Add support for Microchip PCI11414 Gigabit Ethernet Controller.

The PCI11414 is used on the CHERI VITA 57.1 PCIe Extension Board.

- Add PCI11414 device ID
- Add support for SGMII mode. Read the programmed strap configuration
  and enable SGMII operation when configured. Bypass the MII interface
  in SGMII mode.
- Increase the DMA descriptor ring size.

Reviewed by:    emaste
Sponsored by:   EPSRC ("UKRI3001: CHERI Research Centre")
Differential Revision:  https://reviews.freebsd.org/D60539
DeltaFile
+83-27sys/dev/mgb/if_mgb.c
+32-1sys/dev/mgb/if_mgb.h
+115-282 files

FreeBSD/ports f9b93b6 — www/forgejo16 Makefile distinfo

www/forgejo15: Update to 16.0.6

Changelog:
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/16.0.6.md

MFH:            2026Q4
(cherry picked from commit afefd34435d88298329e8ad085d71970df1ed150)
DeltaFile
+3-3www/forgejo16/distinfo
+1-2www/forgejo16/Makefile
+4-52 files

FreeBSD/ports 9aee979 — www/forgejo15 Makefile distinfo

www/forgejo15: Update to 15.0.10

Changelog:
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.10.md

MFH:            2026Q4
(cherry picked from commit 2d4f0c7e4127b6937e72d3ccaaae6f66868aee62)
DeltaFile
+3-3www/forgejo15/distinfo
+1-2www/forgejo15/Makefile
+4-52 files

FreeBSD/ports afefd34 — www/forgejo16 Makefile distinfo

www/forgejo15: Update to 16.0.6

Changelog:
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/16.0.6.md

MFH:            2026Q4
DeltaFile
+3-3www/forgejo16/distinfo
+1-2www/forgejo16/Makefile
+4-52 files

FreeBSD/ports 2d4f0c7 — www/forgejo15 Makefile distinfo

www/forgejo15: Update to 15.0.10

Changelog:
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/15.0.10.md

MFH:            2026Q4
DeltaFile
+3-3www/forgejo15/distinfo
+1-2www/forgejo15/Makefile
+4-52 files

FreeBSD/ports f59e509 — textproc/uim-qt5 Makefile

textproc/uim-qt5: Drop unused KF5 and Qt5 dependencies

PR:             299313, 299318
Approved by:    maintainer

(cherry picked from commit 9f07bc52d89da37f4db583f4c90219b076054aff)
DeltaFile
+4-3textproc/uim-qt5/Makefile
+4-31 files

FreeBSD/ports 204f736 — games/blinken Makefile pkg-message

games/blinken: Remove stale pkg-message

Blinken does not use Phonon.

(cherry picked from commit 01b178acf6102992387f9cb51758bb8e399e6c4b)
DeltaFile
+0-10games/blinken/pkg-message
+1-0games/blinken/Makefile
+1-102 files

FreeBSD/ports 892be8b — archivers/ark Makefile

archivers/ark: Enable RAR support for all platforms

(cherry picked from commit 5c81e943450401a4c1e4c4eb44a4f2e157416714)
DeltaFile
+1-2archivers/ark/Makefile
+1-21 files

FreeBSD/ports 099f0ce — Mk/Uses kde.mk, databases/akonadi pkg-plist

*/*: Rename KDE_APPLICATIONS6_SHLIB_VER to KDE_PIM6_SHLIB_VER to avoid confusion

Although KDE PIM uses Gear version for tarballs, it still uses
internal PIM version for its own libraries.

(cherry picked from commit 7f34c9f8832d6032af5d41e0e89f66957deb0cbc)
DeltaFile
+11-11deskutils/kdepim-addons/pkg-plist
+8-8net/libkgapi/pkg-plist
+7-7net/messagelib/pkg-plist
+7-7deskutils/kdepim-runtime/pkg-plist
+6-6databases/akonadi/pkg-plist
+3-6Mk/Uses/kde.mk
+42-4539 files not shown
+102-10545 files

FreeBSD/ports 09a107f — devel/grantlee5 Makefile

devel/grantlee5: Schedule for removal

Depends on deprecated Qt5, has no consumers

(cherry picked from commit 16b1f35a277d8572cdf718e5501dec60a238a8ba)
DeltaFile
+4-0devel/grantlee5/Makefile
+4-01 files

FreeBSD/ports 217133a — archivers/ark Makefile, astro/marble Makefile

*/*: Simplify by using KDE_APPLICATIONS_VERSION instead of KDE_APPLICATIONS_SHLIB_VER

(cherry picked from commit 8622997ab6072c0d4dd7ab2c691f8a751f9a82b7)
DeltaFile
+0-3graphics/libksane/Makefile
+0-3devel/kpublictransport/Makefile
+0-3astro/marble/Makefile
+0-3archivers/ark/Makefile
+0-2deskutils/kdeconnect-kde/Makefile
+1-1deskutils/kdeconnect-kde/pkg-plist
+1-151 files not shown
+2-167 files

FreeBSD/ports 118d5f3 — astro/kstars pkg-plist Makefile

astro/kstars: Update to 3.8.5

(cherry picked from commit 572323a1eb5c129409ce3e9ac36f42aae9e34522)
DeltaFile
+3-3astro/kstars/distinfo
+1-2astro/kstars/Makefile
+1-0astro/kstars/pkg-plist
+5-53 files

FreeBSD/ports 757bcb6 — net-im/kaidan Makefile

net-im/kaidan: Rebuild after QXmpp update

(cherry picked from commit 184a5f18263ad7e6f895c4c64ddc831d8b8c02e1)
DeltaFile
+1-1net-im/kaidan/Makefile
+1-11 files

FreeBSD/ports 96f51e3 — net-im/qxmpp Makefile distinfo

net-im/qxmpp: Update to 1.17.0

(cherry picked from commit 619841ebd5d588c075e531fee7c31d7719c3b3b3)
DeltaFile
+3-3net-im/qxmpp/distinfo
+6-0net-im/qxmpp/pkg-plist
+2-2net-im/qxmpp/Makefile
+11-53 files

FreeBSD/ports 3289736 — graphics/krita Makefile distinfo

graphics/krita: Update to 6.0.4.1

(cherry picked from commit ec197912fc0a0a20b6bf99af1eac727352203996)
DeltaFile
+3-3graphics/krita/distinfo
+1-1graphics/krita/Makefile
+4-42 files

FreeBSD/ports 38c31d6 — devel/py-numba Makefile distinfo

devel/py-numba: Update to 0.68.0

Release notes: https://github.com/numba/numba/releases/tag/0.68.0

(cherry picked from commit 3b123b9ef7d0c58647475f3bf4a99b9a0c84158e)
DeltaFile
+3-3devel/py-numba/distinfo
+1-1devel/py-numba/Makefile
+4-42 files

FreeBSD/ports 43db879 — net/kf6-kdav pkg-plist, x11-themes/kf6-breeze-icons pkg-plist

KDE: Update KDE Frameworks 6 to 6.31.0

Announcement: https://kde.org/announcements/frameworks/6/6.31.0/
(cherry picked from commit 038304e4a08c3424f039a90b3cd1a466ca7e8468)
DeltaFile
+38-0x11-themes/kf6-breeze-icons/pkg-plist
+10-0net/kf6-kdav/pkg-plist
+7-0x11-themes/oxygen-icons/pkg-plist
+3-3x11/kf6-kwindowsystem/distinfo
+3-3x11/kf6-krunner/distinfo
+3-3x11/kf6-kglobalaccel/distinfo
+64-976 files not shown
+290-21782 files

FreeBSD/ports 30ec2cf — devel/py-llvmlite Makefile distinfo

devel/py-llvmlite: Update to 0.50.0

Release notes: https://llvmlite.readthedocs.io/en/v0.50.0/release-notes.html

(cherry picked from commit ba5beef4d7a8034eb1525231e0863f9e10432101)
DeltaFile
+3-3devel/py-llvmlite/distinfo
+1-1devel/py-llvmlite/Makefile
+4-42 files

FreeBSD/ports 1856a86 — comms/cutecom Makefile, comms/cutecom/files patch-mainwindow.cpp

comms/cutecom: Improve

- Fix [XYZ]Modem support
- Drop unused/indirect dependencies

(cherry picked from commit bd7df0fe6438a555d725a7552443cc61e4efb6fd)
DeltaFile
+11-0comms/cutecom/files/patch-mainwindow.cpp
+3-3comms/cutecom/Makefile
+14-32 files

FreeBSD/ports 2d24b8e — x11-toolkits/kirigami-app-components Makefile pkg-plist

x11-toolkits/kirigami-app-components: Update to 1.1.1

(cherry picked from commit 072100bb635dedd08aecf94c9c00c12095acde5c)
DeltaFile
+3-3x11-toolkits/kirigami-app-components/distinfo
+3-0x11-toolkits/kirigami-app-components/pkg-plist
+1-1x11-toolkits/kirigami-app-components/Makefile
+7-43 files

FreeBSD/ports 2807944 — x11-toolkits/kirigami-app-components pkg-plist

x11-toolkits/kirigami-app-components: sort plist

(cherry picked from commit 0412e12169345c70d97cbd6673465e171236b695)
DeltaFile
+8-8x11-toolkits/kirigami-app-components/pkg-plist
+8-81 files

FreeBSD/ports 518e549 — devel/py-marimo Makefile distinfo

devel/py-marimo: Update to 0.25.1

(cherry picked from commit 98289e0994ccb3c4b4c2fcb03b57ae6fdc56bf1c)
DeltaFile
+3-3devel/py-marimo/distinfo
+1-1devel/py-marimo/Makefile
+4-42 files

FreeBSD/ports b207f5a — archivers/7-zip Makefile distinfo

archivers/7-zip: Update to 26.04

Announcement: https://sourceforge.net/p/sevenzip/discussion/45797/thread/7ffc3e4344/
(cherry picked from commit aa3a29efef7e8da4a1d9d4ddaf3fd3800075f179)
DeltaFile
+3-3archivers/7-zip/distinfo
+1-1archivers/7-zip/Makefile
+4-42 files

FreeBSD/ports 01b178a — games/blinken Makefile pkg-message

games/blinken: Remove stale pkg-message

Blinken does not use Phonon.
DeltaFile
+0-10games/blinken/pkg-message
+1-0games/blinken/Makefile
+1-102 files

FreeBSD/ports 9f07bc5 — textproc/uim-qt5 Makefile

textproc/uim-qt5: Drop unused KF5 and Qt5 dependencies

PR:             299313, 299318
Approved by:    maintainer
DeltaFile
+4-3textproc/uim-qt5/Makefile
+4-31 files

FreeBSD/ports ecf241a — graphics/libheif Makefile

graphics/libheif: Improve

Group options by codec and update descriptions
DeltaFile
+20-12graphics/libheif/Makefile
+20-121 files

FreeBSD/ports daa64da — graphics/libheif pkg-plist distinfo

graphics/libheif: Update to 1.23.6

- Add an X264 option (AVC encoding via multimedia/libx264), on by default.

Release notes:  https://github.com/strukturag/libheif/releases/tag/v1.23.6
PR:             299263
DeltaFile
+7-4graphics/libheif/Makefile
+3-3graphics/libheif/distinfo
+1-0graphics/libheif/pkg-plist
+11-73 files

FreeBSD/ports a71a39c — devel/libayatana-appindicator Makefile distinfo

devel/libayatana-appindicator: update to v0.6.1

ChangeLog:
  - Fall back to tray icon when StatusNotifierHost is not available.
  - Vendorize indicator-desktop-shortcuts from libayatana-indicator
    project.
DeltaFile
+3-3devel/libayatana-appindicator/distinfo
+1-2devel/libayatana-appindicator/Makefile
+4-52 files

FreeBSD/src b80af97 — share/man/man4 mgb.4 Makefile, sys/modules Makefile

mgb: Build module for all archs

It is not x86-specific.

This reverts commit e0a5aa37c1ef3a22e2dc8c311e0e32ea363f7ccf.
This reverts commit 2d935a1e93af4d552db1f7218ef97e01f058c084.

Reviewed by:    kbowling
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D60615
DeltaFile
+1-2sys/modules/Makefile
+1-2share/man/man4/Makefile
+1-1share/man/man4/mgb.4
+3-53 files

FreeBSD/src 33d9fbf — sys/compat/linux linux_signal.c

linuxulator: Accept 0 as signal in rt_sigqueueinfo

Linux allows 0 as a signal for rt_sigqueueinfo(2) the same as it does
for kill(2).  This is used to check for process existence and
permissions.

Allow this value through as a special case in linux_rt_siqgueueinfo the
same way as was done for linux_kill.

Before this change, lio_listio(3) would fail with EINVAL under
Linuxulator.  Now it is functional.

MFC after:      1 week
Reviewed by:    kevans
Approved by:    kevans (mentor)
Differential Revision:  https://reviews.freebsd.org/D60574
DeltaFile
+9-2sys/compat/linux/linux_signal.c
+9-21 files