OpenBSD/ports MH5pWuVsysutils/gemini-cli distinfo Makefile, sysutils/gemini-cli/pkg PLIST

   Update to gemini-cli-0.29.0.
VersionDeltaFile
1.3+425-1,057sysutils/gemini-cli/pkg/PLIST
1.3+2-2sysutils/gemini-cli/distinfo
1.3+1-1sysutils/gemini-cli/Makefile
+428-1,0603 files

OpenBSD/ports 5umlYvmprint/py-pypdf distinfo Makefile

   Update to py3-pypdf-6.7.1.
VersionDeltaFile
1.53+2-2print/py-pypdf/distinfo
1.58+1-1print/py-pypdf/Makefile
+3-32 files

OpenBSD/src ZrJE9O1sys/dev/ic qwz.c

   correct bounds check on number of memory segments
   found with smatch, ok patrick@
VersionDeltaFile
1.22+2-3sys/dev/ic/qwz.c
+2-31 files

OpenBSD/src 4CtKiZLusr.bin/ssh sftp-client.c

   same treatment for remote/remote copies (i.e. scp -3): adjust
   permissions on destination directory only if we created it or -p
   was requested. bz3925
VersionDeltaFile
1.184+7-4usr.bin/ssh/sftp-client.c
+7-41 files

OpenBSD/src hQ8LQ3Qusr.bin/ssh sftp-client.c

   when uploading a directory using sftp/sftp (e.g. during a recursive
   transfer), don't clobber the remote directory permissions unless
   either we created the directory during the transfer or the -p flag
   was set. bz3925 ok dtucker@
VersionDeltaFile
1.183+7-4usr.bin/ssh/sftp-client.c
+7-41 files

OpenBSD/src nFltyTRusr.bin/ssh servconf.c

   make IPQoS first-match-wins in sshd_config as it's intended to be
   bz3924
VersionDeltaFile
1.445+2-2usr.bin/ssh/servconf.c
+2-21 files

OpenBSD/ports jjJWkF1devel/codex crates.inc distinfo, devel/codex/patches patch-codex-rs_Cargo_toml patch-tokio-tungstenite_Cargo_toml

   devel/codex: update to 0.102.0
VersionDeltaFile
1.3+936-916devel/codex/crates.inc
1.4+88-46devel/codex/distinfo
1.3+16-14devel/codex/patches/patch-codex-rs_Cargo_toml
1.4+3-3devel/codex/Makefile
1.2+2-2devel/codex/patches/patch-tokio-tungstenite_Cargo_toml
1.3+2-2devel/codex/patches/patch-codex-rs_arg0_src_lib_rs
+1,047-9833 files not shown
+1,050-9859 files

OpenBSD/ports QU9POaNsysutils/ruby-openfact distinfo Makefile, sysutils/ruby-openfact/patches patch-_metadata patch-lib_facter_resolvers_bsd_processors_rb

   update to openfact 5.4.0
VersionDeltaFile
1.5+2-2sysutils/ruby-openfact/distinfo
1.10+1-2sysutils/ruby-openfact/Makefile
1.5+3-0sysutils/ruby-openfact/pkg/PLIST
1.4+0-0sysutils/ruby-openfact/patches/patch-_metadata
1.2+0-0sysutils/ruby-openfact/patches/patch-lib_facter_resolvers_bsd_processors_rb
+6-45 files

OpenBSD/ports 3FOnScLmeta/tor-browser Makefile, www/tor-browser/browser distinfo Makefile

   Tor Browser: update to 15.0.6

   And MFC "also install @sample pledge and unveil files in /etc"
   and
   "apply unveil.* changes from firefox-esr that I missed some time ago".
VersionDeltaFile
1.107.2.5+6-6www/tor-browser/browser/distinfo
1.13.2.1+7-1www/tor-browser/browser/files/unveil.main
1.27.2.2+6-0www/tor-browser/browser/pkg/PLIST
1.113.2.5+2-2meta/tor-browser/Makefile
1.58.2.3+2-2www/tor-browser/noscript/distinfo
1.178.2.6+1-1www/tor-browser/browser/Makefile
+24-123 files not shown
+27-149 files

OpenBSD/ports aHM6gZQmeta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.6
VersionDeltaFile
1.114+6-6www/tor-browser/browser/distinfo
1.120+2-2meta/tor-browser/Makefile
1.64+2-2www/tor-browser/noscript/distinfo
1.117+1-1www/tor-browser/Makefile.inc
1.191+1-1www/tor-browser/browser/Makefile
1.71+1-1www/tor-browser/noscript/Makefile
+13-136 files

OpenBSD/ports HSa6L0Cx11/kde-plasma/kdeplasma-addons/pkg PLIST, x11/kde-plasma/kwin-x11/pkg PLIST

   Update KDE Plasma to 6.6

   https://kde.org/announcements/plasma/6/6.6.0/

   KWin (wayland) depends on Libinput 1.28 now, so some code paths were commented
   out and game-controller plugin was disabled.
VersionDeltaFile
1.22+55-438x11/kde-plasma/plasma-workspace/pkg/PLIST
1.14+53-147x11/kde-plasma/kdeplasma-addons/pkg/PLIST
1.20+12-151x11/kde-plasma/plasma-desktop/pkg/PLIST
1.8+64-1x11/kde-plasma/plasma5support/pkg/PLIST
1.6+29-19x11/kde-plasma/kwin-x11/pkg/PLIST
1.36+22-24x11/kde-plasma/plasma-workspace/Makefile
+235-780109 files not shown
+521-1,021115 files

OpenBSD/src zh15zLssys/dev/pci if_iwx.c

   Sprinkle some BUS_DMA_64BIT; this hardware has no issues handling full
   64-bit addresses.

   ok stsp@
VersionDeltaFile
1.198+8-7sys/dev/pci/if_iwx.c
+8-71 files

OpenBSD/ports KO2EbWbsysutils/sec distinfo Makefile, sysutils/sec/pkg PLIST

   update to 2.9.4

   while here, drop conflict marker for an ancient nut

   ok and feedback sthen@
VersionDeltaFile
1.35+2-2sysutils/sec/distinfo
1.43+1-1sysutils/sec/Makefile
1.6+0-1sysutils/sec/pkg/PLIST
+3-43 files

OpenBSD/ports xIBf5F1net/librenms Makefile

   put MODPHP_VERSION back
VersionDeltaFile
1.218+2-0net/librenms/Makefile
+2-01 files

OpenBSD/ports dQ7NAwClang/php/8.4 Makefile

   fix copy-and-pasto, noticed by Leo Unglaub
VersionDeltaFile
1.33+1-1lang/php/8.4/Makefile
+1-11 files

OpenBSD/ports JaxnhvNwww/py-webcolors Makefile distinfo

   update to py3-webcolors-25.10.0
VersionDeltaFile
1.4+2-4www/py-webcolors/Makefile
1.3+2-2www/py-webcolors/distinfo
+4-62 files

OpenBSD/ports 2P5LCwvgraphics/py-tifffile distinfo Makefile

   update to py3-tifffile-2026.2.16
VersionDeltaFile
1.19+2-2graphics/py-tifffile/distinfo
1.24+1-1graphics/py-tifffile/Makefile
+3-32 files

OpenBSD/ports BrmpC09devel/py-country Makefile distinfo, devel/py-country/pkg PLIST

   update to py3-country-26.2.16
VersionDeltaFile
1.21+37-6devel/py-country/pkg/PLIST
1.45+3-4devel/py-country/Makefile
1.24+2-2devel/py-country/distinfo
+42-123 files

OpenBSD/ports QevphnPdevel/py-wcwidth distinfo Makefile

   update to py3-wcwidth-0.6.0
VersionDeltaFile
1.18+2-2devel/py-wcwidth/distinfo
1.31+1-1devel/py-wcwidth/Makefile
+3-32 files

OpenBSD/ports vC64g2Ldevel/py-virtualenv distinfo Makefile, devel/py-virtualenv/pkg PLIST

   update to py3-virtualenv-20.37.0
VersionDeltaFile
1.59+3-3devel/py-virtualenv/pkg/PLIST
1.55+2-2devel/py-virtualenv/distinfo
1.86+1-1devel/py-virtualenv/Makefile
+6-63 files

OpenBSD/ports GOsPsfGwww/py-werkzeug distinfo Makefile

   update to py3-werkzeug-3.1.5
VersionDeltaFile
1.22+2-2www/py-werkzeug/distinfo
1.55+1-2www/py-werkzeug/Makefile
+3-42 files

OpenBSD/ports zMqYUNEnet/librenms distinfo Makefile, net/librenms/patches patch-LibreNMS___init___py patch-resources_definitions_config_definitions_json

   update to librenms-26.2.0
VersionDeltaFile
1.139+791-927net/librenms/pkg/PLIST
1.149+4-4net/librenms/distinfo
1.4+2-2net/librenms/patches/patch-LibreNMS___init___py
1.217+1-2net/librenms/Makefile
1.7+1-1net/librenms/patches/patch-resources_definitions_config_definitions_json
+799-9365 files

OpenBSD/src VDJSROvusr.sbin/bgpd mrt.c

   Call timer_remove_all with the right object.

   Copy-paste bug which was introduced with rev 1.128.
   Causes the parent to SIGSEGV on config reloads when mrt dumps are used.
VersionDeltaFile
1.134+3-3usr.sbin/bgpd/mrt.c
+3-31 files

OpenBSD/src UIomcmXusr.sbin/rpki-client rpki-client.8

   sync
VersionDeltaFile
1.139+4-4usr.sbin/rpki-client/rpki-client.8
+4-41 files

OpenBSD/ports 5wpNCkDlang/php/8.2 Makefile, lang/php/8.2/pkg php82_fpm.rc

   Allow rcctl reload for php-fpm (it uses a non-standard signal)
   Mention that large opcache may delay shutdown in pkg-readme and suggest
   "rcctl set phpXX_fpm timeout"

   Following mails and slightly different diffs from Leo Unglaub
VersionDeltaFile
1.19.2.1+4-0lang/php/files/README-main
1.1.12.1+1-1lang/php/8.2/pkg/php82_fpm.rc
1.1.4.1+1-1lang/php/8.4/pkg/php84_fpm.rc
1.1.8.1+1-1lang/php/8.3/pkg/php83_fpm.rc
1.54.2.5+1-0lang/php/8.2/Makefile
1.44.2.7+1-0lang/php/8.3/Makefile
+9-31 files not shown
+10-37 files

OpenBSD/ports 5HKmNDZlang/php/8.2/pkg php82_fpm.rc, lang/php/8.3/pkg php83_fpm.rc

   Allow rcctl reload for php-fpm (it uses a non-standard signal)
   Mention that large opcache may delay shutdown in pkg-readme and suggest
   "rcctl set phpXX_fpm timeout"

   Following mails and slightly different diffs from Leo Unglaub
VersionDeltaFile
1.20+4-0lang/php/files/README-main
1.32+2-1lang/php/8.4/Makefile
1.2+1-1lang/php/8.2/pkg/php82_fpm.rc
1.2+1-1lang/php/8.3/pkg/php83_fpm.rc
1.2+1-1lang/php/8.4/pkg/php84_fpm.rc
1.2+1-1lang/php/8.5/pkg/php85_fpm.rc
+10-53 files not shown
+13-59 files

OpenBSD/ports ilxeMGJnet/unifi/main Makefile

   add a comment explaining why this is sticking at 10.0
   (10.1 nags to move to unifi os, and removes backups)
VersionDeltaFile
1.63+3-1net/unifi/main/Makefile
+3-11 files

OpenBSD/src vEHIVzrusr.sbin/bgpd rde.c

   Call rde_filterstate_init() early since goto badflow will call
   rde_filterstate_clean() and so the state must be initalized.

   Fix for CID 501585
VersionDeltaFile
1.685+3-2usr.sbin/bgpd/rde.c
+3-21 files

OpenBSD/ports RHp9VdBdevel/uv distinfo crates.inc

   update to uv-0.10.3, from Laurent Cheylus (maintainer)
VersionDeltaFile
1.21+46-48devel/uv/distinfo
1.21+22-23devel/uv/crates.inc
1.23+5-6devel/uv/Makefile
+73-773 files

OpenBSD/ports 6ZfdPlBdevel/maturin distinfo Makefile

   update to maturin-1.12.2
VersionDeltaFile
1.27+2-2devel/maturin/distinfo
1.45+1-1devel/maturin/Makefile
+3-32 files