OpenBSD/src PunX8qVusr.bin/vi/vi v_sentence.c

   Make the behavior of the '(' command match the ')' command.

   Previously, the ')' command required a sentence to end with two
   blanks, but '(' only required a single space.  Historic vi (and the
   documentation) requires two spaces in both directions.

   Based on a diff from Walter Alejandro Iglesias.
VersionDeltaFile
1.13+8-3usr.bin/vi/vi/v_sentence.c
+8-31 files

OpenBSD/src tL7Vs8Aregress/usr.bin/ssh/unittests/crypto test_mldsa.c test_ed25519.c, regress/usr.bin/ssh/unittests/test_helper test_helper.c test_helper.h

   Factor out hex2bin into a shared helper function.  Replace sscanf %hhx
   (which is C99) with plain %x for better compatibility in -portable.
   ok djm@
VersionDeltaFile
1.17+15-1regress/usr.bin/ssh/unittests/test_helper/test_helper.c
1.3+1-9regress/usr.bin/ssh/unittests/crypto/test_mldsa.c
1.3+1-9regress/usr.bin/ssh/unittests/crypto/test_ed25519.c
1.2+1-9regress/usr.bin/ssh/unittests/crypto/test_mlkem.c
1.13+3-1regress/usr.bin/ssh/unittests/test_helper/test_helper.h
+21-295 files

OpenBSD/ports nBfCYOegames/openarena Makefile, games/openarena/patches patch-code_qcommon_vm_x86_64_c

   games/openarena: make C types coherent on amd64 to appease llvm22
VersionDeltaFile
1.3+12-2games/openarena/patches/patch-code_qcommon_vm_x86_64_c
1.29+2-2games/openarena/Makefile
+14-42 files

OpenBSD/ports 5Qf7BY2lang/gcc/16/pkg PLIST-main PFRAG.QUADMATH-main

   lang/gcc/16: moved libquadmath.info to PLIST-main

   gcc installs it uncoditionally, without depends on __float128 like
   libquadmath itself.

   Confirmed by make plist on arm64 and powerpc64
VersionDeltaFile
1.4+1-0lang/gcc/16/pkg/PLIST-main
1.2+0-1lang/gcc/16/pkg/PFRAG.QUADMATH-main
+1-12 files

OpenBSD/ports Psa28yjsecurity/strobe/patches patch-strobe_c

   security/strobe: add missing cast to appease llvm22
VersionDeltaFile
1.3+12-2security/strobe/patches/patch-strobe_c
+12-21 files

OpenBSD/ports yTUp4n2audio/py-eyed3 Makefile distinfo, audio/py-eyed3/patches patch-pyproject_toml

   update to eyeD3-0.9.9
VersionDeltaFile
1.38+8-5audio/py-eyed3/Makefile
1.12+2-2audio/py-eyed3/distinfo
1.15+1-1audio/py-eyed3/pkg/PLIST
1.2+0-0audio/py-eyed3/patches/patch-pyproject_toml
+11-84 files

OpenBSD/ports RqLpbJWdevel/py-typer Makefile

   py-typer: fix RDEPs

   A few TDEPs should be RDEPs, move them accordingly. Also typing-extensions
   is only needed on Windows, so remove that DEP as well.

   Discovered while trying to port something that uses py-typer.

   ok pvk@ (MAINTAINER)
VersionDeltaFile
1.23+4-6devel/py-typer/Makefile
+4-61 files

OpenBSD/ports oV9DxsJgraphics/fyre Makefile, graphics/fyre/patches patch-src_bifurcation-diagram_c

   graphics/fyre: use proper object type-casting macro to appease llvm22
VersionDeltaFile
1.1+14-0graphics/fyre/patches/patch-src_bifurcation-diagram_c
1.49+1-1graphics/fyre/Makefile
+15-12 files

OpenBSD/ports I22KB7rwww/p5-WWW-Mechanize distinfo Makefile

   update p5-WWW-Mechanize to 2.21
VersionDeltaFile
1.39+2-2www/p5-WWW-Mechanize/distinfo
1.49+1-1www/p5-WWW-Mechanize/Makefile
+3-32 files

OpenBSD/src JwI9P99sys/kern kern_synch.c

   When releasing, read trace index before reference counter decrement.

   When btrace(8) is active, refcounting is traced using an index field
   to the dt(4) backend.  When two CPU simultaneously decrement the
   reference count, one could free the object while the other is still
   reading the index.  Move the load before the dec separated by a
   membar.  Crashes seen while testing an experimental diff from dlg@.

   OK cludwig@
VersionDeltaFile
1.234+8-4sys/kern/kern_synch.c
+8-41 files

OpenBSD/ports V2x793Fmail/neomutt Makefile distinfo

   update to neomutt-20260616
VersionDeltaFile
1.110.2.2+4-4mail/neomutt/Makefile
1.73.2.2+2-2mail/neomutt/distinfo
+6-62 files

OpenBSD/ports 8xnkfTjmail/neomutt distinfo Makefile

   update to neomutt-20260616
VersionDeltaFile
1.75+2-2mail/neomutt/distinfo
1.113+1-2mail/neomutt/Makefile
+3-42 files

OpenBSD/ports QbspGsEmail/mozilla-thunderbird distinfo Makefile, mail/mozilla-thunderbird/patches patch-gfx_wr_webrender_src_texture_cache_rs

   mail/mozilla-thunderbird: MFC update to 140.12.0.

   see https://www.thunderbird.net/en-US/thunderbird/140.12.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-61/

   add patch to fix build with cbindgen 0.29.4, from #2046162
VersionDeltaFile
1.312.2.3+2-2mail/mozilla-thunderbird/distinfo
1.525.2.3+1-1mail/mozilla-thunderbird/Makefile
1.1.2.1+0-0mail/mozilla-thunderbird/patches/patch-gfx_wr_webrender_src_texture_cache_rs
+3-33 files

OpenBSD/ports 9PMZeHgmail/mozilla-thunderbird distinfo Makefile, mail/thunderbird-i18n distinfo Makefile.inc

   mail/mozilla-thunderbird: update to 140.12.0.

   see https://www.thunderbird.net/en-US/thunderbird/140.12.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-61/
VersionDeltaFile
1.301+132-132mail/thunderbird-i18n/distinfo
1.318+2-2mail/mozilla-thunderbird/distinfo
1.532+1-2mail/mozilla-thunderbird/Makefile
1.275+1-1mail/thunderbird-i18n/Makefile.inc
+136-1374 files

OpenBSD/ports 9EpHpPxgames/tome4 Makefile, games/tome4/patches patch-src_physfs_physfs_c patch-src_tgl_h

   games/tome4: use the correct GL type and fix a pasto to appease llvm22
VersionDeltaFile
1.1+18-0games/tome4/patches/patch-src_physfs_physfs_c
1.1+16-0games/tome4/patches/patch-src_tgl_h
1.1+13-0games/tome4/patches/patch-src_display_sdl_c
1.33+1-0games/tome4/Makefile
+48-04 files

OpenBSD/ports hY7EZfbproductivity/khal distinfo Makefile, productivity/khal/pkg PLIST

   update to khal-0.14.0
VersionDeltaFile
1.11+2-2productivity/khal/distinfo
1.12+0-3productivity/khal/pkg/PLIST
1.28+1-1productivity/khal/Makefile
+3-63 files

OpenBSD/ports S7XuhbSdatabases/sqlite3-tcl Makefile, databases/sqlite3-tcl/pkg PLIST

   Build .so's for Tcl 8 and 9.
   Not great, not terrible.

   ok sthen@, prodding from Chris Billington
VersionDeltaFile
1.26+17-2databases/sqlite3-tcl/Makefile
1.8+1-0databases/sqlite3-tcl/pkg/PLIST
+18-22 files

OpenBSD/ports B71BBiZnet/owamp Makefile

   add PORTROACH marker
VersionDeltaFile
1.10+3-0net/owamp/Makefile
+3-01 files

OpenBSD/ports 4Hj5eOvdevel/afl++ Makefile

   afl++: unbreak: I overlooked a .rej
VersionDeltaFile
1.16+1-2devel/afl++/Makefile
+1-21 files

OpenBSD/ports vadJzCPnet/snort Makefile

   another port expecting standard timeval rather than the bpf_timeval
   that only we use, mark BROKEN for now
VersionDeltaFile
1.124+2-0net/snort/Makefile
+2-01 files

OpenBSD/ports jzyoqDhnet/ntopng Makefile, net/pmacct Makefile

   mark pmacct BROKEN, bpf_timeval vs timeval issues detected by llvm22
   change ntopng's existing BROKEN string to the same as this
VersionDeltaFile
1.40+1-1net/ntopng/Makefile
1.41+2-0net/pmacct/Makefile
+3-12 files

OpenBSD/ports PS1wIRqnet/owamp Makefile, net/owamp/patches patch-owampd_policy_c

   net/owamp: take address of correct union member as pointed out by llvm22
VersionDeltaFile
1.1+12-0net/owamp/patches/patch-owampd_policy_c
1.9+1-1net/owamp/Makefile
+13-12 files

OpenBSD/ports 3c3ldDjprint/bibview/patches patch-ComboBo_c patch-FileNom_c

   print/bibview: add missing casts to fix build with llvm22

   The implicit casts are already protected by class checks.
VersionDeltaFile
1.1+10-0print/bibview/patches/patch-ComboBo_c
1.4+7-0print/bibview/patches/patch-FileNom_c
+17-02 files

OpenBSD/ports AwrRHHcdevel/afl++ distinfo Makefile, devel/afl++/patches patch-afl-cmin patch-GNUmakefile

   Update to afl++ 4.40c

   This builds with llvm22 but isn't perfect and needs more polishing.
   For now you need to pass LDFLAGS+=-lexecinfo to afl-cc and friends.

   maintainer timeout
VersionDeltaFile
1.4+6-6devel/afl++/patches/patch-afl-cmin
1.7+9-1devel/afl++/pkg/PLIST
1.8+2-2devel/afl++/patches/patch-GNUmakefile
1.7+2-2devel/afl++/distinfo
1.15+2-1devel/afl++/Makefile
1.3+1-1devel/afl++/patches/patch-GNUmakefile_llvm
+22-131 files not shown
+23-147 files

OpenBSD/ports zJnxJMXdevel/kf6/kcoreaddons Makefile, devel/libgtop2 Makefile

   bump due to kernel ABI change (struct bcachestats lost some members with
   buffer flipper removal)
VersionDeltaFile
1.161+1-1devel/libgtop2/Makefile
1.13+1-0devel/kf6/kcoreaddons/Makefile
1.42+1-0sysutils/htop/Makefile
+3-13 files

OpenBSD/ports L7Tgbiplang/gcc/16/pkg PLIST-c++ PFRAG.amd64-main

   lang/gcc/16: removed dup entries across PLIST and PFRAG

   Discussed, tweaked and OK: sthen@
VersionDeltaFile
1.2+26-26lang/gcc/16/pkg/PLIST-c++
1.2+0-44lang/gcc/16/pkg/PFRAG.amd64-main
1.3+14-2lang/gcc/16/pkg/PFRAG.X86-main
1.3+8-3lang/gcc/16/pkg/PLIST-main
1.3+0-8lang/gcc/16/pkg/PFRAG.riscv64-main
1.2+0-7lang/gcc/16/pkg/PFRAG.hppa-main
+48-9011 files not shown
+51-14917 files

OpenBSD/ports VPyp8Jesysutils/py-psutil Makefile

   bump due to kernel ABI change (struct bcachestats lost some members with
   buffer flipper removal), found by landry
VersionDeltaFile
1.42+1-0sysutils/py-psutil/Makefile
+1-01 files

OpenBSD/ports ihwQ1nfwww/tor-browser/browser/patches patch-gfx_wr_webrender_src_texture_cache_rs

   www/tor-browser/browser: merge cbindgen fix for 0.29.4.
VersionDeltaFile
1.1.2.1+0-0www/tor-browser/browser/patches/patch-gfx_wr_webrender_src_texture_cache_rs
+0-01 files

OpenBSD/ports tWOkv94www/firefox-esr distinfo Makefile, www/firefox-esr/patches patch-gfx_wr_webrender_src_texture_cache_rs

   www/firefox-esr: MFC update to 140.12.0.

   see https://www.firefox.com/en-US/firefox/140.12.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-58/
   add patch from #2046162 to fix build with cbindgen 0.29.4, should get
   merged for the next esr
VersionDeltaFile
1.180.2.3+4-4www/firefox-esr/distinfo
1.270.2.3+2-2www/firefox-esr/Makefile
1.1.2.1+0-0www/firefox-esr/patches/patch-gfx_wr_webrender_src_texture_cache_rs
+6-63 files

OpenBSD/ports IhHr1h6www/mozilla-firefox distinfo Makefile, www/mozilla-firefox/patches patch-security_nss_lib_nss_nss_h

   www/mozilla-firefox: MFC update to 152.0.

   see https://www.firefox.com/en-US/firefox/152.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-57/
   add patch to loosen dep on the very latest nss
VersionDeltaFile
1.1.6.1+17-0www/mozilla-firefox/patches/patch-security_nss_lib_nss_nss_h
1.397.2.5+2-2www/mozilla-firefox/distinfo
1.680.2.6+1-1www/mozilla-firefox/Makefile
+20-33 files