FreeBSD/src 0c48190sys/kgssapi gss_impl.c, usr.sbin/gssd gssd.c

gss_impl.c: Fix a nfsd hang when the kgssapi.ko is loaded, but no gssd

After the conversion to using netlink, the kgssapi had
no way of knowing if the gssd daemon was running.
As such, a boot where the kgssapi is loaded, but the
gssd is not enabled would hang the nfsd for a very
long time. (Many timeouts at 300sec each.)

This patch adds a Null RPC upcall with a 200msec
timeout to check to see if the gssd is running.
If the gssd is not running, the nfsd starts up
(without Kerberos support) with only a 200msec
delay.)

Also, move the svc_svc_nl_create() and svc_reg() calls in gssd.c
to before the daemon() call, so they are guaranteed to have
been done before the nfsd(8) daemon is started by
the rc scripts.


    [3 lines not shown]
DeltaFile
+40-2sys/kgssapi/gss_impl.c
+5-17usr.sbin/gssd/gssd.c
+45-192 files

FreeBSD/ports 727782deditors/emacs-devel distinfo pkg-plist

editors/emacs-devel: Update to latest git snapshot 2adce1839db
DeltaFile
+3-3editors/emacs-devel/distinfo
+4-0editors/emacs-devel/pkg-plist
+2-2editors/emacs-devel/Makefile
+9-53 files

FreeBSD/ports 26bc3ddsysutils/leaf Makefile distinfo

sysutils/leaf: Update to 1.26.0

While here, add COMPLETIONS option (ON by default).

Changelog: https://github.com/RivoLink/leaf/blob/1.26.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+18-2sysutils/leaf/Makefile
+3-3sysutils/leaf/distinfo
+21-52 files

FreeBSD/ports decf626sysutils/nerdctl distinfo Makefile

sysutils/nerdctl: Update to 2.3.4

Changelog: https://github.com/containerd/nerdctl/releases/tag/v2.3.4

PR:             296514
Reviewed by:    thierry (mentor)
Approved by:    thierry (mentor)
DeltaFile
+5-5sysutils/nerdctl/distinfo
+1-1sysutils/nerdctl/Makefile
+6-62 files

FreeBSD/ports 203c1bbwww/mediawiki146 Makefile

www/mediawiki146: Fix PKGNAMESUFFIX: should be 146, not 145

PR:             296533
Approved by:    blanket (fix port)
Sponsored by:   UNIS Labs
DeltaFile
+2-1www/mediawiki146/Makefile
+2-11 files

FreeBSD/ports 9e4aec1sysutils/znapzend Makefile distinfo

sysutils/znapzend: Update to 0.23.4
DeltaFile
+3-3sysutils/znapzend/Makefile
+3-3sysutils/znapzend/distinfo
+6-62 files

FreeBSD/ports 7781106math/R-cran-doBy distinfo Makefile

math/R-cran-doBy: Update to 4.7.2

Reported by:    portscout
DeltaFile
+3-3math/R-cran-doBy/distinfo
+1-1math/R-cran-doBy/Makefile
+4-42 files

FreeBSD/ports 097af45www/xh distinfo Makefile.crates

www/xh: Update to 0.26.1

While here, claim maintainership after three consecutive maintainer
timeout.

Changelog: https://github.com/ducaale/xh/blob/v0.26.1/CHANGELOG.md

PR:             296172
Approved by:    lcook (former maintainer)
DeltaFile
+443-329www/xh/distinfo
+220-163www/xh/Makefile.crates
+2-3www/xh/Makefile
+665-4953 files

FreeBSD/src 759ce9abin/ps ps.1

ps.1: Fix broken comment line

While here, remove the long-unused dash in the first line.

Reviewed by:    ziaee, olce
Fixes:          ddf144a04b53 ("ps.1: Revamp: Explain general principles, update to match reality")
MFC after:      1 day
Differential Revision:  https://reviews.freebsd.org/D58038
DeltaFile
+2-2bin/ps/ps.1
+2-21 files

FreeBSD/ports 21f8089emulators/x49gp Makefile, emulators/x49gp/files patch-qemu_qemu-git_cache-utils.h

emulators/x49gp: fix build on powerpc*

/usr/local/bin/ld: cannot find qemu/qemu-git/arm-softmmu/i386-dis.o: No such file or directory
DeltaFile
+40-0emulators/x49gp/files/patch-qemu_qemu-git_cache-utils.h
+3-0emulators/x49gp/Makefile
+43-02 files

FreeBSD/ports 95af8bairc/weechat distinfo Makefile

irc/weechat: Security update to 4.9.3

Security:       d7939352-788b-11f1-b72c-8447094a420f
MFH:            2026Q2
(cherry picked from commit d3fb58592a8d69d1cfc80e5fd4ea06273e2af746)
DeltaFile
+3-3irc/weechat/distinfo
+1-1irc/weechat/Makefile
+4-42 files

FreeBSD/ports 51f0192audio/denemo Makefile

audio/denemo: Deprecate and set EXPIRATION_DATE to 2026-08-31

Current release is over a decade old, upstream is still active if someone
wants to pick it up and keep it up to date
DeltaFile
+3-0audio/denemo/Makefile
+3-01 files

FreeBSD/ports 19781e9audio/tta Makefile

audio/tta: Deprecate and set EXPIRATION_DATE to 2026-08-31

No active development for over a decade and main site is gone.
FFmpeg supports both encoding and decoding of this format
DeltaFile
+3-0audio/tta/Makefile
+3-01 files

FreeBSD/ports d3fb585irc/weechat distinfo Makefile

irc/weechat: Security update to 4.9.3

Security:       d7939352-788b-11f1-b72c-8447094a420f
MFH:            2026Q2
DeltaFile
+3-3irc/weechat/distinfo
+1-1irc/weechat/Makefile
+4-42 files

FreeBSD/ports 14f7577net-p2p/mkbrr distinfo Makefile

net-p2p/mkbrr: Update to 1.24.0

Changelog: https://github.com/autobrr/mkbrr/releases/tag/v1.24.0
DeltaFile
+5-5net-p2p/mkbrr/distinfo
+1-2net-p2p/mkbrr/Makefile
+6-72 files

FreeBSD/ports 3b1f222audio/fluidsynth distinfo Makefile

audio/fluidsynth: Update to 2.5.6

Fixes multiple security issues:

Fix CVE-2026-58264 - a heap-based buffer overrun in command handler
Fix a heap-based buffer overflow in MIDI player
Fix a heap-based buffer overrun for DLS samples
Fix a DLS ptbl chunk integer overflow
Fix a DLS articulation chunk integer overflow
Fix a SF2 DMOD chunk integer underflow

Changelog: https://github.com/FluidSynth/fluidsynth/releases/tag/v2.5.6

Security:       CVE-2026-58264
DeltaFile
+3-3audio/fluidsynth/distinfo
+1-1audio/fluidsynth/Makefile
+1-1audio/fluidsynth/pkg-plist
+5-53 files

FreeBSD/doc 189d416documentation/content/en/books/dev-model _index.adoc

books/dev-model: change bibliography links

Approved by: carlavilla
Differential Revision: https://reviews.freebsd.org/D58045
DeltaFile
+31-33documentation/content/en/books/dev-model/_index.adoc
+31-331 files

FreeBSD/ports 8d39b95devel/py-hgtools Makefile distinfo

devel/py-hgtools: Update version 6.3=>6.4

- Mark DEPRECATED
- Defunct by upstream
- Set EXPIRATION_DATE 2026-09-30

Changelog: https://github.com/jaraco/jaraco.vcs/releases/tag/hgtools-6.4
DeltaFile
+10-4devel/py-hgtools/Makefile
+3-3devel/py-hgtools/distinfo
+13-72 files

FreeBSD/ports 989f221irc/py-limnoria Makefile distinfo

irc/py-limnoria: Update version 2021.11.18=>2021.11.20
DeltaFile
+5-7irc/py-limnoria/Makefile
+3-3irc/py-limnoria/distinfo
+8-102 files

FreeBSD/ports 6015854devel/py-jira Makefile distinfo

devel/py-jira: Update version 3.0.1=>3.1.1

Changelog: https://github.com/pycontribs/jira/releases/tag/3.1.1
DeltaFile
+15-6devel/py-jira/Makefile
+3-3devel/py-jira/distinfo
+18-92 files

FreeBSD/ports 7781601databases/pgagroal Makefile distinfo

databases/pgagroal: Update version 2.0.2=>2.1.0

- Update MASTER_SITES
- Update WWW

Changelog: https://github.com/pgagroal/pgagroal/releases/tag/2.1.0
DeltaFile
+3-3databases/pgagroal/Makefile
+3-3databases/pgagroal/distinfo
+2-0databases/pgagroal/pkg-plist
+8-63 files

FreeBSD/ports 41a5b6asysutils/py-nagiosplugin Makefile distinfo

sysutils/py-nagiosplugin: Update version 1.2.4=>1.3.1

- Update WWW

Changelog: https://github.com/mpounsett/nagiosplugin/releases/tag/1.3.1
DeltaFile
+3-4sysutils/py-nagiosplugin/Makefile
+3-3sysutils/py-nagiosplugin/distinfo
+6-72 files

FreeBSD/ports f6fcd8dtextproc/lttoolbox distinfo Makefile, textproc/lttoolbox/files patch-lttoolbox_ustring.h

textproc/lttoolbox: Update version 3.8.2=>3.8.3

Changelog: https://github.com/apertium/lttoolbox/releases/tag/v3.8.3
DeltaFile
+0-11textproc/lttoolbox/files/patch-lttoolbox_ustring.h
+3-3textproc/lttoolbox/distinfo
+3-2textproc/lttoolbox/Makefile
+6-163 files

FreeBSD/ports a4030a0science/py-mdp Makefile distinfo, science/py-mdp/files patch-mdp__configuration.py

science/py-mdp: Update version 3.5=>3.6

- Mark DEPRECATED
- No Upstream activity since 2024
- No consumers in the ports tree
- Set EXPIRATION_DATE 2026-08-31

Changelog: https://github.com/mdp-toolkit/mdp-toolkit/releases/tag/MDP-3.6
DeltaFile
+7-5science/py-mdp/Makefile
+0-11science/py-mdp/files/patch-mdp__configuration.py
+3-2science/py-mdp/distinfo
+10-183 files

FreeBSD/ports 2e9eb5amath/py-graphillion distinfo Makefile

math/py-graphillion: Update version 1.10=>1.11

Changelog: https://github.com/graphillion/graphillion/releases/tag/v1.11
DeltaFile
+3-3math/py-graphillion/distinfo
+1-1math/py-graphillion/Makefile
+4-42 files

FreeBSD/ports 87c725dfinance/py-stripe distinfo Makefile

finance/py-stripe: Update version 5.1.1=>5.2.0

Changelog: https://github.com/stripe/stripe-python/releases/tag/v5.2.0
DeltaFile
+3-3finance/py-stripe/distinfo
+1-1finance/py-stripe/Makefile
+4-42 files

FreeBSD/ports e312a03Mk bsd.sites.mk

Mk/bsd.sites.mk: Remove stale mirrors

tenet.dl.sourceforge.net has been decommissioned so remove the stale
entry

Approved by:    portmgr (blanket)
DeltaFile
+1-1Mk/bsd.sites.mk
+1-11 files

FreeBSD/ports 9e9b827security/py-pyvex Makefile distinfo, security/py-pyvex/files patch-pyvex__c_Makefile patch-setup.py

security/py-pyvex: Update version 9.0.5405=>9.2.222

- Adopt port

Changelog: https://github.com/angr/pyvex/releases/tag/v9.2.222
DeltaFile
+0-28security/py-pyvex/files/patch-pyvex__c_Makefile
+0-28security/py-pyvex/files/patch-setup.py
+7-17security/py-pyvex/Makefile
+5-5security/py-pyvex/distinfo
+12-784 files

FreeBSD/ports ead69c7archivers Makefile, archivers/py-arpy Makefile pkg-descr

archivers/py-arpy: New port

arpy is a library for accessing the archive files and reading the
contents.  It supports extended long filenames in both GNU and BSD
format. Right now it does not support the symbol tables, but can ignore
them gracefully.

WWW: https://github.com/viraptor/arpy
DeltaFile
+19-0archivers/py-arpy/Makefile
+4-0archivers/py-arpy/pkg-descr
+3-0archivers/py-arpy/distinfo
+1-0archivers/Makefile
+27-04 files

FreeBSD/ports a34402emath/py-claripy Makefile distinfo

math/py-claripy: Update version 9.0.5405=>9.2.219

- Adopt port

Changelog: https://github.com/angr/claripy/releases/tag/v9.2.219
DeltaFile
+10-8math/py-claripy/Makefile
+3-3math/py-claripy/distinfo
+13-112 files