OpenBSD/src BCe2TLnsys/dev/fdt qciic_fdt.c

   Fix missing 'compatible' string NUL termination in case the compatible
   string is => 32 bytes, which caused an out-of-bounds read later on in
   the code path:

   - Mimic apliic(4), which uses malloc instead of a fix-width array for
   the compatible string.
   - Also set 'ia_namelen', which should enable parsing of a secondary
   compatible string, if it exists.

   ok jca@
VersionDeltaFile
1.4+18-12sys/dev/fdt/qciic_fdt.c
+18-121 files

OpenBSD/ports fUBYRQ2net/filezilla/patches patch-src_putty_sshaes_c

   net/filezilla - unbreak building with nettle >=4

   It would not build, so no need for a REVISION bump.
VersionDeltaFile
1.1+37-0net/filezilla/patches/patch-src_putty_sshaes_c
+37-01 files

OpenBSD/src jt18uDQusr.bin/tmux window.c layout-custom.c

   Do not crash when freeing layout cell, reported by Jere Viikari.
VersionDeltaFile
1.322+3-5usr.bin/tmux/window.c
1.30+2-3usr.bin/tmux/layout-custom.c
1.58+4-1usr.bin/tmux/layout.c
1.120+2-2usr.bin/tmux/screen-redraw.c
+11-114 files

OpenBSD/ports 4A0upZjdevel/quirks/files Quirks.pm, x11 Makefile

   Remove x11/XawMu, an Athena Widgets clone which is not maintained
   anymore, breaks with llvm22  and is not used in the ports tree.
   ok jca@
VersionDeltaFile
1.1805+2-1devel/quirks/files/Quirks.pm
1.800+0-1x11/Makefile
1.3+0-0x11/XawMu/patches/patch-X11_XawM_Text_c
1.3+0-0x11/XawMu/patches/patch-X11_XawM_XawIm_c
1.3+0-0x11/XawMu/pkg/DESCR
1.5+0-0x11/XawMu/pkg/PLIST
+2-24 files not shown
+2-210 files

OpenBSD/ports t4dFlNUx11/kde-applications/minuet Makefile

   Add build/run dependency devel/kf6/qqc2-desktop-style


   Spotted by aja
VersionDeltaFile
1.19+5-3x11/kde-applications/minuet/Makefile
+5-31 files

OpenBSD/ports kdRIZ2Cgraphics/krita Makefile

   Add missing build dependency on devel/xsimd

   By aja
VersionDeltaFile
1.92+1-0graphics/krita/Makefile
+1-01 files

OpenBSD/ports o0StSMdx11/kde-applications Makefile, x11/kde-applications/kf6-libkcompactdisc/patches patch-CMakeLists_txt patch-src_CMakeLists_txt

   Remove kf6-libkcompactdisc
VersionDeltaFile
1.109+0-1x11/kde-applications/Makefile
1.3+0-0x11/kde-applications/kf6-libkcompactdisc/patches/patch-CMakeLists_txt
1.3+0-0x11/kde-applications/kf6-libkcompactdisc/patches/patch-src_CMakeLists_txt
1.2+0-0x11/kde-applications/kf6-libkcompactdisc/patches/patch-src_wmlib_plat_openbsd_c
1.2+0-0x11/kde-applications/kf6-libkcompactdisc/pkg/DESCR
1.4+0-0x11/kde-applications/kf6-libkcompactdisc/pkg/PLIST
+0-13 files not shown
+0-19 files

OpenBSD/ports mQT4UCrdevel/quirks Makefile, devel/quirks/files Quirks.pm

   Add kf6-libkcompactdisc removal
VersionDeltaFile
1.1804+2-1devel/quirks/files/Quirks.pm
1.1792+1-1devel/quirks/Makefile
+3-22 files

OpenBSD/src PLAXEXIsys/nfs nfs_debug.c

   sys/nfs_debug: fixed a typo which brokes show nfsreq /f

   OK: deraadt@
VersionDeltaFile
1.8+2-2sys/nfs/nfs_debug.c
+2-21 files

OpenBSD/ports 1kaJ2ehnet/magic-wormhole distinfo Makefile, net/magic-wormhole/pkg PLIST

   update to magic-wormhole 0.24.0
VersionDeltaFile
1.16+8-8net/magic-wormhole/pkg/PLIST
1.13+2-2net/magic-wormhole/distinfo
1.25+1-1net/magic-wormhole/Makefile
+11-113 files

OpenBSD/ports fmH3N90devel/microsoft-gsl Makefile distinfo

   update to microsoft-gsl 4.2.2
VersionDeltaFile
1.14+3-6devel/microsoft-gsl/Makefile
1.7+2-2devel/microsoft-gsl/distinfo
+5-82 files

OpenBSD/ports e0YlYiKarchivers/py-zipstream-ng Makefile distinfo, archivers/py-zipstream-ng/pkg PLIST

   update to py-zipstream-ng 1.9.2
VersionDeltaFile
1.8+2-3archivers/py-zipstream-ng/Makefile
1.4+2-2archivers/py-zipstream-ng/distinfo
1.6+0-4archivers/py-zipstream-ng/pkg/PLIST
+4-93 files

OpenBSD/ports 9zkCLd1devel/py-iterable-io Makefile distinfo, devel/py-iterable-io/pkg PLIST

   update to py-iterable-io 1.0.4
VersionDeltaFile
1.3+5-5devel/py-iterable-io/pkg/PLIST
1.6+2-3devel/py-iterable-io/Makefile
1.3+2-2devel/py-iterable-io/distinfo
+9-103 files

OpenBSD/ports UIqPYihsecurity/pcsc-cyberjack Makefile

   drop myself as maintainer
VersionDeltaFile
1.19+1-3security/pcsc-cyberjack/Makefile
+1-31 files

OpenBSD/ports xgiXXLRprint/poppler Makefile

   Set MODCLANG_VERSION = 22.

   Suggested by tb@, but the build still runs clang-scan-deps-19,
   and we aren't completely shure what happens after the switch
   to llvm-22.
VersionDeltaFile
1.211+1-0print/poppler/Makefile
+1-01 files

OpenBSD/ports 5IMAFWrdevel/clang-tools-extra/patches patch-clang_include_clang_Options_Options_td patch-llvm_lib_Target_X86_X86FrameLowering_cpp, devel/clang-tools-extra/pkg PLIST

   Update clang-tools-extra to 22.1.6
VersionDeltaFile
1.11+41-24devel/clang-tools-extra/pkg/PLIST
1.1+58-0devel/clang-tools-extra/patches/patch-clang_include_clang_Options_Options_td
1.5+22-11devel/clang-tools-extra/patches/patch-llvm_lib_Target_X86_X86FrameLowering_cpp
1.1+31-0devel/clang-tools-extra/patches/patch-llvm_lib_Target_X86_X86ISelLowering_cpp
1.3+14-16devel/clang-tools-extra/patches/patch-libunwind_src_AddressSpace_hpp
1.5+12-12devel/clang-tools-extra/patches/patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp
+178-6370 files not shown
+359-19576 files

OpenBSD/ports XXSqk2Ygraphics/inkscape Makefile distinfo, graphics/inkscape/patches patch-src_extension_internal_pdfinput_pdf-parser_h patch-src_extension_internal_pdfinput_poppler-transition-api_h

   Update inkscape to 1.4.4
VersionDeltaFile
1.129+3-4graphics/inkscape/Makefile
1.36+3-2graphics/inkscape/pkg/PLIST
1.30+2-2graphics/inkscape/distinfo
1.6+0-0graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser_h
1.10+0-0graphics/inkscape/patches/patch-src_extension_internal_pdfinput_poppler-transition-api_h
1.8+0-0graphics/inkscape/patches/patch-src_extension_internal_pdfinput_poppler-utils_cpp
+8-84 files not shown
+8-810 files

OpenBSD/xenocara 0iANzyU. MODULES

   update
VersionDeltaFile
1.561+3-3MODULES
+3-31 files

OpenBSD/ports QH2fmDgx11/uwm Makefile distinfo, x11/uwm/patches patch-uwm_init_c patch-uwm_workspaces_h

   Update to 0.2.11b and add a patch for llvm22. ok tb@
VersionDeltaFile
1.1+20-0x11/uwm/patches/patch-uwm_init_c
1.3+6-6x11/uwm/patches/patch-uwm_workspaces_h
1.11+2-3x11/uwm/Makefile
1.3+2-2x11/uwm/distinfo
+30-114 files

OpenBSD/xenocara 1H4OnsVproto/xorgproto/include/X11 Xmd.h

   Define CARD64 as unsigned long long on OpenBSD LP64 to match uint64_t.
   This fixes a number of errors with llvm 22 where X code mixes
   CARD64 and uint64_t. ok tb@
VersionDeltaFile
1.5+4-0proto/xorgproto/include/X11/Xmd.h
+4-01 files

OpenBSD/src ZzkzyTIusr.bin/tmux tmux.1

   Add missing argument to %unlinked-window-renamed, reported by Andrew
   Grangaard.
VersionDeltaFile
1.1056+2-2usr.bin/tmux/tmux.1
+2-21 files

OpenBSD/ports GsLcdk4x11/mplayer Makefile, x11/mplayer/patches patch-sub_av_sub_c

   x11/mplayer: fix for llvm22
VersionDeltaFile
1.3+3-2x11/mplayer/patches/patch-sub_av_sub_c
1.342+1-1x11/mplayer/Makefile
+4-32 files

OpenBSD/ports PhP7aHYemulators/uae Makefile, emulators/uae/patches patch-src_sd-sdl_sound_c

   emulators/uae: don't try to print stderr as a string

   error: incompatible pointer types passing 'struct __sFILE *' to parameter of type 'const char *' [-Wincompatible-pointer-types]
VersionDeltaFile
1.1+23-0emulators/uae/patches/patch-src_sd-sdl_sound_c
1.34+1-1emulators/uae/Makefile
+24-12 files

OpenBSD/ports kErWL3Fsysutils/rclone distinfo Makefile

   Update to rclone-1.74.2

   Changes: https://rclone.org/changelog/#v1-74-2-2026-05-22
VersionDeltaFile
1.67+4-4sysutils/rclone/distinfo
1.77+1-1sysutils/rclone/Makefile
+5-52 files

OpenBSD/ports 6XaItREsysutils/direnv distinfo Makefile

   Update to direnv-2.37.1

   Fixes build on riscv64.
   From Nick Owens, no objection from maintainer.
VersionDeltaFile
1.6+24-2sysutils/direnv/distinfo
1.8+5-10sysutils/direnv/Makefile
1.1+10-0sysutils/direnv/modules.inc
+39-123 files

OpenBSD/ports xv3owL9graphics/krita distinfo Makefile

   Update krita to 6.0.1.1
VersionDeltaFile
1.55+2-2graphics/krita/distinfo
1.91+1-1graphics/krita/Makefile
+3-32 files

OpenBSD/src xx0MrJAsys/kern vfs_syscalls.c

   also allow O_CLOEXEC flag in __pledge_open()
VersionDeltaFile
1.383+3-3sys/kern/vfs_syscalls.c
+3-31 files

OpenBSD/src gCPtvEnsys/dev/ic qwz.c

   sys/qwz: handle QoS in native WiFi frames

   Rebuild the QoS control field for native WiFi RX frames from descriptor
   metadata before passing them to net80211.

   On TX, strip the hostside QoS control field when using native WiFi
   encapsulation, after deriving the TID for the firmware descriptor.

   OK: mglocker@
VersionDeltaFile
1.34+112-27sys/dev/ic/qwz.c
+112-271 files

OpenBSD/src pyHircJsys/dev/i2c ietp.c ihidev.c

   Use the global 'nowake' variable for tsleep which doesn't require wakeup.

   Suggested and ok jsg@
VersionDeltaFile
1.5+2-2sys/dev/i2c/ietp.c
1.43+2-2sys/dev/i2c/ihidev.c
1.3+2-2sys/dev/i2c/sambat.c
+6-63 files

OpenBSD/ports j28XVN4x11/gnome/decibels/patches patch-tsconfig_json, x11/gnome/weather/patches patch-src_service_searchProvider_ts patch-tsconfig_json

   Fix for typescript >=6.0.
VersionDeltaFile
1.3+13-13x11/gnome/decibels/patches/patch-tsconfig_json
1.1+14-0x11/gnome/weather/patches/patch-src_service_searchProvider_ts
1.1+14-0x11/gnome/weather/patches/patch-tsconfig_json
+41-133 files