FreeBSD/ports 8f06d9b — www/deno Makefile, www/deno/files patch-cargo-crates_libsui-0.16.4_lib.rs

www/deno: map deno compile payload instead of copying it

Executables produced by `deno compile` read their embedded payload into
memory at startup on FreeBSD, so a 200 MB payload made a trivial app
start with 431 MB RSS instead of 48 MB.  Map the payload section from
the executable instead, so it is paged in on demand like on other
platforms.
DeltaFile
+204-152www/deno/files/patch-cargo-crates_libsui-0.16.4_lib.rs
+1-1www/deno/Makefile
+205-1532 files

FreeBSD/ports 7fce692 — net/neatvnc Makefile distinfo

net/neatvnc: update to 1.0.3

Changes:        https://github.com/any1/neatvnc/releases/tag/v1.0.3
Reported by:    GitHub (watch releases)

(cherry picked from commit 7c2ea15680aefa02356d0cd29d87d43cd447dcfe)
DeltaFile
+3-3net/neatvnc/distinfo
+1-1net/neatvnc/Makefile
+4-42 files

FreeBSD/ports 3a7a129 — games/veloren-weekly Makefile distinfo, games/veloren-weekly/files patch-gilrs

games/veloren-weekly: update to s20260930

Changes:        https://gitlab.com/veloren/veloren/-/compare/b68cd6ea60...6162d9565a
(cherry picked from commit 67f48ac8ea194f1746214ff18095e08c2e8244da)
DeltaFile
+21-21games/veloren-weekly/files/patch-gilrs
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+26-263 files

FreeBSD/ports 87044a8 — devel/sdl12-compat Makefile distinfo

devel/sdl12-compat: update to 1.2.78

Changes:        https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.78
Reported by:    GitHub (watch releases)

(cherry picked from commit 53a5ed6a451f948db40350d07e70858558b7908f)
DeltaFile
+3-3devel/sdl12-compat/distinfo
+1-1devel/sdl12-compat/Makefile
+4-42 files

FreeBSD/ports 2c03f7a — www/gallery-dl Makefile distinfo

www/gallery-dl: update to 1.32.15

Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.15
Reported by:    GitHub (watch releases)

(cherry picked from commit 3c850375b88035bb6e6170bf9ef75d605adbb9e6)
DeltaFile
+3-3www/gallery-dl/distinfo
+1-1www/gallery-dl/Makefile
+4-42 files

FreeBSD/ports 67f48ac — games/veloren-weekly Makefile distinfo, games/veloren-weekly/files patch-gilrs

games/veloren-weekly: update to s20260930

Changes:        https://gitlab.com/veloren/veloren/-/compare/b68cd6ea60...6162d9565a
DeltaFile
+21-21games/veloren-weekly/files/patch-gilrs
+3-3games/veloren-weekly/distinfo
+2-2games/veloren-weekly/Makefile
+26-263 files

FreeBSD/ports 7c2ea15 — net/neatvnc Makefile distinfo

net/neatvnc: update to 1.0.3

Changes:        https://github.com/any1/neatvnc/releases/tag/v1.0.3
Reported by:    GitHub (watch releases)
DeltaFile
+3-3net/neatvnc/distinfo
+1-1net/neatvnc/Makefile
+4-42 files

FreeBSD/ports 179381c — devel/spirv-llvm-translator distinfo.llvm23 distinfo.llvm22

devel/spirv-llvm-translator: update to September releases

Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.27
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.27
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.28
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.27
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.27
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.22
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.17
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.11
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.6
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v23.1.1
Reported by:    GitHub (watch releases)
DeltaFile
+10-10devel/spirv-llvm-translator/Makefile
+3-3devel/spirv-llvm-translator/distinfo.llvm23
+3-3devel/spirv-llvm-translator/distinfo.llvm22
+3-3devel/spirv-llvm-translator/distinfo.llvm21
+3-3devel/spirv-llvm-translator/distinfo.llvm20
+3-3devel/spirv-llvm-translator/distinfo.llvm19
+25-255 files not shown
+40-4011 files

FreeBSD/ports 53a5ed6 — devel/sdl12-compat Makefile distinfo

devel/sdl12-compat: update to 1.2.78

Changes:        https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.78
Reported by:    GitHub (watch releases)
DeltaFile
+3-3devel/sdl12-compat/distinfo
+1-1devel/sdl12-compat/Makefile
+4-42 files

FreeBSD/ports 3c85037 — www/gallery-dl Makefile distinfo

www/gallery-dl: update to 1.32.15

Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.15
Reported by:    GitHub (watch releases)
DeltaFile
+3-3www/gallery-dl/distinfo
+1-1www/gallery-dl/Makefile
+4-42 files

FreeBSD/ports 91ed398 — japanese/Wnn7-lib Makefile

japanese/Wnn7-lib: Update MASTER_SITES

Update WWW and add LICENSE.

PR:             298670
Approved by:    hrs (maintainer, timeout 2 weeks)
Approved by:    osa, fluffy (mentors, implicit)
DeltaFile
+9-3japanese/Wnn7-lib/Makefile
+9-31 files

FreeBSD/ports 7ff83cb — print/paps pkg-descr distinfo

print/paps: Update to 0.8.1

Take maintainership.

Changelog:
https://raw.githubusercontent.com/dov/paps/refs/tags/v0.8.1/NEWS

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+15-13print/paps/Makefile
+3-7print/paps/distinfo
+2-2print/paps/pkg-descr
+20-223 files

FreeBSD/ports 670f738 — science/py-scipy Makefile

science/py-scipy: relax devel/meson-python upper bound

bump PORTREVISION for Python package metadata change affecting consumers

Also slightly reformat ${REINPLACE_CMD} block to match pyproject.toml order

PR: 293551
(cherry picked from commit 2e67f384802ff04abd34e706fb098e4cd999e7e6)
DeltaFile
+5-3science/py-scipy/Makefile
+5-31 files

FreeBSD/ports 2e67f38 — science/py-scipy Makefile

science/py-scipy: relax devel/meson-python upper bound

bump PORTREVISION for Python package metadata change affecting consumers

Also slightly reformat ${REINPLACE_CMD} block to match pyproject.toml order

PR: 293551
DeltaFile
+5-3science/py-scipy/Makefile
+5-31 files

FreeBSD/ports 52d2857 — databases/pg_textsearch Makefile pkg-plist

databases/pg_textsearch: Update to 1.5.1
DeltaFile
+3-3databases/pg_textsearch/distinfo
+1-1databases/pg_textsearch/Makefile
+2-0databases/pg_textsearch/pkg-plist
+6-43 files

FreeBSD/ports a0bd875 — sysutils/nerdctl Makefile distinfo

sysutils/nerdctl: Update to 2.4.1

Release notes:
https://github.com/containerd/nerdctl/releases/tag/v2.4.1

Approved by:    thierry (mentor, implicit)
DeltaFile
+5-5sysutils/nerdctl/distinfo
+1-1sysutils/nerdctl/Makefile
+6-62 files

FreeBSD/ports caeaa3a — biology/py-python-libsbml pkg-plist distinfo

biology/py-python-libsbml: convert to USE_PYTHON=pep517

While here:
- MASTER_SITES=PYPI has the correct source distribution now
- USE_PYTHON=autoplist works properly
- designate USE_PYTHON=unittest since the test script imports it,
  and not pytest

PR: 299103
Approved by: yuri (maintainer)
DeltaFile
+7-6biology/py-python-libsbml/Makefile
+3-3biology/py-python-libsbml/distinfo
+0-3biology/py-python-libsbml/pkg-plist
+10-123 files

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