FreeBSD/ports 34ba223textproc/gspell distinfo Makefile

textproc/gspell: update to 1.14.3

Update to 1.14.3

  News in 1.14.3, 2026-03-17 (stable version)
  -------------------------------------------
  * Translation updates.

PR:             293883
DeltaFile
+3-3textproc/gspell/distinfo
+1-1textproc/gspell/Makefile
+1-0textproc/gspell/pkg-plist
+5-43 files

FreeBSD/ports b723517net/gnome-online-accounts Makefile distinfo

net/gnome-online-accounts: update to 3.54.11

Update to 3.54.11

  Overview of changes in 3.54.11
  ==============================
  * Bugs fixed:
    - #453 SMTP server without password cannot be configured (Milan Crha)
    - Remove unneeded SMTP password escaping

  * Translation updates:
    - Kazakh (Baurzhan Muftakhidinov)

Pet portclippy (truckman)

We do not appear to need libdbus. (truckman)
DeltaFile
+4-5net/gnome-online-accounts/Makefile
+3-3net/gnome-online-accounts/distinfo
+7-82 files

FreeBSD/ports 12aa4eagames/gnome-nibbles distinfo Makefile

games/gnome-nibbles: update to 4.5.1

Update to 4.5.1

  4.5.1 - March 14, 2026
  ======================

  - Updated translations; Finnish, Swedish, Catalan, Czech, Turkish & Kazakh.
  - To download use:
    https://gitlab.gnome.org/GNOME/gnome-nibbles/-/archive/4.5.1/gnome-nibbles-4.5.1.tar.bz2

  4.5.0 - February 8, 2026
  ========================

  - No build dependency changes.
  - Fix issue #80.
  - Correct metadata !95 & !96. Thanks to Sabri Ünal for these.
  - Fix the game not starting on level 1 for progress of Levels 1 through 26 in
    sequential order if the previous game was a fixed level > 1

    [7 lines not shown]
DeltaFile
+3-3games/gnome-nibbles/distinfo
+1-1games/gnome-nibbles/Makefile
+4-42 files

FreeBSD/ports 0cc85a6devel/sbt distinfo Makefile

devel/sbt: update to 1.12.8 release
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

FreeBSD/ports abc7790www/gitea distinfo Makefile

www/gitea: Update 1.25.4 => 1.25.5

While here, specify minimum Go version since in 2026Q1
Go default is 1.24 and gitea requires minimum 1.25.

Release notes:
https://blog.gitea.com/release-of-1.25.5/

Changelog:
https://github.com/go-gitea/gitea/releases/tag/v1.25.5

PR:             293986
Reported by:    ports at foss-daily.org (maintainer)
Approved by:    maintainer, vvd (mentor)
MFH:            2026Q1

(cherry picked from commit 84595ff66fad03b7d4e8e872acdf7753acfbdc88)
DeltaFile
+3-3www/gitea/distinfo
+2-2www/gitea/Makefile
+5-52 files

FreeBSD/ports 84595ffwww/gitea distinfo Makefile

www/gitea: Update 1.25.4 => 1.25.5

Release notes:
https://blog.gitea.com/release-of-1.25.5/

Changelog:
https://github.com/go-gitea/gitea/releases/tag/v1.25.5

PR:             293986
Reported by:    ports at foss-daily.org (maintainer)
Approved by:    maintainer, vvd (mentor)
MFH:            2026Q1
DeltaFile
+3-3www/gitea/distinfo
+1-2www/gitea/Makefile
+4-52 files

FreeBSD/ports 3bd1f59devel/rubygem-execjs-gitlab Makefile, www/gitlab Makefile Makefile.common

www/gitlab: use nodejs 24 for asset compilation
DeltaFile
+1-4www/gitlab/Makefile
+2-1devel/rubygem-execjs-gitlab/Makefile
+1-1www/gitlab/Makefile.common
+4-63 files

FreeBSD/ports 45fee49cad/qrouter distinfo Makefile

cad/qrouter: Update 1.4.88 => 1.4.90

Summary: * Add WWW for source code repository.

Approved by:            yuri@ (maintainer, Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D56073
DeltaFile
+3-3cad/qrouter/distinfo
+3-2cad/qrouter/Makefile
+6-52 files

FreeBSD/ports fb19f7cemulators/Ymir Makefile

emulators/Ymir: remove USES= desktop-file-utils

As the .desktop file doesn't define MimeTypes,
we don't need USES= desktop-file-utils.

PR:             294031
Reported by:    Stefan Schlosser <bsdcode at disroot.org> (maintainer)
Approved by:    Stefan Schlosser (maintainer), vvd (mentor)
DeltaFile
+3-2emulators/Ymir/Makefile
+3-21 files

FreeBSD/ports cf2aa4csecurity/tinc distinfo Makefile

security/tinc: Update to 1.0.37
DeltaFile
+3-3security/tinc/distinfo
+2-2security/tinc/Makefile
+5-52 files

FreeBSD/ports 0dfb415sysutils/vm-bhyve-devel pkg-plist Makefile

sysutils/vm-bhyve-devel: Fix plist
DeltaFile
+1-0sysutils/vm-bhyve-devel/pkg-plist
+1-0sysutils/vm-bhyve-devel/Makefile
+2-02 files

FreeBSD/ports fb22151textproc/py-gladtex distinfo Makefile

textproc/py-gladtex: Update 3.1 => 4.0

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3textproc/py-gladtex/distinfo
+1-1textproc/py-gladtex/Makefile
+4-42 files

FreeBSD/ports ce23d0dwww/agate distinfo Makefile.crates

www/agate: Update 3.3.20 => 3.3.21

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+97-119www/agate/distinfo
+47-58www/agate/Makefile.crates
+1-2www/agate/Makefile
+145-1793 files

FreeBSD/src 61f7813stand defs.mk

stand: Force disable RETPOLINE for boot loaders

Boot loaders do not require speculative execution protection, and may be
too large if enabled.

Reported by:    Shawn Webb
Reviewed by:    dim, imp
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D56068
DeltaFile
+1-0stand/defs.mk
+1-01 files

FreeBSD/src 615f1b9sys/amd64/amd64 machdep.c

kern/amd64/machdep: Replace memset in wrmsr_early_safe_end

GENERIC-KASAN kernel failed to boot on a Dell PowerEdge C6615 with
an AMD EPYC 8224P CPU; UEFI BIOS caught a #GP exception with %RIP
in kasan_memset where %GS relative pointer (curthread->td_pflags2)
was dereferenced. Investigation led to wrmsr_early_safe_end which
calls memset to clear early #GP IDT entry. Replacing memset with
__builtin_memset_inline still resulted in the compiler emitting a
call to the memset resolver in GENERIC-KASAN build and the kernel
stil faulted during boot. This version which has been successfully
tested with both GENERIC and GENERIC-KASAN kernels uses memset_early.

Signed-off-by: Kristofer Peterson <kris at tranception.com>
Reviewed-by: kib
Pull-Request: https://github.com/freebsd/freebsd-src/pull/2069
DeltaFile
+1-1sys/amd64/amd64/machdep.c
+1-11 files

FreeBSD/src b1d3252sys/dev/nvmf/controller nvmft_controller.c

nvmf: Fix null ptr reference

Reported by:    Nikolay Denev <ndenev at gmail.com>
Reviewed by:    imp, jhb
Differential Revision:  https://reviews.freebsd.org/D55863

(cherry picked from commit 09c5bb35425bc70573c007e7f7e82be286677a87)
DeltaFile
+1-1sys/dev/nvmf/controller/nvmft_controller.c
+1-11 files

FreeBSD/src 930a790share/man/man4 rge.4, sys/dev/rge if_rge_sysctl.c if_rge.c

rge: make rx_process_limit a sysctl tunable

The number of packets processed per interrupt was hardcoded to 16.
Add a per-interface sysctl dev.rge.%d.rx_process_limit tunable so
users can adjust this value at runtime.

Signed-off-by: Christos Longros <chris.longros at gmail.com>

Reviewed by:    ziaee, adrian
Differential Revision:  https://reviews.freebsd.org/D56014
DeltaFile
+5-0share/man/man4/rge.4
+5-0sys/dev/rge/if_rge_sysctl.c
+2-1sys/dev/rge/if_rge.c
+2-0sys/dev/rge/if_rgevar.h
+14-14 files

FreeBSD/src 8f36a01share/man/man4 rge.4

rge.4: fix incorrect speed range in HARDWARE section

The HARDWARE section stated "PCIe 1GB to 1GB Ethernet devices"
which is incorrect. The RTL8125/8126/8127 chips support speeds
from 1Gbps to 10Gbps. Correct the range.

Signed-off-by: Christos Longros <chris.longros at gmail.com>

rge.4: note that the driver manages PHY directly

The rge(4) driver does not use the miibus(4) interface for PHY
management. Instead, it accesses PHY registers directly via the
chip's OCP (On-Chip Peripheral) bus. Document this in the
DESCRIPTION section.

Signed-off-by: Christos Longros <chris.longros at gmail.com>

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D55995
DeltaFile
+17-2share/man/man4/rge.4
+17-21 files

FreeBSD/src f7fd4e7sys/dev/rge if_rge.c if_rgevar.h

rge: handle interface flags changes

Handle interface flags like other drivers do.

Reviewed by:    zlei, adrian
Differential Revision:  https://reviews.freebsd.org/D55728
DeltaFile
+9-14sys/dev/rge/if_rge.c
+2-0sys/dev/rge/if_rgevar.h
+11-142 files

FreeBSD/ports 240e094sysutils/vm-bhyve Makefile, sysutils/vm-bhyve-devel Makefile

sysutils/vm-bhyve{,-devel}: Assign to vm-bhyve@ team

Approved by:    driesm [1]

[1] https://reviews.freebsd.org/D55841#1277452
DeltaFile
+1-1sysutils/vm-bhyve/Makefile
+1-1sysutils/vm-bhyve-devel/Makefile
+2-22 files

FreeBSD/src 151ae09lib/libc/stdlib realpath.c

realpath: Improve prev_len logic

* Save prev_len after having checked for and appended a trailing slash,
  not before.  This requires us to back up if we end up returning a
  partial result, but previously we would sometimes return a partial
  result with a trailing slash and sometimes without.

* Replace strlcat() with a faster strlcpy() since we know exactly how
  far into the buffer we are.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D55914

(cherry picked from commit 99d295e471bc362a7927047c89472e1ee2d0da6b)
DeltaFile
+7-3lib/libc/stdlib/realpath.c
+7-31 files

FreeBSD/src f5b8309lib/libc/stdlib realpath.3

realpath: Improve manual page

* Try to make the RETURN VALUES section flow better.

* Add basename(3), dirname(3), free(3) to the SEE ALSO section.

* Drop the CAVEATS section, which was obsolete the moment realpath(3)
  was added to the Single Unix Specification in 1994.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D55928

(cherry picked from commit 1aecb32021ce46d812db36b9037cdc6f423575f9)
DeltaFile
+12-24lib/libc/stdlib/realpath.3
+12-241 files

FreeBSD/src 8e987f8lib/libc/stdlib realpath.3

realpath: Improve manual page

* Try to make the RETURN VALUES section flow better.

* Add basename(3), dirname(3), free(3) to the SEE ALSO section.

* Drop the CAVEATS section, which was obsolete the moment realpath(3)
  was added to the Single Unix Specification in 1994.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D55928

(cherry picked from commit 1aecb32021ce46d812db36b9037cdc6f423575f9)
DeltaFile
+12-24lib/libc/stdlib/realpath.3
+12-241 files

FreeBSD/src f174c04lib/libc/stdlib realpath.c

realpath: Improve prev_len logic

* Save prev_len after having checked for and appended a trailing slash,
  not before.  This requires us to back up if we end up returning a
  partial result, but previously we would sometimes return a partial
  result with a trailing slash and sometimes without.

* Replace strlcat() with a faster strlcpy() since we know exactly how
  far into the buffer we are.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D55914

(cherry picked from commit 99d295e471bc362a7927047c89472e1ee2d0da6b)
DeltaFile
+7-3lib/libc/stdlib/realpath.c
+7-31 files

FreeBSD/src 41474e7usr.bin/m4 eval.c look.c

m4: Misc style fixes

MFC after:      1 week

Reviewed by:    fuz
Differential Revision:  https://reviews.freebsd.org/D55794
DeltaFile
+9-9usr.bin/m4/eval.c
+9-8usr.bin/m4/look.c
+5-7usr.bin/m4/misc.c
+2-3usr.bin/m4/main.c
+1-1usr.bin/m4/mdef.h
+1-1usr.bin/m4/expr.c
+27-296 files

FreeBSD/src f8f6f1cusr.bin/m4 eval.c mdef.h

m4: Stop abbreviating builtin names

* Stop abbreviating macro names half-randomly to 8 chars, this is no
  longer 1990.

* Likewise for function names (in particular use doindex for a function
  that is notably different from the classic index function).

* Rename a few things for more fidelity: eval is the builtin name, not
  expr and your maketemp/mkstemp conform to mkstemp semantics for better
  security.

* Rewrap a few comments that were ludicrously short.

No functional changes except improved accuracy of some error messages.

MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D55793
DeltaFile
+86-98usr.bin/m4/eval.c
+44-44usr.bin/m4/mdef.h
+33-32usr.bin/m4/main.c
+3-3usr.bin/m4/look.c
+1-1usr.bin/m4/misc.c
+1-1usr.bin/m4/extern.h
+168-1796 files

FreeBSD/ports 780c77adeskutils/readur distinfo Makefile.crates

deskutils/readur: Update to 2.7.8

ChangeLog: https://github.com/readur/readur/releases/tag/v2.7.8
DeltaFile
+95-93deskutils/readur/distinfo
+45-44deskutils/readur/Makefile.crates
+2-2deskutils/readur/pkg-plist
+1-2deskutils/readur/Makefile
+143-1414 files

FreeBSD/ports ac0b41bdevel/lace distinfo Makefile, devel/lace/files patch-CMakeLists.txt patch-benchmarks_CMakeLists.txt

devel/lace: update 2.2.2 → 2.2.3
DeltaFile
+0-31devel/lace/files/patch-CMakeLists.txt
+0-10devel/lace/files/patch-benchmarks_CMakeLists.txt
+3-3devel/lace/distinfo
+1-4devel/lace/Makefile
+4-484 files

FreeBSD/ports d1d6704finance/hs-hledger-ui Makefile

finance/hs-hledger-ui: Broken on 16: ghc SEGVs

Reported by:    fallout
DeltaFile
+2-0finance/hs-hledger-ui/Makefile
+2-01 files

FreeBSD/ports 68d022bscience/sirius distinfo Makefile

science/sirius: update 7.9.0 → 7.10.0
DeltaFile
+3-3science/sirius/distinfo
+2-2science/sirius/Makefile
+5-52 files