OpenBSD/src 8newAPMshare/man/man7 mdoc.7

   Fix three instances of a grammar error where "practise" (the British
   English verb) was used incorrectly in place of "practice" (the noun).
   Reported by Nathan <nluuirl at gmail.com>.
VersionDeltaFile
1.195+4-4share/man/man7/mdoc.7
+4-41 files

OpenBSD/ports CVx2ms1graphics/opencv Makefile, graphics/opencv/patches patch-modules_videoio_src_cap_ffmpeg_hw_hpp patch-modules_videoio_src_cap_ffmpeg_impl_hpp

   graphics/opencv: compatibility with ffmpeg 9.0

   OK: rsadowski@
VersionDeltaFile
1.3+47-29graphics/opencv/patches/patch-modules_videoio_src_cap_ffmpeg_impl_hpp
1.1+38-0graphics/opencv/patches/patch-modules_videoio_src_cap_ffmpeg_hw_hpp
1.113+1-1graphics/opencv/Makefile
+86-303 files

OpenBSD/ports vdn0Kx4audio/nncmpp Makefile distinfo

   audio/nncmpp: update to 2.3.0
VersionDeltaFile
1.5+2-2audio/nncmpp/distinfo
1.6+1-1audio/nncmpp/Makefile
+3-32 files

OpenBSD/ports 5Pj0iS0security/wycheproof distinfo Makefile, security/wycheproof/pkg PLIST

   Update to wycheproof 20260811
VersionDeltaFile
1.10+2-2security/wycheproof/distinfo
1.10+2-2security/wycheproof/Makefile
1.6+4-0security/wycheproof/pkg/PLIST
+8-43 files

OpenBSD/src 0wH8pf5usr.bin/sndiod midi.c

   sndiod: If a MIDI port is gone, disconnect its control clients
VersionDeltaFile
1.45+17-8usr.bin/sndiod/midi.c
+17-81 files

OpenBSD/src wCSpW8Flib/libexpat Changes, lib/libexpat/doc reference.html

   Update libexpat to version 2.8.3.

   Relevant for OpenBSD are bug fixes #1297 #1300 #1286 #1305 #1306,
   other changes #1303.  Library bump is not necessary.  CVE-2026-72522

   OK deraadt@ tb@
VersionDeltaFile
1.39+77-20lib/libexpat/Changes
1.51+49-25lib/libexpat/lib/xmlparse.c
1.14+70-1lib/libexpat/tests/misc_tests.c
1.13+32-1lib/libexpat/tests/basic_tests.c
1.33+29-1lib/libexpat/doc/reference.html
1.23+14-3lib/libexpat/lib/xmltok.c
+271-5151 files not shown
+395-7257 files

OpenBSD/src G39hIr0usr.bin/sndiod opt.h opt.c

   sndiod: Drop unused numbers of opt structures
VersionDeltaFile
1.27+4-26usr.bin/sndiod/opt.c
1.16+1-4usr.bin/sndiod/opt.h
+5-302 files

OpenBSD/src WoKicLXusr.bin/sndiod opt.c sndiod.c

   sndiod: Move the -s option checks near the command-line args parsing
VersionDeltaFile
1.61+24-2usr.bin/sndiod/sndiod.c
1.26+3-21usr.bin/sndiod/opt.c
+27-232 files

OpenBSD/src aqMkHZJlib/libsndio amsg.h aucat.c, usr.bin/sndiod sock.c

   libsndio: On the wire, identify MIDI ports by names instead of indices

   This makes handling of all type of MIDI ports and audio devices
   roughtly the same, which is simpler. The old scheme is still accepted by
   the server for compatibility with old libraries.
VersionDeltaFile
1.69+22-14usr.bin/sndiod/sock.c
1.85+7-17lib/libsndio/aucat.c
1.21+3-2lib/libsndio/amsg.h
+32-333 files

OpenBSD/ports LnFbDeVdevel/jujutsu Makefile

   jujutsu: whitespace tweaks
VersionDeltaFile
1.38+3-3devel/jujutsu/Makefile
+3-31 files

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

   Update to gemini-cli-0.55.1.
VersionDeltaFile
1.37+65-64sysutils/gemini-cli/pkg/PLIST
1.38+2-2sysutils/gemini-cli/distinfo
1.40+1-1sysutils/gemini-cli/Makefile
+68-673 files

OpenBSD/src mpFoJvFlib/libsndio amsg.h aucat.c, usr.bin/sndiod sock.c

   libsndio: Delete support of "snd/0.foo" device syntax

   Support for such syntax was dropped around 5 years ago, but the
   corresponding code was forgotten.
VersionDeltaFile
1.68+7-32usr.bin/sndiod/sock.c
1.84+7-19lib/libsndio/aucat.c
1.20+1-2lib/libsndio/amsg.h
+15-533 files

OpenBSD/ports tU3Qeo6textproc/calibre Makefile, textproc/calibre/patches patch-setup_build_py patch-src_calibre_utils_ffmpeg_c

   textproc/calibre: compatibility with ffmpeg 9.0

   OK rsadowski@
VersionDeltaFile
1.1+14-0textproc/calibre/patches/patch-src_calibre_utils_ffmpeg_c
1.13+2-2textproc/calibre/patches/patch-setup_build_py
1.113+1-1textproc/calibre/Makefile
+17-33 files

OpenBSD/ports opITpFglang/go go.port.mk

   go.port.mk: don't assume MODGO_DIST_SUBDIR exists, ok sthen

   While it is normal for a Go port to have hundreds of deps, some of them
   can do without and still be useful (textproc/der-ascii is an example).
   If such a port sets MODGO_MODNAME, MODGO_SETUP_WORKSPACE unconditionally
   enters the ${WRKDIST}/${MODGO_DIST_SUBDIR} to copy all dependencies into
   the proper place but since the directory only exists if this directory has
   been populated by another port, the build may fail, as reported by thfr:

   ===>  Configuring for der-ascii-0.8.0v0
   /bin/sh: cd: /usr/ports/distfiles/go_modules - No such file or directory

   Only enter the directory if _MODGO_SETUP is non-empty, in which case
   the directory is guaranteed to exist (or the cd error is legitimate).
VersionDeltaFile
1.102+4-1lang/go/go.port.mk
+4-11 files

OpenBSD/ports FWvsqPydatabases/recoll Makefile distinfo

   update to recoll-1.44.1
VersionDeltaFile
1.19+2-2databases/recoll/distinfo
1.38+1-2databases/recoll/Makefile
+3-42 files

OpenBSD/ports hUmiNv1databases/py-sqlalchemy distinfo Makefile

   update to py3-sqlalchemy-2.0.52
VersionDeltaFile
1.90+2-3databases/py-sqlalchemy/Makefile
1.56+2-2databases/py-sqlalchemy/distinfo
+4-52 files

OpenBSD/ports BoLkhLLmail/postfix/stable Makefile distinfo

   MFC update to postfix-3.11.6
VersionDeltaFile
1.164.2.4+2-2mail/postfix/stable/distinfo
1.281.2.5+1-1mail/postfix/stable/Makefile
+3-32 files

OpenBSD/ports WI0jz7xmail/postfix/stable35 Makefile distinfo

   MFC update to postfix-3.5.27
VersionDeltaFile
1.4.10.3+2-2mail/postfix/stable35/distinfo
1.11.2.3+1-1mail/postfix/stable35/Makefile
+3-32 files

OpenBSD/ports m9VOQSmmail/postfix Makefile.inc

   MFC postfix: set -DNS_INT16SZ=2 in CCARGS
VersionDeltaFile
1.115.2.2+2-0mail/postfix/Makefile.inc
+2-01 files

OpenBSD/ports HapwG9cmail/postfix/stable Makefile distinfo

   update to postfix-3.11.6, ok Brad
VersionDeltaFile
1.168+2-2mail/postfix/stable/distinfo
1.286+1-1mail/postfix/stable/Makefile
+3-32 files

OpenBSD/ports y7yOS3Vmail/postfix/stable35 Makefile distinfo

   update to postfix-3.5.27, ok Brad
VersionDeltaFile
1.7+2-2mail/postfix/stable35/distinfo
1.14+1-1mail/postfix/stable35/Makefile
+3-32 files

OpenBSD/ports sOAUww2mail/postfix Makefile.inc

   postfix: set -DNS_INT16SZ=2 in CCARGS. we may add it to nameser.h but
   it's needed for now in order to update. ok Brad
VersionDeltaFile
1.117+2-0mail/postfix/Makefile.inc
+2-01 files

OpenBSD/ports RZNceYLarchivers Makefile

   +mkz
VersionDeltaFile
1.148+1-0archivers/Makefile
+1-01 files

OpenBSD/ports IC2lJBzarchivers/mkz distinfo Makefile, archivers/mkz/pkg PLIST DESCR

   Import mkz-0.1.2.

   mkz is a tar-style archiver whose backend is a reversible, schema-free
   auto-columnar transform followed by zstd. It is not a new compressor: it is
   a structural pre-pass that makes zstd measurably smaller on structured,
   line-oriented data (logs, CSV, JSONL, telemetry) and is provably never worse
   anywhere else: each block keeps whichever of raw-zstd or transformed-zstd
   is smaller.

   Both creating and extracting stream in constant memory (roughly one block,
   independent of archive or member size), and every archive carries a SHA-256
   of the reconstructed original, verified on extract, so corruption is always
   detected and reported (streaming extraction is not yet atomic, so already-
   written files may remain on failure).

   This is the pure-C build: it depends only on libzstd (SHA-256 and base-95 are
   vendored) and is byte-compatible with the reference implementation.

   From Matt Klein; thanks!

    [2 lines not shown]
VersionDeltaFile
1.1+28-0archivers/mkz/Makefile
1.1+15-0archivers/mkz/pkg/DESCR
1.1+2-0archivers/mkz/pkg/PLIST
1.1+2-0archivers/mkz/distinfo
1.1.1.1+0-0archivers/mkz/distinfo
1.1.1.1+0-0archivers/mkz/Makefile
+47-02 files not shown
+47-08 files

OpenBSD/ports KCAQSzyfonts/noto/fonts Makefile distinfo

   Update to noto-fonts-2026.08.01.
VersionDeltaFile
1.17+2-2fonts/noto/fonts/distinfo
1.23+1-1fonts/noto/fonts/Makefile
+3-32 files

OpenBSD/ports N5DT3uOsecurity/letsencrypt Makefile.inc, security/letsencrypt/client distinfo

   update to certbot/py3-acme 5.7.0
VersionDeltaFile
1.93+2-2security/letsencrypt/py-acme/distinfo
1.94+2-2security/letsencrypt/client/distinfo
1.100+1-1security/letsencrypt/Makefile.inc
+5-53 files

OpenBSD/src q8KO4S1lib/libsndio sioctl.c, usr.bin/sndiod sock.h sndiod.c

   sndiod: Associate a midithru structure to MIDI ports

   Allows "midi/X" and "midithru/X" ports to be handled by the same code,
   which is simpler than the current approach.
VersionDeltaFile
1.44+36-13usr.bin/sndiod/midi.c
1.67+7-19usr.bin/sndiod/sock.c
1.4+4-2lib/libsndio/sioctl.c
1.60+2-2usr.bin/sndiod/sndiod.c
1.26+3-1usr.bin/sndiod/midi.h
1.14+1-2usr.bin/sndiod/sock.h
+53-396 files

OpenBSD/ports eSw7g17databases/sqlcipher distinfo Makefile

   update to sqlcipher-4.17.0
VersionDeltaFile
1.24+6-3databases/sqlcipher/Makefile
1.18+2-2databases/sqlcipher/distinfo
+8-52 files

OpenBSD/ports 7gFrgpwdevel/mercurial Makefile distinfo

   update to mercurial-7.2.4
VersionDeltaFile
1.142+1-3devel/mercurial/Makefile
1.91+2-2devel/mercurial/distinfo
+3-52 files

OpenBSD/ports Q3e09FOdevel/maturin Makefile crates.inc

   update to maturin-1.14.1
VersionDeltaFile
1.32+16-16devel/maturin/distinfo
1.20+7-7devel/maturin/crates.inc
1.50+1-1devel/maturin/Makefile
+24-243 files