FreeBSD/ports 9923eb1sysutils/prokshy distinfo Makefile

sysutils/prokshy: Update to 0.1.2
DeltaFile
+3-3sysutils/prokshy/distinfo
+1-1sysutils/prokshy/Makefile
+4-42 files

FreeBSD/src bafb055usr.bin/lockf/tests lockf_test.sh

lockf: Test that lockf does not spin on fd

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56723

(cherry picked from commit 0733afdb4dad58cfe7ad7f5994e26bf148d78199)
DeltaFile
+18-0usr.bin/lockf/tests/lockf_test.sh
+18-01 files

FreeBSD/src 2052d09usr.bin/lockf lockf.c

lockf: Avoid spinning when operating on an fd

When operating on a file descriptor, acquire_lock() would ignore the
flags argument and always operate in non-blocking mode, resulting in
unnecessary busy-looping.

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56722

(cherry picked from commit d90513ea85693da0ca5955173609f4e81e38ae16)
DeltaFile
+5-1usr.bin/lockf/lockf.c
+5-11 files

FreeBSD/src 5158575usr.bin/lockf/tests lockf_test.sh

lockf: Test that lockf does not spin on fd

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56723

(cherry picked from commit 0733afdb4dad58cfe7ad7f5994e26bf148d78199)
DeltaFile
+18-0usr.bin/lockf/tests/lockf_test.sh
+18-01 files

FreeBSD/src 4a6c4f0usr.bin/lockf lockf.c

lockf: Avoid spinning when operating on an fd

When operating on a file descriptor, acquire_lock() would ignore the
flags argument and always operate in non-blocking mode, resulting in
unnecessary busy-looping.

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56722

(cherry picked from commit d90513ea85693da0ca5955173609f4e81e38ae16)
DeltaFile
+5-1usr.bin/lockf/lockf.c
+5-11 files

FreeBSD/src 8e5f92busr.bin/lockf/tests lockf_test.sh

lockf: Test that lockf does not spin on fd

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56723

(cherry picked from commit 0733afdb4dad58cfe7ad7f5994e26bf148d78199)
DeltaFile
+18-0usr.bin/lockf/tests/lockf_test.sh
+18-01 files

FreeBSD/src 651b82eusr.bin/lockf lockf.c

lockf: Avoid spinning when operating on an fd

When operating on a file descriptor, acquire_lock() would ignore the
flags argument and always operate in non-blocking mode, resulting in
unnecessary busy-looping.

PR:             294832
MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D56722

(cherry picked from commit d90513ea85693da0ca5955173609f4e81e38ae16)
DeltaFile
+5-1usr.bin/lockf/lockf.c
+5-11 files

FreeBSD/ports ea17145sysutils/prokshy distinfo Makefile

sysutils/prokshy: Update to 0.1.1
DeltaFile
+3-3sysutils/prokshy/distinfo
+1-1sysutils/prokshy/Makefile
+4-42 files

FreeBSD/ports 085e3cfx11/xpra distinfo Makefile, x11/xpra/files patch-xpra_dbus_notifications.py

x11/xpra: Update to 6.4.4

* Drop patch for notifications.

ChangeLog: https://github.com/Xpra-org/xpra/releases/tag/v6.4.4

PR:             295011
Approved by:    arrowd@ (maintainer)
DeltaFile
+0-11x11/xpra/files/patch-xpra_dbus_notifications.py
+3-3x11/xpra/distinfo
+1-1x11/xpra/Makefile
+4-153 files

FreeBSD/ports 3acfcd3sysutils Makefile, sysutils/prokshy Makefile pkg-descr

sysutils/prokshy: New port: Small and lightweight bhyve agent

prokshy is a small and lightweight script that uses unixexec to
exchange data through the special character file (/dev/vtcon/prokshy)
created by virtio_console(4). This script is designed to "standardize"
the way a command is executed from the host into the virtual machine.
The host connects to the unix(4) socket created by bhyve(8) and
then sends a command, a space, and then the data (or the command’s
argument). prokshy doesn’t care about the argument format: you can
use netstring, JSON, base64, or any other format that can be sent
for the command you’ve created. That’s the other advantage of
prokshy: it allows you to implement a "command," making it truly
flexible.

WWW: https://github.com/DtxdF/prokshy
DeltaFile
+63-0sysutils/prokshy/Makefile
+11-0sysutils/prokshy/pkg-descr
+3-0sysutils/prokshy/distinfo
+1-0sysutils/Makefile
+78-04 files

FreeBSD/ports 25ee54fnet/nqptp distinfo Makefile

net/nqptp: Update to 1.2.7
DeltaFile
+3-3net/nqptp/distinfo
+1-1net/nqptp/Makefile
+4-42 files

FreeBSD/ports 17f5b1ewww/R-cran-jose distinfo Makefile

www/R-cran-jose: Update to 2.0.0

Changelog: https://cran.r-project.org/web/packages/jose/NEWS
DeltaFile
+3-3www/R-cran-jose/distinfo
+1-1www/R-cran-jose/Makefile
+4-42 files

FreeBSD/ports 2fbfcd1databases/ladybug distinfo Makefile

databases/ladybug: Update 0.16.0 => 0.16.1

Changelog:
https://github.com/LadybugDB/ladybug/releases/tag/v0.16.1

PR:             295039
Sponsored by:   UNIS Labs
DeltaFile
+3-3databases/ladybug/distinfo
+1-1databases/ladybug/Makefile
+4-42 files

FreeBSD/ports d71af7amisc/crush distinfo Makefile

misc/crush: Update to 0.65.3

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.65.2
- https://github.com/charmbracelet/crush/releases/tag/v0.65.3

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports 2c33242lang/hs-futhark distinfo Makefile

lang/hs-futhark: update 0.25.36 → 0.26.1
DeltaFile
+79-71lang/hs-futhark/distinfo
+36-27lang/hs-futhark/Makefile
+115-982 files

FreeBSD/ports f213cdclang/hs-koka distinfo Makefile

lang/hs-koka: update 3.2.2 → 3.2.3
DeltaFile
+141-159lang/hs-koka/distinfo
+65-62lang/hs-koka/Makefile
+206-2212 files

FreeBSD/ports 3a2108cdevel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.11.8 → 0.11.10
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 85d35c3net/wstunnel distinfo Makefile

net/wstunnel: update 10.5.4 → 10.5.5
DeltaFile
+3-3net/wstunnel/distinfo
+1-1net/wstunnel/Makefile
+4-42 files

FreeBSD/ports 75019f9www/cpp-httplib distinfo Makefile

www/cpp-httplib: update 0.43.2 → 0.43.3
DeltaFile
+3-3www/cpp-httplib/distinfo
+1-1www/cpp-httplib/Makefile
+4-42 files

FreeBSD/ports b337122editors/cpeditor distinfo Makefile

editors/cpeditor: update 7.0.1 → 7.1.1
DeltaFile
+9-7editors/cpeditor/distinfo
+6-4editors/cpeditor/Makefile
+15-112 files

FreeBSD/ports 07e9d69devel/py-uv distinfo Makefile, devel/uv distinfo Makefile.crates

devel/{,py-}uv: update 0.11.8 → 0.11.10
DeltaFile
+55-57devel/uv/distinfo
+26-27devel/uv/Makefile.crates
+3-3devel/py-uv/distinfo
+1-1devel/uv/Makefile
+1-1devel/py-uv/Makefile
+86-895 files

FreeBSD/ports d43f5c2sysutils/mise distinfo Makefile

sysutils/mise: update 2026.5.0 → 2026.5.1
DeltaFile
+209-215sysutils/mise/distinfo
+104-107sysutils/mise/Makefile
+313-3222 files

FreeBSD/ports 3d367b0devel/py-pytz distinfo Makefile

devel/py-pytz: Update to 2026.2
DeltaFile
+3-3devel/py-pytz/distinfo
+1-2devel/py-pytz/Makefile
+4-52 files

FreeBSD/src 081d3absys/dev/ichsmb ichsmb_pci.c

ichsmb: add Ice Lake-LP (0x34a3) and Ice Lake-N (0x38a3) SMBus device IDs

Add PCI device IDs for two Ice Lake PCH SMBus controller variants:
- 0x34a3 (Ice Lake-LP), previously listed as the generic "Ice Lake" entry (ID_ICELAKE), renamed to ID_ICELAKELP for clarity.
- 0x38a3 (Ice Lake-N), a separate PCH variant not previously supported.

Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D56732
DeltaFile
+6-3sys/dev/ichsmb/ichsmb_pci.c
+6-31 files

FreeBSD/ports 5eefdbewww/p5-Mojolicious distinfo Makefile

www/p5-Mojolicious: Update to 9.45
DeltaFile
+3-3www/p5-Mojolicious/distinfo
+1-1www/p5-Mojolicious/Makefile
+4-42 files

FreeBSD/src 0979bfbsys/dev/usb/net if_smsc.c

smsc: Add missing newline to PHY timeout error printf
DeltaFile
+1-1sys/dev/usb/net/if_smsc.c
+1-11 files

FreeBSD/ports ed2c61cscience/py-pymatgen distinfo Makefile, science/py-pymatgen/files patch-tests_analysis_interfaces_test__substrate__analyzer.py patch-tests_analysis_interfaces_test__coherent__interface.py

science/py-pymatgen: update 2026.3.23 → 2026.5.4
DeltaFile
+0-17science/py-pymatgen/files/patch-tests_analysis_interfaces_test__substrate__analyzer.py
+0-13science/py-pymatgen/files/patch-tests_analysis_interfaces_test__coherent__interface.py
+3-3science/py-pymatgen/distinfo
+2-3science/py-pymatgen/Makefile
+5-364 files

FreeBSD/ports acaca61science/dftd4 distinfo pkg-plist, science/py-dftd4 distinfo Makefile

science/{,py-}dftd4: update 4.1.0 → 4.1.1
DeltaFile
+3-3science/py-dftd4/distinfo
+3-3science/dftd4/distinfo
+1-2science/py-dftd4/Makefile
+1-1science/dftd4/pkg-plist
+1-1science/dftd4/Makefile
+9-105 files

FreeBSD/src 2fef18fusr.sbin/certctl certctl.c certctl.8, usr.sbin/certctl/tests certctl_test.sh

certctl: Unstickify (un)trusted certificates

Ever since certctl was rewritten in C, the rehash command has reingested
TRUSTDESTDIR / UNTRUSTDESTDIR in addition to TRUSTPATH / UNTRUSTPATH.
This seemed like a good idea at the time but was, in retrospect, a
mistake, as it means a (un)trusted certificate remains (un)trusted
forever (or at least until it expires) even if it is removed from
(UN)TRUSTPATH.  Among other issues, it causes ports QA to fail for any
port that either installs certificates or depends on a port that does.

Although this behavior was undocumented, the change may surprise users
who have added certificates manually, so update the manual page to point
it out and add prominent warnings to the trust and untrust commands.

PR:             290078
MFC after:      1 week
Reviewed by:    kevans, bcr
Differential Revision:  https://reviews.freebsd.org/D56617
DeltaFile
+52-29usr.sbin/certctl/certctl.c
+13-2usr.sbin/certctl/certctl.8
+2-1usr.sbin/certctl/tests/certctl_test.sh
+67-323 files

FreeBSD/ports dc0a16enet/unison253 Makefile

net/unison253: Fix PKGBASE value

Reported by:    antoine
Fixes:          b09b2548c2 net/unison253: Add port preserving new legacy version
DeltaFile
+5-3net/unison253/Makefile
+5-31 files