FreeBSD/ports 23bd499 — net-p2p/go-ethereum Makefile distinfo

net-p2p/go-ethereum: Update 1.17.9 => 1.17.10

Changelog:
* This is a quick release that postpones the Amsterdam fork on the
  Hoodi testnet, previously scheduled for Oct 26, 2026, 17:42:48 UTC.
  Hoodi node operators running v1.17.9 must upgrade before then.
  New date will be set in future release; other networks are unaffected.
* Snap sync now switches to snap/2 automatically once Amsterdam is active.
  Use '--snap.v2=false' or '--snap.v2=true' to force a protocol.
* Optimize DUP/SWAP dispatch in the interpreter
https://github.com/ethereum/go-ethereum/releases/tag/v1.17.10

PR:             299947
Approved by:    Enrique Fynn <me at enriquefynn.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

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

FreeBSD/ports 85ad031 — net-p2p/go-ethereum Makefile distinfo

net-p2p/go-ethereum: Update 1.17.9 => 1.17.10

Changelog:
* This is a quick release that postpones the Amsterdam fork on the
  Hoodi testnet, previously scheduled for Oct 26, 2026, 17:42:48 UTC.
  Hoodi node operators running v1.17.9 must upgrade before then.
  New date will be set in future release; other networks are unaffected.
* Snap sync now switches to snap/2 automatically once Amsterdam is active.
  Use '--snap.v2=false' or '--snap.v2=true' to force a protocol.
* Optimize DUP/SWAP dispatch in the interpreter
https://github.com/ethereum/go-ethereum/releases/tag/v1.17.10

PR:             299947
Approved by:    Enrique Fynn <me at enriquefynn.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+5-5net-p2p/go-ethereum/distinfo
+1-1net-p2p/go-ethereum/Makefile
+6-62 files

FreeBSD/ports e51b5d2 — www/immich-public-proxy distinfo Makefile

www/immich-public-proxy: Update to 4.1.1

Changelog: https://github.com/alangrainger/immich-public-proxy/releases/tag/v4.1.1

Sponsored by:   Netzkommune GmbH
DeltaFile
+45-19www/immich-public-proxy/pkg-plist
+24-13www/immich-public-proxy/Makefile
+5-5www/immich-public-proxy/distinfo
+74-373 files

FreeBSD/ports 8bcce67 — security/vuxml/vuln 2026.xml

security/vuxml: Document ca_root_nss vulnerability

Sponsored by:   Netzkommune GmbH
DeltaFile
+44-0security/vuxml/vuln/2026.xml
+44-01 files

FreeBSD/ports 07170d6 — misc/py-insightface Makefile distinfo

misc/py-insightface: Update to 2.1

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3misc/py-insightface/distinfo
+2-2misc/py-insightface/Makefile
+5-52 files

FreeBSD/ports 57df141 — www/bunkerweb pkg-plist, www/bunkerweb/files patch-src_bw_lua_bunkerweb_pushswap.lua patch-src_common_confs_init-worker-lua.conf

www/bunkerweb: Update to 1.6.17

This release fixes several access control issues, among them a URI
rewrite in a custom configuration that skipped the bans, lists, rate
limit, antibot, authentication and ModSecurity checks.

Changelog: https://github.com/bunkerity/bunkerweb/releases/tag/v1.6.17

Sponsored by:   Netzkommune GmbH
DeltaFile
+517-1www/bunkerweb/pkg-plist
+27-27www/bunkerweb/files/patch-src_common_confs_init-stream-lua.conf
+27-27www/bunkerweb/files/patch-src_common_confs_init-lua.conf
+19-10www/bunkerweb/files/patch-src_bw_lua_bunkerweb_api.lua
+7-7www/bunkerweb/files/patch-src_common_confs_init-worker-lua.conf
+11-0www/bunkerweb/files/patch-src_bw_lua_bunkerweb_pushswap.lua
+608-723 files not shown
+613-779 files

FreeBSD/ports c087e83 — graphics/py-rapidocr Makefile distinfo, graphics/py-rapidocr/files patch-pyproject.toml

graphics/py-rapidocr: Update to 3.10.0

Changelog: https://github.com/RapidAI/RapidOCR/releases/tag/v3.10.0

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3graphics/py-rapidocr/distinfo
+3-2graphics/py-rapidocr/files/patch-pyproject.toml
+1-1graphics/py-rapidocr/Makefile
+7-63 files

FreeBSD/ports 42a052f — textproc/py-wcmatch Makefile distinfo

textproc/py-wcmatch: update to 11.2

Changes:        https://github.com/facelessuser/wcmatch/releases/tag/11.2
Reported-by:    portscout, repology
DeltaFile
+3-3textproc/py-wcmatch/distinfo
+1-1textproc/py-wcmatch/Makefile
+4-42 files

FreeBSD/ports 2002ccd — textproc/py-bracex Makefile distinfo

textproc/py-bracex: update to 3.2

Changes:        https://github.com/facelessuser/bracex/releases/tag/3.2
Reported-by:    portscout, repology
DeltaFile
+3-3textproc/py-bracex/distinfo
+1-1textproc/py-bracex/Makefile
+4-42 files

FreeBSD/ports 9cb3821 — devel/py-lazr.delegates distinfo Makefile

devel/py-lazr.delegates: Update to 4.0.0

PR:             299722
Reported by:    Patrick Crandol <patrick _at__ crandol.com>
DeltaFile
+6-4devel/py-lazr.delegates/Makefile
+3-3devel/py-lazr.delegates/distinfo
+9-72 files

FreeBSD/ports 82c7331 — multimedia/kdenlive Makefile, multimedia/mlt7-qt Makefile

*/*: Rebuild after fixing qt6-base

PR:             299633
Reported by:    Benoit Felix

(cherry picked from commit e7153f0163a0526a547b5d4bc697b8869d2da11d)
DeltaFile
+1-1multimedia/mlt7-qt/Makefile
+1-1multimedia/kdenlive/Makefile
+1-0net-p2p/qbittorrent/Makefile
+1-0multimedia/shotcut-qt6/Makefile
+4-24 files

FreeBSD/ports 7aa3554 — devel/py-ipympl distinfo Makefile

devel/py-ipympl: Update to 0.10.0

The build runs the hatch jupyter-builder hook, which rebuilds the
notebook and JupyterLab extensions with jlpm and fetches npm packages,
so it fails in poudriere (and hangs on i386); the port is marked
BROKEN.  The sdist already ships both prebuilt extensions (0.10.0
still does); set HATCH_BUILD_NO_HOOKS to skip the hook and drop the
node build dependency, BROKEN and IGNORE_i386.

Requirements are unchanged.  Drop jupyterlab from RUN_DEPENDS:
upstream does not declare it and nothing imports it (it stays in
BUILD_DEPENDS).

While here, sort RUN_DEPENDS.

Changes:        https://github.com/matplotlib/ipympl/releases/tag/v0.10.0

PR:             299894
(cherry picked from commit 8dc3c49c9ab32af1841c91c41f7e274da299ec4d)
DeltaFile
+9-9devel/py-ipympl/Makefile
+3-3devel/py-ipympl/distinfo
+12-122 files

FreeBSD/ports ea18678 — x11/sddm Makefile

x11/sddm: Bump PORTREVISION

PR:             296696
Reported by:    mikael
Fixes:  9c100997858850916201b483b2662b70760163e8

(cherry picked from commit f7e980fe4cfbed38edff69b2fb30061c24dfeb6a)
DeltaFile
+1-1x11/sddm/Makefile
+1-11 files

FreeBSD/ports 5e7c476 — devel/qt6-base Makefile, devel/qt6-base/files patch-src_corelib_global_qsystemdetection.h

devel/qt6-base: Detect FreeBSD properly

https://codereview.qt-project.org/c/qt/qtbase/+/782359

PR:             292376, 299633
Submitted by:   Benoit Felix

(cherry picked from commit 57fc7b218b5361d6507f1e53a439f0dbbd341eec)
DeltaFile
+13-0devel/qt6-base/files/patch-src_corelib_global_qsystemdetection.h
+1-0devel/qt6-base/Makefile
+14-02 files

FreeBSD/ports 6689721 — games/kajongg Makefile pkg-message

games/kajongg: Require support for double-quoted string literals in SQLite

(cherry picked from commit 7ea188777764f4e5be24fe53a6ee43defa3d0854)
DeltaFile
+9-0games/kajongg/pkg-message
+1-0games/kajongg/Makefile
+10-02 files

FreeBSD/ports e44dfa1 — net/akonadi-search Makefile, net/kpimtextedit Makefile

*/*: Chase ktextaddons update

(cherry picked from commit 4b4f10113bb02b4e08cb9ff94cba48caf9bcfa94)
DeltaFile
+1-0net/pimcommon/Makefile
+1-0net/messagelib/Makefile
+1-0net/mailcommon/Makefile
+1-0net/libksieve/Makefile
+1-0net/kpimtextedit/Makefile
+1-0net/akonadi-search/Makefile
+6-02 files not shown
+8-08 files

FreeBSD/ports 2f0abf6 — net-im/ruqola Makefile distinfo

net-im/ruqola: Update to 2.9.0

(cherry picked from commit 792f5a8f6a953edc7700ae712b44f938990ff4d3)
DeltaFile
+15-2net-im/ruqola/pkg-plist
+3-3net-im/ruqola/distinfo
+1-2net-im/ruqola/Makefile
+19-73 files

FreeBSD/ports f9d34b5 — x11/sddm/files patch-data_scripts_Xsetup

x11/sddm: Allow sddm_xkb_layout to be completely overriden from rc.conf

PR:             296696
(cherry picked from commit 9c100997858850916201b483b2662b70760163e8)
DeltaFile
+5-6x11/sddm/files/patch-data_scripts_Xsetup
+5-61 files

FreeBSD/ports 2d927b7 — devel/ktextaddons distinfo Makefile

devel/ktextaddons: Update to 2.2.0

(cherry picked from commit ae4423060d10d48bccf31c28e30af4949865cb72)
DeltaFile
+45-2devel/ktextaddons/pkg-plist
+5-2devel/ktextaddons/Makefile
+3-3devel/ktextaddons/distinfo
+53-73 files

FreeBSD/ports 542baab — x11-toolkits/kddockwidgets distinfo Makefile

x11-toolkits/kddockwidgets: Update to 2.5.0

- Switch to release tarball
- Remove unused dependency
- Drop stale CMake args

(cherry picked from commit e86de5a73a1725390afdacb72c700e3b2236a3ed)
DeltaFile
+5-9x11-toolkits/kddockwidgets/Makefile
+3-3x11-toolkits/kddockwidgets/distinfo
+8-122 files

FreeBSD/ports 9341903 — devel/hotspot Makefile, emulators/pcsx2 Makefile

*/*: Chase kddockwidgets update

(cherry picked from commit f535cc9bf8c9a055a222085675fdf3530c2a398d)
DeltaFile
+1-1devel/hotspot/Makefile
+1-0multimedia/kdenlive/Makefile
+1-0emulators/pcsx2/Makefile
+3-13 files

FreeBSD/ports 3ce8abd — devel/py-marimo Makefile distinfo

devel/py-marimo: Update to 0.25.2

(cherry picked from commit 25555828d411cd715603edb8ac6925e5ae2c4c51)
DeltaFile
+3-3devel/py-marimo/distinfo
+1-1devel/py-marimo/Makefile
+4-42 files

FreeBSD/ports e7153f0 — multimedia/kdenlive Makefile, multimedia/mlt7-qt Makefile

*/*: Rebuild after fixing qt6-base

PR:             299633
Reported by:    Benoit Felix
DeltaFile
+1-1net-p2p/qbittorrent/Makefile
+1-1multimedia/mlt7-qt/Makefile
+1-1multimedia/kdenlive/Makefile
+1-0multimedia/shotcut-qt6/Makefile
+4-34 files

FreeBSD/ports 57fc7b2 — devel/qt6-base Makefile, devel/qt6-base/files patch-src_corelib_global_qsystemdetection.h

devel/qt6-base: Detect FreeBSD properly

https://codereview.qt-project.org/c/qt/qtbase/+/782359

PR:             292376, 299633
Submitted by:   Benoit Felix
DeltaFile
+13-0devel/qt6-base/files/patch-src_corelib_global_qsystemdetection.h
+1-0devel/qt6-base/Makefile
+14-02 files

FreeBSD/ports 8dc3c49 — devel/py-ipympl distinfo Makefile

devel/py-ipympl: Update to 0.10.0

The build runs the hatch jupyter-builder hook, which rebuilds the
notebook and JupyterLab extensions with jlpm and fetches npm packages,
so it fails in poudriere (and hangs on i386); the port is marked
BROKEN.  The sdist already ships both prebuilt extensions (0.10.0
still does); set HATCH_BUILD_NO_HOOKS to skip the hook and drop the
node build dependency, BROKEN and IGNORE_i386.

Requirements are unchanged.  Drop jupyterlab from RUN_DEPENDS:
upstream does not declare it and nothing imports it (it stays in
BUILD_DEPENDS).

While here, sort RUN_DEPENDS.

Changes:        https://github.com/matplotlib/ipympl/releases/tag/v0.10.0

PR:             299894
DeltaFile
+9-9devel/py-ipympl/Makefile
+3-3devel/py-ipympl/distinfo
+12-122 files

FreeBSD/ports 0509453 — net-p2p/py-stig Makefile

net-p2p/py-stig: Drop py-asynctest from TEST_DEPENDS

The stig 0.15.0a0 test suite never imports asynctest (tests/testutils.py
only mentions it in comments). devel/py-asynctest fails to import on
3.11+ (asyncio.coroutine) and is proposed for deprecation.

While here, follow the Python Ports Policy: add python to CATEGORIES,
add concurrent to USE_PYTHON and add the aiohttp and urwid>=2.6.12
runtime dependencies upstream requires.
DeltaFile
+6-4net-p2p/py-stig/Makefile
+6-41 files

FreeBSD/ports 3aa9d91 — graphics/py-sqlalchemy-imageattach Makefile, graphics/py-sqlalchemy-imageattach/files patch-sqlalchemy__imageattach_file.py patch-sqlalchemy__imageattach_migration.py

graphics/py-sqlalchemy-imageattach: Fix on Python 3.10+ and 3.13

PR:             299865
Reported by:    Patrick Crandol <patrick _at__ crandol.com>
DeltaFile
+44-0graphics/py-sqlalchemy-imageattach/files/patch-sqlalchemy__imageattach_entity.py
+26-0graphics/py-sqlalchemy-imageattach/files/patch-sqlalchemy__imageattach_migration.py
+17-0graphics/py-sqlalchemy-imageattach/files/patch-sqlalchemy__imageattach_file.py
+4-2graphics/py-sqlalchemy-imageattach/Makefile
+91-24 files

FreeBSD/ports aa39380 — www/py-secure-cookie Makefile, www/py-secure-cookie/files patch-src_secure__cookie_cookie.py

www/py-secure-cookie: Fix with Werkzeug >= 2.1 (secure_cookie.cookie fails to import)

- Bump PORTREVISION

PR:             299867
Reported by:    Patrick Crandol <patrick _at__ crandol.com>
DeltaFile
+48-0www/py-secure-cookie/files/patch-src_secure__cookie_cookie.py
+4-2www/py-secure-cookie/Makefile
+52-22 files

FreeBSD/ports f4e7763 — databases/kividb Makefile Makefile.crates

databases/kividb: update to 1.1.1

ChangeLog:      https://github.com/kividbio/kividb/compare/v1.1.0...v1.1.1

Sponsored by:   tipi.work
DeltaFile
+13-13databases/kividb/distinfo
+5-5databases/kividb/Makefile.crates
+1-2databases/kividb/Makefile
+19-203 files

FreeBSD/ports 8b7bc3c — mail/mailpit Makefile distinfo, mail/mailpit/files patch-package.json patch-package-lock.json

mail/mailpit: Update to 1.32.0

MFH:            2026Q4
Security:       df4083bc-cea6-11f1-94b3-10ffe07f9334
(cherry picked from commit b04798fe783e1980253c2c0ab73cfa820e498932)
DeltaFile
+175-175mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+2-2mail/mailpit/files/patch-package.json
+1-1mail/mailpit/Makefile
+185-1854 files