FreeBSD/ports 552635b — net-p2p/go-ethereum Makefile distinfo

net-p2p/go-ethereum: Update 1.17.6 => 1.17.7

Changelog:
 * Add post-Osaka and custom chain history pruning points
 * Use BALs to move snap sync pivot
 * Allow restarting an interrupted snap sync when a history cutoff is configured
 * Add five new multi-cloud bootnodes operated by NodeOps alongside the existing bootnodes

https://github.com/ethereum/go-ethereum/releases/tag/v1.17.7

PR:             299102
Approved by:    Enrique Fynn <me at enriquefynn.com> (maintainer)
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit e337d1b42acf903aa950e3ecf329f52e95335320)
DeltaFile
+5-5net-p2p/go-ethereum/distinfo
+1-1net-p2p/go-ethereum/Makefile
+6-62 files

FreeBSD/ports e337d1b — net-p2p/go-ethereum Makefile distinfo

net-p2p/go-ethereum: Update 1.17.6 => 1.17.7

Changelog:
 * Add post-Osaka and custom chain history pruning points
 * Use BALs to move snap sync pivot
 * Allow restarting an interrupted snap sync when a history cutoff is configured
 * Add five new multi-cloud bootnodes operated by NodeOps alongside the existing bootnodes

https://github.com/ethereum/go-ethereum/releases/tag/v1.17.7

PR:             299102
Approved by:    Enrique Fynn <me at enriquefynn.com> (maintainer)
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+5-5net-p2p/go-ethereum/distinfo
+1-1net-p2p/go-ethereum/Makefile
+6-62 files

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/ports 162468a — math/deal.ii Makefile

math/deal.ii: unbreak by disabling the mumps option

deal.ii was built successfully when math/mumps wasn't installed.
Due to some recent rearrangements in dependencies math/mumps
is now installed and this triggered failure in deal.ii because
it expects a newer mumps.

What was done: the MUMPS option was disabled to fix build.

TODO: math/mumps, which is currently Code-Aster specific, should
      be moved to math/mumps-code-aster, and math/mumps should
      contain the latest version of mumps.
(cherry picked from commit 6b05b1a038e7a80612a8e5d335dbf8bc1e80e994)
DeltaFile
+1-0math/deal.ii/Makefile
+1-01 files

FreeBSD/ports b17acaa — math/deal.ii Makefile, math/slepc distinfo pkg-plist

math/slepc: update 3.25.1 → 3.26.0
DeltaFile
+5-3math/slepc/pkg-plist
+7-1math/slepc/Makefile
+3-3math/slepc/distinfo
+1-1science/bout++/Makefile
+1-1math/deal.ii/Makefile
+17-95 files

FreeBSD/ports 6b05b1a — math/deal.ii Makefile

math/deal.ii: unbreak by disabling the mumps option

deal.ii was built successfully when math/mumps wasn't installed.
Due to some recent rearrangements in dependencies math/mumps
is now installed and this triggered failure in deal.ii because
it expects a newer mumps.

What was done: the MUMPS option was disabled to fix build.

TODO: math/mumps, which is currently Code-Aster specific, should
      be moved to math/mumps-code-aster, and math/mumps should
      contain the latest version of mumps.
DeltaFile
+1-0math/deal.ii/Makefile
+1-01 files