OpenBSD/ports LKta5N1www/nginx distinfo Makefile

   update to 1.30.3; fixes CVE-2026-42055, CVE-2026-48142
VersionDeltaFile
1.100+2-2www/nginx/distinfo
1.205+1-1www/nginx/Makefile
+3-32 files

OpenBSD/ports dIxJrHPshells/zsh Makefile

   zsh: Matthew Martin takes maintainer, ok sthen

   It's been many years since the former maintainer gave an ok for this port
   or even touched it. Matthew has been maintaining this shell for well over
   a decade, so this change simply reflects reality.
VersionDeltaFile
1.101+2-1shells/zsh/Makefile
+2-11 files

OpenBSD/ports LHUIajIshells/zsh Makefile distinfo, shells/zsh/patches patch-configure_ac patch-Completion_Unix_Type__diff_options

   Update to zsh 5.9.1, from Matthew Martin, ok sthen
VersionDeltaFile
1.55+35-6shells/zsh/pkg/PLIST
1.100+3-4shells/zsh/Makefile
1.34+2-2shells/zsh/distinfo
1.7+1-1shells/zsh/patches/patch-configure_ac
1.5+0-0shells/zsh/patches/patch-Completion_Unix_Type__diff_options
+41-135 files

OpenBSD/src ItlxBdpregress/lib/libssl/openssl-ruby Makefile

   openssl-ruby-tests: prefer 40 over 34
VersionDeltaFile
1.19+4-4regress/lib/libssl/openssl-ruby/Makefile
+4-41 files

OpenBSD/src ohSu6GAregress/lib/libssl/openssl-ruby Makefile

   openssl-ruby-tests: work with ruby34 and ruby40
VersionDeltaFile
1.18+4-4regress/lib/libssl/openssl-ruby/Makefile
+4-41 files

OpenBSD/ports pPhXt23databases Makefile, devel Makefile

   Stop building ruby33 ports by default

   Ruby 3.3 is now in security maintenance mode, so per our Ruby support
   policy, we will no longer build ruby33 packages by default.
VersionDeltaFile
1.2588+0-11devel/Makefile
1.862+0-11textproc/Makefile
1.510+0-8databases/Makefile
1.1185+0-8www/Makefile
1.783+0-5security/Makefile
1.1466+0-5net/Makefile
+0-485 files not shown
+0-5711 files

OpenBSD/src fUgtQx9sys/dev/usb umsm.c

   add one of the microsoft branded Quectel EM12-G modems.

   i have a few i tested with, and it works fine.
VersionDeltaFile
1.130+2-1sys/dev/usb/umsm.c
+2-11 files

OpenBSD/src exs17Pgsys/dev/usb usbdevs_data.h usbdevs.h

   regen
VersionDeltaFile
1.793+5-1sys/dev/usb/usbdevs_data.h
1.799+2-1sys/dev/usb/usbdevs.h
+7-22 files

OpenBSD/src alMLxMWsys/dev/usb usbdevs

   add one of the microsoft branded Quectel EM12-G modems

   i've tested that they work with umsm(4) and umb(4)
VersionDeltaFile
1.787+2-1sys/dev/usb/usbdevs
+2-11 files

OpenBSD/src Q9k3z0hshare/man/man5 ruby-module.5

   Update ruby-module.5 for default Ruby version switch to 4.0
VersionDeltaFile
1.53+4-4share/man/man5/ruby-module.5
+4-41 files

OpenBSD/ports j3uFaYCnet/monitoring-plugins/patches patch-plugins_check_ntp_time_c

   missed add
VersionDeltaFile
1.4.2.1+0-0net/monitoring-plugins/patches/patch-plugins_check_ntp_time_c
+0-01 files

OpenBSD/ports YBj0Pxmnet/monitoring-plugins Makefile distinfo, net/monitoring-plugins/patches patch-plugins_check_disk_c

   update to monitoring-plugins-3.0.0
VersionDeltaFile
1.58.2.1+6-9net/monitoring-plugins/Makefile
1.16.2.1+2-2net/monitoring-plugins/distinfo
1.5.2.1+1-1net/monitoring-plugins/patches/patch-plugins_check_disk_c
1.1.2.1+0-0net/monitoring-plugins/pkg/MESSAGE
+9-124 files

OpenBSD/ports zMAzVqunet/monitoring-plugins Makefile distinfo, net/monitoring-plugins/patches patch-plugins_check_ntp_time_c

   update to monitoring-plugins-3.0.0
VersionDeltaFile
1.61+3-5net/monitoring-plugins/Makefile
1.4+3-3net/monitoring-plugins/patches/patch-plugins_check_ntp_time_c
1.18+2-2net/monitoring-plugins/distinfo
1.1+2-0net/monitoring-plugins/pkg/MESSAGE
+10-104 files

OpenBSD/ports XAJUxUKdatabases/ruby-hiera-eyaml-gpg Makefile, devel/gitsh Makefile

   Bump ports after switching the default ruby version in ports to Ruby 4.0

   OK sthen@
VersionDeltaFile
1.311+3-1editors/vim/Makefile
1.23+2-2devel/gitsh/Makefile
1.50+1-1security/arirang/Makefile
1.7+1-1databases/ruby-hiera-eyaml-gpg/Makefile
1.6+1-1sysutils/ruby-pdk/Makefile
1.42+1-1sysutils/ruby-puppet-lint/Makefile
+9-720 files not shown
+30-1326 files

OpenBSD/ports odrJr7Wsysutils/ruby-pdk/patches patch-_metadata

   Update gem dependencies to build correctly on Ruby 4.0.

   OK sthen@
VersionDeltaFile
1.6+8-68sysutils/ruby-pdk/patches/patch-_metadata
+8-681 files

OpenBSD/ports 9x7ypu2databases/xapian-bindings/pkg PLIST-ruby

   Update PLIST-ruby after switch to Ruby 4.0. No bump as package name
   changes.

   OK sthen@
VersionDeltaFile
1.8+6-63databases/xapian-bindings/pkg/PLIST-ruby
+6-631 files

OpenBSD/ports xKATCxblang/ruby ruby.port.mk

   Switch the default ruby version in ports to Ruby 4.0

   OK sthen@
VersionDeltaFile
1.127+4-4lang/ruby/ruby.port.mk
+4-41 files

OpenBSD/ports nt4KGModevel/py3c Makefile, devel/py3c/patches patch-Makefile

   py3c: drop Python 2 from tests
VersionDeltaFile
1.4+13-1devel/py3c/patches/patch-Makefile
1.5+2-4devel/py3c/Makefile
+15-52 files

OpenBSD/ports j7V9t7gcomms/py-gammu Makefile distinfo, comms/py-gammu/pkg PLIST

   comms/py-gammu: move from Python 2 to Python 3

   Update to a version that supports Python 3. Tests mostly pass.
VersionDeltaFile
1.4+23-11comms/py-gammu/pkg/PLIST
1.17+10-12comms/py-gammu/Makefile
1.8+2-2comms/py-gammu/distinfo
+35-253 files

OpenBSD/src vrgEmuhsys/dev/pv xen.c

   To work with bounce buffers, xen_bus_dmamap_sync has to call
   bus_dmamap_sync using the parent dma tag.

   ok kettenis@ dlg@
VersionDeltaFile
1.101+7-3sys/dev/pv/xen.c
+7-31 files

OpenBSD/ports qjGnsu9multimedia/libvpx Makefile, multimedia/libvpx/patches patch-vpx_util_endian_inl_h patch-vp9_decoder_vp9_detokenize_c

   MFC libvpx patches
VersionDeltaFile
1.63.2.1+1-0multimedia/libvpx/Makefile
1.1.2.1+0-0multimedia/libvpx/patches/patch-vpx_util_endian_inl_h
1.1.2.1+0-0multimedia/libvpx/patches/patch-vp9_decoder_vp9_detokenize_c
1.1.2.1+0-0multimedia/libvpx/patches/patch-vp9_vp9_cx_iface_c
+1-04 files

OpenBSD/ports zYcrS99multimedia/libvpx Makefile, multimedia/libvpx/patches patch-vp9_decoder_vp9_detokenize_c patch-vp9_vp9_cx_iface_c

   libvpx tweaks, from Brad (maintainer): fix big endian decoding, fix CVE-2026-2447.
VersionDeltaFile
1.1+64-0multimedia/libvpx/patches/patch-vp9_decoder_vp9_detokenize_c
1.1+63-0multimedia/libvpx/patches/patch-vp9_vp9_cx_iface_c
1.1+27-0multimedia/libvpx/patches/patch-vpx_util_endian_inl_h
1.64+1-0multimedia/libvpx/Makefile
+155-04 files

OpenBSD/ports FsqNYKagraphics/libplacebo Makefile distinfo, graphics/libplacebo/patches patch-src_glsl_meson_build patch-src_glsl_spirv_shaderc_c

   update to libplacebo-7.360.1, from Brad (maintainer)
VersionDeltaFile
1.16+3-4graphics/libplacebo/Makefile
1.12+2-2graphics/libplacebo/distinfo
1.2+0-0graphics/libplacebo/patches/patch-src_glsl_meson_build
1.2+0-0graphics/libplacebo/patches/patch-src_glsl_spirv_shaderc_c
1.2+0-0graphics/libplacebo/patches/patch-src_vulkan_utils_gen_py
+5-65 files

OpenBSD/ports uXNA35Zdevel/llvm/22/patches patch-libcxx_include___locale_dir_support_openbsd_h patch-libcxx_include___support_xlocale___strtonum_fallback_h

   - build fix for libc++abi on 32-bit ARM
   - Fixing libc++ src/filesystem/filesystem_clock.cpp to use clock_gettime()
     instead of gettimeofday() as was done already in src/chrono.cpp
   - Move OpenBSD off of libc++ old locale API.

   from Brad
VersionDeltaFile
1.1+236-0devel/llvm/22/patches/patch-libcxx_include___locale_dir_support_openbsd_h
1.1+44-0devel/llvm/22/patches/patch-libcxx_include___support_xlocale___strtonum_fallback_h
1.1+30-0devel/llvm/22/patches/patch-libcxx_include_CMakeLists_txt
1.1+28-0devel/llvm/22/patches/patch-libcxx_include___locale_dir_locale_base_api_h
1.1+26-0devel/llvm/22/patches/patch-libcxx_include___locale_dir_locale_base_api_openbsd_h
1.1+21-0devel/llvm/22/patches/patch-libcxx_include_module_modulemap_in
+385-04 files not shown
+421-310 files

OpenBSD/ports gfbsk67meta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.16
VersionDeltaFile
1.118.2.3+6-6www/tor-browser/browser/distinfo
1.124.2.3+2-2meta/tor-browser/Makefile
1.67.2.3+2-2www/tor-browser/noscript/distinfo
1.197.2.3+1-1www/tor-browser/browser/Makefile
1.121.2.3+1-1www/tor-browser/Makefile.inc
1.74.2.3+1-1www/tor-browser/noscript/Makefile
+13-136 files

OpenBSD/ports rmNsHEemeta/tor-browser Makefile, www/tor-browser Makefile.inc

   Tor Browser: update to 15.0.16
VersionDeltaFile
1.125+6-6www/tor-browser/browser/distinfo
1.130+2-2meta/tor-browser/Makefile
1.71+2-2www/tor-browser/noscript/distinfo
1.205+1-1www/tor-browser/browser/Makefile
1.127+1-1www/tor-browser/Makefile.inc
1.78+1-1www/tor-browser/noscript/Makefile
+13-136 files

OpenBSD/ports r5m1Il6www/ungoogled-chromium distinfo, www/ungoogled-chromium/patches patch-chrome_browser_about_flags_cc patch-chrome_browser_chrome_content_browser_client_cc

   update to 149.0.7827.155
VersionDeltaFile
1.63+49-49www/ungoogled-chromium/patches/patch-chrome_browser_about_flags_cc
1.50+20-20www/ungoogled-chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc
1.154+6-6www/ungoogled-chromium/distinfo
1.50+5-5www/ungoogled-chromium/patches/patch-media_base_media_switches_cc
1.15+3-3www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc
1.19+3-3www/ungoogled-chromium/patches/patch-base_files_file_util_posix_cc
+86-8613 files not shown
+102-10219 files

OpenBSD/ports bJ1rEnRnet/ocserv Makefile

   ocserv uses nettle so can't use base-gcc. Move to ports-gcc on base-gcc
   to fix build on sparc64
VersionDeltaFile
1.64+4-0net/ocserv/Makefile
+4-01 files

OpenBSD/ports mzi4flvx11/mplayer Makefile

   x11/mplayer: sync graphics/ffmpeg after update to 8.1.
VersionDeltaFile
1.343+2-2x11/mplayer/Makefile
+2-21 files

OpenBSD/ports p0Nd8gYgraphics/ffmpeg distinfo Makefile

   graphics/ffmpeg: update to 8.1.2
VersionDeltaFile
1.74+2-2graphics/ffmpeg/distinfo
1.260+1-2graphics/ffmpeg/Makefile
+3-42 files