OpenBSD/ports jBHJzidgames/py-steam Makefile

   Add missing RDEP on net/py-wsproto. Found by ssm_ on #openbsd-gaming on
   irc.libera.chat.
VersionDeltaFile
1.13+2-0games/py-steam/Makefile
+2-01 files

OpenBSD/src YEWZby5sys/net pf.c

   use an smr crit section instead of real iface refs in the uRPF check

   the uRPF tries to use interface indexes, but if the index doesnt
   match it'll resolve to a real interface and do an IFT_CARP and
   carpdev index check.

   it's easy to do this lookup from an smr crit section and avoid the
   refcnt ops.
VersionDeltaFile
1.1223+5-4sys/net/pf.c
+5-41 files

OpenBSD/src B1ESpQWsys/net pf.c

   use an smr crit section instead of real interface refs in pf_match_rcvif

   this is only used during ruleset evaluation, so it is less hot than
   the carpdev resolution done in pf_test, but it's an easy change to
   avoid unecessary atomic ops.
VersionDeltaFile
1.1222+13-17sys/net/pf.c
+13-171 files

OpenBSD/ports tyzk1lSgeo/eccodes Makefile

   ports makefiles use ${}
VersionDeltaFile
1.4+2-2geo/eccodes/Makefile
+2-21 files

OpenBSD/ports P37RFBnmisc/openhab-addons/4 distinfo Makefile, misc/openhab-addons/5 distinfo

   update to openhab/addons 4.3.9, 5.0.3 from Chaz Kettleson (maintainer)
VersionDeltaFile
1.2+2-2misc/openhab/4/distinfo
1.2+2-2misc/openhab-addons/4/distinfo
1.2+2-2misc/openhab/5/distinfo
1.2+2-2misc/openhab-addons/5/distinfo
1.2+1-1misc/openhab/4/Makefile
1.2+1-1misc/openhab-addons/4/Makefile
+10-102 files not shown
+12-128 files

OpenBSD/src 3zMPnhQsys/net pf.c

   use an smr crit section to get the parent of carp interfaces.

   pf maps packets "received" on carp interfaces back to the actual
   interface it was received on and applies policy to that parent.
   eg, if you have carp0 on top of em0, packets destined to the carp0
   mac address, the network stack will think that the packets were
   received by carp0. pf maps carp0 back to em0 and applies policy on
   em0 though.

   previously pf used if_get/if_put to do this lookup of the carp
   parent, which is a couple of atomic ops on what can be a contended
   cacheline for every packet destined for a carp interface. now the
   lookup is done in an SMR critical section, against what will
   hopefully be a shared cacheline.
VersionDeltaFile
1.1221+11-10sys/net/pf.c
+11-101 files

OpenBSD/ports jPnxQwUdevel/py-pydantic Makefile distinfo, devel/py-pydantic-core distinfo crates.inc

   update py-pydantic and py-pydantic-core for Python 3.14 support

   The current version of pydantic-core uses a pyo3 that is too old.

   tested by and ok MAINTAINER
VersionDeltaFile
1.4+76-58devel/py-pydantic-core/distinfo
1.4+37-28devel/py-pydantic-core/crates.inc
1.13+3-2devel/py-pydantic/Makefile
1.7+2-2devel/py-pydantic/distinfo
1.8+3-0devel/py-pydantic/pkg/PLIST
1.8+1-1devel/py-pydantic-core/Makefile
+122-916 files

OpenBSD/ports OnOTgantextproc/libmarisa Makefile

   Get tests working.


   ok rsadowski@
VersionDeltaFile
1.20+2-0textproc/libmarisa/Makefile
+2-01 files

OpenBSD/ports ziyEPyDx11/qt6/qtdeclarative/patches patch-tests_auto_qml_qmlcppcodegen_tst_qmlcppcodegen_cpp patch-src_qml_qml_qqml_cpp

   QtQml: Invalidate fallback lookups after each call from AOT code

   Fallback property lookups are created for completely dynamic
   metaobjects. Anything about them may change between any two calls.

   Pick-to: 6.8 6.5
   Fixes: QTBUG-142331
   Change-Id: Ib732c37a6f27ab8105bea0eeae000af7eb9c36d7
   Reviewed-by: Sami Shalayel <sami.shalayel at qt.io>
   (cherry picked from commit 9af6d2d6d0046b3c8369e15eb4791957cdc7ab7b)
   Reviewed-by: Fabian Kosmale <fabian.kosmale at qt.io>
VersionDeltaFile
1.1+82-0x11/qt6/qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_tst_qmlcppcodegen_cpp
1.1+79-0x11/qt6/qtdeclarative/patches/patch-src_qml_qml_qqml_cpp
1.1+59-0x11/qt6/qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertymap_h
1.1+34-0x11/qt6/qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_CMakeLists_txt
1.1+29-0x11/qt6/qtdeclarative/patches/patch-src_qml_jsruntime_qv4lookup_p_h
1.1+25-0x11/qt6/qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertyMap_qml
+308-01 files not shown
+309-07 files

OpenBSD/src RwDJ90vsys/dev/pci nhi.c

   Use correct descriptor index to dequeue rx descriptors.
   Spotted by chris@
VersionDeltaFile
1.2+3-3sys/dev/pci/nhi.c
+3-31 files

OpenBSD/ports YmQfJe5www/mozilla-firefox Makefile

   www/mozilla-firefox: fixup version, 146.0rc2 *is* 146.0.

   spotted by volker@, thanks !
VersionDeltaFile
1.664+1-1www/mozilla-firefox/Makefile
+1-11 files

OpenBSD/src J88D7Vbregress/lib/libfuse Makefile fuse-null-check.c

   Use new FUSE header files and location.
VersionDeltaFile
1.5+4-2regress/lib/libfuse/Makefile
1.3+2-1regress/lib/libfuse/fuse-null-check.c
+6-32 files

OpenBSD/ports qfz5DEjsecurity/wycheproof-testvectors Makefile distinfo, security/wycheproof-testvectors/pkg PLIST

   Update to wycheproof-testvectors 20251209
VersionDeltaFile
1.32+2-2security/wycheproof-testvectors/Makefile
1.29+2-2security/wycheproof-testvectors/distinfo
1.15+4-0security/wycheproof-testvectors/pkg/PLIST
+8-43 files

OpenBSD/src Z0uH174lib/libc/gen disklabel.c

   Set d_npartitions to the correct value in getdiskbyname().

   ok deraadt@
VersionDeltaFile
1.31+1-1lib/libc/gen/disklabel.c
+1-11 files

OpenBSD/ports LT2gSPOwww/firefox-i18n Makefile.inc

   www/firefox-i18n: add riscv64 to ONLY_FOR_ARCHS
VersionDeltaFile
1.328+1-1www/firefox-i18n/Makefile.inc
+1-11 files

OpenBSD/ports oCC7sEawww/firefox-esr-i18n Makefile.inc

   www/firefox-esr-i18n: add riscv64 to ONLY_FOR_ARCHS
VersionDeltaFile
1.183+1-1www/firefox-esr-i18n/Makefile.inc
+1-11 files

OpenBSD/ports 8fUVFLktextproc/typst distinfo crates.inc

   textproc/typst: update to 0.14.1
VersionDeltaFile
1.8+32-26textproc/typst/distinfo
1.7+14-11textproc/typst/crates.inc
1.8+1-1textproc/typst/Makefile
+47-383 files

OpenBSD/ports 0WQTO24lang/iverilog Makefile distinfo, lang/iverilog/patches patch-driver_main_c

   lang/iverilog: update to 12.0

   initial protodiff from Thomas Dettbarn dettus at dettus net
VersionDeltaFile
1.28+14-14lang/iverilog/Makefile
1.11+2-2lang/iverilog/distinfo
1.8+0-1lang/iverilog/pkg/PLIST
1.3+0-0lang/iverilog/patches/patch-driver_main_c
+16-174 files

OpenBSD/ports CFlSBOMgeo/openbsd-developers Makefile, geo/openbsd-developers/files OpenBSD

   geo/openbsd-developers: update myself (semarie)

   update my geo
VersionDeltaFile
1.197+1-1geo/openbsd-developers/Makefile
1.193+1-1geo/openbsd-developers/files/OpenBSD
+2-22 files

OpenBSD/ports Ngp3FH2www/mozilla-firefox Makefile distinfo, www/mozilla-firefox/patches patch-security_nss_lib_nss_nss_h patch-toolkit_system_gnome_nsAlertsIconListener_cpp

   www/mozilla-firefox: MFC update to 146.0.

   see https://www.firefox.com/en-US/firefox/146.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-92/

   drop patch from #1999324, merged upstream
VersionDeltaFile
1.651.2.8+3-3www/mozilla-firefox/Makefile
1.378.2.6+2-2www/mozilla-firefox/distinfo
1.1.4.2+2-2www/mozilla-firefox/patches/patch-security_nss_lib_nss_nss_h
1.1.2.2+0-0www/mozilla-firefox/patches/patch-toolkit_system_gnome_nsAlertsIconListener_cpp
+7-74 files

OpenBSD/ports iUIOjaawww/firefox-esr distinfo Makefile, www/firefox-esr/patches patch-toolkit_system_gnome_nsAlertsIconListener_cpp

   www/firefox-esr: MFC update to 140.6.0

   see https://www.firefox.com/en-US/firefox/140.6.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-94/

   add patch from #1999324 so that notifications default to libnotify, for
   consistency with www/mozilla-firefox
VersionDeltaFile
1.171.2.3+2-2www/firefox-esr/distinfo
1.258.2.3+1-1www/firefox-esr/Makefile
1.1.2.1+1-1www/firefox-esr/patches/patch-toolkit_system_gnome_nsAlertsIconListener_cpp
+4-43 files

OpenBSD/ports LpIZ3uYwww/firefox-i18n distinfo Makefile.inc, www/mozilla-firefox Makefile distinfo

   www/mozilla-firefox: update to 146.0.

   see https://www.firefox.com/en-US/firefox/146.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-92/

   - drop patch from #1999324, merged upstream
   - drop ffmpeg8 distpatch from #1962139, upstreamed at h2k25
VersionDeltaFile
1.373+164-164www/firefox-i18n/distinfo
1.663+3-7www/mozilla-firefox/Makefile
1.386+4-6www/mozilla-firefox/distinfo
1.327+1-1www/firefox-i18n/Makefile.inc
1.2+0-0www/mozilla-firefox/patches/patch-toolkit_system_gnome_nsAlertsIconListener_cpp
+172-1785 files

OpenBSD/ports DLgQ1ahwww/firefox-esr-i18n distinfo Makefile.inc

   www/firefox-esr-i18n: update to 140.6.0, forgotten in previous
VersionDeltaFile
1.171+162-162www/firefox-esr-i18n/distinfo
1.182+1-1www/firefox-esr-i18n/Makefile.inc
+163-1632 files

OpenBSD/ports Mlhec7pwww/firefox-esr distinfo Makefile, www/firefox-esr/patches patch-toolkit_system_gnome_nsAlertsIconListener_cpp

   www/firefox-esr: update to 140.6.0

   see https://www.firefox.com/en-US/firefox/140.6.0/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-94/

   add patch from #1999324 so that notifications default to libnotify, for
   consistency with www/mozilla-firefox
VersionDeltaFile
1.1+14-0www/firefox-esr/patches/patch-toolkit_system_gnome_nsAlertsIconListener_cpp
1.174+4-4www/firefox-esr/distinfo
1.261+2-2www/firefox-esr/Makefile
+20-63 files

OpenBSD/ports Zt7aEvQgeo/qgis/patches patch-src_core_qgssnappingutils_cpp patch-external_qspatialite_CMakeLists_txt

   geo/qgis: add links to upstream PR for qt 6.10 fixes
VersionDeltaFile
1.2+4-0geo/qgis/patches/patch-src_core_qgssnappingutils_cpp
1.2+4-0geo/qgis/patches/patch-external_qspatialite_CMakeLists_txt
1.32+3-0geo/qgis/patches/patch-CMakeLists_txt
+11-03 files

OpenBSD/ports K6x1ivjsysutils/opentofu distinfo Makefile

   Update to opentofu-1.10.8.
VersionDeltaFile
1.32+2-2sysutils/opentofu/distinfo
1.32+1-1sysutils/opentofu/Makefile
+3-32 files

OpenBSD/ports zhwlaawdevel/glib2 Makefile distinfo, devel/glib2/pkg PLIST

   SECURITY update to glib2-2.86.3.
   CVE-2025-13601
VersionDeltaFile
1.410+7-7devel/glib2/Makefile
1.187+2-2devel/glib2/distinfo
1.141+2-2devel/glib2/pkg/PLIST
+11-113 files

OpenBSD/ports 5QyV6i4lang/go go.port.mk

   Bump _MODGO_SYSTEM_VERSION due to lang/go update.
VersionDeltaFile
1.92+1-1lang/go/go.port.mk
+1-11 files

OpenBSD/ports yfTfBjHlang/go distinfo Makefile, lang/go/pkg PLIST

   Update lang/go to 1.25.5
VersionDeltaFile
1.112+2-2lang/go/distinfo
1.92+2-2lang/go/pkg/PLIST
1.172+1-1lang/go/Makefile
+5-53 files

OpenBSD/ports T2tbA8Yx11/kde-plasma/kdeplasma-addons/patches patch-applets_weather_ioncontrol_p_cpp, x11/kde-plasma/kdeplasma-addons/pkg PLIST

   Update KDE Plasma to 6.5.3

   https://kde.org/announcements/plasma/6/6.5.0/
VersionDeltaFile
1.19+109-190x11/kde-plasma/plasma-workspace/pkg/PLIST
1.17+39-91x11/kde-plasma/plasma-desktop/pkg/PLIST
1.12+21-84x11/kde-plasma/kdeplasma-addons/pkg/PLIST
1.6+91-0x11/kde-plasma/plasma5support/pkg/PLIST
1.1+53-0x11/kde-plasma/kdeplasma-addons/patches/patch-applets_weather_ioncontrol_p_cpp
1.16+13-33x11/kde-plasma/kwin/pkg/PLIST
+326-39892 files not shown
+638-57398 files