FreeBSD/ports f7c7419 — sysutils/michaelo-periodic Makefile

sysutils/michaelo-periodic: add DOCS option to install README

The README documents all periodic.conf knobs for the included scripts
(weekly_gitup_enable, weekly_make_src_targets, etc.) but was never
installed, mirroring net/gitup's existing DOCS pattern.
DeltaFile
+8-0sysutils/michaelo-periodic/Makefile
+8-01 files

FreeBSD/ports 5b6a7e1 — www/threejs Makefile distinfo

www/threejs: upgrade to r187

Release notes at https://github.com/mrdoob/three.js/releases/tag/r187
DeltaFile
+3-3www/threejs/distinfo
+5-1www/threejs/pkg-plist
+1-1www/threejs/Makefile
+9-53 files

FreeBSD/ports 7f0a9ac — graphics/cimg Makefile distinfo

graphics/cimg: upgrade to v.4.0.7
DeltaFile
+3-3graphics/cimg/distinfo
+1-2graphics/cimg/Makefile
+4-52 files

FreeBSD/ports e62ee7c — devel/R-cran-msm Makefile distinfo

devel/R-cran-msm: upgrade to 1.9

Release notes at
        https://cran.r-project.org/web/packages/msm/news/news.html
DeltaFile
+3-3devel/R-cran-msm/distinfo
+1-1devel/R-cran-msm/Makefile
+4-42 files

FreeBSD/ports 4becb38 — textproc/ibus-typing-booster Makefile distinfo

textproc/ibus-typing-booster: upgrade to 2.31.3

Release notes at
        https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.31.3
DeltaFile
+3-3textproc/ibus-typing-booster/distinfo
+1-1textproc/ibus-typing-booster/Makefile
+4-42 files

FreeBSD/src 6d79606 — sys/arm64/arm64 pmap.c

arm64 pmap: demote L3C pages in pmap_clear_modify()

When pmap_clear_modify() demotes a dirty L2 block mapping, it write
protects the L3 entry that maps "m", so that a subsequent write access
may repromote.  However, since fd6cb031f577, the L3 entries created by
pmap_demote_l2_locked() may have ATTR_CONTIGUOUS set, and
pmap_clear_modify() was write protecting one L3 entry within an L3C page
while leaving the page's other L3 entries writeable with ATTR_CONTIGUOUS
still set.  A TLB entry that a processor creates from any of those other
L3 entries may translate "m"'s virtual address and permit writes to "m"
without a fault.  To fix this issue, as in pmap_remove_write(), demote
the L3C page before write protecting the L3 entry.

Found by:       Claude Code (Opus 5.5)
Fixes:  fd6cb031f577 "arm64 pmap: Add ATTR_CONTIGUOUS support [Part 1]"
MFC after:      1 week
DeltaFile
+2-0sys/arm64/arm64/pmap.c
+2-01 files

FreeBSD/ports 642a2c8 — databases/sqlite-jdbc Makefile distinfo

databases/sqlite-jdbc: Update to 3.54.1.0
DeltaFile
+5-5databases/sqlite-jdbc/distinfo
+1-1databases/sqlite-jdbc/Makefile
+6-62 files

FreeBSD/ports 10900ba — x11/bosd Makefile pkg-plist

x11/bosd: Update to 10.9

ChangeLog: https://github.com/FrauBSD/bosd/blob/10.9/CHANGELOG.md
DeltaFile
+3-3x11/bosd/distinfo
+1-1x11/bosd/Makefile
+2-0x11/bosd/pkg-plist
+6-43 files

FreeBSD/ports 41e52e9 — emulators/fuse pkg-plist distinfo

emulators/fuse: update to 1.10.1

Changelog:      https://sourceforge.net/p/fuse-emulator/fuse/ci/master/tree/ChangeLog
DeltaFile
+3-9emulators/fuse/Makefile
+3-3emulators/fuse/distinfo
+1-1emulators/fuse/pkg-plist
+7-133 files

FreeBSD/ports 8084cb9 — emulators/fuse-utils Makefile distinfo

emulators/fuse-utils: update to 1.5.1

Changelog:      https://sourceforge.net/p/fuse-emulator/fuse-utils/ci/master/tree/ChangeLog
DeltaFile
+3-3emulators/fuse-utils/distinfo
+1-1emulators/fuse-utils/Makefile
+4-42 files

FreeBSD/ports cb8e23c — emulators/libspectrum pkg-plist Makefile

emulators/libspectrum: update to 1.8.0

Changes:        https://sourceforge.net/p/fuse-emulator/libspectrum/ci/master/tree/ChangeLog
Reported by:    portscout
DeltaFile
+3-3emulators/libspectrum/distinfo
+2-3emulators/libspectrum/Makefile
+1-1emulators/libspectrum/pkg-plist
+6-73 files

FreeBSD/ports 4074026 — sysutils/ytop distinfo Makefile

sysutils/ytop: Update to 1.0.3

PR:             300237
DeltaFile
+3-3sysutils/ytop/distinfo
+3-3sysutils/ytop/Makefile
+6-62 files

FreeBSD/src 57d8db4 — sys/dev/ice ice_lib.h ice_iov.h

ice: Restart disabled VF Tx queues from saved configuration

DPDK iavf's per-queue stop/start operations send DISABLE_QUEUES followed
by ENABLE_QUEUES without another CONFIG_VSI_QUEUES. Disabling an ice Tx
queue removes its hardware scheduler leaf, so acknowledging ENABLE alone
cannot restart it. Clearing the configured bitmap also prevents the VF
from requesting this sequence.

Track saved configuration separately from active Tx queues. Retain ring
parameters and queue handles on disable, and recreate only the selected
inactive queues on enable. Share the existing Tx context builder between
initial VSI configuration and per-queue restart. Keep the initial
Tx-at-CONFIG behavior and the existing dense-prefix CONFIG validation.

Track cleanup progress per queue and publish valid configuration only
after both Tx and Rx configuration succeed. If an enable fails, undo its
partial setup before permitting a retry. Retain hardware ownership when
cleanup fails and reject another enable of that queue rather than
silently acknowledging it. A failed post-add rollback without a software

    [12 lines not shown]
DeltaFile
+86-30sys/dev/ice/ice_iov.c
+58-36sys/dev/ice/ice_lib.c
+2-0sys/dev/ice/ice_iov.h
+1-0sys/dev/ice/ice_lib.h
+147-664 files

FreeBSD/ports 235182f — . UPDATING, devel/subversion Makefile pkg-plist

devel/subversion: update to 1.15.0, full rework of master and slave ports

devel/subversion:
- Bump to 1.15.0 (DISTVERSION).
- Replace the opt-in WITH_REPOSITORY_CREATION pw useradd/groupadd
  logic with framework USERS=/GROUPS=, mirroring devel/git's
  git_daemon pattern; register the svn account in UIDs/GIDs with
  HOME=/var/db/svn to match svnserve's own rc.d default. Repository
  creation itself is dropped as out of scope for a port to manage.
  Documented in UPDATING, since it affects existing installs with a
  manually-created svn account.
- TOOLS now only gates genuinely niche binaries; drop it from
  OPTIONS_DEFAULT, add SVNSERVE_WRAPPER instead. svnauthz/
  svnauthz-validate/svnbench move into core via a patch-build.conf
  hunk, matching Debian. svnmover, fsfs-access-map, and x509-parser
  are no longer shipped; fsfs-stats is renamed to svnfsfs-stats via a
  new patch-Makefile.in.
- DATADIR now installs only xslt/ unconditionally and hook-scripts/
  (flattened, no mailer/ subdirectory) behind a new HOOKS option;

    [27 lines not shown]
DeltaFile
+22-303devel/subversion/pkg-plist
+0-231devel/subversion/files/extra-patch-check-swig-py314
+35-107devel/subversion/Makefile
+49-2devel/subversion/files/patch-build.conf
+29-0UPDATING
+8-15devel/subversion/files/svnserve.in
+143-65812 files not shown
+188-69718 files

FreeBSD/ports d338190 — www/ungoogled-chromium/files patch-components_signin_public_base_signin__switches.h patch-third__party_blink_renderer_platform_fonts_web__font__decoder.cc

www/ungoogled-chromium: update to 156.0.8078.79

Security:       https://vuxml.freebsd.org/freebsd/3749ce48-d5ce-11f1-9bfa-a8a1599412c6.html
Security:       https://vuxml.freebsd.org/freebsd/60814125-d630-11f1-9bfa-a8a1599412c6.html
DeltaFile
+288-0www/ungoogled-chromium/files/patch-components_web__package_signed__web__bundles_integrity__block__parser.cc
+117-135www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+0-233www/ungoogled-chromium/files/patch-media_base_audio__bus.h
+211-0www/ungoogled-chromium/files/patch-chrome_browser_devtools_protocol_storage__handler.cc
+168-0www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_web__font__decoder.cc
+88-35www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h
+872-403905 files not shown
+8,009-4,948911 files

FreeBSD/ports 2362dc1 — www/chromium Makefile distinfo, www/chromium/files patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc

www/chromium: update to 156.0.8078.79

Security:       https://vuxml.freebsd.org/freebsd/3749ce48-d5ce-11f1-9bfa-a8a1599412c6.html
Security:       https://vuxml.freebsd.org/freebsd/60814125-d630-11f1-9bfa-a8a1599412c6.html
DeltaFile
+26-26www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+9-9www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+7-5www/chromium/distinfo
+2-3www/chromium/Makefile
+2-2www/chromium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
+2-2www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+48-471 files not shown
+50-497 files

FreeBSD/ports 0cc5465 — security/vuxml/vuln 2026.xml

security/vuxml: add www/*chromium < 156.0.8078.{73,79}

Obtained from:  https://chromereleases.googleblog.com/2026/10/stable-channel-update-for-desktop_0562499947.html
Obtained from:  https://chromereleases.googleblog.com/2026/10/stable-channel-update-for-desktop_02107719452.html
DeltaFile
+208-0security/vuxml/vuln/2026.xml
+208-01 files

FreeBSD/src b487aca — sys/kern vfs_vnops.c

vfs: Avoid integer overflow when faulting

In vn_io_fault1(), the read / write length can easily exceed INT_MAX.
Passing it directly to uiomove(), which expects an int, results in a
negative uio_resid, which to the caller looks like we read more than
was requested.

PR:             298159
MFC after:      1 week
Reviewed by:    olce, kib
Differential Revision:  https://reviews.freebsd.org/D59412
DeltaFile
+9-3sys/kern/vfs_vnops.c
+9-31 files

FreeBSD/doc a39743a — documentation/static/pgpkeys rcm.key

pgpkeys: Update key for rcm
DeltaFile
+36-28documentation/static/pgpkeys/rcm.key
+36-281 files

FreeBSD/ports cd1bf80 — sysutils/bottom Makefile Makefile.crates

sysutils/bottom: Update to 0.15.0
DeltaFile
+23-23sysutils/bottom/distinfo
+10-10sysutils/bottom/Makefile.crates
+1-2sysutils/bottom/Makefile
+34-353 files

FreeBSD/ports 424e701 — games/barony/files patch-CMakeLists.txt

games/barony: Fix building with CMake 4

Approved by:    portmgr (blanket)
DeltaFile
+8-0games/barony/files/patch-CMakeLists.txt
+8-01 files

FreeBSD/ports 98954c1 — games/craft distinfo Makefile

games/craft: Update to 1.0.1

Changelog:
- Fix build with cmake 4 (PR: 297952)
- Link against sqlite3, glew and glfw from the ports tree instead of the
  bundled ones.

PR:             297952
Reported by:    arrowd
DeltaFile
+5-5games/craft/Makefile
+3-2games/craft/distinfo
+8-72 files

FreeBSD/src fa480c5 — src ucl_util.c ucl_parser.c, tests test_cbor_vectors.c test_empty_chunks.c

libucl: Import libucl 0.10.0

Changelog: https://github.com/vstakhov/libucl/releases/tag/0.10.0
DeltaFile
+1,437-0src/ucl_cbor.c
+980-250src/ucl_parser.c
+1,112-0tests/test_limits.c
+846-254src/ucl_util.c
+964-0tests/test_empty_chunks.c
+872-0tests/test_cbor_vectors.c
+6,211-50479 files not shown
+14,401-89685 files

FreeBSD/ports 9e3eac8 — x11-wm/awesome/files patch-CMakeLists.txt

x11-wm/awesome: Fix building with CMake 4
DeltaFile
+28-0x11-wm/awesome/files/patch-CMakeLists.txt
+28-01 files

FreeBSD/ports 0bc083f — devel/py-nodeenv Makefile distinfo

devel/py-nodeenv: Update version 1.11.1=>1.12.0

Changelog: https://github.com/ekalinin/nodeenv/releases/tag/1.12.0
DeltaFile
+3-3devel/py-nodeenv/distinfo
+1-1devel/py-nodeenv/Makefile
+4-42 files

FreeBSD/ports 62bd4ab — net/py-port-for Makefile distinfo

net/py-port-for: Update version 0.6.2=>0.6.3

Changelog: https://github.com/fizyk/port-for/releases/tag/v0.6.3
DeltaFile
+3-3net/py-port-for/distinfo
+2-2net/py-port-for/Makefile
+5-52 files

FreeBSD/ports 08492ae — net-im/py-slack-sdk Makefile distinfo

net-im/py-slack-sdk: Update version 3.45.0=>3.46.0

Changelog: https://github.com/slackapi/python-slack-sdk/releases/tag/v3.46.0
DeltaFile
+3-3net-im/py-slack-sdk/distinfo
+1-1net-im/py-slack-sdk/Makefile
+4-42 files

FreeBSD/ports 8431fd6 — devel/py-tox Makefile distinfo

devel/py-tox: Update version 4.47.0=>4.47.1

Changelog: https://github.com/tox-dev/tox/releases/tag/4.47.1
DeltaFile
+3-3devel/py-tox/distinfo
+1-1devel/py-tox/Makefile
+4-42 files

FreeBSD/ports dd5a09c — finance/py-stripe Makefile distinfo

finance/py-stripe: Update version 7.10.0=>7.11.0

Changelog: https://github.com/stripe/stripe-python/releases/tag/v7.11.0
DeltaFile
+3-3finance/py-stripe/distinfo
+1-1finance/py-stripe/Makefile
+4-42 files

FreeBSD/ports 30dff11 — net-mgmt/centreon-clib Makefile distinfo, net-mgmt/centreon-clib/files patch-src_process.cc patch-CMakeLists.txt

net-mgmt/centreon-clib: Update version 24.09.0=>24.10.0

Changelog: https://github.com/centreon/centreon-collect/releases/tag/24.10.0
DeltaFile
+24-4net-mgmt/centreon-clib/files/patch-CMakeLists.txt
+3-3net-mgmt/centreon-clib/files/patch-src_process.cc
+3-3net-mgmt/centreon-clib/distinfo
+3-1net-mgmt/centreon-clib/Makefile
+33-114 files