OpenBSD/ports sYbQkSkgraphics/ImageMagick Makefile distinfo

   update to ImageMagick-6.9.13.48
   add comment about celestia-data workaround
VersionDeltaFile
1.231+3-1graphics/ImageMagick/Makefile
1.85+2-2graphics/ImageMagick/distinfo
+5-32 files

OpenBSD/ports drCuNXRastro/celestia-data Makefile distinfo

   fetch pregenerated files to workaround issue in imagemagick handling of
   one particular file that celestia-data tries to resize during build
VersionDeltaFile
1.4+15-0astro/celestia-data/Makefile
1.4+4-0astro/celestia-data/distinfo
+19-02 files

OpenBSD/ports yqBbsFex11/gnustep/simpleagenda distinfo Makefile, x11/gnustep/simpleagenda/pkg PLIST

   update  0.47 -> 0.48
VersionDeltaFile
1.5+58-29x11/gnustep/simpleagenda/pkg/PLIST
1.8+2-2x11/gnustep/simpleagenda/distinfo
1.30+1-1x11/gnustep/simpleagenda/Makefile
+61-323 files

OpenBSD/ports sLQ0S8Ksecurity/exploitdb distinfo Makefile, security/exploitdb/pkg PLIST

   2026-02-05 -> 2026-05-16
VersionDeltaFile
1.38+88-0security/exploitdb/pkg/PLIST
1.37+2-2security/exploitdb/distinfo
1.40+1-1security/exploitdb/Makefile
+91-33 files

OpenBSD/ports OTLqJhInet/kismet Makefile, net/kismet/patches patch-capture_ti_cc_2531_capture_ti_cc_2531_c patch-capture_nrf_52840_capture_nrf_52840_c

   link against libpcap from ports, that allows to convert kismetdb to pcap
   and make the ticc2531 Zigbee sniffer work
VersionDeltaFile
1.1+94-0net/kismet/patches/patch-capture_ti_cc_2531_capture_ti_cc_2531_c
1.1+31-0net/kismet/patches/patch-capture_nrf_52840_capture_nrf_52840_c
1.2+17-1net/kismet/patches/patch-configure_ac
1.2+12-1net/kismet/pkg/README
1.56+4-2net/kismet/Makefile
+158-45 files

OpenBSD/ports AFCFIANdevel/apktool distinfo Makefile

   update 3.0.1 -> 3.0.2
VersionDeltaFile
1.19+2-2devel/apktool/distinfo
1.29+1-1devel/apktool/Makefile
+3-32 files

OpenBSD/ports Z9ZHGjxgames/emptyclip Makefile distinfo, games/emptyclip/patches patch-ext_ae_enet_unix_c patch-src_config_h

   update 2.0.3 -> 2.0.4
   SDL2 -> SDL3
VersionDeltaFile
1.5+7-7games/emptyclip/Makefile
1.1+12-0games/emptyclip/patches/patch-ext_ae_enet_unix_c
1.1+11-0games/emptyclip/patches/patch-src_config_h
1.2+2-2games/emptyclip/pkg/PLIST
1.3+2-2games/emptyclip/distinfo
1.2+1-1games/emptyclip/patches/patch-src_save_cpp
+35-123 files not shown
+37-149 files

OpenBSD/ports OrDKThMgames/choria Makefile distinfo, games/choria/patches patch-CMakeLists_txt

   update 1.1.1 -> 1.1.2
   switch SDL2 -> SDL3
VersionDeltaFile
1.22+7-7games/choria/Makefile
1.6+2-2games/choria/distinfo
1.8+2-2games/choria/patches/patch-CMakeLists_txt
+11-113 files

OpenBSD/ports 5Ysgkinwww/chromium/patches patch-third_party_libvpx_source_config_linux_arm64-highbd_vpx_dsp_rtcd_h, www/iridium/patches patch-third_party_libvpx_source_config_linux_arm64-highbd_vpx_dsp_rtcd_h

   apply our patches for the arm64-highbd configuration to unbreak build on arm64

   this is the default configuration used by chromium now
VersionDeltaFile
1.1+99-0www/ungoogled-chromium/patches/patch-third_party_libvpx_source_config_linux_arm64-highbd_vpx_dsp_rtcd_h
1.1+99-0www/iridium/patches/patch-third_party_libvpx_source_config_linux_arm64-highbd_vpx_dsp_rtcd_h
1.1+99-0www/chromium/patches/patch-third_party_libvpx_source_config_linux_arm64-highbd_vpx_dsp_rtcd_h
+297-03 files

OpenBSD/ports v3RJgUkemulators/gxemul Makefile

   gxemul: switch HOMEPAGE to HTTPS.
VersionDeltaFile
1.54+2-1emulators/gxemul/Makefile
+2-11 files

OpenBSD/ports F6Ek5Gnemulators/uae Makefile

   uae: remove defunct HOMEPAGE.
VersionDeltaFile
1.33+1-3emulators/uae/Makefile
+1-31 files

OpenBSD/ports hrZ5xC3games/shockolate Makefile distinfo

   games/shockolate: update to most recent commit. Fixes build with llvm22
   ok thfr@
VersionDeltaFile
1.5+4-4games/shockolate/Makefile
1.3+2-2games/shockolate/distinfo
+6-62 files

OpenBSD/src tnkPASRusr.sbin/bgpctl bgpctl.c

   In res_to_flowspec enforce the FLOWSPEC_SIZE_MAX limit for a single rule.

   OK tb@
VersionDeltaFile
1.321+3-1usr.sbin/bgpctl/bgpctl.c
+3-11 files

OpenBSD/src BI2DdF8usr.sbin/bgpd parse.y rde_prefix.c

   Introduce a maximum size for a single flowspec NLRI of 4000 bytes.

   Enforce this in both in the parser but also in the RDE.
   In the RDE flowspec_valid() will error out if the lenght is too long
   but also pt_get_flow() and pt_add_flow() will error out.
   The fixed buffer in pt_get_flow() is now sized appropriately instead
   of using a arbitrary size.

   OK tb@
VersionDeltaFile
1.498+10-3usr.sbin/bgpd/parse.y
1.62+10-2usr.sbin/bgpd/rde_prefix.c
1.6+5-1usr.sbin/bgpd/flowspec.c
1.543+2-1usr.sbin/bgpd/bgpd.h
+27-74 files

OpenBSD/ports ITuqGDQwayland/mango Makefile distinfo

   wayland/mango: Update to 0.13.1
   + while here fix a few nits
VersionDeltaFile
1.4+4-6wayland/mango/Makefile
1.4+2-2wayland/mango/distinfo
+6-82 files

OpenBSD/src eVSSgrVusr.sbin/rpki-client ccr.c extern.h

   rpki-client: switch subordinates in CCR manifests to a simple queue

   Using a simple list meant that we reversed the order on parsing, resulting
   in confusing output in file mode. This is output cosmetics: the CCR DER is
   unaffected.

   Problem spotted by/ok job (who also wrote the exact same diff)
VersionDeltaFile
1.38+9-9usr.sbin/rpki-client/ccr.c
1.281+3-3usr.sbin/rpki-client/extern.h
1.78+3-3usr.sbin/rpki-client/print.c
+15-153 files

OpenBSD/ports yiQg26Ugames/bluemoon distinfo Makefile

   bluemoon: regen distinfo, tarball was rerolled.

   The only change is in NEWS.adoc:

   -2.15: 2026-03-29::
   -  Packaging fixes.
   +2.15: 2026-04-04::
   +  Manor metadata changes to help packagers.

   Pointed out by naddy@, thanks!
VersionDeltaFile
1.6+2-2games/bluemoon/distinfo
1.14+1-0games/bluemoon/Makefile
+3-22 files

OpenBSD/ports Mbqwk5Vwayland/wayvnc Makefile

   wayland/wayvnc: add missing BDEP on libinput-openbsd

   src/pointer.c includes input-event-codes.h

   spotted by ajacoutot@
VersionDeltaFile
1.2+2-1wayland/wayvnc/Makefile
+2-11 files

OpenBSD/src AO0p3Oqusr.sbin/bgpd parse.y

   Various fixes to the flowspec parser

   - handle PROTO proto_item like PROTO { proto_item }.
   - The LENGTH spec needs to be adjusted, curflow->type needs to be set
     before evaluating lengthspec.
   - Twice $$ is used in error checking before $$ was set. Use $1 instead.
   - extra semicolon after flags

   OK tb@
VersionDeltaFile
1.497+11-7usr.sbin/bgpd/parse.y
+11-71 files

OpenBSD/ports dMKdHSmaudio/libopenmpt distinfo Makefile

   Update libopenmpt to 0.8.7.
VersionDeltaFile
1.51+2-2audio/libopenmpt/distinfo
1.54+1-1audio/libopenmpt/Makefile
+3-32 files

OpenBSD/ports FaIJRQQsysutils/dosfstools Makefile

   dosfstools: adjust TEST_DEPENDS after editors/vim,-main removal.

   The vim port no longer has a -main subpackage, so depend on editors/vim
   directly instead.
VersionDeltaFile
1.6+1-1sysutils/dosfstools/Makefile
+1-11 files

OpenBSD/ports DuYal2qgames/trader Makefile distinfo, games/trader/patches patch-src_system_h patch-src_utils_c

   Update trader to 7.21.
VersionDeltaFile
1.18+2-3games/trader/Makefile
1.9+2-2games/trader/distinfo
1.7+1-1games/trader/patches/patch-src_system_h
1.4+1-1games/trader/patches/patch-src_utils_c
1.6+2-0games/trader/pkg/PLIST
+8-75 files

OpenBSD/ports ovqpmbdcad/netgen-mesher Makefile distinfo, cad/netgen-mesher/patches patch-ng_ngappinit_cpp patch-libsrc_core_python_ngcore_hpp

   cad/netgen-mesher: update to 6.2.2604

   ok sthen@
VersionDeltaFile
1.1+13-0cad/netgen-mesher/patches/patch-ng_ngappinit_cpp
1.1+13-0cad/netgen-mesher/patches/patch-libsrc_core_python_ngcore_hpp
1.4+2-2cad/netgen-mesher/patches/patch-libsrc_core_CMakeLists_txt
1.8+2-2cad/netgen-mesher/Makefile
1.4+2-2cad/netgen-mesher/distinfo
1.2+0-0cad/netgen-mesher/patches/patch-libsrc_meshing_python_mesh_cpp
+32-66 files

OpenBSD/ports LxsIbohmath/verdict distinfo Makefile

   math/verdict: update to 1.4.5

   ok sthen@
VersionDeltaFile
1.3+2-2math/verdict/distinfo
1.4+1-1math/verdict/Makefile
+3-32 files

OpenBSD/ports kEHnhVDx11/py-qt6 distinfo Makefile, x11/py-qt6/pkg PLIST

   Update py-qt6 to 6.11.0
VersionDeltaFile
1.5+2-2x11/py-qt6/distinfo
1.7+2-1x11/py-qt6/pkg/PLIST
1.11+1-1x11/py-qt6/Makefile
+5-43 files

OpenBSD/ports JMvovPOwww/py-qt6webengine distinfo Makefile

   Update py-qt6webengine to 6.11.0
VersionDeltaFile
1.4+2-2www/py-qt6webengine/distinfo
1.6+1-2www/py-qt6webengine/Makefile
+3-42 files

OpenBSD/ports LBMRubLx11/qt6/qtbase/pkg PLIST-main, x11/qt6/qtdeclarative/pkg PLIST

   Update Qt6 to 6.11 and PySide to 6.11

   - https://wiki.qt.io/Qt_6.11_Release
   - https://www.qt.io/blog/qt-6.11-released
   - https://doc-snapshots.qt.io/qt6-dev/whatsnew611.html
   - pyside6 split shiboken_generator into a different port (From jtt)

   pyside from/with jtt@, tested with QGis by landry@
VersionDeltaFile
1.16+397-57x11/qt6/qtdeclarative/pkg/PLIST
1.1+400-0x11/qt6/qtwebengine/patches/patch-sandbox_policy_openbsd_sandbox_openbsd_cc
1.1+284-0x11/qt6/qtwebengine/patches/patch-sandbox_policy_openbsd_sandbox_openbsd_h
1.20+166-116x11/qt6/qtbase/pkg/PLIST-main
1.6+167-9x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_extensions_common_api__permission_features_json
1.7+56-47x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn
+1,470-229888 files not shown
+6,984-3,049894 files

OpenBSD/ports USSYQhHmath/cgns distinfo Makefile

   math/cgns: update to 4.5.2

   ok sthen@
VersionDeltaFile
1.3+2-2math/cgns/distinfo
1.4+2-2math/cgns/Makefile
+4-42 files

OpenBSD/src T1TnJrusys/dev/ic qwz.c qwzreg.h, sys/dev/pci if_qwz_pci.c

   sys/qwz: add 802.11n support

   Advertise HT capabilities and pass HT/QoS peer association.

   OK: stsp@
VersionDeltaFile
1.29+172-23sys/dev/ic/qwz.c
1.11+12-3sys/dev/pci/if_qwz_pci.c
1.15+8-1sys/dev/ic/qwzreg.h
+192-273 files

OpenBSD/ports cW274IXemulators/emulationstation Makefile

   bump twice. ^X and ^A are too close together...
VersionDeltaFile
1.16+1-1emulators/emulationstation/Makefile
+1-11 files