OpenBSD/ports GO2EURhnet/samba/patches patch-source3_lib_sysquotas_4B_c

   net/samba: fix build with llvm22

   The cast to char* is correct because quotactl() is older than the
   invention of void*.
VersionDeltaFile
1.4+9-0net/samba/patches/patch-source3_lib_sysquotas_4B_c
+9-01 files

OpenBSD/ports aOYB3pInet/libaccounts-glib/patches patch-libaccounts-glib_ag-account_c

   net/libaccounts-glib: pass the right pointer to fix build with llvm22

   ok ajacoutot@
VersionDeltaFile
1.1+12-0net/libaccounts-glib/patches/patch-libaccounts-glib_ag-account_c
+12-01 files

OpenBSD/ports WiyT0GUnet/libaccounts-glib Makefile

   net/libaccounts-glib: pass the right pointer to fix build with llvm22

   ok ajacoutot@
VersionDeltaFile
1.24+1-1net/libaccounts-glib/Makefile
+1-11 files

OpenBSD/ports XribIsHnet/sniproxy distinfo Makefile

   Update to 0.13.2

   OK sthen
VersionDeltaFile
1.14+2-2net/sniproxy/distinfo
1.19+1-1net/sniproxy/Makefile
+3-32 files

OpenBSD/ports LSX8qZJsysutils/py-pipx distinfo Makefile, sysutils/py-pipx/pkg PLIST

   update to py3-pipx-1.12.0
VersionDeltaFile
1.7+17-0sysutils/py-pipx/pkg/PLIST
1.19+2-2sysutils/py-pipx/distinfo
1.25+1-1sysutils/py-pipx/Makefile
+20-33 files

OpenBSD/src QOobzVHusr.bin/tmux screen-write.c tty.c

   Use a union for the data passed around in tty_ctx instead of void *.
VersionDeltaFile
1.249+19-19usr.bin/tmux/screen-write.c
1.461+17-16usr.bin/tmux/tty.c
1.1324+15-4usr.bin/tmux/tmux.h
+51-393 files

OpenBSD/src B2e7YD6usr.bin/tmux tty.c screen-write.c

   Tidy up a load of different flags and special values in the tty_ctx into
   a single bitmask.
VersionDeltaFile
1.460+36-33usr.bin/tmux/tty.c
1.248+35-22usr.bin/tmux/screen-write.c
1.1323+13-14usr.bin/tmux/tmux.h
1.68+2-2usr.bin/tmux/popup.c
+86-714 files

OpenBSD/ports TlASsYnsysutils/sleuthkit distinfo Makefile, sysutils/sleuthkit/patches patch-configure_ac patch-man_sorter_1

   update 4.14.0 -> 4.15.0
   configure.ac needed some tweak, no idea where this macro is defined otherwise
VersionDeltaFile
1.5+16-1sysutils/sleuthkit/patches/patch-configure_ac
1.6+3-3sysutils/sleuthkit/patches/patch-man_sorter_1
1.17+2-2sysutils/sleuthkit/distinfo
1.35+1-1sysutils/sleuthkit/Makefile
+22-74 files

OpenBSD/ports JlGnS6tproductivity/libphonenumber distinfo Makefile

   Rerolled tarball from upstream.
VersionDeltaFile
1.88+2-2productivity/libphonenumber/distinfo
1.99+1-0productivity/libphonenumber/Makefile
+3-22 files

OpenBSD/ports 5Uye1qDsysutils/py-tsk Makefile distinfo, sysutils/py-tsk/patches patch-setup_py

   update 20200117 -> 20260418
   for unknown reason, I forgot to actually do the update
   in February. So take MAINTAINER, and update now to latest
VersionDeltaFile
1.4+0-39sysutils/py-tsk/patches/patch-setup_py
1.25+14-14sysutils/py-tsk/Makefile
1.8+4-2sysutils/py-tsk/distinfo
1.8+0-2sysutils/py-tsk/pkg/PLIST
+18-574 files

OpenBSD/ports w1OXGfpsecurity/py-dfvfs Makefile distinfo, security/py-dfvfs/pkg PLIST

   update 20240505 -> 20260411
VersionDeltaFile
1.25+3-1security/py-dfvfs/Makefile
1.12+2-2security/py-dfvfs/distinfo
1.13+0-1security/py-dfvfs/pkg/PLIST
+5-43 files

OpenBSD/ports RtkVA2Wsecurity/py-dfdatetime distinfo Makefile, security/py-dfdatetime/pkg PLIST

   update 20251018 -> 20260411
VersionDeltaFile
1.13+2-2security/py-dfdatetime/distinfo
1.26+2-1security/py-dfdatetime/Makefile
1.16+0-1security/py-dfdatetime/pkg/PLIST
+4-43 files

OpenBSD/ports EBUPQomsecurity/py-artifacts Makefile distinfo, security/py-artifacts/pkg PLIST

   update 20250913 -> 20260421
VersionDeltaFile
1.26+3-1security/py-artifacts/Makefile
1.10+2-2security/py-artifacts/distinfo
1.13+0-1security/py-artifacts/pkg/PLIST
+5-43 files

OpenBSD/ports H47LXJQdevel/py-dtfabric Makefile distinfo, devel/py-dtfabric/pkg PLIST

   update 20251118 -> 20260506
   script validate-definitions now "properly" self installs as validate_definitions
VersionDeltaFile
1.12+10-2devel/py-dtfabric/pkg/PLIST
1.22+1-6devel/py-dtfabric/Makefile
1.7+2-2devel/py-dtfabric/distinfo
+13-103 files

OpenBSD/ports bM3q5BZdevel/py-acstore Makefile distinfo, devel/py-acstore/pkg PLIST

   update 20240407 -> 20260411
   new dep to py-yaml
VersionDeltaFile
1.2+3-1devel/py-acstore/Makefile
1.2+2-2devel/py-acstore/distinfo
1.2+0-1devel/py-acstore/pkg/PLIST
+5-43 files

OpenBSD/ports nAqCkiClang/python/3 python.port.mk

   Add MODPY_WANTLIB to CHECK_LIB_DEPENDS_ARGS in the python module

   When the python module is in scope, usually the WANTLIB lists are quite
   big and it's very easy to miss a hardcoded python314 or similar, as shown
   by recent mistakes I made. Having this expanded and at the start of the
   WANTLIB list gives a hint that one needs to pay attention and might help
   reduce mishaps.

   tested & ok sthen
VersionDeltaFile
1.26+3-0lang/python/3/python.port.mk
+3-01 files

OpenBSD/ports vUbpE9Zdevel/py-trove-classifiers distinfo Makefile

   update to py3-trove-classifiers-2026.5.20.19
VersionDeltaFile
1.35+2-2devel/py-trove-classifiers/distinfo
1.38+1-1devel/py-trove-classifiers/Makefile
+3-32 files

OpenBSD/ports 06Q5MRbdevel/py-editables Makefile distinfo

   update to py3-editables-0.6
VersionDeltaFile
1.8+2-4devel/py-editables/Makefile
1.3+2-2devel/py-editables/distinfo
+4-62 files

OpenBSD/ports Nj7FrY9www/gitea distinfo Makefile, www/gitea/patches patch-custom_conf_app_example_ini

   Update gitea 1.26.1 - > 1.26.2
   Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.26.2
VersionDeltaFile
1.68+169-170www/gitea/pkg/PLIST
1.33+22-22www/gitea/patches/patch-custom_conf_app_example_ini
1.120+2-2www/gitea/distinfo
1.139+1-1www/gitea/Makefile
+194-1954 files

OpenBSD/ports Lz6yx2Vdatabases/py-ldap distinfo Makefile, databases/py-ldap/pkg PLIST

   update to py3-ldap-3.4.7
VersionDeltaFile
1.28+2-2databases/py-ldap/distinfo
1.71+1-1databases/py-ldap/Makefile
1.20+0-1databases/py-ldap/pkg/PLIST
+3-43 files

OpenBSD/ports XIboZqydatabases/py-lmdb Makefile distinfo, databases/py-lmdb/patches patch-pyproject_toml

   update to py3-lmdb-2.2.0
VersionDeltaFile
1.2+3-3databases/py-lmdb/patches/patch-pyproject_toml
1.14+4-1databases/py-lmdb/Makefile
1.5+5-0databases/py-lmdb/pkg/PLIST
1.9+2-2databases/py-lmdb/distinfo
+14-64 files

OpenBSD/ports rqWubnlx11/kde-applications/minuet Makefile

   Add build/run dependency on devel/kf6/kirigami

   Spotted by sthen@, thanks
VersionDeltaFile
1.18+4-0x11/kde-applications/minuet/Makefile
+4-01 files

OpenBSD/ports Yqe0yvHproductivity/libphonenumber distinfo Makefile

   Update to libphonenumber-9.0.31.
VersionDeltaFile
1.87+2-2productivity/libphonenumber/distinfo
1.98+1-1productivity/libphonenumber/Makefile
+3-32 files

OpenBSD/ports RdwflL2sysutils/cloud-sql-proxy distinfo Makefile

   Update to cloud-sql-proxy-2.22.0.
VersionDeltaFile
1.45+2-2sysutils/cloud-sql-proxy/distinfo
1.47+1-1sysutils/cloud-sql-proxy/Makefile
+3-32 files

OpenBSD/ports ibrEatVsysutils/amazon-ssm-agent distinfo Makefile

   Update to amazon-ssm-agent-3.3.4515.0.
VersionDeltaFile
1.170+2-2sysutils/amazon-ssm-agent/distinfo
1.184+1-1sysutils/amazon-ssm-agent/Makefile
+3-32 files

OpenBSD/ports R7pgSvDastro/stellarium Makefile

   Disable text to speech support to unbreak runtime:
   ld.so: stellarium: can't load library 'libQt6TextToSpeech.so.1.0'
VersionDeltaFile
1.112.2.1+3-1astro/stellarium/Makefile
+3-11 files

OpenBSD/ports DcBppSMastro/stellarium Makefile

   Disable text to speech support otherwise it picks up x11/qt6/qtspeech.

   reported by Jerome Pinot
VersionDeltaFile
1.113+3-1astro/stellarium/Makefile
+3-11 files

OpenBSD/ports OuFRSU9databases/ruby-hiera-eyaml distinfo Makefile, databases/ruby-hiera-eyaml/pkg PLIST

   update 4.3.0 -> 5.0.1
VersionDeltaFile
1.15+2-2databases/ruby-hiera-eyaml/distinfo
1.24+1-1databases/ruby-hiera-eyaml/Makefile
1.12+1-0databases/ruby-hiera-eyaml/pkg/PLIST
+4-33 files

OpenBSD/ports HXOJxhLprint/hplip Makefile, print/hplip/patches patch-base_device_py

   Fix runtime of a few utilities with python >=3.14 (lack of URLopener).

   from Josh Grosse
VersionDeltaFile
1.3+77-0print/hplip/patches/patch-base_device_py
1.229+2-0print/hplip/Makefile
+79-02 files

OpenBSD/ports D65saUqlang/ruby/4.0 distinfo Makefile, lang/ruby/4.0/patches patch-class_c

   Update to Ruby 4.0.5

   Fixes CVE-2026-46727: Use-after-free in pthread-based getaddrinfo timeout handler

   Drop class.c patch added for 4.0.4, no longer needed with included rdoc update.
VersionDeltaFile
1.6+247-247lang/ruby/4.0/pkg/PLIST-main
1.6+2-2lang/ruby/4.0/distinfo
1.11+1-1lang/ruby/4.0/Makefile
1.2+0-0lang/ruby/4.0/patches/patch-class_c
+250-2504 files