OpenBSD/ports lPQ4vdOmultimedia/gstreamer1/plugins-rs Makefile, multimedia/gstreamer1/plugins-rs/pkg PLIST

   Build some useful elements that don't bring new dependencies (pure rust).
VersionDeltaFile
1.17+8-6multimedia/gstreamer1/plugins-rs/Makefile
1.5+4-0multimedia/gstreamer1/plugins-rs/pkg/PLIST
+12-62 files

OpenBSD/ports VDXJfsMmultimedia/gstreamer1/plugins-rs Makefile crates.inc, multimedia/gstreamer1/plugins-rs/patches patch-Cargo_toml

   Update to gst-plugins-rs-0.15.4.
VersionDeltaFile
1.12+544-638multimedia/gstreamer1/plugins-rs/distinfo
1.12+268-318multimedia/gstreamer1/plugins-rs/crates.inc
1.7+65-4multimedia/gstreamer1/plugins-rs/patches/patch-Cargo_toml
1.16+6-3multimedia/gstreamer1/plugins-rs/Makefile
+883-9634 files

OpenBSD/ports XET0IK3editors/vim Makefile distinfo, editors/vim/patches patch-runtime_filetype_vim

   update to vim-9.2.1125
VersionDeltaFile
1.30.2.5+5-0editors/vim/pkg/PLIST
1.74.2.3+2-2editors/vim/patches/patch-runtime_filetype_vim
1.159.2.6+2-2editors/vim/distinfo
1.306.2.6+1-1editors/vim/Makefile
+10-54 files

OpenBSD/ports D1xQ3Moeditors/vim Makefile distinfo, editors/vim/patches patch-runtime_filetype_vim

   update to vim-9.2.1125
VersionDeltaFile
1.37+5-0editors/vim/pkg/PLIST
1.77+2-2editors/vim/patches/patch-runtime_filetype_vim
1.168+2-2editors/vim/distinfo
1.316+1-1editors/vim/Makefile
+10-54 files

OpenBSD/ports SqJB1M4editors/vim-classic distinfo Makefile, editors/vim-classic/patches patch-runtime_filetype_vim

   update to vim-classic git head (20260916)
VersionDeltaFile
1.12+2-2editors/vim-classic/distinfo
1.17+2-2editors/vim-classic/Makefile
1.6+1-1editors/vim-classic/patches/patch-runtime_filetype_vim
1.9+0-1editors/vim-classic/pkg/PLIST
+5-64 files

OpenBSD/ports uo63fJNarchivers/zziplib Makefile, archivers/zziplib/pkg PLIST

   drop some libfoo.so -> libfoo.so.X.Y symlinks; ok kirill
VersionDeltaFile
1.24+0-5www/kcgi/pkg/PLIST
1.69+4-1www/kcgi/Makefile
1.29+4-0archivers/zziplib/Makefile
1.11+0-1archivers/zziplib/pkg/PLIST
+8-74 files

OpenBSD/ports 4JyMRxaconverters Makefile, devel Makefile

   build lua55 versions of modules where this works
VersionDeltaFile
1.2616+4-0devel/Makefile
1.1475+2-1net/Makefile
1.128+3-0converters/Makefile
1.17+1-1textproc/luaexpat/Makefile
1.29+1-1security/luasec/Makefile
1.7+1-1net/luaunbound/Makefile
+12-412 files not shown
+24-1318 files

OpenBSD/ports a0tocYPgames/renpy distinfo Makefile, games/renpy/files renpy.desktop

   readd a fixed renpy, from jaxi /at/ cmyksoda cc
VersionDeltaFile
1.10+498-133games/renpy/pkg/PLIST
1.26+54-36games/renpy/Makefile
1.1+21-0games/renpy/patches/patch-renpy_compat_pickle_py
1.4+14-3games/renpy/pkg/README
1.1+10-0games/renpy/files/renpy.desktop
1.6+2-2games/renpy/distinfo
+599-1745 files not shown
+605-17911 files

OpenBSD/src L9BMQrPusr.sbin/vmd lapic.h i82093aa.c

   vmd(8): Implement missing lapic/ioapic modes

   Implement missing lapic/ioapic modes to fix support for 32 bit linux guests

   ok dv
VersionDeltaFile
1.7+74-11usr.sbin/vmd/lapic.c
1.43+32-8usr.sbin/vmd/pci.c
1.4+28-11usr.sbin/vmd/i82093aa.c
1.5+3-1usr.sbin/vmd/lapic.h
+137-314 files

OpenBSD/ports MFpHe55comms/hylafax/patches patch-faxd_sslfaxproxy_c++ patch-port_install_sh_in, comms/hylafax/pkg README PLIST

   hylafax port maintenance, from Larry Moore (maintainer) with some tweaks
   from me:

   - Update the URL to point to the copyright information for HylaFAX+.
   - Update faxsetup to generate a functional Fontmap.HylaFAX  file for OpenBSD
   - Tweak some other settings in faxsetup
   - Tweak settings in hylafax script
   - Removal of patch to disable threaded logging on OpenBSD
   - Use upstream's script to set file permissions (missing 'x' bits, etc)
VersionDeltaFile
1.6+116-6comms/hylafax/patches/patch-etc_faxsetup_sh_in
1.1+38-0comms/hylafax/patches/patch-etc_hylafax_in
1.4+12-11comms/hylafax/patches/patch-port_install_sh_in
1.26+1-16comms/hylafax/pkg/PLIST
1.11+11-3comms/hylafax/pkg/README
1.2+8-0comms/hylafax/patches/patch-faxd_sslfaxproxy_c++
+186-363 files not shown
+193-429 files

OpenBSD/ports MgNV6h8net/isc-bind Makefile, net/isc-bind/patches patch-lib_isc_work_c

   MFC 'Retry FUTEX_WAIT on ECANCELED in the worker threads' for isc-bind
VersionDeltaFile
1.218.2.6+1-0net/isc-bind/Makefile
1.1.2.1+0-0net/isc-bind/patches/patch-lib_isc_work_c
+1-02 files

OpenBSD/ports fTWbnzmnet/isc-bind Makefile, net/isc-bind/patches patch-lib_isc_work_c

   isc-bind: cherry-pick "Retry FUTEX_WAIT on ECANCELED in the worker threads",
   fixing a crash when a signal reaches an idle worker thread.

   OpenBSD's futex(2) returns ECANCELED rather than EINTR when FUTEX_WAIT
   is interrupted by a signal with SA_RESTART set, and liburcu passes that
   errno through unchanged.  The worker slumber loop only retried on EINTR
   and treated anything else as fatal, so such a signal delivered to a
   sleeping worker aborted the process.  Retry on ECANCELED as well.

   https://gitlab.isc.org/isc-projects/bind9/-/work_items/6427
   https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/12766
   https://gitlab.isc.org/isc-projects/bind9/-/commit/2e7855b15770827fc734890ad1926e72e1567736

   issue reported by Stephane Tranchemer, recent commits found by caspar@, thanks.
VersionDeltaFile
1.1+45-0net/isc-bind/patches/patch-lib_isc_work_c
1.224+1-0net/isc-bind/Makefile
+46-02 files

OpenBSD/ports LbDtrDQdevel/py-poetry-core Makefile distinfo, devel/py-poetry-core/pkg PLIST

   update to py3-poetry-core-2.5.0
VersionDeltaFile
1.9+9-0devel/py-poetry-core/pkg/PLIST
1.20+2-2devel/py-poetry-core/distinfo
1.25+1-1devel/py-poetry-core/Makefile
+12-33 files

OpenBSD/ports C27Iq0amath/py-pandas Makefile

   py-pandas: build debug packages
VersionDeltaFile
1.41+5-3math/py-pandas/Makefile
+5-31 files

OpenBSD/ports myd6Ytvgames/gcompris Makefile distinfo, games/gcompris/pkg PLIST

   Update to gcompris-26.2.
VersionDeltaFile
1.51+2-2games/gcompris/distinfo
1.104+1-1games/gcompris/Makefile
1.46+1-0games/gcompris/pkg/PLIST
+4-33 files

OpenBSD/ports bHyEcNYsysutils/google-cloud-sdk Makefile distinfo, sysutils/google-cloud-sdk/pkg PLIST

   Update to google-cloud-sdk-586.0.0.
VersionDeltaFile
1.438+233-0sysutils/google-cloud-sdk/pkg/PLIST
1.456+2-2sysutils/google-cloud-sdk/distinfo
1.476+1-1sysutils/google-cloud-sdk/Makefile
+236-33 files

OpenBSD/ports El2bVI3devel/meson meson.port.mk Makefile, devel/meson/patches patch-mesonbuild_build_py

   Update to meson-1.12.1.
VersionDeltaFile
1.68+2-2devel/meson/patches/patch-mesonbuild_build_py
1.111+2-2devel/meson/distinfo
1.127+1-1devel/meson/meson.port.mk
1.164+1-1devel/meson/Makefile
+6-64 files

OpenBSD/ports ZA1Ta1esecurity/nss distinfo Makefile

   security/nss: update to 3.130, will be required for firefox 158

   bump minor for a bunch of function additions
   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_130.html
VersionDeltaFile
1.179+2-2security/nss/distinfo
1.220+2-2security/nss/Makefile
+4-42 files

OpenBSD/ports hzxAl75infrastructure/mk arch-defines.mk

   bump system version, discussed with kirill and sthen
VersionDeltaFile
1.120+2-2infrastructure/mk/arch-defines.mk
+2-21 files

OpenBSD/ports TN0GuU3security/certspotter Makefile modules.inc, security/certspotter/pkg PLIST

   update to 0.25.0

   OK sthen@
VersionDeltaFile
1.6+42-40security/certspotter/distinfo
1.5+12-10security/certspotter/modules.inc
1.6+5-7security/certspotter/pkg/PLIST
1.7+2-1security/certspotter/Makefile
+61-584 files

OpenBSD/src EPnjjbUsys/dev softraid_raid5.c softraid.c

   Avoid leaking sr_workunit's during rebuild.

   Adapted from a larger diff submitted by Dariusz Swiderski.

   ok jsing@
VersionDeltaFile
1.33+7-2sys/dev/softraid_raid5.c
1.439+7-2sys/dev/softraid.c
+14-42 files

OpenBSD/src Grlh8Cuusr.bin/tmux tmux.1

   Note about default-shell, from Meriel Sartha Mittelbach.
VersionDeltaFile
1.1173+10-4usr.bin/tmux/tmux.1
+10-41 files

OpenBSD/ports N9Kd2hjtextproc/py-ijson distinfo Makefile, textproc/py-ijson/pkg PLIST

   update to 3.5.1

   OK sthen@
VersionDeltaFile
1.6+2-2textproc/py-ijson/distinfo
1.14+2-2textproc/py-ijson/Makefile
1.9+3-0textproc/py-ijson/pkg/PLIST
+7-43 files

OpenBSD/ports aPjZtqSdevel/llvm/23/patches patch-lld_ELF_Target_h patch-lld_ELF_InputFiles_cpp

   devel/llvm/23: backport "improve sparc64 support" diff from llvm-22
VersionDeltaFile
1.1+701-0devel/llvm/23/patches/patch-lld_ELF_Arch_SPARCV9_cpp
1.2+143-2devel/llvm/23/patches/patch-lld_ELF_SyntheticSections_cpp
1.2+105-4devel/llvm/23/patches/patch-lld_ELF_Relocations_cpp
1.2+73-3devel/llvm/23/patches/patch-lld_ELF_InputFiles_cpp
1.1+76-0devel/llvm/23/patches/patch-llvm_lib_Target_Sparc_AsmParser_SparcAsmParser_cpp
1.1+63-0devel/llvm/23/patches/patch-lld_ELF_Target_h
+1,161-99 files not shown
+1,386-3215 files

OpenBSD/ports A2RfgrNdevel/py-importlib-metadata Makefile distinfo, devel/py-importlib-metadata/pkg PLIST

   update to 9.0.1

   a fix to devel/py-litellm was needed to import this without issues

   OK sthen@
VersionDeltaFile
1.12+5-6devel/py-importlib-metadata/pkg/PLIST
1.24+1-3devel/py-importlib-metadata/Makefile
1.12+2-2devel/py-importlib-metadata/distinfo
+8-113 files

OpenBSD/ports DXwZZkZdevel/py-litellm Makefile, devel/py-litellm/patches patch-pyproject_toml

   remove aggressive pinning for importlib-metadata to be able to import new
   versions.

   From sthen as a reminder:
   I don't see anything in the way that litellm uses importlib-metadata
   that could break with the looser pin. (Although they should just use
   importlib.metadata from stdlib as it should be fine for all Python
   versions they claim to support; it was added provisionally in 3.8,
   and made non-provisional in 3.10).

   OK sthen@
VersionDeltaFile
1.2+9-0devel/py-litellm/patches/patch-pyproject_toml
1.4+2-2devel/py-litellm/Makefile
+11-22 files

OpenBSD/ports RlUSOJ2net/bitcoin Makefile, net/litecoin Makefile

   litecoin and bitcoin successfully build on sparc64 in this
   modern base-clang era

   Whether using these packages on sparc64 is a good idea is
   an exercise left to the reader.
VersionDeltaFile
1.28+0-2net/litecoin/Makefile
1.60+0-2net/bitcoin/Makefile
+0-42 files

OpenBSD/ports vtreu83games Makefile

   +pokerth,legacy
VersionDeltaFile
1.517+1-0games/Makefile
+1-01 files

OpenBSD/ports X01L0CFgames/pokerth distinfo Makefile, games/pokerth/patches patch-src_net_tlspinning_cpp

   update to pokerth-2.1.9, and add a "legacy" flavour knocking out the
   QML-based client which uses too much memory for small archs. from
   Josh Grosse (maintainer), tweaks from me, further tweak from Brad.
VersionDeltaFile
1.66+22-10games/pokerth/Makefile
1.21+3-2games/pokerth/pkg/PLIST
1.19+2-2games/pokerth/distinfo
1.6+4-0games/pokerth/pkg/DESCR
1.1+2-0games/pokerth/pkg/PFRAG.no-legacy
1.2+0-0games/pokerth/patches/patch-src_net_tlspinning_cpp
+33-146 files

OpenBSD/ports 4xWeHQFsecurity/py-service_identity distinfo Makefile, security/py-service_identity/patches patch-src_service_identity___init___py

   update to py3-service_identity-26.1.0
VersionDeltaFile
1.21+14-17security/py-service_identity/Makefile
1.5+2-2security/py-service_identity/distinfo
1.2+0-0security/py-service_identity/patches/patch-src_service_identity___init___py
+16-193 files