OpenBSD/ports xjOFooK — net/py-yandexcloud Makefile distinfo, net/py-yandexcloud/pkg PLIST

   update to py3-yandexcloud 0.412.0
VersionDeltaFile
1.2+308-0net/py-yandexcloud/pkg/PLIST
1.2+2-2net/py-yandexcloud/distinfo
1.2+1-1net/py-yandexcloud/Makefile
+311-33 files

OpenBSD/ports butImuC — net/py-grpcio-tools Makefile distinfo

   update to py3-grpcio-tools 1.84.1
VersionDeltaFile
1.2+2-2net/py-grpcio-tools/distinfo
1.2+1-1net/py-grpcio-tools/Makefile
+3-32 files

OpenBSD/ports mYNcz5t — net/py-grpcio Makefile distinfo

   update to py3-grpcio 1.84.1
VersionDeltaFile
1.3+1-3net/py-grpcio/Makefile
1.2+2-2net/py-grpcio/distinfo
+3-52 files

OpenBSD/ports OchkaFp — x11 Makefile, x11/grantlee-qt5 distinfo Makefile

   Remove unused grantlee-qt5

   OK landry sthen
VersionDeltaFile
1.806+0-1x11/Makefile
1.6+0-0x11/grantlee-qt5/pkg/PLIST
1.2+0-0x11/grantlee-qt5/pkg/DESCR
1.4+0-0x11/grantlee-qt5/distinfo
1.15+0-0x11/grantlee-qt5/Makefile
+0-15 files

OpenBSD/ports csQz3AT — devel/gn distinfo Makefile, devel/gn/patches patch-src_gn_command_format_unittest_cc patch-build_gen_py

   devel/gn: Update to 0.0.20261015

   Needed for v8 152.x, identified by kirill@ with devel/codex
VersionDeltaFile
1.4+39-26devel/gn/patches/patch-build_gen_py
1.9+4-3devel/gn/Makefile
1.4+2-2devel/gn/distinfo
1.2+0-0devel/gn/patches/patch-src_gn_command_format_unittest_cc
+45-314 files

OpenBSD/ports vNDPRsj — security/rnp Makefile

   switch rnp to using botan3; tested with thunderbird openpgp mail
VersionDeltaFile
1.16+5-3security/rnp/Makefile
+5-31 files

OpenBSD/ports YmksFUz — net/kea Makefile

   switch net/kea from openssl to botan3
VersionDeltaFile
1.56+9-7net/kea/Makefile
+9-71 files

OpenBSD/ports nzf1e2y — security/botan3 Makefile, security/botan3/pkg PLIST

   avoid botan2 conflict in manpage
VersionDeltaFile
1.4+2-2security/botan3/pkg/PLIST
1.6+1-0security/botan3/Makefile
+3-22 files

OpenBSD/ports s6vyWPn — security/rnp Makefile

   avoid using using GH_* and then overriding SITES, DISTNAME, PKGNAME, WRKSRC...
VersionDeltaFile
1.15+5-9security/rnp/Makefile
+5-91 files

OpenBSD/ports yG8K57Q — security/botan3 Makefile

   reenable md5/dsa, security/rnp needs them
VersionDeltaFile
1.5+5-2security/botan3/Makefile
+5-21 files

OpenBSD/ports MTGRdD1 — infrastructure/bin portbump portcheck, infrastructure/mk modules.port.mk README.internals

   Rename gcc4.port.mk -> gcc.port.mk

   OK: sthen@
VersionDeltaFile
1.1+86-0lang/gcc/16/gcc.port.mk
1.151+6-6infrastructure/bin/portcheck
1.27+4-4infrastructure/bin/portbump
1.21+3-3infrastructure/mk/README.internals
1.3+2-2tests/portcheck/t14/Makefile
1.18+2-2infrastructure/mk/modules.port.mk
+103-1718 files not shown
+123-3524 files

OpenBSD/ports DiXes3Z — security/botan3 Makefile

   missed bump
VersionDeltaFile
1.4+1-1security/botan3/Makefile
+1-11 files

OpenBSD/ports yiW8l5N — security/botan3 Makefile, security/botan3/pkg PLIST

   build botan with --disable-deprecated-features, let's start with this in a
   cleaner state

   build with boost; kea wants asio
VersionDeltaFile
1.3+5-8security/botan3/pkg/PLIST
1.3+4-1security/botan3/Makefile
+9-92 files

OpenBSD/ports q9vvghr — databases/arrow/cpp Makefile, databases/arrow/cpp/pkg PLIST

   arrow-cpp: rm the files which are currently @comment'ed

   (a new file under a removed dir had been added in an update before,
   resulting in a file entry without an associated dir entry in the PLIST).
VersionDeltaFile
1.6+0-24databases/arrow/cpp/pkg/PLIST
1.11+4-0databases/arrow/cpp/Makefile
+4-242 files

OpenBSD/ports 7uRbxzL — security/botan3 Makefile, security/botan3/patches patch-src_tests_main_cpp

   avoid installing tests and static library; pkg goes from 73MB/2200 files to 5M/289
VersionDeltaFile
1.2+0-2,253security/botan3/pkg/PLIST
1.2+2-6security/botan3/Makefile
1.2+0-0security/botan3/patches/patch-src_tests_main_cpp
+2-2,2593 files

OpenBSD/ports H0ohmzw — security Makefile

   +botan3
   drop commented-out pecl-mcrypt,php84 while there
VersionDeltaFile
1.801+1-1security/Makefile
+1-11 files

OpenBSD/ports P37dKNX — security/botan3 distinfo Makefile, security/botan3/patches patch-src_tests_main_cpp patch-src_build-data_os_openbsd_txt

   import ports/security/botan3, from Stuart Lamble based on botan2 port,
   some tweaks by me, feedback/ok tb@

   Botan (Japanese for peony) is a BSD-licensed cryptography library
   written in C++20.

   Botan's goal is to be the best option for production cryptography
   by offering the tools necessary to implement a range of practical
   systems, such as TLSv1.3, X.509 PKI, modern AEAD ciphers, support
   for PKCS#11 and TPM hardware, memory-hard password hashing, and post
   quantum cryptography. All of this is covered by an extensive test suite,
   including an automated system for detecting side channels. The modular
   build system allows enabling or disabling features in a fine-grained
   way, and amalgamation builds are also supported.

   It comes out of the box with C++, C, and Python APIs, and several
   other language bindings are available. The library is accompanied by a
   featureful command line interface. Consult the documentation for more
   information.
VersionDeltaFile
1.1+2,551-0security/botan3/pkg/PLIST
1.1+77-0security/botan3/Makefile
1.1+16-0security/botan3/pkg/DESCR
1.1+15-0security/botan3/patches/patch-src_build-data_os_openbsd_txt
1.1+12-0security/botan3/patches/patch-src_tests_main_cpp
1.1+4-0security/botan3/distinfo
+2,675-08 files not shown
+2,676-014 files

OpenBSD/ports M13HKlf — devel/jdk/11 Makefile, devel/jdk/17 Makefile

   Start using jdk-ca-certs to address CVE-2026-114820. ok sthen@ tb@
VersionDeltaFile
1.14+5-1devel/jdk/25/Makefile
1.21+5-1devel/jdk/21/Makefile
1.46+5-1devel/jdk/17/Makefile
1.77+5-1devel/jdk/11/Makefile
+20-44 files

OpenBSD/ports ZyCC5sG — devel/boehm-gc/patches patch-libatomic_ops_src_atomic_ops_h

   Don't use the alpha definitions; They require the CPU_SET() family of
   functions, which OpenBSD doesn't support. Removing the alpha-specific
   codepath makes it fall into the "generic" path, which does build.

   OK sthen@
VersionDeltaFile
1.1+15-0devel/boehm-gc/patches/patch-libatomic_ops_src_atomic_ops_h
+15-01 files

OpenBSD/ports p9wrXXg — devel/yaml-cpp Makefile

   add comment about previous commit, disable gtest BDEP
VersionDeltaFile
1.25+5-2devel/yaml-cpp/Makefile
+5-21 files

OpenBSD/ports ZDXX6Vc — devel/gdb/patches patch-gdb_arm-obsd-nat_c

   Obvious fix for arm

   Tests there would be welcome
VersionDeltaFile
1.4+1-2devel/gdb/patches/patch-gdb_arm-obsd-nat_c
+1-21 files

OpenBSD/ports IXqQNqW — devel/gdb/patches patch-gdb_data-directory_Makefile_in patch-gdb_configure_host, devel/gdb/pkg PLIST

   Update to gdb-18.1

   Tested on: amd64 arm64 i386 riscv64 sparc64
   sparc64 tests & ok tb@
VersionDeltaFile
1.9+11-11devel/gdb/patches/patch-gdb_configure_tgt
1.12+9-9devel/gdb/patches/patch-gdb_Makefile_in
1.3+7-6devel/gdb/patches/patch-gdb_obsd-nat_c
1.7+6-6devel/gdb/patches/patch-gdb_configure_host
1.16+3-3devel/gdb/patches/patch-gdb_data-directory_Makefile_in
1.34+2-2devel/gdb/pkg/PLIST
+38-3714 files not shown
+54-6020 files

OpenBSD/ports j3Nza2Y — devel/yaml-cpp Makefile

   Redisable tests to unbreak on archs where char is unsigned

   Spotted on arm64. Issue mentioned in
   https://github.com/jbeder/yaml-cpp/pull/1513 but instead of adding
   a patch let's see what upstream thinks.

   ok tb
VersionDeltaFile
1.24+1-1devel/yaml-cpp/Makefile
+1-11 files

OpenBSD/ports hzWHPAB — lang/node/patches patch-deps_v8_src_regexp_gen-regexp-special-case_cc

   Fix build with ICU >=79.
VersionDeltaFile
1.1+35-0lang/node/patches/patch-deps_v8_src_regexp_gen-regexp-special-case_cc
+35-01 files

OpenBSD/ports uVnxkN7 — textproc/py-ICU Makefile distinfo

   Update to py3-ICU-2.17.
VersionDeltaFile
1.27+2-2textproc/py-ICU/distinfo
1.55+1-2textproc/py-ICU/Makefile
+3-42 files

OpenBSD/ports CmMwbd6 — textproc/icu4c distinfo Makefile, textproc/icu4c/patches patch-source_common_putil_cpp

   Update to icu4c-79.1.
VersionDeltaFile
1.15+3-3textproc/icu4c/patches/patch-source_common_putil_cpp
1.51+2-2textproc/icu4c/distinfo
1.109+2-2textproc/icu4c/Makefile
+7-73 files

OpenBSD/ports 7JghOTq — emulators/wine Makefile

   Better: disable linux/input.h header in autoconf. Similar to how it is
   disabled in devel/sdl2. With this, drop dependency on
   wayland/libinput-openbsd again. Based on discussion with co-maintainer
   Andrii and diff from fabien@ - thanks!
VersionDeltaFile
1.52+4-2emulators/wine/Makefile
+4-21 files

OpenBSD/ports W0ccczr — net/powerdns_recursor Makefile distinfo

   Update to PowerDNS Recusorsor 5.4.9

   Clang built packages are not affected by problem fixed in this release
VersionDeltaFile
1.70+2-2net/powerdns_recursor/distinfo
1.82+1-1net/powerdns_recursor/Makefile
+3-32 files

OpenBSD/ports jvbtudu — lang/gcc/16 distinfo Makefile, lang/gcc/16/patches patch-gcc_ada_Makefile_rtl

   lang/gcc/16: enable ada at sparc64
VersionDeltaFile
1.4+3-2lang/gcc/16/patches/patch-gcc_ada_Makefile_rtl
1.13+2-2lang/gcc/16/distinfo
1.39+2-2lang/gcc/16/Makefile
+7-63 files

OpenBSD/ports SvQsq5N — devel/libsoup3 distinfo Makefile, devel/libsoup3/pkg PLIST

   Update to libsoup3-3.8.1.
VersionDeltaFile
1.27+2-2devel/libsoup3/distinfo
1.33+2-2devel/libsoup3/Makefile
1.13+0-2devel/libsoup3/pkg/PLIST
+4-63 files