OpenBSD/ports yLsBuV1databases/redis/main Makefile, databases/redis/main/patches patch-deps_xxhash_xxhash_h patch-tests_modules_Makefile

   redis/main port changes:

   - use cc instead of ld to link modules for tests; when ld is run directly
   this fails on at least i386 and clang+lld sparc64 with "undefined hidden
   symbol: __guard_local". ("ld -o commandfilter.so commandfilter.xo -shared"
   vs "cc -o commandfilter.so commandfilter.xo -shared")

   - add STRICT_ALIGNMENT patch for the internal copy of xxHash

   above ok tb@

   - drop pkg/MESSAGE referring to test problems, I'm not sure what was
   happening before (many tests were failing) but they seem in pretty good
   shape at least on i386/amd64 when I run them now. a few failures but
   don't seem particularly serious..
VersionDeltaFile
1.1+17-0databases/redis/main/patches/patch-deps_xxhash_xxhash_h
1.1+14-0databases/redis/main/patches/patch-tests_modules_Makefile
1.3+1-3databases/redis/main/Makefile
1.2+0-0databases/redis/main/pkg/MESSAGE
+32-34 files

OpenBSD/ports iUkCewWmisc/open62541 Makefile distinfo

   use DIST_TUPLE rather than hand-rolling, ok bluhm
VersionDeltaFile
1.39+7-7misc/open62541/Makefile
1.17+4-4misc/open62541/distinfo
+11-112 files

OpenBSD/ports hGqixrimisc/open62541/patches patch-tests_CMakeLists_txt

   adjust include order when building tests, so that internal headers are
   pulled in before system headers. fixes build of flavoured version if
   unflavoured is installed, as found in bulk builds when pulled in via
   p5-OPCUA-Open62541.  ok bluhm
VersionDeltaFile
1.7+19-21misc/open62541/patches/patch-tests_CMakeLists_txt
+19-211 files

OpenBSD/src ua4HrQKsys/arch/arm64/arm64 bus_dma.c

   Fix inverted logic in bus_dmamap_load() and its variants that checks
   whether virtual address continuity is needed.  This fixes an issue where
   cache flushes during bus_dmamap_sync() would fault.

   ok jca@
VersionDeltaFile
1.17+3-3sys/arch/arm64/arm64/bus_dma.c
+3-31 files

OpenBSD/src 3yOQTWEsys/arch/riscv64/riscv64 bus_dma.c

   Fix inverted logic in bus_dmamap_load() and its variants that checks
   whether virtual address continuity is needed.  This fixes an issue where
   cache flushes during bus_dmamap_sync() would fault.

   ok jca@
VersionDeltaFile
1.11+3-3sys/arch/riscv64/riscv64/bus_dma.c
+3-31 files

OpenBSD/ports awKnPztwayland/foot Makefile distinfo

   rename re-rolled distfile under the same name, pointed out by volker
VersionDeltaFile
1.17+4-2wayland/foot/Makefile
1.12+2-2wayland/foot/distinfo
+6-42 files

OpenBSD/ports lqOe8H8textproc/py-tomlkit distinfo Makefile, textproc/py-tomlkit/pkg PLIST

   update to py3-tomlkit-0.15.1
VersionDeltaFile
1.14+2-2textproc/py-tomlkit/distinfo
1.7+0-3textproc/py-tomlkit/pkg/PLIST
1.19+1-1textproc/py-tomlkit/Makefile
+3-63 files

OpenBSD/ports 8C5Ly38databases/py-sqlalchemy distinfo Makefile

   update to py3-sqlalchemy-2.0.51
VersionDeltaFile
1.55+2-2databases/py-sqlalchemy/distinfo
1.88+1-1databases/py-sqlalchemy/Makefile
+3-32 files

OpenBSD/ports vkmzH1mdevel/re2c distinfo Makefile, devel/re2c/pkg PLIST

   update to re2c-4.5.1
VersionDeltaFile
1.31+2-2devel/re2c/distinfo
1.51+1-1devel/re2c/Makefile
1.9+2-0devel/re2c/pkg/PLIST
+5-33 files

OpenBSD/ports LQLnEtHdevel/appstream Makefile distinfo, devel/appstream/patches patch-src_as-system-info_c

   Update to appstream-1.1.4.
VersionDeltaFile
1.13+23-0devel/appstream/pkg/PLIST-main
1.4+7-0devel/appstream/pkg/PLIST-qt6
1.24+3-3devel/appstream/Makefile
1.14+2-2devel/appstream/distinfo
1.6+1-1devel/appstream/patches/patch-src_as-system-info_c
+36-65 files

OpenBSD/ports 5SOw6qGtextproc/libfyaml Makefile distinfo, textproc/libfyaml/patches patch-src_Makefile_am

   Update to libfyaml-0.9.6.
VersionDeltaFile
1.2+17-0textproc/libfyaml/pkg/PLIST
1.4+6-4textproc/libfyaml/Makefile
1.2+3-3textproc/libfyaml/patches/patch-src_Makefile_am
1.2+2-2textproc/libfyaml/distinfo
+28-94 files

OpenBSD/ports nVDG9Sysecurity/dropbear distinfo Makefile

   update to dropbear-2026.93
VersionDeltaFile
1.15.2.3+2-2security/dropbear/distinfo
1.23.2.3+1-1security/dropbear/Makefile
+3-32 files

OpenBSD/ports IGpNOiysecurity/dropbear distinfo Makefile

   update to dropbear-2026.93
VersionDeltaFile
1.18+2-2security/dropbear/distinfo
1.26+1-1security/dropbear/Makefile
+3-32 files

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

   Update to gemini-cli-0.52.0.
VersionDeltaFile
1.32+52-49sysutils/gemini-cli/pkg/PLIST
1.33+2-2sysutils/gemini-cli/distinfo
1.35+1-1sysutils/gemini-cli/Makefile
+55-523 files

OpenBSD/ports 9cdcXlBdevel/py-hatchling distinfo Makefile

   update to py3-hatchling-1.31.0
VersionDeltaFile
1.27+2-2devel/py-hatchling/distinfo
1.36+1-1devel/py-hatchling/Makefile
+3-32 files

OpenBSD/ports cJc5JvNdevel/py-build distinfo Makefile

   update to py3-build-1.5.1
VersionDeltaFile
1.13+2-2devel/py-build/distinfo
1.18+1-1devel/py-build/Makefile
+3-32 files

OpenBSD/ports TqsyYdVgeo/pmtiles distinfo Makefile

   update to pmtiles-1.31.2
VersionDeltaFile
1.2+2-2geo/pmtiles/distinfo
1.4+1-2geo/pmtiles/Makefile
+3-42 files

OpenBSD/src Y87Z2h3usr.sbin/bgpd session_bgp.c session.c

   At startup move peers quickly to active state but delay the connection
   open by SESSION_CLEAR_DELAY

   This allows new connection in right after startup but still delays
   the connect like before. This is mainly needed for the integration
   tests that depend on quick startups.

   Issue noticed by anton@
   OK tb@
VersionDeltaFile
1.12+10-6usr.sbin/bgpd/session_bgp.c
1.539+3-5usr.sbin/bgpd/session.c
+13-112 files

OpenBSD/src NOfveAYlibexec/getty main.c

   getty(8): don't pass an empty string to login(1)

   Entering some text and then deleting it would pass an empty string to
   login(1) leading to an error message. Fix this by checking if name is
   blank.

   This was worked out by Piotr Durlej who submitted a proposed fix. I ended
   up going with a simpler fix though. After I came up with my fix I noticed
   that FreeBSD commited an identical change as part of a larger commit they
   made in 2003.

   Discussed with deraadt@
VersionDeltaFile
1.57+3-1libexec/getty/main.c
+3-11 files

OpenBSD/ports KOK0sqqmail/rspamd distinfo Makefile, mail/rspamd/pkg PLIST

   update to rspamd-4.1.2
VersionDeltaFile
1.70.2.2+4-4mail/rspamd/pkg/PLIST
1.88.2.3+2-2mail/rspamd/distinfo
1.160.2.3+1-1mail/rspamd/Makefile
+7-73 files

OpenBSD/ports 6dNuh8Rmail/rspamd distinfo Makefile, mail/rspamd/pkg PLIST

   update to rspamd-4.1.2
VersionDeltaFile
1.72+4-4mail/rspamd/pkg/PLIST
1.91+2-2mail/rspamd/distinfo
1.164+1-1mail/rspamd/Makefile
+7-73 files

OpenBSD/ports tqQa8xTmath/visidata Makefile distinfo, math/visidata/patches patch-dev_mkman_sh patch-setup_py

   update to visidata-3.4
VersionDeltaFile
1.23+110-1math/visidata/pkg/PLIST
1.1+18-0math/visidata/patches/patch-dev_mkman_sh
1.36+10-2math/visidata/Makefile
1.14+4-4math/visidata/patches/patch-setup_py
1.24+2-2math/visidata/distinfo
+144-95 files

OpenBSD/ports Eznotr4sysutils/borgbackup/2.0 Makefile distinfo, sysutils/borgbackup/2.0/patches patch-pyproject_toml

   Update to borgbackup-2.0.0beta22

   Changes:
   https://borgbackup.readthedocs.io/en/2.0.0b22/changes.html#version-2-0-0b22-2026-07-22
VersionDeltaFile
1.17+78-26sysutils/borgbackup/2.0/pkg/PLIST
1.7+8-18sysutils/borgbackup/2.0/patches/patch-pyproject_toml
1.60+4-6sysutils/borgbackup/2.0/Makefile
1.16+2-2sysutils/borgbackup/2.0/distinfo
+92-524 files

OpenBSD/ports H9ZYdtIsysutils/py-shtab distinfo Makefile, sysutils/py-shtab/pkg PLIST

   Update to py-shtab-1.8.1
VersionDeltaFile
1.2+2-3sysutils/py-shtab/pkg/PLIST
1.2+2-2sysutils/py-shtab/distinfo
1.2+1-1sysutils/py-shtab/Makefile
+5-63 files

OpenBSD/ports ga0sRhxdatabases/py-borgstore Makefile distinfo, databases/py-borgstore/pkg PLIST

   Update to borgstore-0.5.5

   Changes: https://github.com/borgbackup/borgstore/blob/0.5.5/docs/changes.rst
VersionDeltaFile
1.7+7-0databases/py-borgstore/pkg/PLIST
1.9+3-1databases/py-borgstore/Makefile
1.7+2-2databases/py-borgstore/distinfo
+12-33 files

OpenBSD/ports J7d4GVzsecurity Makefile

   +py-blake3
VersionDeltaFile
1.788+1-0security/Makefile
+1-01 files

OpenBSD/ports 3ZjTXWmnet/libunbound distinfo Makefile

   update to libunbound-1.25.2
VersionDeltaFile
1.35.2.2+2-2net/libunbound/distinfo
1.42.2.2+1-1net/libunbound/Makefile
+3-32 files

OpenBSD/ports DxeASlCnet/libunbound distinfo Makefile

   update to libunbound-1.25.2
VersionDeltaFile
1.38+2-2net/libunbound/distinfo
1.45+1-1net/libunbound/Makefile
+3-32 files

OpenBSD/ports PrMuzCQnet/irtt distinfo Makefile

   update to irtt-0.9.2
VersionDeltaFile
1.2+180-72net/irtt/distinfo
1.3+2-31net/irtt/Makefile
+182-1032 files

OpenBSD/ports vktWJLksecurity/py-blake3 distinfo crates.inc, security/py-blake3/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+64-0security/py-blake3/distinfo
1.1+31-0security/py-blake3/crates.inc
1.1+24-0security/py-blake3/Makefile
1.1+14-0security/py-blake3/pkg/PLIST
1.1+4-0security/py-blake3/pkg/DESCR
1.1.1.1+0-0security/py-blake3/pkg/DESCR
+137-04 files not shown
+137-010 files