OpenBSD/ports gqNmty9lang/ruby/4.0 distinfo Makefile, lang/ruby/4.0/pkg PLIST-ri_docs PLIST-main

   Update to Ruby 4.0.1

   OK tb@
VersionDeltaFile
1.2+156-0lang/ruby/4.0/pkg/PLIST-ri_docs
1.2+5-7lang/ruby/4.0/pkg/PLIST-main
1.2+2-2lang/ruby/4.0/distinfo
1.2+1-1lang/ruby/4.0/Makefile
+164-104 files

OpenBSD/ports kQaCR0fmultimedia/movit Makefile

   movit: disable building the demo app, otherwise this fails to build
   if sdl2-image is installed
VersionDeltaFile
1.3+2-0multimedia/movit/Makefile
+2-01 files

OpenBSD/src aAhfBu8sys/dev/ic nvme.c

   Use scsi_io_get rather than nvme_ccb_get for passthrough commands, so we'll
   sleep if there are no ccbs available, avoiding a panic that mlarkin@ ran into.
   While here, take the rwlock around passthrough commands that come in through
   the scsi ioctl path for consistency with the bioctl path.

   ok dlg@ krw@
VersionDeltaFile
1.126+5-4sys/dev/ic/nvme.c
+5-41 files

OpenBSD/ports YcaLYmclang/pythran Makefile distinfo, lang/pythran/patches patch-requirements_txt

   update to pythran-0.18.1
VersionDeltaFile
1.10+55-2lang/pythran/pkg/PLIST
1.17+13-17lang/pythran/Makefile
1.6+2-2lang/pythran/distinfo
1.2+0-0lang/pythran/patches/patch-requirements_txt
+70-214 files

OpenBSD/ports 094i7T7math/py-scikit-image Makefile distinfo, math/py-scikit-image/patches patch-pyproject_toml

   now that we have newer scipy, update to py3-scikit-image-0.26.0
   ok pirofti
VersionDeltaFile
1.11+12-546math/py-scikit-image/pkg/PLIST
1.4+15-11math/py-scikit-image/patches/patch-pyproject_toml
1.21+14-11math/py-scikit-image/Makefile
1.6+2-2math/py-scikit-image/distinfo
+43-5704 files

OpenBSD/ports vFma9aZx11/kde-applications/kpublictransport Makefile

   x11/kde-applications/kpublictransport: fix Qt6Location dependency
VersionDeltaFile
1.7+1-1x11/kde-applications/kpublictransport/Makefile
+1-11 files

OpenBSD/ports 0tGgCb3devel/spidermonkey140 distinfo Makefile

   Update to spidermonkey140-140.7.0.
VersionDeltaFile
1.4+2-2devel/spidermonkey140/distinfo
1.4+1-1devel/spidermonkey140/Makefile
+3-32 files

OpenBSD/ports U9cSZLctextproc/unicode/cldr distinfo Makefile

   Update to unicode-cldr-48.1.
VersionDeltaFile
1.8+2-2textproc/unicode/cldr/distinfo
1.9+1-1textproc/unicode/cldr/Makefile
+3-32 files

OpenBSD/ports NGiTVYssysutils/opentofu distinfo Makefile

   Update to opentofu-1.11.3.
VersionDeltaFile
1.36+2-2sysutils/opentofu/distinfo
1.36+1-1sysutils/opentofu/Makefile
+3-32 files

OpenBSD/ports iQSFs8fnet/telepathy/folks distinfo Makefile, net/telepathy/folks/pkg PLIST

   Update to folks-0.15.12.
VersionDeltaFile
1.50+2-2net/telepathy/folks/distinfo
1.135+1-2net/telepathy/folks/Makefile
1.34+2-0net/telepathy/folks/pkg/PLIST
+5-43 files

OpenBSD/ports VO69dDHsysutils/terragrunt distinfo Makefile

   Update to terragrunt-0.97.2.
VersionDeltaFile
1.379+2-2sysutils/terragrunt/distinfo
1.386+1-1sysutils/terragrunt/Makefile
+3-32 files

OpenBSD/ports p9x792Esysutils/exoscale-cli distinfo Makefile

   Update to exoscale-cli-1.90.1.
VersionDeltaFile
1.141+2-2sysutils/exoscale-cli/distinfo
1.144+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/ports vDU7XeWnet/upterm distinfo modules.inc

   Update to upterm 0.21.1.
VersionDeltaFile
1.2+110-98net/upterm/distinfo
1.2+39-31net/upterm/modules.inc
1.2+1-1net/upterm/Makefile
+150-1303 files

OpenBSD/ports daK4Q9Harchivers/libarchive Makefile distinfo, archivers/libarchive/patches patch-Makefile_in patch-libarchive_archive_read_disk_posix_c

   archivers/libarchive: update to 3.8.5
VersionDeltaFile
1.8+30-24archivers/libarchive/patches/patch-Makefile_in
1.68+2-2archivers/libarchive/Makefile
1.48+2-2archivers/libarchive/distinfo
1.2+0-0archivers/libarchive/patches/patch-libarchive_archive_read_disk_posix_c
1.2+0-0archivers/libarchive/patches/patch-libarchive_archive_read_support_format_mtree_c
1.4+0-0archivers/libarchive/patches/patch-libarchive_archive_write_disk_posix_c
+34-286 files

OpenBSD/src E5zdKGUusr.sbin/rpki-client print.c extern.h

   Remove support for validating Geofeed data

   RPKI-based Geofeed authentication (RFC 9632) perhaps was a bit of a ruse
   to pass IESG review. Nobody is planning on using it. Time to take it
   behind the barn.

   OK tb@
VersionDeltaFile
1.73+1-53usr.sbin/rpki-client/print.c
1.269+1-28usr.sbin/rpki-client/extern.h
1.82+1-26usr.sbin/rpki-client/validate.c
1.75+4-21usr.sbin/rpki-client/filemode.c
1.210+4-7usr.sbin/rpki-client/cert.c
1.135+2-7usr.sbin/rpki-client/rpki-client.8
+13-1427 files not shown
+19-16113 files

OpenBSD/ports jV8pVo3x11/kde-applications/kpublictransport Makefile

   Add missing build dependency on Qt6Location

   Found by tb@ (Thanks)
VersionDeltaFile
1.6+3-2x11/kde-applications/kpublictransport/Makefile
+3-21 files

OpenBSD/ports 4N3u9IPproductivity/zim distinfo Makefile, productivity/zim/pkg PLIST

   productivity/zim: update to 0.76.3

   OK benno@
VersionDeltaFile
1.18+2-2productivity/zim/distinfo
1.42+1-2productivity/zim/Makefile
1.26+1-0productivity/zim/pkg/PLIST
+4-43 files

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

   Tor Browser: update to 15.0.4

   And MFC "add default meek bridges under new name"
   "repair font fingerprinting defense ifdef".
VersionDeltaFile
1.107.2.4+6-6www/tor-browser/browser/distinfo
1.178.2.5+2-5www/tor-browser/browser/Makefile
1.65.2.2+2-2www/tor-browser/noscript/Makefile
1.58.2.2+2-2www/tor-browser/noscript/distinfo
1.113.2.4+2-2meta/tor-browser/Makefile
1.110.2.4+1-1www/tor-browser/Makefile.inc
+15-181 files not shown
+15-187 files

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

   Tor Browser: update to 15.0.4
VersionDeltaFile
1.112+6-6www/tor-browser/browser/distinfo
1.62+2-2www/tor-browser/noscript/distinfo
1.118+2-2meta/tor-browser/Makefile
1.187+1-2www/tor-browser/browser/Makefile
1.69+1-1www/tor-browser/noscript/Makefile
1.115+1-1www/tor-browser/Makefile.inc
+13-146 files

OpenBSD/ports HyfXniamultimedia/mlt7 Makefile

   Regen WANTLIB-gpl2, spotted by sthen
VersionDeltaFile
1.22+3-2multimedia/mlt7/Makefile
+3-21 files

OpenBSD/ports H5ucox0net/tdesktop distinfo Makefile

   update to tdesktop 6.4.2
VersionDeltaFile
1.152+2-2net/tdesktop/distinfo
1.205+1-1net/tdesktop/Makefile
+3-32 files

OpenBSD/ports O11QwuHwww/ada Makefile distinfo

   update to ada 3.4.1
VersionDeltaFile
1.13+2-2www/ada/Makefile
1.13+2-2www/ada/distinfo
+4-42 files

OpenBSD/ports 9aeuZfdwayland/waybar Makefile

   Add missing depency on libinotify. Noticed by naddy@ ok jca@ rsadowski@
VersionDeltaFile
1.2+3-0wayland/waybar/Makefile
+3-01 files

OpenBSD/ports ybwEwwygraphics/kquickimageeditor Makefile, graphics/kquickimageeditor/pkg PLIST

   Add new dependency on opencv

   Pointed out by sthen@ (thanks!)
VersionDeltaFile
1.9+3-1graphics/kquickimageeditor/Makefile
1.7+0-2graphics/kquickimageeditor/pkg/PLIST
+3-32 files

OpenBSD/ports mqu4iz1sysutils/bacula Makefile, sysutils/bacula/patches patch-examples_autochangers_chio-changer-openbsd

   handle tape drives and slots differently for determining the source slot

   some libraries show the source slot correctly for a drive but some of
   them will report 0 all the time, this will cause bacula to have duplicate
   slot entries for tapes
VersionDeltaFile
1.8+9-1sysutils/bacula/patches/patch-examples_autochangers_chio-changer-openbsd
1.174+2-0sysutils/bacula/Makefile
+11-12 files

OpenBSD/ports 50Yis7tdevel/py-gast Makefile

   add a comment; pythran usually has tight version specs on this
VersionDeltaFile
1.10+1-0devel/py-gast/Makefile
+1-01 files

OpenBSD/ports mavHzQFdevel/py-beniget Makefile

   update comment
VersionDeltaFile
1.10+1-2devel/py-beniget/Makefile
+1-21 files

OpenBSD/ports LFPQmyymath/py-scipy Makefile

   fix tests
VersionDeltaFile
1.75+7-9math/py-scipy/Makefile
+7-91 files

OpenBSD/ports iW1cDgFsecurity/vaultwarden distinfo crates.inc, security/vaultwarden/patches patch-modcargo-crates_webauthn-rs-core-0_5_4_src_crypto_rs patch-modcargo-crates_webauthn-rs-core-0_5_4_src_interface_rs

   Update to vaultwarden-1.35.2

   Changes:
   https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.0
   https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.1
   https://github.com/dani-garcia/vaultwarden/releases/tag/1.35.2

   Ed448 support in the WebAuthn framework has been patched out, as it is
   not supported by LibreSSL. Thanks to tb@ for this work.
   Enabled support for the S3 file backend. This feature was introduced in
   1.34.2 and should be stable enough.

   Add myself as co-maintainer.

   OK @aisha (maintainer), kirill@ (for initial patch)
VersionDeltaFile
1.30+620-496security/vaultwarden/distinfo
1.28+309-247security/vaultwarden/crates.inc
1.1+72-0security/vaultwarden/patches/patch-modcargo-crates_webauthn-rs-core-0_5_4_src_crypto_rs
1.1+23-0security/vaultwarden/patches/patch-modcargo-crates_webauthn-rs-core-0_5_4_src_interface_rs
1.1+12-0security/vaultwarden/patches/patch-modcargo-crates_webauthn-rs-core-0_5_4_src_internals_rs
1.1+10-0security/vaultwarden/patches/patch-modcargo-crates_webauthn-rs-core-0_5_4_build_rs
+1,046-7432 files not shown
+1,060-7468 files

OpenBSD/ports ExwdzASwww/vaultwarden-web Makefile distinfo, www/vaultwarden-web/pkg PLIST

   Update to vaultwarden-web-2025.12.1.3

   Changes:
   https://github.com/dani-garcia/bw_web_builds/compare/v2025.7.0...v2025.12.1+build.3

   Add myself as co-maintainer.

   OK @aisha (maintainer), kirill@ (for initial patch)
VersionDeltaFile
1.21+74-67www/vaultwarden-web/pkg/PLIST
1.23+4-3www/vaultwarden-web/Makefile
1.21+2-2www/vaultwarden-web/distinfo
+80-723 files