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/src f627ff5 — sys/riscv/include smp.h cpu.h, sys/riscv/riscv pmap.c mp_machdep.c

riscv/pmap.c: Don't pass hartid map to 'smp_rendezvous_cpus'

The pm_active bitmask is indexed by hart IDs which can differ from
CPU IDs. `pmap_invalidate_range_svinval` assumes that the map is
indexed by CPU IDs, which is wrong and causes remote TLB invalidations
on unrelated CPUs.

Fix this by adding a routine that converts a hart-indexed bitmask
to a CPU ID-indexed bitmask. While we're here, fix a similar issue
in `pmap_active_cpus`.

Fixes:  99360212c739 ("riscv/pmap.c: Add an Svinval-aware variant of pmap_invalidate_range")
Reported by:    markj
Reviewed by:    markj, mhorne
Differential Revision:  https://reviews.freebsd.org/D60072
DeltaFile
+31-8sys/riscv/riscv/mp_machdep.c
+6-5sys/riscv/riscv/pmap.c
+3-0sys/riscv/include/cpu.h
+0-1sys/riscv/include/smp.h
+40-144 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/src 05c49e2 — share/man/man4 Makefile

man: Link mgb.4 to if_mgb.4

For consistency, create a symbolic link from mgb.4 to also
if_mgb.4

Reviewed by:            #manpages, ziaee, emaste
Differential Revision:  https://reviews.freebsd.org/D60551
MFC after:              3 days
DeltaFile
+1-0share/man/man4/Makefile
+1-01 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/doc 7797116 — website/themes/beastie/layouts/_partials commercial-consulting.html commercial-software.html, website/themes/beastie/layouts/news single.html list.html

website: Convert XHTML to HTML

Fix HTML validation warnings in website:
<img> and <hr> tags fixed in templates.
Obsolete name="""" removed from <a> tags in templates.

Reviewed by: carlavilla, ziaee
Approved by: carlavilla
Differential Revision: https://reviews.freebsd.org/D60579
PR: 297509
DeltaFile
+10-10website/themes/beastie/layouts/_partials/commercial-software.html
+8-8website/themes/beastie/layouts/_partials/commercial-consulting.html
+2-2website/themes/beastie/layouts/press/single.html
+2-2website/themes/beastie/layouts/press/list.html
+2-2website/themes/beastie/layouts/news/single.html
+2-2website/themes/beastie/layouts/news/list.html
+26-2617 files not shown
+45-4523 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/doc 29dbb32 — website/themes/beastie/layouts/status single.html

Fix HTML validation errors - fix status reports

add template with h2 header to status reports
directory preventing validation error

Reviewed by: carlavilla
Approved by: carlavilla
Differential Revision: https://reviews.freebsd.org/D60578
PR: 297509
DeltaFile
+21-0website/themes/beastie/layouts/status/single.html
+21-01 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/src 7a48c3f — share/man/man9 acl.9

acl(9): expound on NFSv4 constants' meanings

This change adds missing documentation for various NFSv4 constants
supported by acl(9).

Bump `.Dd` for the change.

MFC after:      1 week
Reviewed by:    rmacklem
Differential Revision:  https://reviews.freebsd.org/D58736
DeltaFile
+18-1share/man/man9/acl.9
+18-11 files

FreeBSD/src 62e958d — sys/contrib/openzfs/module/os/freebsd/zfs sysctl_os.c

zfs: drop duplicate `vfs.zfs.metaslab.condense_pct` sysctl

`metaslab.c` already registers this tunable via `ZFS_MODULE_PARAM`, so the
`SYSCTL_UINT` here is a second registration of the same leaf. This
resulted in messages like:

```
sysctl_register_oid: can't re-use a leaf (vfs.zfs.metaslab.condense_pct)
```

Remove the duplicate sysctl registration, as upstream (OpenZFS) did.

MFC after:      1 week
Signed-off-by:  Christos Longros <chris.longros at gmail.com>
Reviewed by:    imp, mm, ngie
Differential Revision:  https://reviews.freebsd.org/D57721
DeltaFile
+0-13sys/contrib/openzfs/module/os/freebsd/zfs/sysctl_os.c
+0-131 files