OpenBSD/ports wFjUAVTdevel/esbuild distinfo Makefile

   devel/esbuild: Update to 0.28.2

   from Igor Zornik (Maintainer), thanks
VersionDeltaFile
1.22+5-4devel/esbuild/Makefile
1.21+2-2devel/esbuild/distinfo
+7-62 files

OpenBSD/ports vVAeV3Mnet/barrier Makefile

   mark net/barrier BROKEN, old software wants old devel/gtest

   Their CMake goo includes bundles missing from the autogenerated tarball,
   there is no knob to disable tests, we don't run them (NO_TEST=yes),
   but instead nuke the CMake goo and hope for system gtest to work,
   which now fails due to newer devel/gtest requiring C++17.

   barrier is C++14, its last release is five years old and we're behind,
   upstream's last commit was four years ago...
VersionDeltaFile
1.10+1-0net/barrier/Makefile
+1-01 files

OpenBSD/ports G42xod0graphics/blender Makefile

   graphics/blender: add missing dependency on libspnav

   While here explicitely disable optional dependencies not yet ported.

   ok rsadowski@
VersionDeltaFile
1.155+31-16graphics/blender/Makefile
+31-161 files

OpenBSD/ports 30K6mruaudio/chromaprint Makefile

   disable tests, bundled gtest reaches into now too new system gtest headers
VersionDeltaFile
1.25+3-1audio/chromaprint/Makefile
+3-11 files

OpenBSD/ports JPKI7whdevel/zizmor Makefile crates.inc

   Update to zizmor 1.30.0

   https://github.com/zizmorcore/zizmor/releases/tag/v1.30.0
VersionDeltaFile
1.9+88-90devel/zizmor/distinfo
1.8+43-44devel/zizmor/crates.inc
1.12+1-1devel/zizmor/Makefile
+132-1353 files

OpenBSD/ports 6usTqK1www/librewolf Makefile, www/librewolf/patches patch-config_makefiles_rust_mk patch-mozconfig

   www/librewolf: bump SO_VERSION, refresh patches, from MAINTAINER
VersionDeltaFile
1.3+2-2www/librewolf/patches/patch-mozconfig
1.17+2-1www/librewolf/Makefile
1.2+1-1www/librewolf/patches/patch-config_makefiles_rust_mk
+5-43 files

OpenBSD/ports OFwY3L1devel/mergiraf Makefile crates.inc

   Update to mergiraf 0.19.1

   https://codeberg.org/mergiraf/mergiraf/releases/tag/v0.19.1
VersionDeltaFile
1.7+26-22devel/mergiraf/distinfo
1.7+12-10devel/mergiraf/crates.inc
1.8+1-1devel/mergiraf/Makefile
+39-333 files

OpenBSD/src uAU578llib/libexpat README.md Changes, lib/libexpat/lib xmltok.h xmlparse.c

   Update libexpat to version 2.8.4

   Relevant for OpenBSD are security fixes #1321 #1331 #1322, other
   changes #1315 #1325 #1334 #1340 #1319 #1320.  Library bump is not
   necessary.
   CVE-2026-66046 CVE-2026-76641 CVE-2026-76957

   OK tb@
VersionDeltaFile
1.52+189-64lib/libexpat/lib/xmlparse.c
1.14+79-0lib/libexpat/tests/basic_tests.c
1.40+65-0lib/libexpat/Changes
1.15+57-1lib/libexpat/tests/misc_tests.c
1.11+2-2lib/libexpat/lib/xmltok.h
1.30+1-1lib/libexpat/README.md
+393-683 files not shown
+396-709 files

OpenBSD/ports VgbnRWYmail/p5-MIME-Types Makefile distinfo

   update p5-MIME-Types to 2.30
VersionDeltaFile
1.26+2-2mail/p5-MIME-Types/distinfo
1.32+2-1mail/p5-MIME-Types/Makefile
+4-32 files

OpenBSD/src 8n0XnX3usr.bin/mandoc cgi.c

   Use unveil(2) and clamp down on pledge(2).
   The main() program establishes a baseline, allowing the maximum
   that might ever be needed: stdio rpath and read access to the MAN_DIR.
   The top level page generators (pg_show, pg_search) narrow unveil(2)
   to the specific manual page tree selected by the user.
   When the selected manual page file has been opened, the pledge is narrowed
   to just stdio (in resp_catman, resp_format, pg_searchres, pg_index).
   Except for internal errors and bad requests, which error out early,
   exactly one of these narrowing codepaths is always trodden.
VersionDeltaFile
1.124+82-3usr.bin/mandoc/cgi.c
+82-31 files

OpenBSD/ports tqZc1eEnet/p5-Net-DNS Makefile distinfo

   update p5-Net-DNS to 1.57
   CVE-2026-64194 CVE-2026-64193
VersionDeltaFile
1.93+4-4net/p5-Net-DNS/distinfo
1.119+1-1net/p5-Net-DNS/Makefile
+5-52 files

OpenBSD/ports LlI6YFjtextproc/p5-PPIx-Regexp Makefile distinfo

   update p5-PPIx-Regexp to 0.092
   no functional change
VersionDeltaFile
1.17+2-2textproc/p5-PPIx-Regexp/distinfo
1.25+2-1textproc/p5-PPIx-Regexp/Makefile
+4-32 files

OpenBSD/ports FZyN3Buwww/librewolf/pkg PLIST

   www/librewolf: glxtest, vulkantest & vaapitest merged into gfxtest cf #1949093
VersionDeltaFile
1.4+1-3www/librewolf/pkg/PLIST
+1-31 files

OpenBSD/src TWWsMSYusr.bin/tmux window-copy.c

   When changing selection-mode to line, set up the selection start and end
   correctly, GitHub issue 5545.
VersionDeltaFile
1.429+63-2usr.bin/tmux/window-copy.c
+63-21 files

OpenBSD/src k103sDHusr.bin/tmux tmux.h options-table.c

   Extend word commands to use any Unicode whitespace character, GitHub
   issue 5562 from Hongyi Zhao.
VersionDeltaFile
1.72+67-1usr.bin/tmux/utf8.c
1.158+21-13usr.bin/tmux/grid.c
1.1163+11-6usr.bin/tmux/tmux.1
1.244+3-2usr.bin/tmux/options-table.c
1.1433+2-1usr.bin/tmux/tmux.h
+104-235 files

OpenBSD/ports 04BV9Ovnet/p5-Net-Daemon distinfo Makefile, net/p5-Net-Daemon/pkg DESCR

   update p5-Net-Daemon to 0.52
VersionDeltaFile
1.24+10-6net/p5-Net-Daemon/Makefile
1.2+7-7net/p5-Net-Daemon/pkg/DESCR
1.10+2-2net/p5-Net-Daemon/distinfo
+19-153 files

OpenBSD/ports 8h0PXvgwww/librewolf distinfo Makefile, www/librewolf/patches patch-xpcom_ds_nsAtom_h patch-mozconfig

   www/librewolf: update to 155.0-1, from MAINTAINER Leah Rowe

   - enable PGO, reusing ffx's profdata
   - enable rust simd
   - drop DIST_SUBDIR, defaults to mozilla/ and helps sharing profdata
   - drop patch from #2061033, merged upstream
VersionDeltaFile
1.2+4-8www/librewolf/patches/patch-mozconfig
1.16+8-3www/librewolf/Makefile
1.13+4-2www/librewolf/distinfo
1.2+0-0www/librewolf/patches/patch-xpcom_ds_nsAtom_h
+16-134 files

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

   www/mozilla-firefox: MFC update to 155.0.

   see https://www.firefox.com/en-US/firefox/155.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-82/
VersionDeltaFile
1.1.8.2+14-9www/mozilla-firefox/patches/patch-security_manager_ssl_nsNSSCallbacks_cpp
1.1.6.5+6-4www/mozilla-firefox/patches/patch-security_nss_lib_nss_nss_h
1.109.2.2+1-3www/mozilla-firefox/pkg/PLIST
1.397.2.18+2-2www/mozilla-firefox/distinfo
1.15.6.2+1-1www/mozilla-firefox/patches/patch-config_makefiles_rust_mk
1.680.2.20+1-1www/mozilla-firefox/Makefile
+25-206 files

OpenBSD/ports dYMU9Exwww/firefox-esr Makefile distinfo

   www/firefox-esr: update to 140.15.0.

   see https://www.firefox.com/en-US/firefox/140.15.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-84/
VersionDeltaFile
1.180.2.6+4-4www/firefox-esr/distinfo
1.270.2.6+2-2www/firefox-esr/Makefile
+6-62 files

OpenBSD/ports bQNCkPGwww/firefox-esr Makefile distinfo, www/firefox-esr-i18n Makefile.inc distinfo

   www/firefox-esr: update to 153.2.0.

   see https://www.firefox.com/en-US/firefox/153.2.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-85/
VersionDeltaFile
1.183+162-162www/firefox-esr-i18n/distinfo
1.188+4-4www/firefox-esr/distinfo
1.278+2-2www/firefox-esr/Makefile
1.195+1-1www/firefox-esr-i18n/Makefile.inc
+169-1694 files

OpenBSD/ports CpMS22Twww/firefox-i18n Makefile.inc distinfo, www/mozilla-firefox Makefile distinfo

   www/mozilla-firefox: update to 155.0.

   see https://www.firefox.com/en-US/firefox/155.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2026-82/

   - drop patch from #2061033, merged upstream
   - glxtest, vulkantest & vaapitest merged into gfxtest cf #1949093
VersionDeltaFile
1.405+164-164www/firefox-i18n/distinfo
1.419+4-4www/mozilla-firefox/distinfo
1.706+3-3www/mozilla-firefox/Makefile
1.111+1-3www/mozilla-firefox/pkg/PLIST
1.360+1-1www/firefox-i18n/Makefile.inc
1.2+0-0www/mozilla-firefox/patches/patch-xpcom_ds_nsAtom_h
+173-1756 files

OpenBSD/ports gp5Im1Kdevel/p5-Test-Time distinfo Makefile

   update p5-Test-Time to 0.092
VersionDeltaFile
1.9+12-7devel/p5-Test-Time/Makefile
1.3+2-2devel/p5-Test-Time/distinfo
+14-92 files

OpenBSD/src Uv1qrvJsys/dev/usb uaudio.c

   uaudio: Factor duplicate tests of UAC version in uaudio_open_stream()

   No behavior change
VersionDeltaFile
1.187+32-33sys/dev/usb/uaudio.c
+32-331 files

OpenBSD/src nlpDJ2Usys/dev/usb uaudio.c

   uaudio: Fix NULL pointer dereference triggered by specific hardware bug

   Analysed and reported by Acts1631 <acts1631kjv at proton.me>, thanks!
VersionDeltaFile
1.186+4-5sys/dev/usb/uaudio.c
+4-51 files

OpenBSD/src nbxI3gOsys/dev/usb uaudio.c

   uaudio: Set the rate before the alternate setting of UAC2 devices

   Unlike UAC1 devices, UAC2 devices set their sample rate with their
   clock unit which is independent of the alternate setting. The Neural
   DSP Quad Cortex Mini (and probably others) requires the sample rate to
   be set before the alternate setting is switched.

   From Laurence Tratt <laurie at tratt.net>, thanks!
VersionDeltaFile
1.185+15-5sys/dev/usb/uaudio.c
+15-51 files

OpenBSD/src iaur8Efsys/dev/usb uaudio.c

   uaudio: Append the implicit feedback capability to the dmesg attach line
VersionDeltaFile
1.184+6-3sys/dev/usb/uaudio.c
+6-31 files

OpenBSD/src mpBVE30sys/dev/usb uaudio.c

   uaudio: Enable implicit feedback on devices that claim to support it

   The Behringer UMC204HD appears to have broken explicit feedback (the
   sync endpoint sends always zeros) resulting in periodic drops.
   Enabling implicit feedback (i.e. adjust play-direction data rate to
   record-direction one) fixes this device.

   From Artem Sheldyaev <artem at sheldyaev.org>, thanks!
VersionDeltaFile
1.183+12-4sys/dev/usb/uaudio.c
+12-41 files

OpenBSD/ports bnoL2Xmdevel/p5-Locale-Codes distinfo Makefile

   update p5-Locale-Codes to 3.90
VersionDeltaFile
1.20+4-5devel/p5-Locale-Codes/Makefile
1.18+2-2devel/p5-Locale-Codes/distinfo
+6-72 files

OpenBSD/ports zPw8Hbfdevel/glib2 Makefile, devel/glib2/patches patch-gio_gsocket_c

   devel/glib2: Don't try to set TCP_NODELAY on AF_UNIX sockets.

   glib2 was calling setsockopt(socket, IPPROTO_TCP, TCP_NODELAY, ...) on AF_UNIX
   sockets and ignoring the error. This interacted badly with a future change in
   the pledge subsystem to strictly scope options to the socket's protocol.

   ok ajacoutot@
VersionDeltaFile
1.3+15-39devel/glib2/patches/patch-gio_gsocket_c
1.416+1-0devel/glib2/Makefile
+16-392 files

OpenBSD/src 7xdx7g4usr.sbin/tcpdump print-gtp.c

   Activiation -> Activation
VersionDeltaFile
1.14+3-3usr.sbin/tcpdump/print-gtp.c
+3-31 files