FreeBSD/ports 7e109cdmisc Makefile, misc/py-openai-harmony distinfo Makefile

misc/py-openai-harmony: New port: OpenAI response format for gpt-oss open-weight model series
DeltaFile
+625-0misc/py-openai-harmony/distinfo
+342-0misc/py-openai-harmony/Makefile
+3-0misc/py-openai-harmony/pkg-descr
+1-0misc/Makefile
+971-04 files

FreeBSD/ports c7ff433misc Makefile, misc/py-mistral-common Makefile distinfo

misc/py-mistral-common: New port: Common utilities for Mistral AI models
DeltaFile
+40-0misc/py-mistral-common/Makefile
+12-0misc/py-mistral-common/files/patch-pyproject.toml
+3-0misc/py-mistral-common/distinfo
+3-0misc/py-mistral-common/pkg-descr
+1-0misc/Makefile
+59-05 files

FreeBSD/ports a34ecb5misc/gemini-cli pkg-plist Makefile, misc/gemini-cli/files package-lock.json

misc/gemini-cli: update 0.35.3 → 0.36.0
DeltaFile
+400-45,539misc/gemini-cli/pkg-plist
+42-7,670misc/gemini-cli/files/package-lock.json
+5-5misc/gemini-cli/Makefile
+3-3misc/gemini-cli/distinfo
+450-53,2174 files

FreeBSD/ports 3c8efd0misc/py-llama-cpp-python distinfo Makefile, misc/py-llama-cpp-python/files patch-vendor_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt

misc/py-llama-cpp-python: update 0.3.16 → 0.3.20
DeltaFile
+6-5misc/py-llama-cpp-python/files/patch-vendor_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt
+5-5misc/py-llama-cpp-python/distinfo
+2-3misc/py-llama-cpp-python/Makefile
+13-133 files

FreeBSD/ports 296f9e2misc/py-pytorch Makefile

misc/py-pytorch: Fix hardcoded C++ compiler in torch/_inductor/config.py
DeltaFile
+4-1misc/py-pytorch/Makefile
+4-11 files

FreeBSD/ports 6e895a4devel Makefile, devel/py-pybase64 Makefile distinfo

devel/py-pybase64: New port: Fast Base64 encoding/decoding using libbase64
DeltaFile
+26-0devel/py-pybase64/Makefile
+3-0devel/py-pybase64/distinfo
+3-0devel/py-pybase64/pkg-descr
+1-0devel/Makefile
+33-04 files

FreeBSD/ports 32f4f92textproc Makefile, textproc/py-llguidance distinfo Makefile

textproc/py-llguidance: New port: Low-level Guidance library for constrained LLM generation
DeltaFile
+689-0textproc/py-llguidance/distinfo
+389-0textproc/py-llguidance/Makefile
+3-0textproc/py-llguidance/pkg-descr
+1-0textproc/Makefile
+1,082-04 files

FreeBSD/ports a9e1854devel Makefile, devel/py-ninja Makefile distinfo

devel/py-ninja: New port: Python package providing the Ninja build tool
DeltaFile
+25-0devel/py-ninja/Makefile
+13-0devel/py-ninja/files/patch-pyproject.toml
+11-0devel/py-ninja/files/patch-CMakeLists.txt
+3-0devel/py-ninja/distinfo
+3-0devel/py-ninja/pkg-descr
+1-0devel/Makefile
+56-06 files

FreeBSD/ports aaadc00devel Makefile, devel/py-opentelemetry-semantic-conventions-ai Makefile distinfo

devel/py-opentelemetry-semantic-conventions-ai: New port: OpenTelemetry Semantic Conventions for AI/LLM systems
DeltaFile
+23-0devel/py-opentelemetry-semantic-conventions-ai/Makefile
+3-0devel/py-opentelemetry-semantic-conventions-ai/distinfo
+3-0devel/py-opentelemetry-semantic-conventions-ai/pkg-descr
+1-0devel/Makefile
+30-04 files

FreeBSD/ports 8f9efe2textproc Makefile, textproc/py-outlines-core distinfo Makefile

textproc/py-outlines-core: New port: Structured Text Generation in Rust (outlines-core)
DeltaFile
+519-0textproc/py-outlines-core/distinfo
+292-0textproc/py-outlines-core/Makefile
+3-0textproc/py-outlines-core/pkg-descr
+1-0textproc/Makefile
+815-04 files

FreeBSD/ports 92e871bmisc Makefile, misc/py-model-hosting-container-standards Makefile distinfo

misc/py-model-hosting-container-standards: New port: Standardized model hosting container implementations
DeltaFile
+28-0misc/py-model-hosting-container-standards/Makefile
+3-0misc/py-model-hosting-container-standards/distinfo
+3-0misc/py-model-hosting-container-standards/pkg-descr
+1-0misc/Makefile
+35-04 files

FreeBSD/ports 18c6f1amisc Makefile, misc/py-lm-format-enforcer Makefile distinfo

misc/py-lm-format-enforcer: New port: Enforce the output format (JSON Schema, regex) of a language model
DeltaFile
+26-0misc/py-lm-format-enforcer/Makefile
+3-0misc/py-lm-format-enforcer/distinfo
+3-0misc/py-lm-format-enforcer/pkg-descr
+1-0misc/Makefile
+33-04 files

FreeBSD/ports 787b675textproc Makefile, textproc/py-partial-json-parser Makefile distinfo

textproc/py-partial-json-parser: New port: Parse partial JSON generated by LLMs
DeltaFile
+23-0textproc/py-partial-json-parser/Makefile
+3-0textproc/py-partial-json-parser/distinfo
+3-0textproc/py-partial-json-parser/pkg-descr
+1-0textproc/Makefile
+30-04 files

FreeBSD/ports 85fbf34devel Makefile, devel/py-depyf Makefile distinfo

devel/py-depyf: New port: Decompile and understand Python bytecode from PyTorch
DeltaFile
+30-0devel/py-depyf/Makefile
+11-0devel/py-depyf/files/patch-setup.py
+3-0devel/py-depyf/distinfo
+3-0devel/py-depyf/pkg-descr
+1-0devel/Makefile
+48-05 files

FreeBSD/ports 9289104www Makefile, www/py-prometheus-fastapi-instrumentator Makefile distinfo

www/py-prometheus-fastapi-instrumentator: New port: Instrument your FastAPI app with Prometheus metrics
DeltaFile
+24-0www/py-prometheus-fastapi-instrumentator/Makefile
+3-0www/py-prometheus-fastapi-instrumentator/distinfo
+3-0www/py-prometheus-fastapi-instrumentator/pkg-descr
+1-0www/Makefile
+31-04 files

FreeBSD/ports 7ce0b24math/py-z3-solver distinfo Makefile, math/py-z3-solver/files patch-CMakeLists.txt

math/py-z3-solver: update 4.14.1 → 4.16.0
DeltaFile
+13-2math/py-z3-solver/files/patch-CMakeLists.txt
+3-3math/py-z3-solver/distinfo
+1-2math/py-z3-solver/Makefile
+17-73 files

FreeBSD/ports 56eb0aemisc Makefile, misc/py-xgrammar Makefile distinfo

misc/py-xgrammar: New port: Efficient, flexible and portable structured generation
DeltaFile
+32-0misc/py-xgrammar/Makefile
+11-0misc/py-xgrammar/files/patch-pyproject.toml
+3-0misc/py-xgrammar/distinfo
+3-0misc/py-xgrammar/pkg-descr
+1-0misc/Makefile
+50-05 files

FreeBSD/ports cd6400ftextproc/py-lingua-language-detector Makefile

textproc/py-lingua-language-detector: Remove 'concurrent'
DeltaFile
+1-1textproc/py-lingua-language-detector/Makefile
+1-11 files

FreeBSD/ports b059b10devel/gcli Makefile, sysutils/nix Makefile

textproc/lowdown: update to 3.0.1
DeltaFile
+4-4textproc/lowdown/pkg-plist
+3-3textproc/lowdown/distinfo
+2-2textproc/lowdown/Makefile
+1-1sysutils/nix/Makefile
+1-0devel/gcli/Makefile
+11-105 files

FreeBSD/ports fb5be16multimedia/jellyfin distinfo Makefile, multimedia/jellyfin/files/packagejsons package-lock.json package.json

multimedia/jellyfin: update to 10.11.8
DeltaFile
+9-9multimedia/jellyfin/distinfo
+2-2multimedia/jellyfin/files/packagejsons/package-lock.json
+1-1multimedia/jellyfin/files/packagejsons/package.json
+1-1multimedia/jellyfin/Makefile
+1-1multimedia/jellyfin/pkg-plist
+14-145 files

FreeBSD/src 3174985usr.bin/netstat if.c netstat.1

netstat(1): '-w': Banners to appear before a new statistics line, not after

Recurring banners except the first are printed just after the latest
interval's statistics line, giving the false impression that the latter
are omitted.  It is also better to print a new banner only if it is
going to be followed by a new line of statistics, in case netstat(1) is
interrupted or we have reached the number of iterations specified by
'-q'.

Fix this by pushing printing these banners inside the loop producing
statistics lines, after having waited for the next interval.

The first banner is printed before the loop, as we want it to be printed
immediately at launch, even if at this point we do not have statistics
to display (we have to wait for an interval to compute these, as they
are based on a difference).

While here, remove the 'goto' spaghetti by putting banner printing into
its own private function and using a proper infinite loop in

    [19 lines not shown]
DeltaFile
+87-61usr.bin/netstat/if.c
+7-15usr.bin/netstat/netstat.1
+0-2usr.bin/netstat/main.c
+94-783 files

FreeBSD/ports bcdb07dnet-p2p/bazarr pkg-plist distinfo

net-p2p/bazarr: Update 1.5.4 => 1.5.6

Changelog:
https://github.com/morpheus65535/bazarr/releases/tag/v1.5.5
https://github.com/morpheus65535/bazarr/releases/tag/v1.5.6

PR:             294291
Security:       CVE-2024-40348
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 24aae72732b36e6de66728afea00dc27ffc46000)
DeltaFile
+9-12net-p2p/bazarr/pkg-plist
+3-3net-p2p/bazarr/distinfo
+1-1net-p2p/bazarr/Makefile
+13-163 files

FreeBSD/ports 24aae72net-p2p/bazarr pkg-plist distinfo

net-p2p/bazarr: Update 1.5.4 => 1.5.6

Changelog:
https://github.com/morpheus65535/bazarr/releases/tag/v1.5.5
https://github.com/morpheus65535/bazarr/releases/tag/v1.5.6

PR:             294291
Security:       CVE-2024-40348
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+9-12net-p2p/bazarr/pkg-plist
+3-3net-p2p/bazarr/distinfo
+1-2net-p2p/bazarr/Makefile
+13-173 files

FreeBSD/ports 09d7bfcnet-p2p/prowlarr pkg-plist distinfo

net-p2p/prowlarr: Update 2.3.0.5236 => 2.3.5.5327

Changelog:
https://github.com/Prowlarr/Prowlarr/releases/tag/v2.3.5.5327

PR:             294290
Sponsored by:   UNIS Labs
DeltaFile
+2-18net-p2p/prowlarr/pkg-plist
+3-3net-p2p/prowlarr/distinfo
+1-1net-p2p/prowlarr/Makefile
+6-223 files

FreeBSD/ports d70cd16net-p2p/radarr pkg-plist distinfo

net-p2p/radarr: Update 6.0.4.10291 => 6.1.1.10360

Changelog:
https://github.com/Radarr/Radarr/releases/tag/v6.1.1.10360

PR:             294289
Sponsored by:   UNIS Labs
DeltaFile
+6-7net-p2p/radarr/pkg-plist
+3-3net-p2p/radarr/distinfo
+1-2net-p2p/radarr/Makefile
+10-123 files

FreeBSD/ports dc7ff48sysutils/rust-coreutils distinfo Makefile.crates

sysutils/rust-coreutils: update to 0.8.0

Changelog:      https://github.com/uutils/coreutils/releases/tag/0.8.0
DeltaFile
+171-129sysutils/rust-coreutils/distinfo
+84-63sysutils/rust-coreutils/Makefile.crates
+1-2sysutils/rust-coreutils/Makefile
+256-1943 files

FreeBSD/ports d96a7dbdevel/bazel8 Makefile, devel/bazel9 Makefile

devel/bazel{8,9}: pin to Java 21 to fix build with JDK 23+

Java 23 changed annotation processing defaults (JDK-8321314), breaking
the bootstrap compilation when openjdk23+ is selected via JAVA_VERSION=21+.
The port infrastructure already assumes Java 21 throughout (toolchain names,
config_settings), so pin to the exact version instead of passing -proc:full.
DeltaFile
+1-1devel/bazel9/Makefile
+1-1devel/bazel8/Makefile
+2-22 files

FreeBSD/ports bc4339dnet-mgmt/zabbix6-proxy Makefile, net-mgmt/zabbix6-server Makefile

net-mgmt/zabbix*-server: Switch to respect DEFAULT_VERSIONS for MySQL

To help tracking of default MySQL client version, switch the default MySQL
requirement from fixed version (8.0, 8.4, ...) to DEFAULT_VERSIONS.

Reported by:    Simon Wright <simon.wright at gmx.net>
DeltaFile
+5-5net-mgmt/zabbix72-server/Makefile
+5-5net-mgmt/zabbix6-server/Makefile
+5-5net-mgmt/zabbix7-server/Makefile
+4-4net-mgmt/zabbix74-server/Makefile
+1-1net-mgmt/zabbix72-proxy/Makefile
+1-1net-mgmt/zabbix6-proxy/Makefile
+21-212 files not shown
+23-238 files

FreeBSD/ports 2392528databases/postgresql-libpqxx distinfo Makefile

databases/postgresql-libpqxx: Update to 8.0.1

Release notes:  https://github.com/jtv/libpqxx/releases/tag/8.0.1
MFH:            2026Q2 (buffer overrun)

(cherry picked from commit cf29b029f5d05f5d911353b2cc09a02897906f16)
DeltaFile
+3-3databases/postgresql-libpqxx/distinfo
+1-1databases/postgresql-libpqxx/Makefile
+0-1databases/postgresql-libpqxx/pkg-plist
+4-53 files

FreeBSD/ports cf29b02databases/postgresql-libpqxx distinfo Makefile

databases/postgresql-libpqxx: Update to 8.0.1

Release notes:  https://github.com/jtv/libpqxx/releases/tag/8.0.1
MFH:            2026Q2 (buffer overrun)
DeltaFile
+3-3databases/postgresql-libpqxx/distinfo
+1-1databases/postgresql-libpqxx/Makefile
+0-1databases/postgresql-libpqxx/pkg-plist
+4-53 files