OpenBSD/ports PtJZpMj — net/telemt Makefile distinfo

   update to telemt 3.5.14
VersionDeltaFile
1.14+2-2net/telemt/distinfo
1.15+1-1net/telemt/Makefile
+3-32 files

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/src 5XSvSlw — sys/dev/pci if_aq_pci.c

   Revert previous commit since it breaks the aq(4) found on the Apple
   Silicon Mac mini with 10GbE.
VersionDeltaFile
1.40+1-2sys/dev/pci/if_aq_pci.c
+1-21 files

OpenBSD/src XYu0JGU — sys/dev/ic ar9003.c

   Remove ar9003_paprd_calib(), been present since rev 1.1 but never ever
   used by anything.
VersionDeltaFile
1.57+1-131sys/dev/ic/ar9003.c
+1-1311 files

OpenBSD/src GAm7wfQ — sys/kern kern_malloc.c

   Rev 1.153 moved the initialization of buckstring[] from lazily at first
   sysctl kern.malloc.bucket retrieval, to kmeminit(), but forgot to remove the
   buckstring_init multiple initialization guard. Remove it.
VersionDeltaFile
1.159+1-2sys/kern/kern_malloc.c
+1-21 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/src BhQZWNY — sys/arch/hppa/conf files.hppa, sys/arch/hppa/spmath mpyucv.c mpyu.c

   Extremely old PA-1.0 processors did not have integer multiply and divide
   instructions, and relied upon SFU (coprocessor) instructions to do so.
   The floating-point emulation code written by HP for OSF/1 had support to
   emulate these instruction as well.

   That code eventually made its way to Utah' HPBSD, and later to
   PA-RISC MkLinux; but both code bases had the appropriate logic to check for
   these SFU instructions and dispatch to the emulation code commented out,
   because none of these code bases were supporting PA-1.0 (PCX or older)
   processors anymore.

   When this code was carried away in OpenBSD, the unneeded dispatch logic was
   left out, but it was not noticed that this had caused some code in spmath/
   to become dead code. Let it rot in the Attic/ now.
VersionDeltaFile
1.100+1-14sys/arch/hppa/conf/files.hppa
1.8+1-1sys/arch/hppa/spmath/mpyucv.c
1.8+1-1sys/arch/hppa/spmath/mpyu.c
1.9+1-1sys/arch/hppa/spmath/mpyscv.c
1.9+1-1sys/arch/hppa/spmath/mpys.c
1.9+1-1sys/arch/hppa/spmath/mpyaccu.c
+6-199 files not shown
+15-2815 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/src MTGRdD1 — share/man/man5 port-modules.5

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

   OK: sthen@
VersionDeltaFile
1.292+5-5share/man/man5/port-modules.5
+5-51 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/src YTskDqf — usr.sbin/bgpctl bgpctl.c

   Fix loading networks via mrt and bulk endpoints.

   When refactoring the filterset code in the RDE these endpoints were
   not adjusted to use imsg_send_filterset() and so the transmitted
   network was dropped in the RDE.

   Reported and initial fix provided by René Ammerlaan
   OK tb@
VersionDeltaFile
1.327+4-11usr.sbin/bgpctl/bgpctl.c
+4-111 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