FreeBSD/ports ab8ffc9devel/libibuddy distinfo Makefile

devel/libibuddy: update v0.0.2 -> v0.0.3

Changelog: https://github.com/rosorio/libibuddy/releases/tag/v0.0.3

Update cmake_minimum_required to 3.10
Update Makefile to make linters happy

PR:             298526
Reported by:    arrowd
DeltaFile
+7-4devel/libibuddy/Makefile
+3-3devel/libibuddy/distinfo
+10-72 files

FreeBSD/ports 5fc8b8cdevel/py-uv Makefile distinfo, devel/py-uv-build distinfo

devel/{py-,}uv{-build}: Update to 0.12.15

PR:             298441
Approved by:    yuri (maintainer)
DeltaFile
+65-69devel/uv/distinfo
+31-33devel/uv/Makefile.crates
+4-4devel/py-uv/files/patch-pyproject.toml
+3-3devel/py-uv/distinfo
+3-3devel/py-uv-build/distinfo
+2-2devel/py-uv/Makefile
+108-1142 files not shown
+110-1178 files

FreeBSD/ports 5929ae6misc/py-litellm Makefile Makefile.crates, misc/py-litellm/files patch-pyproject.toml

misc/py-litellm: Update to 1.101.0

Changelog: https://github.com/BerriAI/litellm/releases/tag/v1.101.0

Reported by:    portscout
DeltaFile
+45-13misc/py-litellm/distinfo
+21-5misc/py-litellm/Makefile.crates
+6-5misc/py-litellm/Makefile
+4-4misc/py-litellm/files/patch-pyproject.toml
+76-274 files

FreeBSD/ports ed8403fmath/py-SQNomad Makefile, math/py-SQNomad/files patch-setup.py

math/py-SQNomad: Unbreak
DeltaFile
+14-3math/py-SQNomad/files/patch-setup.py
+1-3math/py-SQNomad/Makefile
+15-62 files

FreeBSD/ports 945ff0baudio/lvtk Makefile, audio/lvtk/files patch-waflib_Context.py

audio/lvtk: Unbreak
DeltaFile
+25-0audio/lvtk/files/patch-waflib_Context.py
+1-4audio/lvtk/Makefile
+26-42 files

FreeBSD/ports 86b3f9baudio/lv2proc Makefile, audio/lv2proc/files patch-src_Makefile.in

audio/lv2proc: Unbreak
DeltaFile
+15-0audio/lv2proc/files/patch-src_Makefile.in
+0-2audio/lv2proc/Makefile
+15-22 files

FreeBSD/ports d7f694fdevel/opengrok Makefile

devel/opengrok: transfer maintanership

Siva Mahadevan <siva at FreeBSD.org> is the new MAINTAINER.
DeltaFile
+1-1devel/opengrok/Makefile
+1-11 files

FreeBSD/ports 27f3d47devel/py-fastbencode distinfo Makefile

devel/py-fastbencode: Update 0.2 => 0.3.2, undeprecate

This fixes build with current cython versions.  While not the current
upstream release, newer versions rework the build significantly, so this
is done as an intermediate step forward.

Changelogs:
https://github.com/breezy-team/fastbencode/releases/tag/v0.3.0
https://github.com/breezy-team/fastbencode/releases/tag/v0.3.1
https://github.com/breezy-team/fastbencode/releases/tag/v0.3.2

PR:             298550
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+2-6devel/py-fastbencode/Makefile
+3-3devel/py-fastbencode/distinfo
+5-92 files

FreeBSD/ports 477ee4edevel/oci-cli Makefile distinfo

devel/oci-cli: Update 3.91.0 => 3.93.0

Changelogs:
https://github.com/oracle/oci-cli/releases/tag/v3.92.0
https://github.com/oracle/oci-cli/releases/tag/v3.92.1
https://github.com/oracle/oci-cli/releases/tag/v3.93.0

PR:             298517
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3devel/oci-cli/distinfo
+2-2devel/oci-cli/Makefile
+5-52 files

FreeBSD/ports 84b7562devel/py-oci Makefile distinfo, devel/py-oci/files patch-pyproject.toml

devel/py-oci: Update 2.185.0 => 2.186.0

Changelogs:
https://github.com/oracle/oci-python-sdk/releases/tag/v2.185.1
https://github.com/oracle/oci-python-sdk/releases/tag/v2.185.2
https://github.com/oracle/oci-python-sdk/releases/tag/v2.186.0

PR:             298517
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+4-4devel/py-oci/files/patch-pyproject.toml
+3-3devel/py-oci/distinfo
+1-1devel/py-oci/Makefile
+8-83 files

FreeBSD/doc 60ef883website/content/en/releng _index.adoc

14.5: Hand off to so@

The release engineering team is done with releng/14.5.

Approved by:    re (implicit)
DeltaFile
+1-1website/content/en/releng/_index.adoc
+1-11 files

FreeBSD/ports 04fe3b8misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS riscv-riscv64-14.3-RELEASE powerpc-powerpcspe-14.3-RELEASE

misc/freebsd-release-manifests: Remove EoL releases

Approved by:    re (implicit)

(cherry picked from commit 1caa9b4f58573bd820ceb8b3a5448a40049d2683)
DeltaFile
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-RELEASE
+0-8misc/freebsd-release-manifests/pkg-plist
+0-7misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-RELEASE
+0-7misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-RELEASE
+0-494 files not shown
+1-7110 files

FreeBSD/ports 1caa9b4misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS riscv-riscv64-14.3-RELEASE powerpc-powerpcspe-14.3-RELEASE

misc/freebsd-release-manifests: Remove EoL releases

Approved by:    re (implicit)
DeltaFile
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-RELEASE
+0-8misc/freebsd-release-manifests/pkg-plist
+0-7misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-RELEASE
+0-7misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-RELEASE
+0-494 files not shown
+1-7110 files

FreeBSD/ports dfe0bacmultimedia/smelter Makefile distinfo, multimedia/smelter/files patch-Cargo.toml patch-cargo-crates_aws-lc-sys-0.37.1_builder_cc_builder.rs

multimedia/smelter: Unbreak (was broken by ffmpeg-9.x)
DeltaFile
+89-0multimedia/smelter/files/patch-smelter-core_src_pipeline_hls_hls_input.rs
+67-0multimedia/smelter/files/patch-cargo-crates_aws-lc-sys-0.37.1_builder_cc_builder.rs
+13-11multimedia/smelter/distinfo
+9-8multimedia/smelter/Makefile
+14-0multimedia/smelter/files/patch-Cargo.toml
+192-195 files

FreeBSD/ports 85d5c8emath/py-python-fcl distinfo Makefile, math/py-python-fcl/files patch-pyproject.toml patch-src_fcl_fcl__defs.pxd

math/py-python-fcl: update 0.0.12 → 0.7.0.11

This commit prevents this port removal.
Ports should be fixed instead of being removed.
The version had to be bumped in order to unbreak it.
This port is a dependency of several important
software packages that can be ported.

PR:             298101
Approved by:    portmgr (unbreak; blanket)
DeltaFile
+0-33math/py-python-fcl/files/patch-setup.py
+30-0math/py-python-fcl/files/patch-tests_test__precision.py
+17-12math/py-python-fcl/Makefile
+15-0math/py-python-fcl/files/patch-src_fcl_fcl__defs.pxd
+14-0math/py-python-fcl/files/patch-pyproject.toml
+3-3math/py-python-fcl/distinfo
+79-481 files not shown
+81-507 files

FreeBSD/ports 62e6650math/fcl Makefile

math/fcl: add liboctomap dep and USES+=pkgconfig to enable OctoMap support
DeltaFile
+4-3math/fcl/Makefile
+4-31 files

FreeBSD/ports 87a46a3editors/gram Makefile.crates distinfo, editors/gram/files patch-cargo-crates_minidumper-0.8.3_src_ipc_client.rs patch-cargo-crates_minidump-writer-0.12.0_src_freebsd_mod.rs

editors/gram: update 1.2.0 → 3.3.0

PR:             297410 (request of .desktop file)
Requested by:   Jethro Nederhof <jethro at jethron.id.au>
DeltaFile
+1,071-1,181editors/gram/distinfo
+535-590editors/gram/Makefile.crates
+0-69editors/gram/files/patch-cargo-crates_minidumper-0.8.3_src_ipc_server.rs
+64-0editors/gram/files/patch-cargo-crates_minidumper-0.10.1_src_ipc_server.rs
+48-0editors/gram/files/patch-cargo-crates_minidump-writer-0.12.0_src_freebsd_mod.rs
+0-25editors/gram/files/patch-cargo-crates_minidumper-0.8.3_src_ipc_client.rs
+1,718-1,86513 files not shown
+1,823-1,91419 files

FreeBSD/ports b91a02fmultimedia/olive distinfo Makefile, multimedia/olive/files patch-app_render_renderer.cpp patch-app_codec_ffmpeg_ffmpegencoder.cpp

multimedia/olive: Unbreak

Patches for ffmpeg-9.x compatibility are added.
DeltaFile
+67-1multimedia/olive/files/patch-app_codec_ffmpeg_ffmpegencoder.cpp
+25-0multimedia/olive/files/patch-app_render_renderer.cpp
+3-6multimedia/olive/Makefile
+1-3multimedia/olive/distinfo
+96-104 files

FreeBSD/ports 82e0ae6math/sundials pkg-plist

math/sundials: Fix plist when LAAPCK=OFF

PR:             290814
Reported by:    John Hein <jcfyecrayz at liamekaens.com>
DeltaFile
+4-4math/sundials/pkg-plist
+4-41 files

FreeBSD/ports a22657c. CHANGES, Mk/Uses cran.mk

Mk/Uses/cran.mk: default WWW to the canonical CRAN package URL

The WWW of older R ports is https://cran.r-project.org/web/packages/${PORTNAME}
The WWW of newer R ports is https://cran.r-project.org/package=${PORTNAME}

There are currently 230 R-cran ports using the older URL and 168 using the
newer.  R-cran does not recommend the older URL format. If it goes away, we’ll
have to update WWW on over 200 R-cran ports.

At present, there are 497 R-cran ports setting WWW and all but 99 use either
the old or new standard URL.

If cran.mk offered a default WWW then we could eliminate the need to maintain
WWW at the individual port level.

All R-cran ports that set a WWW location that is not on cran directly would
continue to do-so while the ones that could stand to inherit a sensible default
could be nimble enough to not have to worry about their old deprecated URL
format one day not working.

    [4 lines not shown]
DeltaFile
+9-0CHANGES
+2-0Mk/Uses/cran.mk
+11-02 files

FreeBSD/ports 031e50fsecurity/zeek Makefile pkg-plist, security/zeek/files patch-auxil_spicy_3rdparty_fiber_include_fiber_fiber__mach.h patch-src_CMakeLists.txt

security/zeek: Update to 9.0.0

This is the next long-term support (LTS) release of zeek.

    https://github.com/zeek/zeek/releases/tag/v9.0.0
    https://zeek.org/2026/08/zeek-9-0-development-update/

Reported by:    Tim Wojtulewicz
DeltaFile
+129-101security/zeek/pkg-plist
+8-37security/zeek/Makefile
+0-32security/zeek/files/patch-auxil_highwayhash_highwayhash_instruction__sets.h
+0-29security/zeek/files/patch-auxil_spicy_hilti_runtime_src_fiber.cc
+0-14security/zeek/files/patch-src_CMakeLists.txt
+0-11security/zeek/files/patch-auxil_spicy_3rdparty_fiber_include_fiber_fiber__mach.h
+137-2242 files not shown
+140-2388 files

FreeBSD/ports a87eb2asysutils/py-pywatchman Makefile

sysutils/py-pywatchman: Adopt port

PR:             298110
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+1-1sysutils/py-pywatchman/Makefile
+1-11 files

FreeBSD/src fe9e9dcsbin/devd growfs_postboot.conf

growfs_postboot: Invoke via service(8)

Use service(8) rather than invoking /etc/rc.d/growfs_postboot directly.

Requested by:   bapt
Reviewed by:    bapt
MFC after:      2 weeks
Fixes:          5a31987d4c39 ("rc+devd: Add growfs_postboot")
Differential Revision:  https://reviews.freebsd.org/D59145

(cherry picked from commit 475a56a8766ce29af53b99c47c145c7348165e6b)
DeltaFile
+1-1sbin/devd/growfs_postboot.conf
+1-11 files

FreeBSD/src bf2ce3asys/dev/nvme nvme_pci.c

nvme: Add quirk for Amazon EBS NVMe Controller

This controller exhibits QUIRK_EMPTY_NAMESPACE_CHANGED_LOG behaviour.

A bug report has been filed with the vendor.

Reviewed by:    imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58232

(cherry picked from commit 14f5fd2395e3f1c3fadeee8b95756c142f7dcb0b)
DeltaFile
+2-0sys/dev/nvme/nvme_pci.c
+2-01 files

FreeBSD/src ba004aflibexec/rc rc.conf, libexec/rc/rc.d growfs_postboot

rc+devd: Add growfs_postboot

In VM and cloud environments it is often possible to enlarge virtual
disks; this can be useful, for example, if a system is launched with a
small root disk and it later becomes clear that more space is needed.

On kernels which support run-time resizing of disks (for NVMe, this was
added in November 2025; some other disk types have supported this for
longer) a SIZECHANGE notification is sent to userland via devd.

Add a "nostart" rc.d script (runnable manually but not automatically at
boot time) and a devd script which invokes it when a notification
arrives.  The rc.d script enlarges the "final partition" on partitioned
geoms, or the UFS filesystem or zpool device when triggered on a disk
containing either of those.

Reviewed by:    imp, ziaee
MFC after:      2 weeks
Relnotes:       Disk partitions and filesystems can be enlarged

    [6 lines not shown]
DeltaFile
+116-0libexec/rc/rc.d/growfs_postboot
+69-0share/man/man7/growfs_postboot.7
+8-0sbin/devd/growfs_postboot.conf
+3-0libexec/rc/rc.conf
+1-0share/man/man7/growfs.7
+1-0share/man/man7/Makefile
+198-03 files not shown
+201-09 files

FreeBSD/src cc1658asys/dev/nvme nvme_sysctl.c nvme_sim.c

nvme: add Apple T2 ANS2 NVMe quirks

The Apple T2 (ANS2, PCI 106b:2005) requires several quirks:

- 128-byte submission queue entries (CC.IOSQES = 7)
- Single MSI vector, one IO queue
- Admin and IO queues share a CID table; IO CIDs offset by
  adminq.num_trackers to avoid overlap
- No async event support
- IDENTIFY CNS >= 2 rejected to avoid firmware confusion

Tested-on:
- MacBookPro16,2 (A2251)
- Mac mini 8,1 (A1993)
- Multiple Non-Apple computers

Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D57087

(cherry picked from commit 5e0ba47aa00ed82a4a06cc45f0d1b34b6948e47f)
DeltaFile
+23-9sys/dev/nvme/nvme_qpair.c
+15-0sys/dev/nvme/nvme_pci.c
+14-0sys/dev/nvme/nvme_private.h
+13-0sys/dev/nvme/nvme_ctrlr.c
+9-0sys/dev/nvme/nvme_sim.c
+1-1sys/dev/nvme/nvme_sysctl.c
+75-106 files

FreeBSD/src 7cbc260sys/dev/nvme nvme_private.h nvme_ctrlr.c

nvme: Add quirk for broken namespace-change log

Add a QUIRK_EMPTY_NAMESPACE_CHANGED_LOG quirk which indicates that the
nvme controller may not properly populate the namespace-changed log
page.  If we receive a NVME_LOG_CHANGED_NAMESPACE page for a device
with this quirk and the page is empty, probe all of the namespaces
rather than none of them.

Reviewed by:    imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58231

(cherry picked from commit 954098103ee287f39ecbf5d3144bcdfd16e7c41d)
DeltaFile
+10-0sys/dev/nvme/nvme_ctrlr.c
+1-0sys/dev/nvme/nvme_private.h
+11-02 files

FreeBSD/ports ac90bfdx11-wm/mango pkg-plist Makefile, x11-wm/mango/files patch-src_dispatch_bind.c

x11-wm/mango: Update to 0.17.1

- Update list of lib dependencies

ChangeLog:

1. https://github.com/mangowm/mango/releases/tag/0.17.1

Reported by:    DreamMaoMao <notifications at github.com>
DeltaFile
+7-7x11-wm/mango/files/patch-src_dispatch_bind.c
+3-3x11-wm/mango/distinfo
+3-2x11-wm/mango/Makefile
+1-0x11-wm/mango/pkg-plist
+14-124 files

FreeBSD/ports 490efddwww/tomcat9 Makefile distinfo

www/tomcat9: Update 9.0.121 => 9.0.122

Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.122_(remm)

Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit ad4f5e7dd72ab36ea83a218a4545a9e16dc7ebca)
DeltaFile
+3-3www/tomcat9/distinfo
+1-1www/tomcat9/Makefile
+4-42 files

FreeBSD/ports ad4f5e7www/tomcat9 Makefile distinfo

www/tomcat9: Update 9.0.121 => 9.0.122

Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.122_(remm)

Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3www/tomcat9/distinfo
+1-1www/tomcat9/Makefile
+4-42 files