devel/py-fortranformat: new port
Generates text from a Python list of variables or will read a line of text
into Python variables according to the FORTRAN format statement passed.
PR: 282396
sysutils/py-saltext.freebsd: new port
This is a Salt extension for interacting with various FreeBSD-specific
commands. The bsd.shadow module, used by all BSDs, is also included.
The modules herein used to be part of Salt, in version 3006, but are now
developed in a separate repository.
PR: 296290
Reviewed by: krion
Approved by: krion (ports)
Sponsored by: ConnectWise
sysutils/py-saltext.zfs: ZFS extensions for Salt 3008
This port contains modules and states that were previously builtin to
Salt 3006, but must now be installed separately.
It includes two patches used internally at Connectwise.
PR: 296290
Reviewed by: krion
Approved by: krion (ports)
Sponsored by: ConnectWise
sysutils/py-salt: 3008.2
Version 3008.1 version works with Python 3.12+. However, it lacks many
states included in Salt 3006, for example ZFS.
Version 3008.2 fixes a regression in the pkg.installed state, though it
wasn't mentioned in Salt's changelog.
PR: 296290
Approved by: krion (maintainer)
Sponsored by: ConnectWise
LinuxKPI: Add tgid to task_struct under sched.h
The amdkfd driver requires the `tgid` to be a part of the `task_struct`.
This patch introduces the `tgid` member to `task_struct`.
Reviewed by: bz
Sponsored By: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D58228
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management
Bump PORTREVISION so the packages pick up the fixed lua, cache_purge
and njs module sources.
Sponsored by: Netzkommune GmbH
www/nginx-module-cache-purge: Update to 3.0.2.20260524
Snapshot of the current upstream tree. It fixes 404 responses on
non-PURGE requests when an "if" block is present, either at server
level or inside the location.
Sponsored by: Netzkommune GmbH
www/nginx-module-njs: Fix indexed fast paths for exotic objects
Object.values() and Object.entries() erased the concrete type of an
exotic receiver, so typed arrays could be treated as njs_array_t and
cause invalid memory reads and writes. Taken from upstream commit
bb6f23cc, which is not in a release yet.
Sponsored by: Netzkommune GmbH