OpenBSD/ports OPJYJzhdevel/jdk/11 distinfo Makefile, devel/jdk/11/patches patch-src_jdk_pack_share_native_common-unpack_coding_cpp patch-src_jdk_crypto_ec_share_native_libsunec_impl_mpi_c

   Update to 11.0.31+11-1 GA:
   * Upstream release notes:
   https://www.oracle.com/java/technologies/javase/11-0-31-relnotes.html
   * Contains upstream security fixes:
   https://openjdk.org/groups/vulnerability/advisories/2026-04-21
   * Remove patches committed upstream at bsd-port
VersionDeltaFile
1.36+2-2devel/jdk/11/distinfo
1.70+2-2devel/jdk/11/Makefile
1.2+0-0devel/jdk/11/patches/patch-src_jdk_pack_share_native_common-unpack_coding_cpp
1.2+0-0devel/jdk/11/patches/patch-src_jdk_crypto_ec_share_native_libsunec_impl_mpi_c
1.2+0-0devel/jdk/11/patches/patch-src_java_desktop_share_native_libsplashscreen_splashscreen_gif_c
1.4+0-0devel/jdk/11/patches/patch-src_java_desktop_share_classes_sun_print_PSPrinterJob_java
+4-49 files not shown
+4-415 files

OpenBSD/ports fulUXzCemulators/fuse-utils distinfo Makefile

   Update fuse-utils to 1.4.4.
VersionDeltaFile
1.16+2-2emulators/fuse-utils/distinfo
1.38+1-2emulators/fuse-utils/Makefile
+3-42 files

OpenBSD/ports EGYPJMMmisc/libcpucycles Makefile distinfo, misc/libcpucycles/patches patch-configure_fix_soname patch-configure_remove_librt

   update to libcpucycles-20260105, from Miguel Landaeta (maintainer)
   i added a post-install to remove the linux-specific "cpucycles-open"
VersionDeltaFile
1.3+8-8misc/libcpucycles/patches/patch-configure_fix_soname
1.6+7-1misc/libcpucycles/Makefile
1.4+2-2misc/libcpucycles/distinfo
1.3+2-2misc/libcpucycles/patches/patch-configure_remove_librt
1.4+1-1misc/libcpucycles/patches/patch-configure_translate_host_arch
+20-145 files

OpenBSD/src UeYhgO3usr.bin/tmux tty-features.c

   Update supported features for Foot, from Meriel Luna Mittelbach in
   GutHub issue 5079.
VersionDeltaFile
1.36+8-3usr.bin/tmux/tty-features.c
+8-31 files

OpenBSD/ports n26idCWgames/freeorion Makefile

   don't hardcode 3.13 Python version
VersionDeltaFile
1.30+2-2games/freeorion/Makefile
+2-21 files

OpenBSD/ports ZFD22ZAx11/gnome/contacts Makefile, x11/gnome/contacts/patches patch-src_io_contacts-io-vcard-export-operation_vala patch-meson_build

   Adapt to evolution-data-server 3.59.1 EVCard API changes (upstream).

   breakage reported by naddy@
VersionDeltaFile
1.1+42-0x11/gnome/contacts/patches/patch-src_io_contacts-io-vcard-export-operation_vala
1.3+13-10x11/gnome/contacts/patches/patch-meson_build
1.111+1-0x11/gnome/contacts/Makefile
+56-103 files

OpenBSD/ports TymJRyYsysutils/random_run distinfo Makefile

   Update to random_run 2.18

   from espie (maintainer)
VersionDeltaFile
1.26+2-2sysutils/random_run/distinfo
1.30+1-1sysutils/random_run/Makefile
+3-32 files

OpenBSD/ports Uyv4scox11/gnome/text-editor distinfo Makefile, x11/gnome/text-editor/pkg PLIST

   Update to gnome-text-editor-50.1.
VersionDeltaFile
1.17+12-0x11/gnome/text-editor/pkg/PLIST
1.24+2-2x11/gnome/text-editor/distinfo
1.34+1-1x11/gnome/text-editor/Makefile
+15-33 files

OpenBSD/src ZbNKqRrusr.sbin/bgpd parse.y

   Add missing memcpy calls for auth_key_in / out in merge_auth_conf()

   This was broken when refactoring the code for RTR and only affects
   manual IPSec setups which are very uncommon.

   OK tb@
VersionDeltaFile
1.496+5-1usr.sbin/bgpd/parse.y
+5-11 files

OpenBSD/ports E9HKMyMsecurity/crowdsec distinfo modules.inc

   update to 1.7.8
VersionDeltaFile
1.8+1,214-986security/crowdsec/distinfo
1.8+419-338security/crowdsec/modules.inc
1.8+1-1security/crowdsec/Makefile
+1,634-1,3253 files

OpenBSD/src BibPA1Rusr.sbin/bgpd chash.c

   Error handling the double reallocarray in ch_table_resize() is tricky.

   In case of a realloc failure for the meta tables the ch_tables arrays
   was already successfully reallocated. Doing the free(tables) in the error
   path results in a use-after-free scenario and instead on error ch_tables
   just needs to be updated to this new table. Since the ch_level is not
   adjusted the next time, reallocarray will be called on a memory block
   that is already big enough which is a NOP and so this is safe.
   Further cleanup will follow.

   OK tb@
VersionDeltaFile
1.11+8-2usr.sbin/bgpd/chash.c
+8-21 files

OpenBSD/ports XCe68fEwww/iridium distinfo, www/iridium/patches patch-chrome_browser_about_flags_cc patch-chrome_common_pref_names_h

   update to 2026.05.148.1
VersionDeltaFile
1.76+57-57www/iridium/patches/patch-chrome_browser_about_flags_cc
1.65+9-9www/iridium/patches/patch-chrome_common_pref_names_h
1.55+3-3www/iridium/patches/patch-chrome_browser_ui_views_frame_browser_view_cc
1.117+2-2www/iridium/distinfo
1.6+1-1www/iridium/patches/patch-components_media_router_common_providers_cast_channel_cast_message_util_cc
1.6+1-1www/iridium/patches/patch-third_party_blink_renderer_platform_graphics_canvas_resource_provider_cc
+73-735 files not shown
+78-7811 files

OpenBSD/src VjhOP79usr.bin/tmux server-client.c

   Do not crash if set progress bar with no pane, from Dane Jensen.
VersionDeltaFile
1.457+2-2usr.bin/tmux/server-client.c
+2-21 files

OpenBSD/ports kOrrdyEdevel/libmagic Makefile, devel/libmagic/patches patch-src_softmagic_c

   libmagic version 5.47 introduced a bug that was fixed later.  Backport
   the fixes.  With that p5-File-LibMagic tests pass.
   OK sthen@
VersionDeltaFile
1.6+48-39devel/libmagic/patches/patch-src_softmagic_c
1.56+1-0devel/libmagic/Makefile
+49-392 files

OpenBSD/ports iu194thwww/chromium distinfo, www/chromium/patches patch-chrome_browser_about_flags_cc patch-chrome_common_pref_names_h

   update to 148.0.7778.167
VersionDeltaFile
1.152+57-57www/chromium/patches/patch-chrome_browser_about_flags_cc
1.126+9-9www/chromium/patches/patch-chrome_common_pref_names_h
1.471+4-4www/chromium/distinfo
1.99+3-3www/chromium/patches/patch-chrome_browser_ui_views_frame_browser_view_cc
1.63+1-1www/chromium/patches/patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc
1.6+1-1www/chromium/patches/patch-third_party_blink_renderer_platform_graphics_canvas_resource_provider_cc
+75-755 files not shown
+80-8011 files

OpenBSD/ports AWS4ugsdatabases/arrow/cpp Makefile

   databases/arrow/cpp: stop overriding do-test, pass ctest flags via TEST_FLAGS
VersionDeltaFile
1.9+2-4databases/arrow/cpp/Makefile
+2-41 files

OpenBSD/ports GiIg1axgraphics/pcl Makefile

   graphics/pcl: stop overriding do-test and pass ctest flags via TEST_FLAGS
VersionDeltaFile
1.10+2-3graphics/pcl/Makefile
+2-31 files

OpenBSD/ports GMUF9ITdevel/cjose Makefile distinfo, devel/cjose/patches patch-src_concatkdf_c patch-src_Makefile_am

   Update to cisco/cjose recently committed db7d26ef2bd02572128c7cd
   which includes a lot of issue fixes.

   ok stu
VersionDeltaFile
1.3+9-18devel/cjose/patches/patch-src_concatkdf_c
1.3+6-2devel/cjose/patches/patch-src_Makefile_am
1.8+3-3devel/cjose/Makefile
1.2+2-2devel/cjose/distinfo
1.3+1-1devel/cjose/pkg/PLIST
1.3+0-0devel/cjose/patches/patch-src_jws_c
+21-261 files not shown
+21-267 files

OpenBSD/ports q6DieQptextproc/nlohmann-json Makefile

   textproc/nlohmann-json: stop overriding do-test and pass flags via TEST_FLAGS
VersionDeltaFile
1.7+2-4textproc/nlohmann-json/Makefile
+2-41 files

OpenBSD/ports XhVPqqfnet/avahi Makefile

   bump -python; lang/python is added to MODULES after bsd.port.arch.mk is
   inckuded, so it's unable to take full effect and _MODPY_SYSTEM_VERSION
   is not reflected in PKG_ARGS.
VersionDeltaFile
1.168+2-0net/avahi/Makefile
+2-01 files

OpenBSD/ports Jqy91Budevel/cmake cmake.port.mk

   devel/cmake: pass TEST_FLAGS to ctest via MODCMAKE_TEST_TARGET

   discussed with rsadowski@ & tb@, reminded by tb@ (thanks!)
VersionDeltaFile
1.91+1-1devel/cmake/cmake.port.mk
+1-11 files

OpenBSD/src izsbCXHsys/dev/sbus stp4020.c

   use nowake for sleep wait channel instead of an uninitialised
   stack variable

   avoids a -Wuninitialized-const-pointer warning with clang 22
   ok jca@
VersionDeltaFile
1.25+2-4sys/dev/sbus/stp4020.c
+2-41 files

OpenBSD/src lczmFAXusr.bin/ssh cipher.c mac.c

   avoid validating bad cipher or mac lists in config files / commandline
   arguments as valid.

   Identified by SUSE and reported by Camila Camargo de Matos

   ok deraadt@ tb@
VersionDeltaFile
1.127+5-3usr.bin/ssh/cipher.c
1.39+5-3usr.bin/ssh/mac.c
+10-62 files

OpenBSD/src IqfZg0Pusr.bin/ssh sshconnect2.c

   fix hard-to-reach NULL deref during pubkey auth

   To hit this, the user must be using a PEM style private key with no
   corresponding .pub key adjacent to it.
VersionDeltaFile
1.386+2-2usr.bin/ssh/sshconnect2.c
+2-21 files

OpenBSD/src UF96fh1usr.sbin/rpki-client repo.c

   rpki-client: fix incomplete strncmp() check

   The directory path in rp->repouri doesn't end in a '/' itself, so check
   that the uri containing an unused file points at something below it.

   Pointed out by Frank Denis

   ok claudio job
VersionDeltaFile
1.81+7-3usr.sbin/rpki-client/repo.c
+7-31 files

OpenBSD/ports hcsg6RCsysutils/firmware/intel distinfo Makefile, sysutils/firmware/intel/pkg PLIST

   update intel microcode to 20260512

   release notes:
   https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20260512
VersionDeltaFile
1.44+2-2sysutils/firmware/intel/distinfo
1.52+1-1sysutils/firmware/intel/Makefile
1.28+2-0sysutils/firmware/intel/pkg/PLIST
+5-33 files

OpenBSD/ports ORNCfvPsysutils/ruby-openfact distinfo Makefile, sysutils/ruby-openfact/patches patch-lib_facter_resolvers_networking_rb

   update to openfact 5.6.1
VersionDeltaFile
1.8+2-2sysutils/ruby-openfact/distinfo
1.15+1-2sysutils/ruby-openfact/Makefile
1.2+0-0sysutils/ruby-openfact/patches/patch-lib_facter_resolvers_networking_rb
+3-43 files

OpenBSD/ports PIMVDplaudio/cassette Makefile distinfo, audio/cassette/pkg DESCR PLIST

   update to cassette 0.2.2

   Upstream moved from gitlab.gnome.org to altlinux.space, the latter using
   forgejo with tarball generation disabled for tags and releases, i.e.
   there is no way to fetch sources from such repos unless developers upload
   static release assets.

   The author kindly did that upon my request;  new releases should come
   with more conventional tarballs so our DISTFILES and WRKDIST goo can go.
VersionDeltaFile
1.4+12-4audio/cassette/Makefile
1.3+2-2audio/cassette/distinfo
1.2+1-2audio/cassette/pkg/DESCR
1.3+2-0audio/cassette/pkg/PLIST
+17-84 files

OpenBSD/src zMMiXOhusr.sbin/bgpd session.c rde.c

   Fix bad sizes in certain graceful restart imsgs.

   The move to use more u_int for aid also changed the imsgs
   IMSG_SESSION_STALE, IMSG_SESSION_NOGRACE, IMSG_SESSION_FLUSH, and
   IMSG_SESSION_RESTARTED. The problem was that not all senders were
   adjusted.

   OK tb@
VersionDeltaFile
1.536+4-3usr.sbin/bgpd/session.c
1.699+3-3usr.sbin/bgpd/rde.c
1.197+2-2usr.sbin/bgpd/session.h
+9-83 files

OpenBSD/ports o0pvktqsysutils/docker-cli distinfo Makefile

   sysutils/docker-cli: update to 29.4.2
VersionDeltaFile
1.39+2-2sysutils/docker-cli/distinfo
1.44+1-1sysutils/docker-cli/Makefile
+3-32 files