OpenBSD/ports f1pdXt7multimedia/mpv Makefile, multimedia/mpv/patches patch-player_lua_ytdl_hook_lua

   mpv: don't force a dep on yt-dlp, it is perfectly usable as a player
   for local files without this (which pulls in restricted-arch packages
   for solving javascript challenges). update the error message when
   this is not found to mention yt-dlp as well as youtube-dl to give a
   better clue to users. ok tb@, other feedback lraab
VersionDeltaFile
1.3+9-11multimedia/mpv/patches/patch-player_lua_ytdl_hook_lua
1.111+1-2multimedia/mpv/Makefile
+10-132 files

OpenBSD/ports ZlVX7Preditors/neovim/patches patch-cmake_Deps_cmake, games/commandergenius/patches patch-CMakeLists_txt

   don't pick up ccache/sccache
VersionDeltaFile
1.7+8-19games/returntotheroots/patches/patch-CMakeLists_txt
1.10+13-9games/devilutionx/patches/patch-CMakeLists_txt
1.1+20-0editors/neovim/patches/patch-cmake_Deps_cmake
1.2+15-1games/commandergenius/patches/patch-CMakeLists_txt
1.22+3-2games/devilutionx/Makefile
1.6+2-1textproc/libunicode/Makefile
+61-321 files not shown
+63-337 files

OpenBSD/src opQ98plshare/man/man4/man4.octeon ogx.4, sys/arch/octeon/dev ogxreg.h if_ogx.c

   Enable jumbo frames in ogx(4)

   ogx(4) already handles buffer chaining. Raise the MTU limit to enable
   the use of jumbo frames.

   Use the same maximum MTU as cnmac(4). The limit 12288 (0x3000) is
   somewhat arbitrary. It could be even higher, but it is already
   higher than what many other network devices are capable of.
VersionDeltaFile
1.9+11-1sys/arch/octeon/dev/if_ogx.c
1.3+3-2share/man/man4/man4.octeon/ogx.4
1.4+4-1sys/arch/octeon/dev/ogxreg.h
+18-43 files

OpenBSD/ports MmDk21Nlang/janet distinfo Makefile, lang/janet/patches patch-src_include_janet_h

   lang/janet: Update to 1.42.1

   ok abieber@
VersionDeltaFile
1.74+2-3lang/janet/Makefile
1.68+2-2lang/janet/distinfo
1.8+1-1lang/janet/patches/patch-src_include_janet_h
+5-63 files

OpenBSD/ports 29FhmIaprint/py-pypdf Makefile distinfo

   Update to py3-pypdf-6.18.1.
VersionDeltaFile
1.81+2-2print/py-pypdf/distinfo
1.87+1-1print/py-pypdf/Makefile
+3-32 files

OpenBSD/ports 37s4p2Hsysutils/plakar Makefile distinfo

   Update to plakar-1.1.6.
VersionDeltaFile
1.17.2.2+2-2sysutils/plakar/distinfo
1.20.2.2+1-1sysutils/plakar/Makefile
+3-32 files

OpenBSD/ports Td7nXV3sysutils/plakar Makefile distinfo

   Update to plakar-1.1.6.
VersionDeltaFile
1.23+2-2sysutils/plakar/distinfo
1.26+1-1sysutils/plakar/Makefile
+3-32 files

OpenBSD/ports fwzS2Sltextproc/simdutf Makefile distinfo

   textproc/simdutf: Update to 9.1.2
VersionDeltaFile
1.10+2-2textproc/simdutf/distinfo
1.11+1-1textproc/simdutf/Makefile
+3-32 files

OpenBSD/src PwSsLAwusr.sbin/smtpd smtpd.h mda_variables.c

   when expanding variables with the raw modifier, apply a filtering in
   both environment and mda to restrict the characters that are allowed
   to pass through.

   spotted by squishification at gmail.com
   from gilles@

   this is errata/7.9/015_smtpd.patch.sig
VersionDeltaFile
1.9.8.1+34-7usr.sbin/smtpd/mda_unpriv.c
1.11.2.1+8-4usr.sbin/smtpd/mda_variables.c
1.694.2.1+8-3usr.sbin/smtpd/smtpd.h
+50-143 files

OpenBSD/src HBbKTLdusr.sbin/smtpd smtpd.h mda_variables.c

   when expanding variables with the raw modifier, apply a filtering in
   both environment and mda to restrict the characters that are allowed
   to pass through.

   spotted by squishification at gmail.com
   from gilles@

   this is errata/7.8/051_smtpd.patch.sig
VersionDeltaFile
1.9.4.1+34-7usr.sbin/smtpd/mda_unpriv.c
1.10.4.1+8-4usr.sbin/smtpd/mda_variables.c
1.689.4.1+8-3usr.sbin/smtpd/smtpd.h
+50-143 files

OpenBSD/ports nRYNtAssecurity/libgcrypt distinfo Makefile, security/libgcrypt/patches patch-config_h_in patch-configure

   Update to libgcrypt-1.12.4.
VersionDeltaFile
1.20+2-2security/libgcrypt/patches/patch-configure
1.53+2-2security/libgcrypt/distinfo
1.106+2-2security/libgcrypt/Makefile
1.7+1-1security/libgcrypt/patches/patch-config_h_in
+7-74 files

OpenBSD/src Em4VGvjusr.sbin/smtpd smtpd.h mda_variables.c

   when expanding variables with the raw modifier, apply a filtering in
   both environment and mda to restrict the characters that are allowed
   to pass through.

   spotted by squishification at gmail.com
VersionDeltaFile
1.10+34-7usr.sbin/smtpd/mda_unpriv.c
1.12+8-4usr.sbin/smtpd/mda_variables.c
1.697+8-3usr.sbin/smtpd/smtpd.h
+50-143 files

OpenBSD/ports gYYaPacwww/slowhttptest Makefile distinfo

   Update slowhttptest to 1.10.0.
VersionDeltaFile
1.9+2-2www/slowhttptest/distinfo
1.22+1-1www/slowhttptest/Makefile
+3-32 files

OpenBSD/ports zHzo7O1emulators/fuse-utils Makefile distinfo

   Update fuse-utils to 1.4.7.
VersionDeltaFile
1.19+2-2emulators/fuse-utils/distinfo
1.41+1-1emulators/fuse-utils/Makefile
+3-32 files

OpenBSD/ports JxrgnBKsysutils/broot Makefile distinfo

   Update broot to 1.60.1.
VersionDeltaFile
1.46+2-2sysutils/broot/distinfo
1.52+1-1sysutils/broot/Makefile
+3-32 files

OpenBSD/ports d5qgCVKdevel/p5-XS-Parse-Keyword Makefile distinfo

   update p5-XS-Parse-Keyword to 0.50
   CVE-2026-85644
VersionDeltaFile
1.19+2-2devel/p5-XS-Parse-Keyword/distinfo
1.22+1-1devel/p5-XS-Parse-Keyword/Makefile
+3-32 files

OpenBSD/ports 38giv72comms/syncterm Makefile distinfo

   Update syncterm to 1.9.
VersionDeltaFile
1.5+2-2comms/syncterm/distinfo
1.19+1-2comms/syncterm/Makefile
+3-42 files

OpenBSD/src HpOXDp3lib/libc/gen Makefile.inc execv.3

   As suggested by deraadt@, split execvp(3) out of execv(3),
   since the two groups of functions are sufficiently different and
   the semantics and error handling of the *p* functions is sufficiently
   complicated to make the combined manual page confusing.
   In particular, the early sentence about "the initial argument"
   was outright wrong and hard to fix without causing other problems.

   This commit only does the minimum required for the split,
   with no text changes yet, but it will allow subsequent improvements
   in both pages.
VersionDeltaFile
1.1+219-0lib/libc/gen/execvp.3
1.4+14-120lib/libc/gen/execv.3
1.85+3-2lib/libc/gen/Makefile.inc
+236-1223 files

OpenBSD/ports M0F5JAaconverters/p5-Cpanel-JSON-XS Makefile distinfo

   update p5-Cpanel-JSON-XS to 4.51
VersionDeltaFile
1.48+2-2converters/p5-Cpanel-JSON-XS/distinfo
1.52+1-1converters/p5-Cpanel-JSON-XS/Makefile
+3-32 files

OpenBSD/ports 89dUYFQsecurity/nss Makefile distinfo, security/nss/patches patch-nss_coreconf_OpenBSD_mk

   security/nss: update to 3.129, will be needed for 157.

   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_129.html
   drop chunk from #2068010, fixed upstream
   thanks tb@ for the arm64 test
VersionDeltaFile
1.9+0-15security/nss/patches/patch-nss_coreconf_OpenBSD_mk
1.178+2-2security/nss/distinfo
1.219+1-1security/nss/Makefile
+3-183 files

OpenBSD/ports 0YXYkavwww/webkitgtk4 Makefile, www/webkitgtk4/patches patch-Source_WebCore_rendering_RenderLayerBacking_h patch-Source_bmalloc_bmalloc_AvailableMemory_cpp

   More cleaning.
VersionDeltaFile
1.4+2-14www/webkitgtk4/patches/patch-Source_bmalloc_bmalloc_AvailableMemory_cpp
1.263+1-1www/webkitgtk4/Makefile
1.7+0-0www/webkitgtk4/patches/patch-Source_WebCore_rendering_RenderLayerBacking_h
+3-153 files

OpenBSD/ports eL1Q3mOwww/webkitgtk4 Makefile, www/webkitgtk4/patches patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h patch-Source_bmalloc_libpas_src_libpas_pas_committed_pages_vector_c

   Summer cleanup: rework some patches and drop useless chunks.
VersionDeltaFile
1.3+29-40www/webkitgtk4/patches/patch-Source_bmalloc_bmalloc_AvailableMemory_cpp
1.18+24-32www/webkitgtk4/patches/patch-Source_JavaScriptCore_runtime_MachineContext_h
1.4+19-13www/webkitgtk4/patches/patch-Source_WTF_wtf_unix_MemoryPressureHandlerUnix_cpp
1.262+8-7www/webkitgtk4/Makefile
1.2+6-2www/webkitgtk4/patches/patch-Source_bmalloc_libpas_src_libpas_pas_committed_pages_vector_c
1.16+5-2www/webkitgtk4/patches/patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h
+91-964 files not shown
+91-9710 files

OpenBSD/ports hbuG1YZdevel/tea Makefile modules.inc

   Update tea 0.15.1 -> 0.16.0
   Changelog: https://gitea.com/gitea/tea/releases/tag/v0.16.0
VersionDeltaFile
1.10+26-26devel/tea/distinfo
1.9+8-9devel/tea/modules.inc
1.11+1-1devel/tea/Makefile
+35-363 files

OpenBSD/ports Gyekfnwsysutils/consul Makefile distinfo

   Update consul 2.0.2 -> 2.0.4
   Changelogs: https://github.com/hashicorp/consul/releases
VersionDeltaFile
1.110+2-2sysutils/consul/distinfo
1.135+1-1sysutils/consul/Makefile
+3-32 files

OpenBSD/src mPZLKOqusr.bin/tmux tmux.h options-table.c

   Add rounded borders option for panes like popups.
VersionDeltaFile
1.1170+4-2usr.bin/tmux/tmux.1
1.4+5-1usr.bin/tmux/window-border.c
1.1440+3-2usr.bin/tmux/tmux.h
1.246+3-2usr.bin/tmux/options-table.c
+15-74 files

OpenBSD/ports xfEehqetextproc/xml2rfc Makefile distinfo

   update to xml2rfc-3.34.1
VersionDeltaFile
1.24+2-2textproc/xml2rfc/distinfo
1.65+2-1textproc/xml2rfc/Makefile
+4-32 files

OpenBSD/ports oNNTQvFconverters/html2text distinfo Makefile, converters/html2text/patches patch-html2text_cpp

   update html2text to git head, including fixes for various leaks, overflows
   and out-of-bounds accesses which didn't make it into a release yet. ok tb
VersionDeltaFile
1.26+9-8converters/html2text/Makefile
1.2+5-5converters/html2text/patches/patch-html2text_cpp
1.5+2-2converters/html2text/distinfo
+16-153 files

OpenBSD/ports WiG0J5alang/gnucobol Makefile, lang/gnucobol/patches patch-configure

   use the bundled texinfo files, don't regenerate. (fails with newer texinfo)
VersionDeltaFile
1.15+16-5lang/gnucobol/Makefile
1.4+0-0lang/gnucobol/patches/patch-configure
+16-52 files

OpenBSD/ports qCK8g8Vx11/qt6/qtbase Makefile, x11/qt6/qtbase/patches patch-src_corelib_kernel_qcoreapplication_cpp

   x11/qt6/qtbase: getexecpath(3)

   Use getexecpath(3) for qAppFileName()

   Tweak and OK tb@
VersionDeltaFile
1.1+18-0x11/qt6/qtbase/patches/patch-src_corelib_kernel_qcoreapplication_cpp
1.56+1-0x11/qt6/qtbase/Makefile
+19-02 files

OpenBSD/ports kqrm0zFtelephony/py-phonenumbers distinfo Makefile

   update to py3-phonenumbers-9.0.39
VersionDeltaFile
1.47+13-13telephony/py-phonenumbers/Makefile
1.33+2-2telephony/py-phonenumbers/distinfo
+15-152 files