OpenBSD/ports rTRpN35audio/openal Makefile

   pull in lang/clang MODULES; openal now uses C++20 modules, cmake's
   support for these uses clang-scan-deps which is not currently included
   in the version in base, so it needs to pull in the ports version of
   llvm/clang.
VersionDeltaFile
1.73+3-0audio/openal/Makefile
+3-01 files

OpenBSD/ports PnfbfXeproductivity/py-recurring-ical-events Makefile distinfo

   update to py3-recurring-ical-events-3.8.1
VersionDeltaFile
1.2+16-14productivity/py-recurring-ical-events/Makefile
1.2+2-2productivity/py-recurring-ical-events/distinfo
+18-162 files

OpenBSD/ports ytqnOMRsecurity/badkeys Makefile distinfo, security/badkeys/pkg PLIST

   update to badkeys-0.0.17
VersionDeltaFile
1.9+6-0security/badkeys/pkg/PLIST
1.14+2-3security/badkeys/Makefile
1.10+2-2security/badkeys/distinfo
+10-53 files

OpenBSD/ports 3jHC4K6databases/duckdb distinfo Makefile

   databases/duckdb: update to 1.4.4

   ok sthen@
VersionDeltaFile
1.3+2-2databases/duckdb/distinfo
1.3+1-1databases/duckdb/Makefile
+3-32 files

OpenBSD/ports RcAOauodevel/protobuf Makefile

   Add comment to keep PROTOBUF_VERSION in devel/py-protobuf and
   devel/protobuf-java in sync with this port. Suggested by and ok sthen@
VersionDeltaFile
1.104+3-0devel/protobuf/Makefile
+3-01 files

OpenBSD/ports MF8E8Mfdevel Makefile

   + protobuf-java
VersionDeltaFile
1.2565+1-0devel/Makefile
+1-01 files

OpenBSD/ports hmuaGMVdevel/protobuf-java Makefile distinfo, devel/protobuf-java/pkg PLIST DESCR

   Import protobuf-java 4.33.5. ok sthen@
VersionDeltaFile
1.1+35-0devel/protobuf-java/Makefile
1.1+3-0devel/protobuf-java/pkg/PLIST
1.1+2-0devel/protobuf-java/pkg/DESCR
1.1+2-0devel/protobuf-java/distinfo
1.1.1.1+0-0devel/protobuf-java/distinfo
1.1.1.1+0-0devel/protobuf-java/pkg/DESCR
+42-02 files not shown
+42-08 files

OpenBSD/ports xGJfYtBnet/poco Makefile

   Drop MAINTAINER, I don't use it anymore
VersionDeltaFile
1.29+1-2net/poco/Makefile
+1-21 files

OpenBSD/ports jwD1NYGdevel/libmemcached Makefile

   dropping MAINTAINER, lacking feedback regarding the update, leave version
   as is. Attempt to update can be found here:
   https://marc.info/?l=openbsd-ports&m=177091342413742&w=2
VersionDeltaFile
1.29+1-3devel/libmemcached/Makefile
+1-31 files

OpenBSD/ports G5JTEZAsecurity/mbedtls Makefile, security/mbedtls/pkg DESCR

   Shorten DESCR

   The previous version had too many lists of supported stuff and was
   therefore prone to get out of date.
VersionDeltaFile
1.3+4-19security/mbedtls/pkg/DESCR
1.3+2-2security/mbedtls/Makefile
+6-212 files

OpenBSD/ports TPOG63esysutils/sleuthkit Makefile, sysutils/sleuthkit/patches patch-tsk_pool_tsk_lvm_hpp patch-man_sorter_1

   update to 4.14.0 and take MAINTAINER

   lots of feedback and final OK sthen@
VersionDeltaFile
1.1+57-0sysutils/sleuthkit/patches/patch-tsk_pool_tsk_lvm_hpp
1.34+22-15sysutils/sleuthkit/Makefile
1.12+21-0sysutils/sleuthkit/pkg/PLIST
1.3+3-3sysutils/sleuthkit/pkg/DESCR
1.5+3-2sysutils/sleuthkit/patches/patch-man_sorter_1
1.3+2-2sysutils/sleuthkit/patches/patch-tsk_Makefile_am
+108-222 files not shown
+111-258 files

OpenBSD/ports fdWrcXFwayland/niri Makefile distinfo

   wayland/niri: update to 25.11.20260217

   - Bump polling crate to drop debug prints
   - Add xwayland-satellite runtime dependency
VersionDeltaFile
1.3+6-5wayland/niri/Makefile
1.3+4-4wayland/niri/distinfo
+10-92 files

OpenBSD/ports 2wH0G8pmisc/p5-Finance-Quote Makefile

   missing deps, from Olivier Cherrier
VersionDeltaFile
1.33+3-0misc/p5-Finance-Quote/Makefile
+3-01 files

OpenBSD/ports WlwdrW0net/openvpn Makefile

   The mbedtls FLAVOR requires the latest mbedtls version we have
VersionDeltaFile
1.143+2-1net/openvpn/Makefile
+2-11 files

OpenBSD/ports HdXmiGegraphics/inkscape/patches patch-src_extension_internal_pdfinput_pdf-parser_cpp patch-src_extension_internal_pdfinput_svg-builder_cpp

   Prepare for upcoming update of poppler to 26.02.0.
VersionDeltaFile
1.29+119-113graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp
1.14+41-1graphics/inkscape/patches/patch-src_extension_internal_pdfinput_svg-builder_cpp
1.8+13-15graphics/inkscape/patches/patch-src_extension_internal_pdfinput_poppler-transition-api_h
+173-1293 files

OpenBSD/ports 0JI6mFOnet/openvpn Makefile distinfo, net/openvpn/patches patch-src_openvpn_tun_c patch-src_openvpn_route_c

   Update to openvpn-2.7.0

   Changes:
   https://github.com/OpenVPN/openvpn/blob/v2.7.0/Changes.rst

   One change of particular interest for OpenBSD users:
   Multi-socket support for servers
   |OpenVPN servers now can listen on multiple sockets at the same time.
   |Multiple ``--local`` statements in the configuration can be used to
   |configure this. This way the same server can e.g. listen for UDP
   |and TCP connections at the same time, or listen on multiple addresses
   |and/or ports.
   This means one should be able to run a single server listening on both
   IPv4 and IPv6. Previously it required IPv4-mapped IPv6 adresses support,
   something not provided by the OpenBSD kernel.

   The new dns handling script is disabled by default since it interferes
   with resolvd(8) which is started by default.

   Test reports from landry@ and kn@, similar diff proposed earlier by kn@
VersionDeltaFile
1.28+16-18net/openvpn/patches/patch-src_openvpn_tun_c
1.142+10-6net/openvpn/Makefile
1.23+5-8net/openvpn/patches/patch-src_openvpn_route_c
1.35+5-3net/openvpn/pkg/PLIST
1.72+2-2net/openvpn/distinfo
1.9+1-1net/openvpn/patches/patch-sample_sample-config-files_server_conf
+39-383 files not shown
+40-399 files

OpenBSD/ports Vi70jossecurity/mbedtls/patches patch-include_mbedtls_mbedtls_config_h

   Fix comment, we're not using MBEDTLS_THREADING_ALT
VersionDeltaFile
1.2+1-2security/mbedtls/patches/patch-include_mbedtls_mbedtls_config_h
+1-21 files

OpenBSD/ports OW3Ee6Ssysutils Makefile

   hook up afflib3
VersionDeltaFile
1.775+1-0sysutils/Makefile
+1-01 files

OpenBSD/ports lgJSGR7sysutils/afflib3 Makefile, sysutils/afflib3/patches patch-tools_test_passphrase_sh patch-lib_qemu_block-raw-posix_c

   Initial revision
VersionDeltaFile
1.1+39-0sysutils/afflib3/pkg/PLIST
1.1+34-0sysutils/afflib3/Makefile
1.1+17-0sysutils/afflib3/patches/patch-tools_test_passphrase_sh
1.1+15-0sysutils/afflib3/patches/patch-lib_qemu_block-raw-posix_c
1.1+12-0sysutils/afflib3/patches/patch-tools_test_crypto_sh
1.1+12-0sysutils/afflib3/patches/patch-tools_test_afsegment_sh
+129-014 files not shown
+158-020 files

OpenBSD/ports zlzZTo8wayland Makefile

   wayland/Makefile: +xwayland-satellite
VersionDeltaFile
1.31+1-0wayland/Makefile
+1-01 files

OpenBSD/ports Hr6UGS1wayland/xwayland-satellite distinfo crates.inc, wayland/xwayland-satellite/pkg DESCR PLIST

   Initial revision
VersionDeltaFile
1.1+268-0wayland/xwayland-satellite/distinfo
1.1+133-0wayland/xwayland-satellite/crates.inc
1.1+37-0wayland/xwayland-satellite/Makefile
1.1+2-0wayland/xwayland-satellite/pkg/DESCR
1.1+1-0wayland/xwayland-satellite/pkg/PLIST
1.1.1.1+0-0wayland/xwayland-satellite/pkg/DESCR
+441-04 files not shown
+441-010 files

OpenBSD/ports 1cG79etdevel/py-holidays distinfo Makefile

   update py-holidays to 0.91
VersionDeltaFile
1.5+2-2devel/py-holidays/distinfo
1.5+1-1devel/py-holidays/Makefile
+3-32 files

OpenBSD/ports NM7eJKCsysutils/rclone distinfo Makefile

   Update to rclone-1.73.1

   Changes: https://rclone.org/changelog/#v1-73-1-2026-02-17
VersionDeltaFile
1.60+4-4sysutils/rclone/distinfo
1.70+1-2sysutils/rclone/Makefile
+5-62 files

OpenBSD/ports c9Z43uuemulators/retroarch Makefile

   Also switch retroarch to security/mbedtls
VersionDeltaFile
1.34+2-1emulators/retroarch/Makefile
+2-11 files

OpenBSD/ports idQ0FN9security/polarssl Makefile distinfo, security/polarssl/patches patch-CMakeLists_txt patch-library_timing_c

   Zap the polarssl directory now that we've switched to mbedtls
VersionDeltaFile
1.54+0-0security/polarssl/Makefile
1.34+0-0security/polarssl/distinfo
1.14+0-0security/polarssl/patches/patch-CMakeLists_txt
1.3+0-0security/polarssl/patches/patch-library_timing_c
1.2+0-0security/polarssl/pkg/DESCR
1.22+0-0security/polarssl/pkg/PLIST
+0-01 files not shown
+0-07 files

OpenBSD/ports LsVoOVlemulators/dolphin Makefile, games/moonlight-qt Makefile

   SECURITY update: switch consumers from security/polarssl to security/mbedtls

   Adapt bctoolbox to stop (ab)using the MBEDTLS_THREADING_ALT, supposedly
   incompatible with MBEDTLS_THREADING_C which ought to be sufficient.
   Adapt haxe to avoid using removed interfaces, partly inspired by
   https://github.com/HaxeFoundation/haxe/pull/11646
   ok sthen, no objection from landry@ (bctoolbox) and thfr@ (haxe)

   Issues fixed by this switch:

   https://github.com/Mbed-TLS/mbedtls-docs/blob/main/security-advisories/mbedtls-security-advisory-2024-03.md

   https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2024-08-1/
   https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2024-08-2/
   https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2024-08-3/

   https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2024-10-1/

   https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2025-03-2/

    [12 lines not shown]
VersionDeltaFile
1.1+52-0lang/haxe/patches/patch-libs_mbedtls_mbedtls_stubs_c
1.1+45-0telephony/linphone/bctoolbox/patches/patch-src_crypto_mbedtls_cc
1.12+2-2games/moonlight-qt/Makefile
1.27+2-2emulators/dolphin/Makefile
1.25+2-2lang/hashlink/Makefile
1.141+2-1net/openvpn/Makefile
+105-75 files not shown
+114-1211 files

OpenBSD/ports MlYzTBTsecurity/mbedtls Makefile, security/mbedtls/pkg DESCR

   Refresh mbedtls DESCR
VersionDeltaFile
1.2+5-5security/mbedtls/pkg/DESCR
1.2+1-0security/mbedtls/Makefile
+6-52 files

OpenBSD/ports wqz3i4fdevel/sdl3 Makefile distinfo, devel/sdl3/patches patch-cmake_sdlchecks_cmake patch-CMakeLists_txt

   Update to sdl3 3.4.0 and enable joystick/gamecontroller. From Matthew
   ( fiddle () disroot ! org ), tweaks by sthen@, input/testing from
   martijn@ and yaydn () protonmail ! com
VersionDeltaFile
1.1+30-0devel/sdl3/patches/patch-cmake_sdlchecks_cmake
1.2+10-2devel/sdl3/patches/patch-CMakeLists_txt
1.4+5-5devel/sdl3/Makefile
1.3+2-2devel/sdl3/distinfo
1.3+1-0devel/sdl3/pkg/PLIST
+48-95 files

OpenBSD/ports QF5jvLksecurity/mbedtls Makefile distinfo, security/mbedtls/patches patch-CMakeLists_txt patch-include_mbedtls_mbedtls_config_h

   Reimport security/polarssl as security/mbedtls

   mbedtls-3.6.5 is a SECURITY update over mbedtls-2.18.10 from
   security/polarssl.

   pkg/DESCR (slightly outdated):
   PolarSSL is a fully featured and standards compliant SSL library offering
   server and client functionality (SSLv3, TLSv1.0, TLSv1.1 and TLSv1.2) with
   an intuitive API and readable source code. Dual license (GPLv2+/commercial).

   Non-standard extensions include: SSL Session Tickets (RFC 5077), Server
   Name Indication (SNI) (RFC 6066), Truncated HMAC (RFC 6066), Max Fragment
   Length (RFC 6066), and Secure Renegotiation (RFC 5746).

   Symmetric algorithms: AES, Blowfish, 3DES, DES, ARC4, Camellia, XTEA
   Modes: ECB, CBC, CFB, CTR, GCM
   Hashes: MD2, MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, RIPEMD-160

   PolarSSL has its own big number library. Its RSA implementation supports both

    [8 lines not shown]
VersionDeltaFile
1.1+203-0security/mbedtls/pkg/PLIST
1.1+44-0security/mbedtls/Makefile
1.1+30-0security/mbedtls/patches/patch-CMakeLists_txt
1.1+25-0security/mbedtls/patches/patch-include_mbedtls_mbedtls_config_h
1.1+19-0security/mbedtls/pkg/DESCR
1.1+2-0security/mbedtls/distinfo
+323-06 files not shown
+323-012 files

OpenBSD/ports UWhFLMjaudio/beets Makefile distinfo, audio/beets/pkg PLIST

   audio/beets: update to 2.6.1

   OK: sthen@
VersionDeltaFile
1.34+85-13audio/beets/pkg/PLIST
1.75+4-4audio/beets/Makefile
1.30+2-2audio/beets/distinfo
+91-193 files