FreeBSD/ports 2e7f386textproc Makefile, textproc/py-toon-format distinfo pkg-descr

textproc/py-toon-format: new port

TOON (Token-Oriented Object Notation) is a compact, human-readable
serialization format for handing structured data to large language models,
encoding the same content as JSON in markedly fewer tokens.  It provides
encode and decode functions along with a toon command-line tool.

PR:             298712
DeltaFile
+22-0textproc/py-toon-format/Makefile
+4-0textproc/py-toon-format/pkg-descr
+3-0textproc/py-toon-format/distinfo
+1-0textproc/Makefile
+30-04 files

FreeBSD/src 15efd93share/misc committers-src.dot

add nprice to committers-src

Approved by:    adrian (mentor)
Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59860

Signed-off-by: Nick Price <nprice at FreeBSD.org>
DeltaFile
+2-0share/misc/committers-src.dot
+2-01 files

FreeBSD/doc 67fa1c9website/content/en/cgi ports.cgi

ports.cgi: don't auto-open keyboard on Android
DeltaFile
+17-13website/content/en/cgi/ports.cgi
+17-131 files

FreeBSD/ports cbf312bwww/py-prometheus-fastapi-instrumentator Makefile distinfo

www/py-prometheus-fastapi-instrumentator: update 8.0.0 → 8.1.0
DeltaFile
+3-3www/py-prometheus-fastapi-instrumentator/distinfo
+1-1www/py-prometheus-fastapi-instrumentator/Makefile
+4-42 files

FreeBSD/ports 1b17991math/cvc5 distinfo Makefile

math/cvc5: update 1.3.4 → 1.4.0
DeltaFile
+6-9math/cvc5/Makefile
+3-3math/cvc5/distinfo
+9-122 files

FreeBSD/ports 611fc74chinese/py-OpenCC distinfo Makefile

chinese/py-OpenCC: update 1.3.2 → 1.4.2
DeltaFile
+10-2chinese/py-OpenCC/Makefile
+3-3chinese/py-OpenCC/distinfo
+13-52 files

FreeBSD/ports 34c021amath/symfpu Makefile distinfo

math/symfpu: update g20190517 → g20260513
DeltaFile
+3-3math/symfpu/distinfo
+2-2math/symfpu/Makefile
+5-52 files

FreeBSD/ports a2e6d41misc/py-numcodecs distinfo Makefile

misc/py-numcodecs: update 0.16.5 → 0.17.0
DeltaFile
+23-18misc/py-numcodecs/Makefile
+3-3misc/py-numcodecs/distinfo
+26-212 files

FreeBSD/ports ab4dd42misc/py-accelerate distinfo Makefile

misc/py-accelerate: update 1.14.0 → 1.15.0
DeltaFile
+18-2misc/py-accelerate/Makefile
+3-3misc/py-accelerate/distinfo
+21-52 files

FreeBSD/ports ee0a30dmath/py-pandas-stubs distinfo Makefile

math/py-pandas-stubs: update 3.0.3.260530 → 3.0.5.260914
DeltaFile
+3-4math/py-pandas-stubs/Makefile
+3-3math/py-pandas-stubs/distinfo
+6-72 files

FreeBSD/ports 51b1bafsecurity/cowrie distinfo Makefile

security/cowrie: update 3.0.4 → 3.0.14
DeltaFile
+24-14security/cowrie/Makefile
+3-3security/cowrie/distinfo
+27-172 files

FreeBSD/ports c7526c8devel/py-mypy-boto3-dynamodb pkg-descr Makefile, devel/py-mypy-boto3-dynamodb/files patch-pyproject.toml

devel/py-mypy-boto3-dynamodb: update 1.43.0 → 1.43.64
DeltaFile
+4-11devel/py-mypy-boto3-dynamodb/files/patch-pyproject.toml
+3-3devel/py-mypy-boto3-dynamodb/distinfo
+2-2devel/py-mypy-boto3-dynamodb/Makefile
+2-1devel/py-mypy-boto3-dynamodb/pkg-descr
+11-174 files

FreeBSD/ports cefd462devel/py-fast-depends distinfo Makefile

devel/py-fast-depends: update 3.0.8 → 3.0.9
DeltaFile
+7-6devel/py-fast-depends/Makefile
+3-3devel/py-fast-depends/distinfo
+10-92 files

FreeBSD/ports dd001a1devel/py-setuptools-dso distinfo Makefile

devel/py-setuptools-dso: update 2.12.3 → 2.12.4
DeltaFile
+3-3devel/py-setuptools-dso/distinfo
+3-3devel/py-setuptools-dso/Makefile
+6-62 files

FreeBSD/ports 6d08804misc/py-optimum Makefile distinfo

misc/py-optimum: update 2.2.0 → 2.3.0
DeltaFile
+2-4misc/py-optimum/Makefile
+3-3misc/py-optimum/distinfo
+5-72 files

FreeBSD/ports b82fbd9devel/py-zarr distinfo Makefile

devel/py-zarr: update 3.3.0 → 3.4.0
DeltaFile
+15-9devel/py-zarr/Makefile
+3-3devel/py-zarr/distinfo
+18-122 files

FreeBSD/ports 58cf806math/py-daqp distinfo Makefile

math/py-daqp: update 0.8.7 → 0.9.1
DeltaFile
+3-3math/py-daqp/distinfo
+5-1math/py-daqp/Makefile
+8-42 files

FreeBSD/ports d84f438misc/py-snakemake-interface-common Makefile distinfo

misc/py-snakemake-interface-common: update 1.23.0 → 1.23.1
DeltaFile
+3-3misc/py-snakemake-interface-common/distinfo
+2-2misc/py-snakemake-interface-common/Makefile
+5-52 files

FreeBSD/ports 6ffefb1databases/py-pyiceberg Makefile distinfo, databases/py-pyiceberg/files patch-pyproject.toml

databases/py-pyiceberg: update 0.11.1 → 0.12.0
DeltaFile
+5-3databases/py-pyiceberg/files/patch-pyproject.toml
+3-3databases/py-pyiceberg/distinfo
+2-2databases/py-pyiceberg/Makefile
+10-83 files

FreeBSD/ports ee55934science/py-signac distinfo Makefile, science/py-signac/files patch-pyproject.toml

science/py-signac: update 2.4.0 → 2.4.1
DeltaFile
+3-3science/py-signac/distinfo
+4-2science/py-signac/Makefile
+2-0science/py-signac/files/patch-pyproject.toml
+9-53 files

FreeBSD/ports 8470e14math/py-iminuit distinfo Makefile

math/py-iminuit: update 2.32.0 → 2.33.0
DeltaFile
+12-9math/py-iminuit/Makefile
+3-3math/py-iminuit/distinfo
+15-122 files

FreeBSD/ports 6b375f1math/py-qdldl distinfo Makefile

math/py-qdldl: update 0.1.7.post5 → 0.1.9.p1
DeltaFile
+10-10math/py-qdldl/Makefile
+3-3math/py-qdldl/distinfo
+13-132 files

FreeBSD/ports ddff546math/py-squarify distinfo Makefile

math/py-squarify: update 0.4.4 → 0.4.5
DeltaFile
+3-3math/py-squarify/distinfo
+4-2math/py-squarify/Makefile
+7-52 files

FreeBSD/ports 1fcc7d5astro/py-astropy-healpix distinfo Makefile, astro/py-astropy-healpix/files patch-pyproject.toml patch-astropy__healpix___core.c

astro/py-astropy-healpix: update 2.0.0 → 2.0.1
DeltaFile
+21-0astro/py-astropy-healpix/files/sitecustomize.py
+8-6astro/py-astropy-healpix/Makefile
+0-13astro/py-astropy-healpix/files/patch-astropy__healpix___core.c
+3-3astro/py-astropy-healpix/distinfo
+4-0astro/py-astropy-healpix/files/patch-pyproject.toml
+36-225 files

FreeBSD/ports b0cad1cwww/immich Makefile, www/immich/files immich_server.in patch-server_src_dtos_config.dto.ts

www/immich: Switch to jellyfin-ffmpeg

Immich builds its HDR filter chain around tonemapx, which only the
Jellyfin patch set provides.  The rc script points FFMPEG_PATH and
FFPROBE_PATH at it.

PR:             298378
Requested by:   several people
Sponsored by:   Netzkommune GmbH
DeltaFile
+5-7www/immich/files/pkg-message.in
+0-11www/immich/files/patch-server_src_dtos_config.dto.ts
+2-2www/immich/Makefile
+3-1www/immich/files/immich_server.in
+10-214 files

FreeBSD/ports 8fd84cesysutils/reproduce Makefile distinfo

sysutils/reproduce: Update to 0.9.0

ChangeLog: https://github.com/DtxdF/reproduce/releases/tag/v0.9.0
DeltaFile
+3-3sysutils/reproduce/distinfo
+1-1sysutils/reproduce/Makefile
+4-42 files

FreeBSD/src 9401bfbsbin/hastd proto_socketpair.c proto_impl.h

hastd: Use fixed-length protocol names

All communication between hastd nodes and internally between hastd and
its worker children passes through the same pair of send / receive
functions.  The receive function uses recv(2) with the MSG_WAITALL flag,
which in theory means we should never get a short read.  However, when
handing off a socket to a worker child, we also pass a variable-length
string identifying the type of socket we're passing, and reading this
string relies on a short read.  This used to work because the arrival of
the descriptor would interrupt the recv(2) call, but this bug was fixed
when the AF_UNIX code was rewritten a while ago and hastd has been
broken ever since.

Fixing the length of the protocol name to four characters including the
terminating null solves the short-read bug by never requiring a short
read (nothing else in hastd requires one).

Note that this issue appears to have been reported independently first
by Alessandro Sagratini in PR 292322 and then by Martin Vidovic in

    [11 lines not shown]
DeltaFile
+5-10sbin/hastd/proto.c
+1-1sbin/hastd/proto_socketpair.c
+1-1sbin/hastd/proto_impl.h
+7-123 files

FreeBSD/src e4b16e7sbin/hastd nv.c

hastd: Ensure nvpair padding is initialized

The proto-libnv implementation embedded in hastd pads names and values
out to the nearest multiple of eight bytes, but leaves the padding
uninitialized, leaking up to 14 bytes of recycled heap per pair in a
message.

While here, switch from bcopy() to memcpy().

MFC after:      3 days
Reviewed by:    kevans, emaste
Differential Revision:  https://reviews.freebsd.org/D59343

(cherry picked from commit 911bda7cffbf358c4e83ea05cfe980d429aff61c)
DeltaFile
+3-3sbin/hastd/nv.c
+3-31 files

FreeBSD/src 1e00200contrib/unbound config.h.in configure, contrib/unbound/services authzone.c

unbound: Update to 1.26.1

Release notes at
    https://community.nlnetlabs.nl/t/unbound-1-26-1-released

Merge commit '120aa088f4807126af42a652a07c5090e7294fcf'

Security:       CVE-2026-77860
Security:       CVE-2026-77955
Security:       CVE-2026-78227
Security:       CVE-2026-80225
Security:       CVE-2026-81634
Security:       CVE-2026-81642
Security:       CVE-2026-82717
Security:       CVE-2026-82720
Security:       CVE-2026-85501
(cherry picked from commit 1fb9c5ffe25fcba0857c4fdf6ed19ca5bf6bc858)
DeltaFile
+3,518-3,462contrib/unbound/util/configlexer.c
+1,936-2,732contrib/unbound/configure
+2,070-2,037contrib/unbound/util/configparser.c
+189-199lib/libunbound/config.h
+186-196contrib/unbound/config.h.in
+177-67contrib/unbound/services/authzone.c
+8,076-8,69352 files not shown
+8,842-8,93958 files

FreeBSD/src 6b26fcccontrib/tzcode zic.8 theory.html

tzcode: Update to 2026d

MFC after:      1 week

(cherry picked from commit 212e3524943222650688bd1f49d5eb4c9326de7f)

libc/stdtime: Catch up with tzcode 2026d

Fixes:          212e35249432 ("tzcode: Update to 2026c")
(cherry picked from commit 1689b875b4b80c152cf7d3652c72335a2149173e)
DeltaFile
+167-232contrib/tzcode/localtime.c
+60-58contrib/tzcode/tz-link.html
+114-1contrib/tzcode/NEWS
+49-40contrib/tzcode/zic.c
+32-31contrib/tzcode/theory.html
+28-17contrib/tzcode/zic.8
+450-37910 files not shown
+507-41516 files