OpenBSD/src wU00tUHsys/dev/pci if_bnxt.c

   Attach stat contexts to tx and rx rings, and prepare for the bigger stat buffer size
   used on newer hardware generations.

   tested by stsp@ as part of a bigger diff
   ok dlg@
VersionDeltaFile
1.64+27-25sys/dev/pci/if_bnxt.c
+27-251 files

OpenBSD/ports GD1buhklang/kawa Makefile, lang/kawa/patches patch-testsuite_Makefile_am patch-bin_kawa_c

   Update to use jdk-11:
   * Set the jdk version to 11 only and adjust startup scripts so that
   java does not need to be in the path to run.
   * Skip tests using jaxb which was removed in jdk11
   ok tb@
VersionDeltaFile
1.3+17-18lang/kawa/patches/patch-testsuite_Makefile_am
1.26+13-12lang/kawa/Makefile
1.1+14-0lang/kawa/patches/patch-bin_kawa_c
1.7+0-0lang/kawa/patches/patch-gnu_kawa_slib_Makefile_in
+44-304 files

OpenBSD/src gNTKzo5lib/libc/stdio flockfile.c, regress/lib/libc/stdio_threading Makefile

   While almost all the libc locks are taken and released in the same
   libc call, flockfile() and ftrylockfile() can be called when
   single-threaded and then--while 'holding' the lock--the process can
   create another thread, resulting in a broken state.  Have the
   f{lock,trylock,unlock}file() APIs *always* do real locking so the
   exposed state is always consistent.

   ok dlg@
VersionDeltaFile
1.1+78-0regress/lib/libc/stdio_threading/flockfile/flockfile_test.c
1.12+11-5lib/libc/stdio/flockfile.c
1.1+6-0regress/lib/libc/stdio_threading/flockfile/Makefile
1.2+1-1regress/lib/libc/stdio_threading/Makefile
+96-64 files

OpenBSD/ports td4ABtsdatabases/mariadb Makefile

   Use GCC on octeon to avoid "error: out of range PC16 fixup"

   In an effort to get sysutils/collectd, build-depending on this, to package.

   input OK jca
VersionDeltaFile
1.159+6-0databases/mariadb/Makefile
+6-01 files

OpenBSD/src VvcYaoDsys/dev/acpi amdpmc.c

   Add Strix/Krackan Point support.

   ok dv@
VersionDeltaFile
1.3+50-5sys/dev/acpi/amdpmc.c
+50-51 files

OpenBSD/src wqAgl8Hsys/dev/pci nhi.c

   Attach on Strix/Krackan Point.

   ok dv@
VersionDeltaFile
1.4+5-1sys/dev/pci/nhi.c
+5-11 files

OpenBSD/src p2Hngipsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2109+25-1sys/dev/pci/pcidevs_data.h
1.2114+7-1sys/dev/pci/pcidevs.h
+32-22 files

OpenBSD/src WJGKL6Nsys/dev/pci pcidevs

   Add a few AMD Strix Point and Krackan Point IDs.

   ok dv@
VersionDeltaFile
1.2121+7-1sys/dev/pci/pcidevs
+7-11 files

OpenBSD/src csGGqsosys/dev/acpi dsdt.c

   Turns out my interpretation of the field length for fields of a
   GenericSerialBus OpRegion was wrong.  The only thing these are used for
   is the calculate the offset of the next field.  The command itself
   (for those access attributes that use a command) is always a single byte.
   Fixes a panic seen on an ASUS Zenbook A14 with a Snapdragon X processor.

   ok armani@
VersionDeltaFile
1.278+9-12sys/dev/acpi/dsdt.c
+9-121 files

OpenBSD/ports CEdN65ageo/osrm-backend Makefile, geo/osrm-backend/patches patch-src_engine_plugins_tile_cpp patch-include_server_connection_hpp

   osrm-backend: fix build with Boost 1.89

   Pull in upstream PR to add missing header and only conditionally include a
   header that will be removed. Regen wantlib (Boost 1.89 will want
   boost_system-mt to be removed again).
VersionDeltaFile
1.1+15-0geo/osrm-backend/patches/patch-src_engine_plugins_tile_cpp
1.1+13-0geo/osrm-backend/patches/patch-include_server_connection_hpp
1.21+5-4geo/osrm-backend/Makefile
+33-43 files

OpenBSD/ports SsetYiRdevel/uv distinfo crates.inc

   Update to uv 0.9.26, from maintainer

   https://github.com/astral-sh/uv/releases/tag/0.9.26
   https://github.com/astral-sh/uv/releases/tag/0.9.25
VersionDeltaFile
1.18+40-4devel/uv/distinfo
1.18+19-1devel/uv/crates.inc
1.20+3-1devel/uv/Makefile
+62-63 files

OpenBSD/ports OF68wByaudio/qsynth distinfo Makefile, audio/qsynth/pkg PLIST

   update qsynth to 1.0.3
VersionDeltaFile
1.14+2-2audio/qsynth/distinfo
1.25+1-2audio/qsynth/Makefile
1.9+3-0audio/qsynth/pkg/PLIST
+6-43 files

OpenBSD/ports lmQjZLKcomms/zigbee2mqtt Makefile

   tweak whitespace/comment in dist target; no real change
VersionDeltaFile
1.21+3-4comms/zigbee2mqtt/Makefile
+3-41 files

OpenBSD/ports Esz7cgccad/xtrkcad Makefile distinfo, cad/xtrkcad/patches patch-app_i18n_fi_po

   update to 5.3.1
VersionDeltaFile
1.11+107-20cad/xtrkcad/pkg/PLIST
1.31+10-6cad/xtrkcad/Makefile
1.11+2-2cad/xtrkcad/distinfo
1.2+0-0cad/xtrkcad/patches/patch-app_i18n_fi_po
+119-284 files

OpenBSD/ports JTgGzWrdevel/lua-language-server distinfo Makefile

   Update lua-language-server 3.16.4 -> 3.17.0
   Changelog: https://github.com/LuaLS/lua-language-server/blob/master/changelog.md
   Diff from Laurent Cheylus, thanks!
VersionDeltaFile
1.5+2-2devel/lua-language-server/distinfo
1.7+1-1devel/lua-language-server/Makefile
+3-32 files

OpenBSD/ports ST3PepLsysutils/borgmatic distinfo Makefile, sysutils/borgmatic/pkg PLIST

   update to borgmatic-2.1.0
   some breaking changes; https://github.com/borgmatic-collective/borgmatic/releases/tag/2.1.0
VersionDeltaFile
1.82+2-2sysutils/borgmatic/distinfo
1.45+3-0sysutils/borgmatic/pkg/PLIST
1.101+1-1sysutils/borgmatic/Makefile
+6-33 files

OpenBSD/ports JhayYijastro/py-astropy distinfo Makefile, astro/py-astropy/pkg PLIST

   update to py3-astropy-7.2.0
VersionDeltaFile
1.16+75-24astro/py-astropy/pkg/PLIST
1.14+2-2astro/py-astropy/distinfo
1.33+2-2astro/py-astropy/Makefile
+79-283 files

OpenBSD/ports vKTWJLeastro/py-skyfield distinfo Makefile, astro/py-skyfield/pkg PLIST

   update to py3-skyfield-1.54
VersionDeltaFile
1.13+3-3astro/py-skyfield/pkg/PLIST
1.14+2-2astro/py-skyfield/distinfo
1.21+1-2astro/py-skyfield/Makefile
+6-73 files

OpenBSD/ports 3sKIONGdevel/py-extension-helpers Makefile distinfo, devel/py-extension-helpers/pkg PLIST

   update to py3-extension-helpers-1.4.0
VersionDeltaFile
1.10+5-7devel/py-extension-helpers/Makefile
1.5+2-2devel/py-extension-helpers/distinfo
1.6+3-0devel/py-extension-helpers/pkg/PLIST
+10-93 files

OpenBSD/ports 6NnZth1devel/py-poetry-core distinfo Makefile

   update to py3-poetry-core-2.3.0
VersionDeltaFile
1.15+2-2devel/py-poetry-core/distinfo
1.20+2-1devel/py-poetry-core/Makefile
+4-32 files

OpenBSD/ports 4EYsc6dwww/py-soupsieve distinfo Makefile

   update to py3-soupsieve-2.8.2
VersionDeltaFile
1.15+2-2www/py-soupsieve/distinfo
1.25+1-1www/py-soupsieve/Makefile
+3-32 files

OpenBSD/ports 4bdP7UMdevel/py-dill distinfo Makefile

   update to py3-dill-0.4.1
VersionDeltaFile
1.7+2-2devel/py-dill/distinfo
1.16+1-1devel/py-dill/Makefile
+3-32 files

OpenBSD/ports jyelybZx11/qt6/qtwebengine Makefile, x11/qt6/qtwebengine/patches patch-src_3rdparty_gn_build_gen_py

   Remove typo in gem.py
VersionDeltaFile
1.6+0-6x11/qt6/qtwebengine/patches/patch-src_3rdparty_gn_build_gen_py
1.39+1-1x11/qt6/qtwebengine/Makefile
+1-72 files

OpenBSD/ports BnlS5CEx11/qwt Makefile, x11/qwt/pkg PLIST-main PLIST-common

   Regen plist (added two new headers)
VersionDeltaFile
1.4+1-2x11/qwt/pkg/PLIST-main
1.39+2-0x11/qwt/Makefile
1.4+2-0x11/qwt/pkg/PLIST-common
+5-23 files

OpenBSD/ports 977K3ROcomms/zigbee2mqtt distinfo Makefile, comms/zigbee2mqtt/pkg PLIST

   update to zigbee2mqtt-2.7.2
VersionDeltaFile
1.12+247-179comms/zigbee2mqtt/pkg/PLIST
1.13+4-4comms/zigbee2mqtt/distinfo
1.20+3-4comms/zigbee2mqtt/Makefile
+254-1873 files

OpenBSD/ports DtcUf9Knet/kismet Makefile, net/kismet/patches patch-configure_ac patch-capture_openbsd_wifi_capture_openbsd_wifi_c

   update Kismet to 2025-09-R1

   This is a whole rewrite, and more or less a complete new software, compared to the nearly 10 year old version we currently have.
   Besides Wifi, now a lot of other wireless protocols can be detected.

   Tested capture sources:
    * OpenBSD Wifi (tested with athn)
    * NRF51822 (BTLE) (tested with with a Adafruit BTLE Friend, with NordicRF Sniffer firmware)
    * RTL ADSB (tested with RTL-SDR Blog v3)
    * RTL 433 (tested with RTL-SDR Blog v3)

   Many other protocols are enabled, but untested, due to lack of hardware.
   Below configure summary of what's enabled/supported:

   Configuration complete:
            Compiling for: openbsd7.8 (x86_64)
              C++ Library: stdc++
         Protobuf Library: disabled
      Installing as group: wheel

    [32 lines not shown]
VersionDeltaFile
1.6+215-23net/kismet/pkg/PLIST
1.54+32-34net/kismet/Makefile
1.1+61-0net/kismet/patches/patch-configure_ac
1.1+60-0net/kismet/patches/patch-capture_openbsd_wifi_capture_openbsd_wifi_c
1.1+43-0net/kismet/patches/patch-capture_sdr_rtladsb_v2_capture_sdr_rtladsb_v2_c
1.1+35-0net/kismet/patches/patch-capture_sdr_rtl433_v2_capture_sdr_rtl433_v2_c
+446-5719 files not shown
+520-6825 files

OpenBSD/src LOSoOFzsys/dev/usb usbdevs_data.h usbdevs.h

   regen
VersionDeltaFile
1.791+8-0sys/dev/usb/usbdevs_data.h
1.797+2-0sys/dev/usb/usbdevs.h
+10-02 files

OpenBSD/src uNKfiO9sys/dev/usb ums.c usbdevs

   Add support for "Apple Inc. Virtual USB Digitizer", which is what the touchpad
   is exposed as on Apple Virtualization.

   ok miod@
VersionDeltaFile
1.54+27-3sys/dev/usb/ums.c
1.785+3-1sys/dev/usb/usbdevs
+30-42 files

OpenBSD/ports fWx5e6bsysutils/py-joblib distinfo Makefile

   update to py3-joblib-1.5.3
VersionDeltaFile
1.9+2-2sysutils/py-joblib/distinfo
1.16+1-1sysutils/py-joblib/Makefile
+3-32 files

OpenBSD/ports Pb7ikuGsysutils/py-threadpoolctl Makefile distinfo

   update to py3-threadpoolctl-3.6.0
VersionDeltaFile
1.12+5-4sysutils/py-threadpoolctl/Makefile
1.5+2-2sysutils/py-threadpoolctl/distinfo
+7-62 files