OpenBSD/ports fw5WDyGtextproc/podofo/patches patch-src_podofo_private_charconv_compat_h

   podofo: unbreak build with libcxx22, from FreeBSD (noop in -current)
VersionDeltaFile
1.1+14-0textproc/podofo/patches/patch-src_podofo_private_charconv_compat_h
+14-01 files

OpenBSD/ports 33KgP8cx11/mplayer Makefile, x11/mplayer/patches patch-libmpcodecs_ae_lavc_c

   x11/mplayer: compatibility with ffmpeg-9.0
VersionDeltaFile
1.3+37-12x11/mplayer/patches/patch-libmpcodecs_ae_lavc_c
1.344+1-1x11/mplayer/Makefile
+38-132 files

OpenBSD/ports EJtMWJjwayland/wf-recorder Makefile, wayland/wf-recorder/patches patch-src_frame-writer_cpp

   wayland/wf-recorder: compatibility with ffmpeg-9.0
VersionDeltaFile
1.3+139-10wayland/wf-recorder/patches/patch-src_frame-writer_cpp
1.5+1-1wayland/wf-recorder/Makefile
+140-112 files

OpenBSD/ports rRZTfD6multimedia/mlt7 Makefile, multimedia/mlt7/patches patch-src_modules_avformat_consumer_avformat_c

   multimedia/mlt7: compatibility with ffmpeg-9.0
VersionDeltaFile
1.3+117-32multimedia/mlt7/patches/patch-src_modules_avformat_consumer_avformat_c
1.26+1-0multimedia/mlt7/Makefile
+118-322 files

OpenBSD/ports iDvCVwlmultimedia/dvdstyler Makefile, multimedia/dvdstyler/patches patch-src_mediaenc_ffmpeg_cpp

   multimedia/dvdstyler: compatibility with ffmpeg-9.0
VersionDeltaFile
1.7+32-7multimedia/dvdstyler/patches/patch-src_mediaenc_ffmpeg_cpp
1.53+1-1multimedia/dvdstyler/Makefile
+33-82 files

OpenBSD/ports 8zwtalKgames/moonlight-qt Makefile, games/moonlight-qt/patches patch-app_streaming_video_ffmpeg-renderers_plvk_h patch-app_streaming_video_ffmpeg_cpp

   games/moonlight-qt: compatibility with ffmpeg-9.0
VersionDeltaFile
1.1+166-0games/moonlight-qt/patches/patch-app_streaming_video_ffmpeg-renderers_plvk_cpp
1.1+152-0games/moonlight-qt/patches/patch-app_streaming_video_ffmpeg_cpp
1.1+23-0games/moonlight-qt/patches/patch-app_streaming_video_ffmpeg-renderers_plvk_h
1.13+1-1games/moonlight-qt/Makefile
+342-14 files

OpenBSD/ports HWpfdgcemulators/retroarch Makefile, emulators/retroarch/patches patch-camera_drivers_ffmpeg_c patch-record_drivers_record_ffmpeg_c

   emulators/retroarch: compatibility with ffmpeg-9.0
VersionDeltaFile
1.2+138-3emulators/retroarch/patches/patch-record_drivers_record_ffmpeg_c
1.1+34-0emulators/retroarch/patches/patch-camera_drivers_ffmpeg_c
1.35+1-1emulators/retroarch/Makefile
+173-43 files

OpenBSD/ports oRSjX5Jemulators/fceux Makefile, emulators/fceux/patches patch-src_drivers_Qt_AviRecord_cpp

   emulators/fceux: compatibility with ffmpeg-9.0
VersionDeltaFile
1.1+383-0emulators/fceux/patches/patch-src_drivers_Qt_AviRecord_cpp
1.30+1-1emulators/fceux/Makefile
+384-12 files

OpenBSD/ports 7HNGgFQemulators/citra Makefile, emulators/citra/patches patch-src_common_dynamic_library_ffmpeg_cpp patch-src_common_dynamic_library_ffmpeg_h

   emulators/citra: compatibility with ffmpeg-9.0
VersionDeltaFile
1.2+181-1emulators/citra/patches/patch-src_core_dumping_ffmpeg_backend_cpp
1.1+55-0emulators/citra/patches/patch-src_common_dynamic_library_ffmpeg_h
1.1+53-0emulators/citra/patches/patch-src_common_dynamic_library_ffmpeg_cpp
1.44+1-1emulators/citra/Makefile
+290-24 files

OpenBSD/ports BITly1qgraphics/blender Makefile, net/nheko Makefile

   blender,nheko,libquotient: stop disabling PCH, ok rsadowski

   The need for disabling precompiled headers disappeared at some point in
   the last few years. This was related to C++20, libstdc++, and stdarg.h
   and __bsd_locale_fallbacks.h. Some of this changed in recent compiler
   updates, and cmake is also much more modern.
VersionDeltaFile
1.13+3-3x11/libquotient/Makefile
1.153+1-4graphics/blender/Makefile
1.19+1-2net/nheko/Makefile
+5-93 files

OpenBSD/ports G8FBxy8www/mozilla-firefox Makefile, www/mozilla-firefox/patches patch-xpcom_ds_nsAtom_h

   mozilla-firefox: backport https://phabricator.services.mozilla.com/D316723

   fixes build with libcxx22

   found by/ok landry (maintainer)
VersionDeltaFile
1.1+29-0www/mozilla-firefox/patches/patch-xpcom_ds_nsAtom_h
1.704+2-0www/mozilla-firefox/Makefile
+31-02 files

OpenBSD/ports xuvhdTSwww/mozilla-firefox/patches patch-toolkit_components_downloads_DownloadIntegration_sys_mjs

   mozilla-firefox: regen patch
VersionDeltaFile
1.16+1-1www/mozilla-firefox/patches/patch-toolkit_components_downloads_DownloadIntegration_sys_mjs
+1-11 files

OpenBSD/src BmzlTrTshare/man/man5 port-modules.5

   minor markup improvements:
   in particular, more consistently use .Cm for module names, Makefile targets,
   and fixed strings like Yes and No, .Ev for Makefile variables,
   and .Sy for command names not documented in the present page
   OK daniel@
VersionDeltaFile
1.287+180-122share/man/man5/port-modules.5
+180-1221 files

OpenBSD/ports EFJHFcjnet/rsync Makefile

   MFC naddy's rsync improvements: add missing TDEPs, enable amd64 asm/SIMD
   for rolling checksums.
VersionDeltaFile
1.111.6.4+6-1net/rsync/Makefile
+6-11 files

OpenBSD/ports BGJjnVwnet/icinga/core2 Makefile distinfo

   update to icinga2-2.15.6
VersionDeltaFile
1.63.2.4+2-2net/icinga/core2/distinfo
1.154.2.4+1-1net/icinga/core2/Makefile
+3-32 files

OpenBSD/ports ICjHBkTdevel/py-test-run-parallel Makefile distinfo, devel/py-test-run-parallel/pkg DESCR

   update to py3-test-run-parallel-0.10.0
VersionDeltaFile
1.2+17-7devel/py-test-run-parallel/pkg/DESCR
1.11+2-2devel/py-test-run-parallel/distinfo
1.13+2-1devel/py-test-run-parallel/Makefile
+21-103 files

OpenBSD/ports qjR8MNlnet/py-curl distinfo Makefile, net/py-curl/pkg PLIST

   update to py3-curl-7.47.0
VersionDeltaFile
1.25+11-2net/py-curl/pkg/PLIST
1.72+3-2net/py-curl/Makefile
1.30+2-2net/py-curl/distinfo
+16-63 files

OpenBSD/src HlFNYuLusr.bin/tmux tmux.h cmd-split-window.c

   Add a -K flag to new-pane to make a modal pane capture all keys like
   popups used to.
VersionDeltaFile
1.504+44-12usr.bin/tmux/server-client.c
1.1157+6-3usr.bin/tmux/tmux.1
1.149+5-3usr.bin/tmux/cmd-split-window.c
1.1428+2-1usr.bin/tmux/tmux.h
+57-194 files

OpenBSD/ports exWjDLGdevel/fmt Makefile, devel/fmt/patches patch-include_fmt_format_h

   fmt: fix build with libcxx22, ok sthen

   fmt relies on pulling in stdlib.h for malloc/free via C++ headers, and this
   no longer happens with libcxx22. So follow the approach taken by upstream
   and include it explicitly.
VersionDeltaFile
1.1+21-0devel/fmt/patches/patch-include_fmt_format_h
1.8+1-0devel/fmt/Makefile
+22-02 files

OpenBSD/ports hBFOtbDnet/py-idna Makefile distinfo

   update to py3-idna-3.19
VersionDeltaFile
1.20+2-2net/py-idna/distinfo
1.34+1-1net/py-idna/Makefile
+3-32 files

OpenBSD/ports gjxtLBtsysutils/py-dotenv Makefile distinfo

   update to py3-dotenv-1.2.3
VersionDeltaFile
1.11+2-2sysutils/py-dotenv/distinfo
1.19+1-1sysutils/py-dotenv/Makefile
+3-32 files

OpenBSD/ports tLSspQfmath/py-numpy Makefile distinfo, math/py-numpy/pkg PLIST

   update to py3-numpy-2.5.2
VersionDeltaFile
1.30+2-4math/py-numpy/pkg/PLIST
1.31+2-2math/py-numpy/distinfo
1.106+1-1math/py-numpy/Makefile
+5-73 files

OpenBSD/ports Z58Akdmwww/tomcat/v11 Makefile distinfo, www/tomcat/v11/pkg DESCR-examples PLIST-examples

   update to tomcat-11.0.25
VersionDeltaFile
1.17.2.4+4-4www/tomcat/v11/distinfo
1.14.2.2+3-1www/tomcat/v11/pkg/PLIST-examples
1.17.2.4+1-1www/tomcat/v11/Makefile
1.1.6.1+2-0www/tomcat/v11/pkg/DESCR-examples
+10-64 files

OpenBSD/ports sFwalGPwww/tomcat/v9 Makefile distinfo, www/tomcat/v9/pkg DESCR-examples PLIST-examples

   update to tomcat-9.0.121
VersionDeltaFile
1.53.2.4+4-4www/tomcat/v9/distinfo
1.46.2.2+3-1www/tomcat/v9/pkg/PLIST-examples
1.61.2.4+1-1www/tomcat/v9/Makefile
1.1.28.1+2-0www/tomcat/v9/pkg/DESCR-examples
+10-64 files

OpenBSD/ports 92du9MYwww/tomcat/v11 Makefile distinfo, www/tomcat/v11/pkg DESCR-examples PLIST-examples

   update to tomcat-11.0.25
VersionDeltaFile
1.21+4-4www/tomcat/v11/distinfo
1.16+3-1www/tomcat/v11/pkg/PLIST-examples
1.21+1-1www/tomcat/v11/Makefile
1.2+2-0www/tomcat/v11/pkg/DESCR-examples
+10-64 files

OpenBSD/ports cRA7xHNwww/tomcat/v9 Makefile distinfo, www/tomcat/v9/pkg DESCR-examples PLIST-examples

   update to tomcat-9.0.121
VersionDeltaFile
1.57+4-4www/tomcat/v9/distinfo
1.48+3-1www/tomcat/v9/pkg/PLIST-examples
1.65+1-1www/tomcat/v9/Makefile
1.2+2-0www/tomcat/v9/pkg/DESCR-examples
+10-64 files

OpenBSD/ports ld5x1Bccad/ngspice/libngspice Makefile, cad/ngspice/libngspice/patches patch-src_include_cppduals_duals_dual

   ngspice: fix build with libcxx22, from FreeBSD
VersionDeltaFile
1.1+17-0cad/ngspice/ngspice/patches/patch-src_include_cppduals_duals_dual
1.1+17-0cad/ngspice/libngspice/patches/patch-src_include_cppduals_duals_dual
1.8+1-1cad/ngspice/ngspice/Makefile
1.10+1-1cad/ngspice/libngspice/Makefile
+36-24 files

OpenBSD/src 9LrDmlhsys/arch/amd64/amd64 machdep.c vector.S, sys/arch/amd64/include ghcb.h

   SEV: Add option AMDSEV

   To allow building the small RAMDISK kernel without SEV-* support
   introduce the option AMDSEV.

   When running a non-SEV kernel as a SEV guest we will raise a #VC
   exception on the very first CPUID instruction.  To allow a somehwat
   graceful termination keep the locore0 #VC trap handler, fall through
   to the termination code and issue  TERMINATION request to the
   hypervisor.  In all other environments #VC will never be raised and
   the kernel runs normally.

   Build RAMDISK without SEV-* support, all other kernel keep SEV-*
   support.

   While there, cleanup and unify some definitions of the MSR protocol.

   ok kettenis@
VersionDeltaFile
1.8+23-9sys/arch/amd64/include/ghcb.h
1.36+16-13sys/arch/amd64/amd64/locore0.S
1.119+9-1sys/arch/amd64/amd64/trap.c
1.32+8-1sys/arch/amd64/amd64/bus_space.c
1.108+7-1sys/arch/amd64/amd64/vector.S
1.312+5-1sys/arch/amd64/amd64/machdep.c
+68-265 files not shown
+79-3411 files

OpenBSD/src 3GtLTgOdistrib/sets/lists/base mi, distrib/sets/lists/man mi

   sync Perl 5.42.3 delta
VersionDeltaFile
1.1774+2-0distrib/sets/lists/man/mi
1.1194+2-0distrib/sets/lists/base/mi
+4-02 files

OpenBSD/src AgACT9ksys/net pf.c

   pf(4): connection counter for source track must use atomic_{inc,_dec}()

   The connection counter is advanced when on state transition from
   SYN_SENT to ESTABLISHED. That code in pf(4) currently runs with
   no locks. If two packets happen to share the same source tracking
   node, the race may occur. Two packets try to advance connection
   counter simultaneously but only one operation is observed.
   There is similar race between packet and timer that removes
   expired state entry, the timer drops the connection count for
   the source tracking entry while packet does opposite.
   The result of those races may lead to connection counter underflow.

   The issue was investigated and kindly reported by
   Janak Trivedi <janakktrivedi _at_ gmail _dot_ com>

   Feedback and suggestions by bluhm@

   OK @bluhm
VersionDeltaFile
1.1238+11-4sys/net/pf.c
+11-41 files