FreeBSD/ports c1e199d — graphics/appleseed/files patch-cmake_config_linux-gcc-clang.txt patch-CMakeLists.txt

graphics/appleseed: prepare the port for upcoming CMake versions

Rewrite the build logic to not rely on obsolete policies CMP0026
and CMP0043.  While at it, limit two macros' action to an active
CMAKE_BUILD_TYPE by removing needless set_property(...) calls.
DeltaFile
+78-4graphics/appleseed/files/patch-CMakeLists.txt
+42-2graphics/appleseed/files/patch-cmake_config_linux-gcc-clang.txt
+120-62 files

FreeBSD/ports 59439a2 — net/traefik distinfo Makefile

net/traefik: Update to upstream release 3.7.14

Details:
- Bug- and security fixes, see
  https://github.com/traefik/traefik/releases/tag/v3.7.14

MFH:            2026Q4
Security:       https://github.com/traefik/traefik/security/advisories/GHSA-53qr-784g-cj35
                https://github.com/traefik/traefik/security/advisories/GHSA-cw35-4q88-3rmp
                https://github.com/traefik/traefik/security/advisories/GHSA-fh26-gfpp-7xxx
                https://github.com/traefik/traefik/security/advisories/GHSA-mwrr-6hp4-pxr6
                https://github.com/traefik/traefik/security/advisories/GHSA-qm9f-w54v-q2qh
                https://github.com/traefik/traefik/security/advisories/GHSA-qvj7-gq9c-hp7q
                https://github.com/traefik/traefik/security/advisories/GHSA-rv2h-qh7j-xrjw
                https://github.com/traefik/traefik/security/advisories/GHSA-mhjw-hmjv-p99x
DeltaFile
+3-3net/traefik/Makefile
+3-1net/traefik/distinfo
+6-42 files

FreeBSD/ports 3ecd3d0 — databases/mongodb80 distinfo Makefile

databases/mongodb80: 8.0.32

Added an extra Makefile to generate the *-bazel-repository-cache.tar.gz
in a reproducable way.

Announcement:
https://www.mongodb.com/community/forums/t/mongodb-8-0-32-is-released/343535?u=r_k

Release Notes:
https://www.mongodb.com/docs/manual/release-notes/8.0/#8032---sept-11-2026

Security:       CVE-2026-89099 "Race Condition in MongoDB Server Document Value Layer Leads to Memory Corruption"
DeltaFile
+113-0databases/mongodb80/Makefile.bazel-cache
+5-5databases/mongodb80/distinfo
+6-4databases/mongodb80/Makefile
+124-93 files

FreeBSD/ports 3bf685f — deskutils/ekphos Makefile distinfo

deskutils/ekphos: Update to 0.60.20

ChangeLog:

1. https://github.com/nostacks/ekphos/releases/tag/v0.60.10
2. https://github.com/nostacks/ekphos/releases/tag/v0.60.20

Reported by:    han <notifications at github.com>
DeltaFile
+3-3deskutils/ekphos/distinfo
+1-1deskutils/ekphos/Makefile
+4-42 files

FreeBSD/ports 57f451d — net-im/py-zapzap Makefile distinfo

net-im/py-zapzap: Update to 7.5

Reported by:    Rafael Tosta <notifications at github.com>
DeltaFile
+3-3net-im/py-zapzap/distinfo
+1-1net-im/py-zapzap/Makefile
+4-42 files

FreeBSD/ports c9e6474 — devel/py-python-discovery Makefile distinfo

devel/py-python-discovery: Update to 1.6.2

ChangeLog:

1. https://github.com/tox-dev/python-discovery/releases/tag/1.6.2

Reported by     Bernát Gábor <notifications at github.com>
DeltaFile
+3-3devel/py-python-discovery/distinfo
+1-1devel/py-python-discovery/Makefile
+4-42 files

FreeBSD/ports e16d13b — graphics/png pkg-plist distinfo

graphics/png: Update to 1.6.59

Changelog: https://github.com/pnggroup/libpng/blob/v1.6.59/ANNOUNCE

PR:             299003
Reviewed by:    desktop (arrowd)
Security:       CVE-2026-46675
DeltaFile
+5-3graphics/png/Makefile
+3-3graphics/png/distinfo
+1-1graphics/png/pkg-plist
+9-73 files

FreeBSD/ports 00c4de5 — textproc/scew Makefile

textproc/scew: Mark BROKEN

Fails to build with expat2 2.9.0

PR:             299160
DeltaFile
+2-0textproc/scew/Makefile
+2-01 files

FreeBSD/ports 62a7a0b — textproc/expat2 pkg-plist Makefile

textproc/expat2: Update to 2.9.0

Changelog:
https://github.com/libexpat/libexpat/blob/R_2_9_0/expat/Changes

PR:             299158
Reviewed by:    desktop (arrowd)
Security:       CVE-2026-102633
                CVE-2026-77214
Exp-run by:     antoine
DeltaFile
+3-3textproc/expat2/distinfo
+1-1textproc/expat2/pkg-plist
+1-1textproc/expat2/Makefile
+5-53 files

FreeBSD/ports 782529a — emulators/azahar Makefile distinfo, emulators/azahar/files patch-add_more_system_libs

emulators/azahar*: Update to 2126.2

Remove upstreamed patch

Changelog: https://github.com/azahar-emu/azahar/releases/tag/2126.2

Reference:
https://github.com/azahar-emu/azahar/pull/1987

PR:             299240
Security:       GHSA-h74v-5mw8-qg8r
DeltaFile
+0-126emulators/azahar/files/patch-add_more_system_libs
+3-3emulators/azahar/distinfo
+1-2emulators/azahar/Makefile
+4-1313 files

FreeBSD/ports 39ea316 — x11-fonts/fontconfig distinfo pkg-plist

x11-fonts/fontconfig: Update to 2.18.3

Changelog:
https://gitlab.freedesktop.org/fontconfig/fontconfig/-/releases/2.18.3

PR:             296146
Reviewed by:    desktop (arrowd)
Exp-run by:     antoine
DeltaFile
+10-5x11-fonts/fontconfig/Makefile
+9-1x11-fonts/fontconfig/pkg-plist
+3-3x11-fonts/fontconfig/distinfo
+22-93 files

FreeBSD/ports 00e3d4b — multimedia/mediamtx Makefile distinfo

multimedia/mediamtx: Update to 1.21.2

Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.21.2
DeltaFile
+7-7multimedia/mediamtx/distinfo
+1-2multimedia/mediamtx/Makefile
+8-92 files

FreeBSD/ports 20fac1b — multimedia/go2tv Makefile distinfo

multimedia/go2tv: Update to 2.7.0

ChangeLog:

1. https://github.com/alexballas/go2tv/releases/tag/v2.7.0

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+5-5multimedia/go2tv/distinfo
+2-2multimedia/go2tv/Makefile
+7-72 files

FreeBSD/ports 16d8d18 — mail/py-spf-engine Makefile, mail/py-spf-engine/files patch-spf__engine_milter__spf.py

mail/py-spf-engine: Fix crash in pyspf-milter eom()

eom() split the Authentication-Results header at ": " and raised a
ValueError when the SPF engine handed it a value without that
separator, for example when HELO_reject is No_Check and the sender is
empty or when TestOnly is 0. pymilter turned the uncaught exception into
a tempfail, so the message was deferred and eventually bounced.

Add the header only when the separator is present and log a warning
otherwise. The message is delivered without an Authentication-Results
header, the envelope-stage reject decisions are not affected.

PR:             296277
Reported by:    gessel at blackrosetech.com
Sponsored by:   Netzkommune GmbH
DeltaFile
+17-2mail/py-spf-engine/files/patch-spf__engine_milter__spf.py
+1-0mail/py-spf-engine/Makefile
+18-22 files

FreeBSD/ports 2286a45 — finance/ktoblzcheck-data Makefile distinfo

finance/ktoblzcheck-data: Update bank data

Bank data is valid from 2026-09-07 until 2026-12-06.

MFH:            2026Q4
(cherry picked from commit fae6e3b2db9dc5d72e35d3bfc742bb4a504cbe15)
DeltaFile
+3-3finance/ktoblzcheck-data/distinfo
+2-2finance/ktoblzcheck-data/Makefile
+5-52 files

FreeBSD/ports 6de37c3 — math/fftw3 distinfo Makefile, math/fftw3/files FFTW3LibraryDepends.cmake.in extrapatch-tests_fftw-bench.c

math/fftw3: Update to 3.3.11

Clean up whitespace and order Makefile. Simplify some logic including
removing -malign-double for i386, which could break programs linked to
the quad library. Nothing uses quad, so it's moot keeping complicated
logic for a Tier-2 platform.

All supported versions of FreeBSD have <bsd.cpu.mk> with altivec support
in MACHINE_CPU. Remove obsolete workaround.

Add a few maintainer helper targets to make updates a bit easier.
These automatically update SHLIB_VER_MIN variable in the Makefile and
regenerate FFTW3LibraryDepends.cmake.in. After just bumping PORTVERSION
and removing any existing PORTREVISION line, simply running:
`make -C ${PORTSDIR}/math/fftw -DMAINTAINER_MODE maintainer-update`
will take care of all of the pre-test tasks.

MFH:            2026Q4
(cherry picked from commit 2c75ab24ce68f5185a6ebcb2eda33ad0575ccaf8)
DeltaFile
+106-71math/fftw3/Makefile
+0-54math/fftw3/files/patch-configure
+0-12math/fftw3/files/extrapatch-tests_fftw-bench.c
+3-3math/fftw3/files/FFTW3LibraryDepends.cmake.in
+3-3math/fftw3/distinfo
+112-1435 files

FreeBSD/ports fae6e3b — finance/ktoblzcheck-data Makefile distinfo

finance/ktoblzcheck-data: Update bank data

Bank data is valid from 2026-09-07 until 2026-12-06.

MFH:            2026Q4
DeltaFile
+3-3finance/ktoblzcheck-data/distinfo
+2-2finance/ktoblzcheck-data/Makefile
+5-52 files

FreeBSD/ports 2c75ab2 — math/fftw3 distinfo Makefile, math/fftw3/files FFTW3LibraryDepends.cmake.in extrapatch-tests_fftw-bench.c

math/fftw3: Update to 3.3.11

Clean up whitespace and order Makefile. Simplify some logic including
removing -malign-double for i386, which could break programs linked to
the quad library. Nothing uses quad, so it's moot keeping complicated
logic for a Tier-2 platform.

All supported versions of FreeBSD have <bsd.cpu.mk> with altivec support
in MACHINE_CPU. Remove obsolete workaround.

Add a few maintainer helper targets to make updates a bit easier.
These automatically update SHLIB_VER_MIN variable in the Makefile and
regenerate FFTW3LibraryDepends.cmake.in. After just bumping PORTVERSION
and removing any existing PORTREVISION line, simply running:
`make -C ${PORTSDIR}/math/fftw -DMAINTAINER_MODE maintainer-update`
will take care of all of the pre-test tasks.

MFH:            2026Q4
DeltaFile
+106-71math/fftw3/Makefile
+0-54math/fftw3/files/patch-configure
+0-12math/fftw3/files/extrapatch-tests_fftw-bench.c
+3-3math/fftw3/files/FFTW3LibraryDepends.cmake.in
+3-3math/fftw3/distinfo
+112-1435 files

FreeBSD/ports f005746 — devel/libayatana-appindicator pkg-plist Makefile

devel/libayatana-appindicator: fix packaging (+)

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: include/libayatana-appindicator3-0.1/libayatana-appindicator/app-indicator-version.h
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.

Fixes:          d9a29ada6b31
Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+1-0devel/libayatana-appindicator/pkg-plist
+1-0devel/libayatana-appindicator/Makefile
+2-02 files

FreeBSD/ports 9f0a86b — deskutils/vit distinfo pkg-descr, deskutils/vit/files patch-configure

deskutils/vit: Update to 2.3.4, take maintainership

VIT was rewritten in Python upstream in 2.0 and is feature-complete
with VIT 1.x. The Perl 1.2 version this port installed is no longer
distributed by taskwarrior.org.

- Build from the PyPI sdist with USE_PYTHON=pep517.
- Depend on py-tasklib, py-urwid and Taskwarrior.
- The configuration is now ~/.vit/config.ini, a vitrc from VIT 1.x is
  not read.

Sponsored by:   Netzkommune GmbH
DeltaFile
+15-25deskutils/vit/Makefile
+0-14deskutils/vit/files/patch-configure
+4-6deskutils/vit/pkg-descr
+3-2deskutils/vit/distinfo
+22-474 files

FreeBSD/ports a701b18 — mail/py-spf-engine Makefile

mail/py-spf-engine: Take maintainership

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1mail/py-spf-engine/Makefile
+1-11 files

FreeBSD/ports 989e85d — shells/nu_plugin_formats distinfo, shells/nu_plugin_polars Makefile.crates distinfo

shells/nushell: update 0.115.1 → 0.116.1
DeltaFile
+317-331shells/nushell/distinfo
+275-279shells/nu_plugin_polars/distinfo
+158-166shells/nushell/Makefile
+136-138shells/nu_plugin_polars/Makefile.crates
+109-99shells/nu_plugin_formats/distinfo
+91-81shells/nu_plugin_query/distinfo
+1,086-1,09412 files not shown
+1,454-1,42718 files

FreeBSD/ports ede82d5 — sysutils/conan Makefile distinfo

sysutils/conan: update 2.32.0 → 2.33.0
DeltaFile
+3-3sysutils/conan/distinfo
+2-1sysutils/conan/Makefile
+5-42 files

FreeBSD/ports 12a6e35 — databases/pgbarman/files patch-pyproject.toml, devel/py-xdg-user-dirs/files patch-pyproject.toml

devel/{,py-}uv{,-build}: update 0.12.19 → 0.13.0
DeltaFile
+71-59devel/uv/distinfo
+34-28devel/uv/Makefile.crates
+11-0devel/py-xdg-user-dirs/files/patch-pyproject.toml
+11-0databases/pgbarman/files/patch-pyproject.toml
+9-0dns/py-dnspython/files/patch-pyproject.toml
+9-0misc/py-ag2/files/patch-pyproject.toml
+145-878 files not shown
+157-10014 files

FreeBSD/ports 1f9c636 — devel/py-ruff Makefile distinfo, devel/ruff Makefile Makefile.crates

devel/{,py-}ruff: update 0.16.9 → 0.17.0

ReleaseNotes: https://github.com/astral-sh/ruff/releases/tag/0.17.0
DeltaFile
+53-59devel/ruff/distinfo
+53-59devel/py-ruff/distinfo
+26-29devel/py-ruff/Makefile
+25-28devel/ruff/Makefile.crates
+1-1devel/ruff/Makefile
+158-1765 files

FreeBSD/ports b242400 — Tools/scripts update-rust-port.sh

Tools/scripts/update-rust-port.sh: update, make more robust
DeltaFile
+79-31Tools/scripts/update-rust-port.sh
+79-311 files

FreeBSD/ports 00f6887 — sysutils/zoxide Makefile Makefile.crates

sysutils/zoxide: Update to 0.10.0

PR:             294085
Approved by:    maintainer timeout (7 months)
DeltaFile
+195-163sysutils/zoxide/distinfo
+127-0sysutils/zoxide/Makefile.crates
+1-114sysutils/zoxide/Makefile
+323-2773 files

FreeBSD/ports 411cc41 — textproc/dasel Makefile distinfo

textproc/dasel: Update to 3.11.2

PR:             296267
Approved by:    maintainer timeout (4 months)
DeltaFile
+5-5textproc/dasel/distinfo
+2-3textproc/dasel/Makefile
+7-82 files

FreeBSD/ports 788c774 — net-p2p/py-stig distinfo Makefile

net-p2p/py-stig: Update 0.14.2a0 => 0.15.0a0

* Switch distutils => pep517
DeltaFile
+7-4net-p2p/py-stig/Makefile
+3-3net-p2p/py-stig/distinfo
+10-72 files

FreeBSD/ports fc41391 — security/openvpn Makefile distinfo

security/openvpn: Security update 2.7.7 => 2.7.8

Changelog:
https://github.com/OpenVPN/openvpn/blob/v2.7.8/Changes.rst

PR:             299261
Security:       CVE-2026-84790
Security:       CVE-2026-88964
Security:       CVE-2026-84256
Sponsored by:   UNIS Labs (vvd, commit patch)
Pull request:   https://github.com/freebsd/freebsd-ports/pull/637
MFH:            2026Q4

(cherry picked from commit 4fbd626e70bbb611b964a6aaf9785745e4829a1b)
DeltaFile
+3-3security/openvpn/distinfo
+1-1security/openvpn/Makefile
+4-42 files