OpenBSD/ports opbaxUHwww/nginx distinfo Makefile

   update to 1.28.3; from Mark Patruck

   - buffer overflow vulnerability in the ngx_http_dav_module
      (CVE-2026-27654)

   - buffer overflow vulnerabilities in the ngx_http_mp4_module
      (CVE-2026-27784, CVE-2026-32647)

   - mail session authentication vulnerabilities
      (CVE-2026-27651, CVE-2026-28753)

   - OCSP result bypass vulnerability in stream
      (CVE-2026-28755)
VersionDeltaFile
1.96+2-2www/nginx/distinfo
1.201+1-2www/nginx/Makefile
+3-42 files

OpenBSD/ports dQydzxZaudio/libopenmpt distinfo Makefile

   Update libopenmpt to 0.8.6.
VersionDeltaFile
1.50+2-2audio/libopenmpt/distinfo
1.53+1-1audio/libopenmpt/Makefile
+3-32 files

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

   Update to gemini-cli-0.35.0.
VersionDeltaFile
1.13+3,745-26sysutils/gemini-cli/pkg/PLIST
1.13+2-2sysutils/gemini-cli/distinfo
1.14+1-1sysutils/gemini-cli/Makefile
+3,748-293 files

OpenBSD/ports j1Y28bKprint/epson-inkjet-printer-escpr Makefile distinfo

   Update to epson-inkjet-printer-escpr-1.8.8.
VersionDeltaFile
1.36+3-3print/epson-inkjet-printer-escpr/Makefile
1.29+2-2print/epson-inkjet-printer-escpr/distinfo
+5-52 files

OpenBSD/ports Fr9TyLMwww/epiphany distinfo Makefile

   Update to epiphany-49.7.
VersionDeltaFile
1.124+2-2www/epiphany/distinfo
1.253+1-1www/epiphany/Makefile
+3-32 files

OpenBSD/ports 4JQdPaLsysutils/google-cloud-sdk distinfo Makefile, sysutils/google-cloud-sdk/pkg PLIST

   Update to google-cloud-sdk-562.0.0.
VersionDeltaFile
1.415+396-29sysutils/google-cloud-sdk/pkg/PLIST
1.432+2-2sysutils/google-cloud-sdk/distinfo
1.452+1-1sysutils/google-cloud-sdk/Makefile
+399-323 files

OpenBSD/src Wm549P9usr.bin/tmux tmux.1

   Use \- for hyphens in tmux.1 to cause newer groff versions to render
   them correctly (ASCII hyphen rather than Unicode) which aids copy and
   paste. From Keith Thompson in GitHub issue 4948.
VersionDeltaFile
1.1041+1,303-1,294usr.bin/tmux/tmux.1
+1,303-1,2941 files

OpenBSD/ports 72eZpUTgraphics/gegl04 Makefile distinfo, graphics/gegl04/patches patch-tools_defcheck_py

   Update to gegl04-0.4.70.
VersionDeltaFile
1.55+3-3graphics/gegl04/Makefile
1.35+2-2graphics/gegl04/distinfo
1.3+1-1graphics/gegl04/patches/patch-tools_defcheck_py
1.25+1-0graphics/gegl04/pkg/PLIST
+7-64 files

OpenBSD/ports wOuw4htwww/hugo distinfo modules.inc

   www/hugo: update to 0.159.0

   Changes:
    - https://github.com/gohugoio/hugo/releases/tag/v0.159.0
VersionDeltaFile
1.90+74-60www/hugo/distinfo
1.55+28-21www/hugo/modules.inc
1.98+1-1www/hugo/Makefile
+103-823 files

OpenBSD/ports p6WWfTblang/ruby/4.0 Makefile

   missed bump
VersionDeltaFile
1.6+1-0lang/ruby/4.0/Makefile
+1-01 files

OpenBSD/ports 8Wdr9eqlang/ruby/4.0 Makefile

   ruby 4.0 FFI also fails on aarch64 BTI machines without USE_NOBTCFI
   pointed out by gkoehler/tb
VersionDeltaFile
1.5+3-0lang/ruby/4.0/Makefile
+3-01 files

OpenBSD/ports j87p4Y8www/tomcat/v10 distinfo Makefile, www/tomcat/v10/pkg PLIST-examples

   update to tomcat-10.1.53
VersionDeltaFile
1.40+4-4www/tomcat/v10/distinfo
1.35+2-0www/tomcat/v10/pkg/PLIST-examples
1.47+1-1www/tomcat/v10/Makefile
+7-53 files

OpenBSD/ports OsHmOfjlang/ruby/3.3 Makefile, lang/ruby/3.4 Makefile

   MFC: build ruby 3.x with USE_NOBTCFI on aarch64 due to crashes at runtime
   when using FFI on machines which enforce BTI. (4.0 seems ok).

   ok tb jca kn

   (I left this as just 3.3/3.4 since we didn't provide a ruby32-ffi
   package)
VersionDeltaFile
1.9.2.2+4-0lang/ruby/3.4/Makefile
1.17.2.1+3-0lang/ruby/3.3/Makefile
+7-02 files

OpenBSD/ports g6gWt8Plang/ruby/3.3 Makefile, lang/ruby/3.4 Makefile

   build ruby 3.x with USE_NOBTCFI on aarch64 due to crashes at runtime
   when using FFI on machines which enforce BTI. (4.0 seems ok).

   ok tb jeremy kn
VersionDeltaFile
1.20+4-1lang/ruby/3.3/Makefile
1.13+4-0lang/ruby/3.4/Makefile
+8-12 files

OpenBSD/ports Izc6T9Mmail/mozilla-thunderbird distinfo Makefile

   mail/mozilla-thunderbird: MFC update to 140.9.0.

   see https://www.thunderbird.net/en-US/thunderbird/140.9.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-24/
VersionDeltaFile
1.301.2.9+2-2mail/mozilla-thunderbird/distinfo
1.513.2.10+1-1mail/mozilla-thunderbird/Makefile
+3-32 files

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

   mail/mozilla-thunderbird: update to 140.9.0.

   see https://www.thunderbird.net/en-US/thunderbird/140.9.0esr/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-24/
VersionDeltaFile
1.294+132-132mail/thunderbird-i18n/distinfo
1.310+2-2mail/mozilla-thunderbird/distinfo
1.523+1-1mail/mozilla-thunderbird/Makefile
1.268+1-1mail/thunderbird-i18n/Makefile.inc
+136-1364 files

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

   Add www/py-cookies removal to quirks
VersionDeltaFile
1.1797+2-1devel/quirks/files/Quirks.pm
1.1785+1-1devel/quirks/Makefile
+3-22 files

OpenBSD/ports sk47VjQwww/py-cookies distinfo Makefile, www/py-cookies/pkg PLIST DESCR

   Remove www/py-cookies.

   No consumers and was marked broken with the python 3.11 transition two
   years ago.

   ok tb
VersionDeltaFile
1.2+0-0www/py-cookies/distinfo
1.6+0-0www/py-cookies/pkg/PLIST
1.2+0-0www/py-cookies/pkg/DESCR
1.12+0-0www/py-cookies/Makefile
+0-04 files

OpenBSD/ports 3rLVmWfwww Makefile

   Unhook www/py-cookies from the build as I garbage collect it.
VersionDeltaFile
1.1178+0-1www/Makefile
+0-11 files

OpenBSD/ports xzkujuax11/treewm Makefile

   treewm: pass -Wno-error=implicit-int in CFLAGS to fix build on sparc64

   breakage pointed out by kmos
VersionDeltaFile
1.30+2-0x11/treewm/Makefile
+2-01 files

OpenBSD/src Usx6grIsys/kern kern_pledge.c

   In the namei callback for __pledge_open() invert the logic of checking
   pledge/namei modes and then checking for the path.  Now, first
   identify the path with array bsearch then check the pledge/namei modes.
   Since this is __pledge_open(), if the path is not known, terminate with
   an EACCES abort.  If the path is known but the pledge/namei modes don't
   suggest an unveil bypass, allow the code to fallthrough to the rpath/wpath
   checks, and then back into namei for unveil validation.
   ok dgl
VersionDeltaFile
1.353+140-80sys/kern/kern_pledge.c
+140-801 files

OpenBSD/src ConoqBusys/kern kern_pledge.c kern_sysctl.c

   Wrap the pledge-related sysctl code in SMALL_KERNEL, because it is big
   and the ramdisk does not need it
   ok mlarkin, discussed with dgl
VersionDeltaFile
1.352+3-1sys/kern/kern_pledge.c
1.486+3-1sys/kern/kern_sysctl.c
+6-22 files

OpenBSD/ports iVZjeD7editors/litexl/patches patch-src_meson_build

   fix build by not trying to statically link sdl3

   libSDL3.a does not exist but meson still tries to statically link
   everything in the Requires.private part of the sdl3.pc pkgconfig file.
   In the case of gbm libgbm.a had unresolved symbols.

   build failure reported by tb@ who tracked this back to a change in the
   devel/sdl3 port to build with -DSDL_DEPS_SHARED=OFF

   ok tb@
VersionDeltaFile
1.2+9-0editors/litexl/patches/patch-src_meson_build
+9-01 files

OpenBSD/ports rMSk9ppnet/telemt distinfo crates.inc, net/telemt/pkg PLIST README

   update to telemt 3.3.31
VersionDeltaFile
1.2+336-164net/telemt/distinfo
1.2+167-81net/telemt/crates.inc
1.2+1-1net/telemt/Makefile
1.2+0-1net/telemt/pkg/PLIST
1.2+1-0net/telemt/pkg/README
+505-2475 files

OpenBSD/ports nQjnMUMdevel/llvm/21 Makefile, devel/llvm/21/patches patch-llvm_tools_llvm-config_llvm-config_cpp

   Fix llvm-config --libs. ok robert@
VersionDeltaFile
1.2+9-0devel/llvm/21/patches/patch-llvm_tools_llvm-config_llvm-config_cpp
1.18+1-1devel/llvm/21/Makefile
+10-12 files

OpenBSD/ports mcyaTejgraphics/vtk Makefile

   graphics/vtk: drop build dependency on devel/cli11

   This dependency is not needed since we disabled building tests.
VersionDeltaFile
1.13+1-2graphics/vtk/Makefile
+1-21 files

OpenBSD/ports HtyeRKYdevel/cli11 distinfo Makefile

   devel/cli11: update to 2.6.2

   ok tb@
VersionDeltaFile
1.5+2-2devel/cli11/distinfo
1.6+1-1devel/cli11/Makefile
+3-32 files

OpenBSD/ports g8RGv5Hnet/sniproxy distinfo Makefile

   Update to sniproxy-0.11.1

   Changes: https://github.com/renaudallard/sniproxy/releases/tag/0.11.1

   From Renaud Allard (MAINTAINER)
VersionDeltaFile
1.13+2-2net/sniproxy/distinfo
1.18+1-1net/sniproxy/Makefile
+3-32 files

OpenBSD/ports yQ0QhQhsysutils/docker-compose distinfo modules.inc

   sysutils/docker-compose: update to 5.1.1
VersionDeltaFile
1.32+22-32sysutils/docker-compose/distinfo
1.28+7-12sysutils/docker-compose/modules.inc
1.35+1-1sysutils/docker-compose/Makefile
+30-453 files

OpenBSD/ports ZtDCB9Yx11/worker Makefile distinfo, x11/worker/pkg PLIST

   Update worker to 5.4.0.
VersionDeltaFile
1.58+6-4x11/worker/Makefile
1.38+2-2x11/worker/distinfo
1.22+2-0x11/worker/pkg/PLIST
+10-63 files