FreeBSD/ports e1d70b0 — lang/python315 Makefile.version distinfo

lang/python315: Update to 3.15.0
DeltaFile
+3-3lang/python315/distinfo
+1-1lang/python315/Makefile.version
+4-42 files

FreeBSD/ports e8660db — multimedia/emby-server Makefile, multimedia/ffmpeg Makefile

*: Bump PORTREVISION on multimedia/x265 consumers

PR:             299194
DeltaFile
+1-1multimedia/jellyfin-ffmpeg7/Makefile
+1-1multimedia/jellyfin-ffmpeg/Makefile
+1-1multimedia/gstreamer1-plugins-x265/Makefile
+1-1multimedia/ffmpeg4/Makefile
+1-1multimedia/ffmpeg/Makefile
+1-1multimedia/emby-server/Makefile
+6-65 files not shown
+11-1111 files

FreeBSD/ports c8ddf6f — multimedia/x265 pkg-plist distinfo, multimedia/x265/files patch-source_common_param.cpp patch-source_CMakeLists.txt

multimedia/x265: update 4.2 -> 4.3

Upstream changes:

  * New: LoongArch64 support; foveated encoding (--fovea-gaze,
    --fovea-delta, --fovea-sigma, --fovea-gaze-file), which spends
    fewer bits away from a gaze point; selective, noise-based MCSTF
    (--selective-mcstf, --mcstf-ref-range).
  * MCSTF reworked: multi-threaded motion estimation and bilateral
    filtering, AVX2 kernels (about 2x faster with threading).
  * More AArch64 Neon/SVE/SVE2 optimizations; early-exit diamond
    search in threaded ME.
  * Fixes for ASAN/UBSAN and TSAN findings, threaded-ME and MCSTF
    crashes, --pools thread counts, scenecut with --bframes 0, a
    bitstream error with VUI timing info disabled, and CPU-feature
    detection on FreeBSD (elf_aux_info).
  * API: the temporalFilterStrength and searchRangeForLayer[012]
    fields are gone from x265_param; X265_BUILD is now 217.


    [28 lines not shown]
DeltaFile
+13-28multimedia/x265/files/patch-source_CMakeLists.txt
+32-3multimedia/x265/Makefile
+31-3multimedia/x265/distinfo
+14-0multimedia/x265/files/patch-source_common_param.cpp
+1-1multimedia/x265/pkg-plist
+91-355 files

FreeBSD/ports 413b5df — graphics/scantpaper Makefile distinfo

graphics/scantpaper: update to 3.0.22

Release Notes:
  https://sourceforge.net/p/gscan2pdf/mailman/message/59411788/
DeltaFile
+3-3graphics/scantpaper/distinfo
+1-1graphics/scantpaper/Makefile
+4-42 files

FreeBSD/ports cb54777 — security/vuxml/vuln 2026.xml

security/vuxml: Document multiple vulnerabilities in net/traefik
DeltaFile
+34-0security/vuxml/vuln/2026.xml
+34-01 files

FreeBSD/ports c6c8dc3 — graphics/libyuv pkg-plist distinfo

graphics/libyuv: Update to 0.0.1973

PR:             298992
Approved by:    Corey Smith <corsmith at gmail.com> (maintainer)
DeltaFile
+6-5graphics/libyuv/Makefile
+3-3graphics/libyuv/distinfo
+0-1graphics/libyuv/pkg-plist
+9-93 files

FreeBSD/ports 765b4ae — www/spawn-fcgi Makefile

www/spawn-fcgi: Fix building with CMake 4

Return to pool per maintainer's request

PR:             298918
DeltaFile
+4-3www/spawn-fcgi/Makefile
+4-31 files

FreeBSD/ports a780d1f — misc/hwdata Makefile distinfo

misc/hwdata: Update to 0.412

Reported by:    portscout!
DeltaFile
+3-3misc/hwdata/distinfo
+1-1misc/hwdata/Makefile
+4-42 files

FreeBSD/ports 0e49fc5 — graphics/graphite2 distinfo Makefile

graphics/graphite2: Fix over-linking

Pull in upsteam PR #108

Reference: https://github.com/silnrsi/graphite/pull/108

PR:             299037
Reviewed by:    office (fluffy)
DeltaFile
+5-1graphics/graphite2/Makefile
+3-1graphics/graphite2/distinfo
+8-22 files

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