OpenBSD/ports v6hZDLegames/recoil-rts Makefile distinfo, games/recoil-rts/patches patch-test_other_testMutex_cpp patch-rts_System_MemoryOverride_cpp

   update recoil-rts to latest release 2026.06.12. From fabien@ - thanks!

   Includes some other changes:
   - disable the new use of mimalloc (and use otto malloc instead)
   - fix a memory alignment bug related to upstream reliance on mimalloc;
     planned to be upstreamed
   - build type change from RELWITHDEBINFO to RELEASE
   - binary size reduction due to this and removal of headers for bundled
     static libs
VersionDeltaFile
1.8+2-211games/recoil-rts/pkg/PLIST
1.1+86-0games/recoil-rts/patches/patch-test_other_testMutex_cpp
1.1+56-0games/recoil-rts/patches/patch-rts_System_MemoryOverride_cpp
1.1+49-0games/recoil-rts/patches/patch-rts_lib_CMakeLists_txt
1.28+27-11games/recoil-rts/Makefile
1.18+20-10games/recoil-rts/distinfo
+240-23218 files not shown
+339-28124 files

OpenBSD/src K1ry9Jnsys/dev/pci if_aq_pci.c

   enable 64-bit DMA mbuf support for aq(4)

   tested on "Aquantia AQC107S" rev 0x02: F/W version 3.1.86

   from brad at comstyle.com, ok kettenis@
VersionDeltaFile
1.37+2-2sys/dev/pci/if_aq_pci.c
+2-21 files

OpenBSD/ports 8qCLCUzgraphics/dia-gtk2 Makefile

   dia-gtk2 uses C++ so must have ports-gcc to build on sparc64
VersionDeltaFile
1.3+3-0graphics/dia-gtk2/Makefile
+3-01 files

OpenBSD/ports 3aWXfOyx11/gnome/localsearch Makefile

   base-gcc errors out with
   wrong number of arguments specified for 'deprecated' attribute

   Move to ports-gcc to fix build on sparc64
VersionDeltaFile
1.15+4-0x11/gnome/localsearch/Makefile
+4-01 files

OpenBSD/ports M3fR5gWgeo/libchamplain Makefile

   base-gcc errors with "No option -Wincompatible-pointer-types"

   Switch to ports-gcc to fix build on sparc64
VersionDeltaFile
1.50+4-0geo/libchamplain/Makefile
+4-01 files

OpenBSD/ports qbKZuqNdevel/llvm/21 Makefile, devel/llvm/22 Makefile

   switch ports to gcc-16

   OK: tb@, sthen@
VersionDeltaFile
1.10+4-2sysutils/trash-d/Makefile
1.117+3-3infrastructure/mk/arch-defines.mk
1.11+3-3lang/gcc/16/Makefile
1.21+1-4devel/llvm/21/Makefile
1.20+1-4devel/llvm/22/Makefile
1.26+1-2lang/gcc/15/Makefile
+13-1811 files not shown
+36-2217 files

OpenBSD/ports 8NZpevqtelephony/libosip2 distinfo Makefile

   telephony/libosip2: update to 5.3.2
VersionDeltaFile
1.7+2-2telephony/libosip2/distinfo
1.24+1-2telephony/libosip2/Makefile
+3-42 files

OpenBSD/ports ldaTKIVdevel/got distinfo Makefile

   7.9-stable: update to got-0.127
VersionDeltaFile
1.125.2.3+2-2devel/got/distinfo
1.144.2.3+1-1devel/got/Makefile
+3-32 files

OpenBSD/ports ETOTKzJnet/p5-NetAddr-MAC distinfo Makefile

   update to p5-NetAddr-MAC-1.01, from Mikolaj Kucharski (maintainer)
   (noop update, just lists Test::Exception as a dependency in the perl
   control files)
VersionDeltaFile
1.7+2-2net/p5-NetAddr-MAC/distinfo
1.11+1-1net/p5-NetAddr-MAC/Makefile
+3-32 files

OpenBSD/ports ibnO4itsysutils/salt Makefile, sysutils/salt/patches patch-salt_scripts_py

   Force the multiprocessing "fork" start method.  Python 3.14 changed the
   POSIX default to "forkserver" (cpython gh-84559), which breaks Salt's
   fork-based process model, setproctitle output and rc.d(8) pgrep matching.
   From Mikolaj Kucharski.
VersionDeltaFile
1.1+33-0sysutils/salt/patches/patch-salt_scripts_py
1.202+1-0sysutils/salt/Makefile
+34-02 files

OpenBSD/ports U9jbHzgnet/irtt modules.inc

   net/irtt: regen & add modules.inc to fix build
VersionDeltaFile
1.1+60-0net/irtt/modules.inc
+60-01 files

OpenBSD/src h3aluaylib/libutil imsg_init.3

   imsg_init.3: mark imsg_get as intentionally undocumented

   noticed by chohag at jtan.com
   ok claudio
VersionDeltaFile
1.47+4-2lib/libutil/imsg_init.3
+4-21 files

OpenBSD/src KihUMuxusr.sbin/eigrpd eigrpd.c rde.c

   Use imsg_get_data for IMSG_CTL_LOG_VERBOSE instead of blindly trusting the
   size of the imsg.

   Reported by Shibo, Hugo Systopia Team
VersionDeltaFile
1.37+6-4usr.sbin/eigrpd/eigrpd.c
1.33+6-4usr.sbin/eigrpd/rde.c
+12-82 files

OpenBSD/src GaQl1Oausr.sbin/bgpd rde.c bgpd.c

   Unify IMSG_CTL_LOG_VERBOSE handlers to look the same.
VersionDeltaFile
1.710+4-6usr.sbin/bgpd/rde.c
1.291+1-2usr.sbin/bgpd/bgpd.c
+5-82 files

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