FreeBSD/ports 968b1ae — sysutils Makefile, sysutils/cni-epair distinfo pkg-descr

sysutils/cni-epair: New port: CNI plugin giving containers a LAN address via epair and bridge

A CNI plugin that gives FreeBSD containers an address on a real LAN segment.

FreeBSD has no macvlan. This plugin does the native equivalent: it creates an
epair per container, attaches one end to a host bridge, moves the other into
the container's jail, and applies the address supplied by IPAM.

IPv4 and IPv6 are both supported, together or alone: a network configuration
carrying a range for each gives the container an address and a default route
in both families.

It implements the ADD, DEL, CHECK and VERSION commands, and delegates address
allocation to the IPAM plugin named in the network configuration.

WWW: https://github.com/daemonless/cni-epair

PR:             298571
DeltaFile
+44-0sysutils/cni-epair/Makefile
+12-0sysutils/cni-epair/pkg-descr
+3-0sysutils/cni-epair/distinfo
+1-0sysutils/Makefile
+60-04 files

FreeBSD/ports 8f95215 — sysutils Makefile, sysutils/fjord distinfo pkg-descr

sysutils/fjord: New port: Web UI for managing container compose stacks

fjord is a web management interface and daemon for running OCI container
applications natively on FreeBSD, as Compose stacks. Delivered as a single
self-contained binary with an embedded web UI, it manages stack lifecycles,
storage, networks and application catalogs using standard compose.yaml and
.env files directly on the filesystem with zero database lock-in.

Features:
- Dual-engine runtime: orchestrate stacks via Podman (with ocijail) or
  native FreeBSD jails via AppJail (appjail-director).
- Filesystem source of truth: stacks are plain directories containing
  standard compose.yaml and .env files.
- Workload adoption: convert existing standalone containers or jails into
  managed Compose stacks in place.
- Automated host diagnostics: pre-flight checks verify engine binaries,
  API sockets, and PF firewall anchors with copyable fixes.
- Integrated application catalog for one-click stack deployments.


    [3 lines not shown]
DeltaFile
+42-0sysutils/fjord/files/fjordd.in
+39-0sysutils/fjord/Makefile
+32-0sysutils/fjord/files/pkg-message.in
+16-0sysutils/fjord/pkg-descr
+3-0sysutils/fjord/distinfo
+1-0sysutils/Makefile
+133-06 files

FreeBSD/ports d1a2eb4 — devel/iniparser pkg-plist distinfo

devel/iniparser: Update to 4.3.2

Use PLIST_SUB for the library version: upstream sets VERSION to the
project version and SOVERSION to its major.

ChangeLog: https://gitlab.com/iniparser/iniparser/-/releases/v4.3.2
DeltaFile
+6-4devel/iniparser/Makefile
+3-3devel/iniparser/distinfo
+2-2devel/iniparser/pkg-plist
+11-93 files

FreeBSD/ports bbc4ed0 — deskutils/copyq distinfo Makefile

deskutils/copyq: Update to 17.0.0

Enable audio and QCA encryption support, disabled since 14.0.0 while
the required ports were sorted out.  Both are now optional and on by
default, pulling in audio/miniaudio, security/qca and
security/qtkeychain.

ChangeLog: https://github.com/hluk/CopyQ/releases/tag/v17.0.0
DeltaFile
+14-5deskutils/copyq/Makefile
+3-3deskutils/copyq/distinfo
+17-82 files

FreeBSD/ports c59e260 — comms/gnuradio Makefile pkg-plist

comms/gnuradio: Build QtGui

Set some paths and ENABLE_GR_QTGUI=ON to build QtGui

PR:             289371
Reported by:    Frans van der Veer
DeltaFile
+183-0comms/gnuradio/pkg-plist
+6-2comms/gnuradio/Makefile
+189-22 files

FreeBSD/ports 48ef898 — mail/fetchmail Makefile distinfo

mail/fetchmail: Update 6.6.8 => 6.6.9

Release Notes:
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.9/NEWS

PR:             299096
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit 14d62b999bd64260ee68f3c793eb41909572062e)
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+4-42 files

FreeBSD/ports 14d62b9 — mail/fetchmail Makefile distinfo

mail/fetchmail: Update 6.6.8 => 6.6.9

Release Notes:
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.9/NEWS

PR:             299096
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+4-42 files

FreeBSD/ports 3efeda4 — www/deno Makefile, www/deno/files patch-ext_node_ops_process.rs patch-cargo-crates_v8-150.4.0_third__party_rust_temporal__capi_BUILD.gn

www/deno: enable Temporal, fix deno compile

- Re-enable Temporal support in V8.  Use the cargo-vendored
  temporal_capi crate instead of building it with GN, which would need
  the Chromium Rust toolchain; a static library built from it in
  pre-build is linked into mksnapshot.
- Fix executables produced by `deno compile`, which failed with
  "Exec format error": libsui relocated the program header table past
  the first page, which the FreeBSD kernel rejects.  For executables,
  store the payload in a non-allocated section and read it back from
  the file instead.
- Implement os.cpus() with sysctl(3) instead of returning dummy
  values, and process.title with setproctitle(3).
- Use system sqlite3, libffi, libdeflate and liblzma instead of
  bundled copies.
- Drop unused openssl crates from CARGO_CRATES; they were only needed
  by keyring's vendored feature, which is already disabled.
- Remove obsolete patches for the release channel and tsgo.
DeltaFile
+210-1www/deno/files/patch-cargo-crates_libsui-0.16.4_lib.rs
+78-44www/deno/files/patch-ext_node_ops_os_cpus.rs
+0-30www/deno/files/patch-cli_lib_version.rs
+25-4www/deno/Makefile
+26-0www/deno/files/patch-ext_node_ops_process.rs
+26-0www/deno/files/patch-cargo-crates_v8-150.4.0_third__party_rust_temporal__capi_BUILD.gn
+365-797 files not shown
+410-13013 files

FreeBSD/ports 86e0d73 — www/waterfox Makefile distinfo

www/waterfox: Update 6.7.4 => 6.7.5

Release Notes:
https://www.waterfox.com/releases/6.7.5/

PR:             299081
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit d05159827ae87c28c22192e96c289526cd87db6f)
DeltaFile
+5-5www/waterfox/distinfo
+2-2www/waterfox/Makefile
+7-72 files

FreeBSD/ports d051598 — www/waterfox Makefile distinfo

www/waterfox: Update 6.7.4 => 6.7.5

Release Notes:
https://www.waterfox.com/releases/6.7.5/

PR:             299081
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+5-5www/waterfox/distinfo
+2-2www/waterfox/Makefile
+7-72 files

FreeBSD/ports fe8d120 — security/keepassxc276 Makefile

security/keepassxc276: Fix build with CMake 4

Set CMAKE_POLICY_VERSION_MINIMUM to 3.5 as upstream 2.7.6 still declares
cmake_minimum_required() below 3.5, which CMake 4 rejects.

PR:             298433
Reported by:    arrowd
DeltaFile
+1-0security/keepassxc276/Makefile
+1-01 files

FreeBSD/ports d98c014 — graphics/libbpg Makefile, graphics/libheif Makefile

*: Bump PORTREVISION on multimedia/x265 consumers

PR:             298481
DeltaFile
+1-1multimedia/jellyfin-ffmpeg7/Makefile
+1-1multimedia/gstreamer1-plugins-x265/Makefile
+1-1multimedia/ffmpeg6/Makefile
+1-1multimedia/emby-server/Makefile
+1-1graphics/libheif/Makefile
+1-1graphics/libbpg/Makefile
+6-66 files not shown
+12-912 files

FreeBSD/ports 0c2a571 — multimedia/x265 pkg-plist Makefile, multimedia/x265/files patch-warnings

multimedia/x265: Update to 4.2

PR:             298481
Approved by:    maintainer timeout
DeltaFile
+0-349multimedia/x265/files/patch-warnings
+3-3multimedia/x265/distinfo
+3-2multimedia/x265/Makefile
+1-1multimedia/x265/pkg-plist
+7-3554 files

FreeBSD/ports 54b81fc — . UPDATING, mail/postfix-current Makefile

mail/postfix-current: Depend on databases/lmdb0 by default again

Depend on databases/lmdb0 by default and allow to select also
databases/lmdb.
DeltaFile
+12-8mail/postfix-current/Makefile
+10-0UPDATING
+22-82 files

FreeBSD/ports 92e125a — . UPDATING, mail/postfix Makefile

mail/postfix: Depend on databases/lmdb0 by default again

Depend on databases/lmdb0 by default and allow to select also
databases/lmdb.
DeltaFile
+12-8mail/postfix/Makefile
+10-0UPDATING
+22-82 files

FreeBSD/ports 9cd0bdf — textproc/ebook-tools Makefile

textproc/ebook-tools: Fix building with CMake 4
DeltaFile
+2-0textproc/ebook-tools/Makefile
+2-01 files

FreeBSD/ports f5b6909 — multimedia/cmrtlib/files patch-CMakeLists.txt patch-linux_CMakeLists.txt

multimedia/cmrtlib: Fix building with CMake 4
DeltaFile
+11-0multimedia/cmrtlib/files/patch-CMakeLists.txt
+11-0multimedia/cmrtlib/files/patch-linux_CMakeLists.txt
+22-02 files

FreeBSD/ports 8c66d9a — graphics/libqrencode/files patch-CMakeLists.txt

graphics/libqrencode: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0graphics/libqrencode/files/patch-CMakeLists.txt
+8-01 files

FreeBSD/ports d486872 — math/polyclipper distinfo Makefile, math/polyclipper/files patch-CMakeLists.txt

math/polyclipper: update 1.2.4 → 1.2.6
DeltaFile
+7-5math/polyclipper/Makefile
+0-10math/polyclipper/files/patch-CMakeLists.txt
+5-5math/polyclipper/distinfo
+12-203 files

FreeBSD/ports 713ad53 — math/dihydrogen distinfo pkg-plist

math/dihydrogen: update 0.2.1-36 → 0.3.0
DeltaFile
+6-4math/dihydrogen/Makefile
+3-3math/dihydrogen/distinfo
+6-0math/dihydrogen/pkg-plist
+15-73 files

FreeBSD/ports 740ab79 — misc/raja pkg-plist Makefile

misc/raja: update 2026.07.0 → 2026.07.1
DeltaFile
+5-5misc/raja/distinfo
+3-3misc/raja/Makefile
+1-0misc/raja/pkg-plist
+9-83 files

FreeBSD/ports 8072ef4 — misc/adiak Makefile distinfo

misc/adiak: update 0.4.1 → 0.5.0
DeltaFile
+5-5misc/adiak/distinfo
+3-3misc/adiak/Makefile
+8-82 files

FreeBSD/ports d05d2ac — devel/shroud Makefile distinfo

devel/shroud: update 0.13.0 → 0.14.0
DeltaFile
+3-3devel/shroud/distinfo
+1-2devel/shroud/Makefile
+4-52 files

FreeBSD/ports b570c05 — devel/caliper Makefile distinfo

devel/caliper: update 2.12.0 → 2.15.0
DeltaFile
+3-7devel/caliper/pkg-plist
+3-3devel/caliper/distinfo
+2-2devel/caliper/Makefile
+8-123 files

FreeBSD/ports 319f7e5 — devel/camp pkg-plist Makefile

devel/camp: update 2026.07.1 → 2026.07.2
DeltaFile
+3-3devel/camp/distinfo
+2-2devel/camp/Makefile
+1-0devel/camp/pkg-plist
+6-53 files

FreeBSD/src 262fa46 — stand/libsa/zfs zfsimpl.c

stand: Implement zfs_dnode_readlink in terms of zfs_dnode_sa_lookup

Get the link offset using the zfs_dnode_sa_lookup helper now.

Recently, the symbolic links we rely on in the boot loader have stopped
working.

Prior to OpenZFS commit e90badec11d3 ("Inherit the project ID for every
object type", Matt Turner, 2026-08-14), symbolic link information was
written at a fixed offset in the SA data. Since that commit, the
inherited PROJIDs mean that all pools with quota enabled have started
writing symbolic links with a new, non-fixed offset. Old symbolic links
remained unchanged, but new ones were written with a different
offset. At work, we have all these things: rewritten BEs, quotas, and a
dependence on symbolic links in our boot path.

This came in on 2026-08-24 OpenZFS merge (22649d4dba73). This was 12
hours after stab week for August, so we didn't hit this until the
September stab week. Since the new kernel has to write links at the new

    [4 lines not shown]
DeltaFile
+4-31stand/libsa/zfs/zfsimpl.c
+4-311 files

FreeBSD/src 32fcc66 — stand/libsa/zfs zfsimpl.c

stand: Load dynamic system attribute offsets

zfs_sa_load looks up all the system attribute offsets and stores them in
the mountpoint.

Sponsored by:           Netflix
Differential Revision:  https://reviews.freebsd.org/D60264
DeltaFile
+122-0stand/libsa/zfs/zfsimpl.c
+122-01 files

FreeBSD/src 8bc06ba — stand/libsa/zfs zfsimpl.c

stand: Lookup specific SA value in a dnode

zfs_dnode_sa_lookup will look in the bonus part of the dnode for the
requested SA values, and fall back to the spill as if it's not there.

Sponsored by:           Netflix
Differential Revision:  https://reviews.freebsd.org/D60266
DeltaFile
+37-0stand/libsa/zfs/zfsimpl.c
+37-01 files

FreeBSD/src f382ef1 — stand/libsa/zfs zfsimpl.c

stand: update zfs_dnode_stat to use zfs_dnode_sa_lookup

Find the SA values with the zfs_dnode_sa_lookup and read out the
relevant bits for the stat buffer.

Sponsored by:           Netflix
Differential Revision:  https://reviews.freebsd.org/D60267
DeltaFile
+15-37stand/libsa/zfs/zfsimpl.c
+15-371 files

FreeBSD/src 4175fa1 — stand/libsa/zfs zfsimpl.c

stand: Lookup the offsets for this SA bundle

Compute the offset for the data for this bundle and the requested data
type.

Sponsored by:           Netflix
Differential Revision:  https://reviews.freebsd.org/D60265
DeltaFile
+67-0stand/libsa/zfs/zfsimpl.c
+67-01 files