OpenBSD/ports U1SDAnFaudio/py-discid distinfo Makefile, audio/py-discid/patches patch-discid_libdiscid_py

   update to py3-discid-1.4.0
VersionDeltaFile
1.3+3-12audio/py-discid/patches/patch-discid_libdiscid_py
1.3+2-2audio/py-discid/distinfo
1.14+1-1audio/py-discid/Makefile
+6-153 files

OpenBSD/ports 0gOXdBdaudio/py-acoustid Makefile distinfo, audio/py-acoustid/patches patch-chromaprint_py

   update to py3-acoustid-1.3.1
   fix loading libchromaprint
VersionDeltaFile
1.28+7-11audio/py-acoustid/Makefile
1.1+12-0audio/py-acoustid/patches/patch-chromaprint_py
1.11+2-2audio/py-acoustid/distinfo
1.15+0-2audio/py-acoustid/pkg/PLIST
+21-154 files

OpenBSD/ports n74UxvTsecurity/openssl-ruby-tests Makefile distinfo

   Update to openssl-ruby-tests 20260418
VersionDeltaFile
1.163+2-2security/openssl-ruby-tests/Makefile
1.143+2-2security/openssl-ruby-tests/distinfo
+4-42 files

OpenBSD/ports kfu9FWWx11/gnome/foundry Makefile, x11/gnome/foundry/patches patch-plugins_fallbacks_host-sdk_plugin-host-documentation-provider_c patch-plugins_cmake_plugin-cmake-build-addin_c

   Fix paths to documentation to unbreak x11/gnome/manuals runtime.
VersionDeltaFile
1.1+16-0x11/gnome/foundry/patches/patch-plugins_fallbacks_host-sdk_plugin-host-documentation-provider_c
1.1+12-0x11/gnome/foundry/patches/patch-plugins_cmake_plugin-cmake-build-addin_c
1.3+5-0x11/gnome/foundry/Makefile
+33-03 files

OpenBSD/ports d6V0QmKx11/gnome/manuals Makefile, x11/gnome/manuals/patches patch-src_manuals-window_ui

   Hide Gtk.Button because the GNOME Software Developmen Kit on Flathub is only
   available for Linux.

   from FreeBSD
VersionDeltaFile
1.1+14-0x11/gnome/manuals/patches/patch-src_manuals-window_ui
1.4+1-1x11/gnome/manuals/Makefile
+15-12 files

OpenBSD/ports hmgwjAfaudio/py-mediafile distinfo Makefile

   update to py3-mediafile-0.16.2
VersionDeltaFile
1.8+2-2audio/py-mediafile/distinfo
1.13+1-1audio/py-mediafile/Makefile
+3-32 files

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

   Update to gemini-cli-0.38.2.
VersionDeltaFile
1.19+24-24sysutils/gemini-cli/pkg/PLIST
1.20+2-2sysutils/gemini-cli/distinfo
1.22+1-1sysutils/gemini-cli/Makefile
+27-273 files

OpenBSD/ports eSvhkNSsysutils/cloud-sql-proxy distinfo Makefile

   Update to cloud-sql-proxy-2.21.3.
VersionDeltaFile
1.44+2-2sysutils/cloud-sql-proxy/distinfo
1.46+1-1sysutils/cloud-sql-proxy/Makefile
+3-32 files

OpenBSD/ports mEPead7net/netatalk3 distinfo Makefile

   Update to netatalk-4.4.2.
VersionDeltaFile
1.43+2-2net/netatalk3/distinfo
1.73+1-2net/netatalk3/Makefile
+3-42 files

OpenBSD/ports f98PBe3sysutils/awscli/v1 Makefile distinfo

   Update to awscli-1.44.81.
VersionDeltaFile
1.30+2-2sysutils/awscli/v1/Makefile
1.28+2-2sysutils/awscli/v1/distinfo
+4-42 files

OpenBSD/ports ykzRunhnet/py-boto3 distinfo Makefile

   Update to py3-boto3-1.42.91.
VersionDeltaFile
1.646+2-2net/py-boto3/distinfo
1.658+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports cMnCO1Onet/py-botocore distinfo Makefile, net/py-botocore/pkg PLIST

   Update to py3-botocore-1.42.91.
VersionDeltaFile
1.322+6-0net/py-botocore/pkg/PLIST
1.863+2-2net/py-botocore/distinfo
1.873+1-1net/py-botocore/Makefile
+9-33 files

OpenBSD/ports p99h2mPgraphics/openexr distinfo Makefile

   Update to OpenEXR-3.4.10.
VersionDeltaFile
1.48+2-2graphics/openexr/distinfo
1.87+1-1graphics/openexr/Makefile
+3-32 files

OpenBSD/ports zjxkrJ8print/cups distinfo Makefile, print/cups/patches patch-backend_ipp_c patch-scheduler_ipp_c

   SECURITY update to cups-2.4.17.

   - CVE-2026-27447: The scheduler treated local user and group names as case-insensitive.
   - CVE-2026-34978: The RSS notifier could write outside the scheduler's RSS directory.
   - CVE-2026-34980: The scheduler did not filter control characters from option values.
   - CVE-2026-34979: The scheduler did not always allocate enough memory for a job's options string.
   - CVE-2026-34990: The scheduler incorrectly allowed local certificates over the loopback interface.
   - CVE-2026-39314: Fixed the range check for job password strings.
   - CVE-2026-39316: Fixed a printer subscription bug in the scheduler.
   - CVE-2026-NNNNN: Fixed a SNMP string conversion bug in the backends.
VersionDeltaFile
1.29.2.1+2-2print/cups/patches/patch-backend_ipp_c
1.36.2.2+2-2print/cups/patches/patch-scheduler_ipp_c
1.70.2.3+2-2print/cups/distinfo
1.298.2.4+1-1print/cups/Makefile
+7-74 files

OpenBSD/ports w39BJ0iprint/cups distinfo Makefile, print/cups/patches patch-backend_ipp_c patch-scheduler_ipp_c

   SECURITY update to cups-2.4.17.

   - CVE-2026-27447: The scheduler treated local user and group names as case-insensitive.
   - CVE-2026-34978: The RSS notifier could write outside the scheduler's RSS directory.
   - CVE-2026-34980: The scheduler did not filter control characters from option values.
   - CVE-2026-34979: The scheduler did not always allocate enough memory for a job's options string.
   - CVE-2026-34990: The scheduler incorrectly allowed local certificates over the loopback interface.
   - CVE-2026-39314: Fixed the range check for job password strings.
   - CVE-2026-39316: Fixed a printer subscription bug in the scheduler.
   - CVE-2026-NNNNN: Fixed a SNMP string conversion bug in the backends.
VersionDeltaFile
1.73+2-2print/cups/distinfo
1.30+2-2print/cups/patches/patch-backend_ipp_c
1.38+2-2print/cups/patches/patch-scheduler_ipp_c
1.302+1-1print/cups/Makefile
+7-74 files

OpenBSD/ports DHlViipsysutils/moor distinfo Makefile

   sysutils/moor: Update to 2.12.1

   From Maintainer Lydia Sobot, thanks
VersionDeltaFile
1.5+2-2sysutils/moor/distinfo
1.5+1-1sysutils/moor/Makefile
+3-32 files

OpenBSD/ports OVyWO55games/nudoku Makefile distinfo, games/nudoku/pkg PLIST

   Update nudoku to 8.0.0.
VersionDeltaFile
1.12+2-2games/nudoku/Makefile
1.9+2-2games/nudoku/distinfo
1.6+2-0games/nudoku/pkg/PLIST
+6-43 files

OpenBSD/ports ChU0G2seditors/kakoune distinfo Makefile, editors/kakoune/patches patch-Makefile

   Update kakoune to latest release 2026.04.12. Based on diff from Lydia
   Sobot ( chilledfrogs () disroot ! org ) who also takes maintainer -
   thanks!

   I added missing make update-patches and make update-plist.
VersionDeltaFile
1.10+12-0editors/kakoune/pkg/PLIST
1.11+2-2editors/kakoune/distinfo
1.3+2-2editors/kakoune/patches/patch-Makefile
1.15+2-2editors/kakoune/Makefile
+18-64 files

OpenBSD/ports Cg0Et4xdevel/py-filebytes/patches patch-setup_py

   pick up upstream commit fixing with newer python
VersionDeltaFile
1.1+33-0devel/py-filebytes/patches/patch-setup_py
+33-01 files

OpenBSD/ports LbZZrxhgraphics/djvulibre Makefile, graphics/djvulibre/patches patch-libdjvu_MMRDecoder_cpp

   graphics/djuvlibre: include patch to fix CVE-2025-53367

   From Nick Permyakov, thanks

   ok tb@
VersionDeltaFile
1.1+25-0graphics/djvulibre/patches/patch-libdjvu_MMRDecoder_cpp
1.54+1-1graphics/djvulibre/Makefile
+26-12 files

OpenBSD/ports rSOupvgsecurity/gopass Makefile, security/gopass/patches patch-main_go

   add missing pledge, 'unix' needed for "gopass age agent"
   https://github.com/gopasspw/gopass/commit/d9b731ce1e1590539516828a44cf02daba759801
VersionDeltaFile
1.8+13-29security/gopass/patches/patch-main_go
1.44+1-0security/gopass/Makefile
+14-292 files

OpenBSD/ports Axnqvkmx11/xscreensaver Makefile, x11/xscreensaver/pkg PLIST

   xscreensaver: disable "worldpieces", xft_word_wrap segfaults (fails when
   trying to wrap an empty string)
VersionDeltaFile
1.125+1-1x11/xscreensaver/Makefile
1.60+1-1x11/xscreensaver/pkg/PLIST
+2-22 files

OpenBSD/ports yAxn7M1wayland/waybar/patches patch-src_main_cpp patch-resources_config_jsonc

   wayland/waybar: Unbreak USR1/USR2 signal handling

   https://github.com/Alexays/Waybar/pull/4278 inadvertently broke handling
   SIGUSR1/SIGUSR2 on OpenBSD. This reverts the offending bit.

   + replace sndio module in the default configuration with a custom module
   using sndioctl(1)
VersionDeltaFile
1.1+30-0wayland/waybar/patches/patch-src_main_cpp
1.4+9-7wayland/waybar/patches/patch-resources_config_jsonc
1.1+15-0wayland/waybar/patches/patch-src_modules_image_cpp
1.1+15-0wayland/waybar/patches/patch-include_util_SafeSignal_hpp
1.1+15-0wayland/waybar/patches/patch-src_modules_custom_cpp
1.3+4-3wayland/waybar/patches/patch-resources_style_css
+88-101 files not shown
+89-117 files

OpenBSD/ports OmfIVooeditors/vim distinfo Makefile, editors/vim/patches patch-runtime_autoload_tar_vim

   update to vim-9.2.357
VersionDeltaFile
1.159+2-2editors/vim/distinfo
1.306+1-1editors/vim/Makefile
1.15+1-1editors/vim/patches/patch-runtime_autoload_tar_vim
+4-43 files

OpenBSD/ports ughlnN4x11/xscreensaver Makefile

   xscreensaver: fix #! line for xshadertoy-based scripts, RDEP on bash (they
   use exec -a, unsupported by base sh). noticed by lists at y42 dotorg
VersionDeltaFile
1.124+9-1x11/xscreensaver/Makefile
+9-11 files

OpenBSD/ports ppdYh9Ftextproc/lowdown Makefile

   lowdown: use ports-gcc on base-gcc

   base-gcc doesn't support deprecated attributes with deprecation message.
   ports-gcc is lower friction than patching the header:

   lowdown.h:460: error: wrong number of arguments specified for 'deprecated' attribute
VersionDeltaFile
1.39+4-0textproc/lowdown/Makefile
+4-01 files

OpenBSD/ports vMhfFIssecurity/mitmproxy distinfo Makefile, security/mitmproxy/pkg PLIST

   security/mitmproxy: update to 12.2.2
VersionDeltaFile
1.11+4-4security/mitmproxy/pkg/PLIST
1.13+2-2security/mitmproxy/distinfo
1.17+1-1security/mitmproxy/Makefile
+7-73 files

OpenBSD/ports 4JEP0DQsecurity/py-mitmproxy_rs distinfo crates.inc

   security/py-mitmproxy_rs: update to 0.12.9
VersionDeltaFile
1.9+436-408security/py-mitmproxy_rs/distinfo
1.9+217-203security/py-mitmproxy_rs/crates.inc
1.12+1-1security/py-mitmproxy_rs/Makefile
+654-6123 files

OpenBSD/ports tIex3YLsysutils/prometheus distinfo Makefile, sysutils/prometheus/patches patch-mmap_openbsd

   Update prometheus to 3.5.2 (latest LTS release):
   * [SECURITY] UI: Fix stored XSS via unescaped metric names and labels.
         CVE-2026-40179. #18507
   * [PERF] Regex: Stop calling Simplify. #17908

   OK sthen@
VersionDeltaFile
1.5+14-11sysutils/prometheus/patches/patch-mmap_openbsd
1.14+6-6sysutils/prometheus/distinfo
1.25+1-1sysutils/prometheus/Makefile
+21-183 files

OpenBSD/ports edp006edevel/sbt distinfo Makefile, devel/sbt/patches patch-bin_sbt

   devel/sbt: update to 1.12.9
VersionDeltaFile
1.26+2-2devel/sbt/distinfo
1.19+2-2devel/sbt/patches/patch-bin_sbt
1.26+1-1devel/sbt/Makefile
+5-53 files