OpenBSD/ports aOSrrx1x11/qt6/qttools Makefile

   Add x11/qt6/qtbase,-global as runtime dependency.

   global/qt-html-templates-offline.qdocconf is part of qtbase-global. This fix
   the kuserfeedback build that depends on this file to build the docs otherwise
   it ends with:

   "Could not build .qch because the qdoc template directory could not be found"
VersionDeltaFile
1.29+3-1x11/qt6/qttools/Makefile
+3-11 files

OpenBSD/ports GdmpVKox11/copyq Makefile distinfo, x11/copyq/patches patch-src_platform_x11_x11platform_cmake

   Update copyq to 13.0.0
VersionDeltaFile
1.7+6-7x11/copyq/Makefile
1.1+12-0x11/copyq/patches/patch-src_platform_x11_x11platform_cmake
1.6+2-2x11/copyq/distinfo
1.3+4-0x11/copyq/pkg/PLIST
+24-94 files

OpenBSD/ports M22fWNysysutils/terragrunt distinfo modules.inc

   Update to terragrunt-0.95.1.
VersionDeltaFile
1.375+80-26sysutils/terragrunt/distinfo
1.101+26-10sysutils/terragrunt/modules.inc
1.382+1-1sysutils/terragrunt/Makefile
+107-373 files

OpenBSD/ports fzT89arsecurity/libgpg-error distinfo Makefile

   Update to libgpg-error-1.58.
VersionDeltaFile
1.51+2-2security/libgpg-error/distinfo
1.72+2-2security/libgpg-error/Makefile
+4-42 files

OpenBSD/ports YgJMztPmisc/osinfo/osinfo-db distinfo Makefile, misc/osinfo/osinfo-db/pkg PLIST

   Update to osinfo-db-20251212.
VersionDeltaFile
1.55+21-0misc/osinfo/osinfo-db/pkg/PLIST
1.63+2-2misc/osinfo/osinfo-db/distinfo
1.71+1-1misc/osinfo/osinfo-db/Makefile
+24-33 files

OpenBSD/src O5UUHikusr.bin/openssl speed.c

   speed: make hmac(sha256) the default hmac

   MD5 is obsolete. Use a sha256 hash for the HMAC benchmark.

   ok tb@ beck@
VersionDeltaFile
1.50+4-4usr.bin/openssl/speed.c
+4-41 files

OpenBSD/src DNPTq3Bsys/netinet ip_output.c, sys/netinet6 ip6_output.c

   init error to 0 in ip_output_ipsec_send()

   Avoids clang scan-build (false positive) uninitialised var warning.
   ok bluhm@
VersionDeltaFile
1.416+2-2sys/netinet/ip_output.c
1.304+2-2sys/netinet6/ip6_output.c
+4-42 files

OpenBSD/ports GbOP4GOdevel/cppcheck distinfo Makefile, devel/cppcheck/pkg PLIST

   update to cppcheck 2.18.0
   ok gsoares@
VersionDeltaFile
1.53+2-2devel/cppcheck/distinfo
1.20+3-1devel/cppcheck/pkg/PLIST
1.75+1-2devel/cppcheck/Makefile
+6-53 files

OpenBSD/src xmtRMwJsys/net pf.c

   special case mbufs without a ifidx set in pf_match_rcvif.

   this avoids generating a log message saying pf_match_rcvif can't
   resolve an interface if there's no interface to resolve.

   my if_get_smr change in pf_match_rcvif made a lot of logging appear
   on sthen and jesper wallin's firewalls.
VersionDeltaFile
1.1225+4-1sys/net/pf.c
+4-11 files

OpenBSD/src Sj9Esrousr.bin/systat inetname.c

   add missing KAME hack in netstat view

   'systat netstat' would show fe80:1::1:34691 while
   'netstart -n -f inet6' gave fe80::1%rge0.34691 as expected.

   Copy over the infamously scope_id trick from netstat(1) to fix
   displaying IPv6 addresses with embedded interface identifiers.

   OK florian claudio bluhm
VersionDeltaFile
1.4+11-1usr.bin/systat/inetname.c
+11-11 files

OpenBSD/src rrTfjlnusr.sbin/bgpd rde.c rde_adjout.c

   Perpare the adjout_prefix_dump upcalls for the next round of Adj-RIB-Out rework.

   Both the peer and the pt_entry are now passed to the upcall since these
   values will be removed from struct adjout_prefix.
   Adjust all upcalls accordingly and also adjust other code parts of the
   'show rib out' control message handling. Since now the pt_entry is passed
   to the callbacks the other code also should do direct pt_lookup calls.
   With this adjout_prefix_lookup() and adjout_prefix_match() become unused.

   In up_generate_default() the adjout_prefix_lookup() can be removed and
   replaced with a adjout_prefix_first() call after the pte is fetched.

   OK tb@
VersionDeltaFile
1.675+36-33usr.sbin/bgpd/rde.c
1.11+10-49usr.sbin/bgpd/rde_adjout.c
1.331+7-8usr.sbin/bgpd/rde.h
1.61+4-8usr.sbin/bgpd/rde_peer.c
1.189+2-2usr.sbin/bgpd/rde_update.c
+59-1005 files

OpenBSD/ports KT2iZcXwww/ungoogled-chromium distinfo, www/ungoogled-chromium/patches patch-chrome_browser_about_flags_cc patch-chrome_browser_chrome_content_browser_client_cc

   update to 143.0.7499.109
VersionDeltaFile
1.48+45-45www/ungoogled-chromium/patches/patch-chrome_browser_about_flags_cc
1.41+12-12www/ungoogled-chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc
1.128+6-6www/ungoogled-chromium/distinfo
1.43+2-2www/ungoogled-chromium/patches/patch-chrome_common_chrome_features_cc
1.44+2-2www/ungoogled-chromium/patches/patch-chrome_browser_ui_views_frame_browser_view_cc
1.40+2-2www/ungoogled-chromium/patches/patch-chrome_common_chrome_features_h
+69-693 files not shown
+71-729 files

OpenBSD/ports XhQDUPearchivers/zpaqfranz distinfo Makefile

   Update zpaqfranz to 63.7.

   From maintainer tux0r, thanks!
VersionDeltaFile
1.33+2-2archivers/zpaqfranz/distinfo
1.36+1-1archivers/zpaqfranz/Makefile
+3-32 files

OpenBSD/ports 9k73SrUdevel/jjui distinfo modules.inc

   Update to jjui 0.9.8

   https://github.com/idursun/jjui/releases/tag/v0.9.8
VersionDeltaFile
1.16+20-2devel/jjui/distinfo
1.8+5-0devel/jjui/modules.inc
1.16+1-1devel/jjui/Makefile
+26-33 files

OpenBSD/ports LC9W37sdevel/microsoft-gsl distinfo Makefile

   update to microsoft-gsl 4.2.1
VersionDeltaFile
1.5+2-2devel/microsoft-gsl/distinfo
1.12+1-1devel/microsoft-gsl/Makefile
+3-32 files

OpenBSD/ports TQwalg2sysutils/ruby-openvox/8 distinfo Makefile, sysutils/ruby-openvox/8/pkg PLIST

   update to openvox 8.24.1
VersionDeltaFile
1.4+2-2sysutils/ruby-openvox/8/distinfo
1.5+1-1sysutils/ruby-openvox/8/Makefile
1.4+1-0sysutils/ruby-openvox/8/pkg/PLIST
+4-33 files

OpenBSD/ports rUozFH1graphics/img2pdf distinfo Makefile, graphics/img2pdf/patches patch-src_img2pdf_py

   update to img2pdf-0.6.3
VersionDeltaFile
1.11+0-5graphics/img2pdf/pkg/PLIST
1.15+2-2graphics/img2pdf/distinfo
1.34+1-1graphics/img2pdf/Makefile
1.3+1-1graphics/img2pdf/patches/patch-src_img2pdf_py
+4-94 files

OpenBSD/ports iubSn1gtextproc/py-mdown-extensions distinfo Makefile

   update to py3-mdown-extensions-10.19
VersionDeltaFile
1.9+2-2textproc/py-mdown-extensions/distinfo
1.10+1-1textproc/py-mdown-extensions/Makefile
+3-32 files

OpenBSD/ports yDUo3Ugnet/bird/2 distinfo Makefile

   update to bird-2.17.3
VersionDeltaFile
1.21+4-4net/bird/2/distinfo
1.26+1-1net/bird/2/Makefile
+5-52 files

OpenBSD/ports PEATo8mnet/bird/3 distinfo Makefile

   update to bird-3.1.5
VersionDeltaFile
1.7+4-4net/bird/3/distinfo
1.7+1-1net/bird/3/Makefile
+5-52 files

OpenBSD/ports 7psk393www/pound Makefile distinfo, www/pound/patches patch-src_poundctl_c patch-src_log_c

   update to pound-4.19
VersionDeltaFile
1.3+9-10www/pound/patches/patch-src_poundctl_c
1.26+9-10www/pound/Makefile
1.2+4-4www/pound/pkg/DESCR
1.2+4-4www/pound/patches/patch-src_log_c
1.9+2-2www/pound/distinfo
1.3+1-1www/pound/patches/patch-src_pound_c
+29-311 files not shown
+30-327 files

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

   Update 3rd-party repos, from Laurent Cheylus, thanks!
VersionDeltaFile
1.3+8-8devel/lua-language-server/distinfo
1.5+4-4devel/lua-language-server/Makefile
+12-122 files

OpenBSD/ports BUBkPiHlang/gcc/11 Makefile, lang/gcc/15 Makefile

   whitespace nits
VersionDeltaFile
1.62+6-6lang/gcc/11/Makefile
1.18+6-6lang/gcc/15/Makefile
1.104+5-5lang/gcc/8/Makefile
+17-173 files

OpenBSD/ports PFUZfSclang/gcc/11 Makefile, lang/gcc/11/pkg PLIST-libs

   switch ports-gcc from 8 to 15; much of the heavy lifting for this change
   was done by claudio@. clean cargo-culted cruft in PLISTs (e.g. @conflict for
   things where there's already a default @conflict). rename g95 package to
   gfortran while there. bump _SYSTEM_VERSION to avoid bumping ERANGE ports
   (much of the ports tree on sparc64 depends on ports-gcc).
VersionDeltaFile
1.61+10-3lang/gcc/11/Makefile
1.17+10-3lang/gcc/15/Makefile
1.103+9-3lang/gcc/8/Makefile
1.2+3-4lang/gcc/15/pkg/PLIST-libs
1.3+2-5lang/gcc/11/pkg/PLIST-libs
1.4+2-5lang/gcc/8/pkg/PLIST-libs
+36-2325 files not shown
+58-6531 files

OpenBSD/ports 2oVKsPGwww/apache-httpd distinfo Makefile, www/apache-httpd/patches patch-modules_md_md_ocsp_c patch-modules_md_md_crypt_c

   update to 2.4.66
   fixes CVE-2025-66200, CVE-2025-65082, CVE-2025-58098 and CVE-2025-55753
VersionDeltaFile
1.53+2-2www/apache-httpd/distinfo
1.141+1-2www/apache-httpd/Makefile
1.39+1-0www/apache-httpd/pkg/PLIST
1.2+0-0www/apache-httpd/patches/patch-modules_md_md_ocsp_c
1.8+0-0www/apache-httpd/patches/patch-modules_md_md_crypt_c
+4-45 files

OpenBSD/ports MjtaS8ntextproc/calibre/patches patch-src_calibre_headless_headless_integration_cpp patch-src_calibre_headless_CMakeLists_txt

   Fix building with Qt 6.9/6.10
VersionDeltaFile
1.3+12-16textproc/calibre/patches/patch-src_calibre_headless_headless_integration_cpp
1.1+15-0textproc/calibre/patches/patch-src_calibre_headless_CMakeLists_txt
1.1+12-0textproc/calibre/patches/patch-src_calibre_headless_headless_integration_h
+39-163 files

OpenBSD/ports cxwz4xDastro/py-astropy-iers-data distinfo Makefile

   Update to py3-astropy-iers-data-0.2025.12.8.0.38.44.
VersionDeltaFile
1.17+2-2astro/py-astropy-iers-data/distinfo
1.19+1-1astro/py-astropy-iers-data/Makefile
+3-32 files

OpenBSD/ports xMtSIgNgraphics/ffmpeg Makefile distinfo, graphics/ffmpeg/patches patch-libavformat_udp_c

   graphics/ffmpeg: update to 8.0.1

   Tested on IBT box by daniel@

   OK: rsadowski@
VersionDeltaFile
1.254+8-10graphics/ffmpeg/Makefile
1.71+2-2graphics/ffmpeg/distinfo
1.338+2-2x11/mplayer/Makefile
1.5+0-0graphics/ffmpeg/patches/patch-libavformat_udp_c
+12-144 files

OpenBSD/ports hUVYlZMdevel/lua-language-server distinfo Makefile, devel/lua-language-server/patches patch-3rd_luamake_compile_ninja_openbsd_ninja patch-make_lua

   Update lua-language-server 3.15.0 -> 3.16.1
   Diff from Laurent Cheylus, thanks!
VersionDeltaFile
1.2+10-10devel/lua-language-server/distinfo
1.4+5-6devel/lua-language-server/Makefile
1.2+4-4devel/lua-language-server/patches/patch-3rd_luamake_compile_ninja_openbsd_ninja
1.2+3-0devel/lua-language-server/pkg/PLIST
1.2+1-1devel/lua-language-server/patches/patch-make_lua
+23-215 files

OpenBSD/ports 2hUJB15textproc/hotdoc Makefile distinfo, textproc/hotdoc/patches patch-hotdoc_extensions_gi_utils_py patch-hotdoc_utils_utils_py

   cherrypick upstream commit to stop requiring backports.entry_points_selectable
   bonus fix while there, use MODPY_TEST_LINK_SO
   ok aja
VersionDeltaFile
1.1+24-0textproc/hotdoc/patches/patch-hotdoc_extensions_gi_utils_py
1.1+22-0textproc/hotdoc/patches/patch-hotdoc_utils_utils_py
1.1+18-0textproc/hotdoc/patches/patch-setup_py
1.24+2-11textproc/hotdoc/Makefile
1.10+0-8textproc/hotdoc/pkg/PLIST
1.14+0-2textproc/hotdoc/distinfo
+66-216 files