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.3+1-1graphics/img2pdf/patches/patch-src_img2pdf_py
1.34+1-1graphics/img2pdf/Makefile
+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.26+9-10www/pound/Makefile
1.3+9-10www/pound/patches/patch-src_poundctl_c
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_http_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.18+6-6lang/gcc/15/Makefile
1.62+6-6lang/gcc/11/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.17+10-3lang/gcc/15/Makefile
1.61+10-3lang/gcc/11/Makefile
1.103+9-3lang/gcc/8/Makefile
1.2+3-4lang/gcc/15/pkg/PLIST-libs
1.4+2-5lang/gcc/8/pkg/PLIST-libs
1.3+2-5lang/gcc/11/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.338+2-2x11/mplayer/Makefile
1.71+2-2graphics/ffmpeg/distinfo
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

OpenBSD/ports 8p93TXuwww/iridium distinfo Makefile, www/iridium/patches patch-chrome_browser_about_flags_cc patch-chrome_browser_ui_views_frame_browser_view_cc

   update to 2025.12.143.1
VersionDeltaFile
1.63+45-45www/iridium/patches/patch-chrome_browser_about_flags_cc
1.48+2-2www/iridium/patches/patch-chrome_browser_ui_views_frame_browser_view_cc
1.46+2-2www/iridium/patches/patch-chrome_common_chrome_features_h
1.97+2-2www/iridium/distinfo
1.48+2-2www/iridium/patches/patch-chrome_common_chrome_features_cc
1.252+1-1www/iridium/Makefile
+54-541 files not shown
+55-557 files

OpenBSD/ports gh5h8Xpastro/stellarium/patches patch-CMakeLists_txt

   Fix build with Qt6.10 (#4667)

   https://bugs.gentoo.org/966288
   https://github.com/Stellarium/stellarium/commit/e7fd3f388ccae40ff1e90db0de98a11e62c4ec54
VersionDeltaFile
1.21+31-13astro/stellarium/patches/patch-CMakeLists_txt
+31-131 files

OpenBSD/ports 7bXpnlCmath/graphviz Makefile, math/graphviz/patches patch-tclpkg_tcldot_demo_doted_tcl

   Demos need x11/tk.
VersionDeltaFile
1.93+8-8math/graphviz/Makefile
1.2+2-2math/graphviz/patches/patch-tclpkg_tcldot_demo_doted_tcl
+10-102 files

OpenBSD/ports pDe983Fx11/qt6/qtbase Makefile

   Cleanup LIB_DEPENDS and add explicit wayland dependency

   QtWayland is part of QtBase now
VersionDeltaFile
1.51+3-3x11/qt6/qtbase/Makefile
+3-31 files

OpenBSD/ports 2lJIPfwx11/qt6/qtwayland Makefile

   Cleanup SHARED_LIBS
VersionDeltaFile
1.12+0-3x11/qt6/qtwayland/Makefile
+0-31 files

OpenBSD/ports To8e1jDx11/qt6/qtmultimedia Makefile

   Add safety REVISION bump

   After disabling pipewire, the PLIST had to be adjusted. When pipewire was
   present, it was also built with the header. To be on the safe side, REVISION
   bump after the PLIST update.

   Pointer from phessler
VersionDeltaFile
1.23+1-0x11/qt6/qtmultimedia/Makefile
+1-01 files

OpenBSD/ports h5OcWJMx11/qt6/qtbase Makefile

   Qt6WaylandClient and Qt6WaylandClient missing version sync

   Qt6WaylandClient and Qt6WaylandClient moved from qtwayland to qtbase.
   I forgot to move the versions. With this commit, they were also bumped and the
   REVISION was increased.

   Spotted by aja
VersionDeltaFile
1.50+3-2x11/qt6/qtbase/Makefile
+3-21 files

OpenBSD/ports XhrtQtTwww/chromium distinfo Makefile, www/chromium/patches patch-chrome_browser_about_flags_cc patch-chrome_browser_ui_views_frame_browser_view_cc

   update to 143.0.7499.109
VersionDeltaFile
1.140+45-45www/chromium/patches/patch-chrome_browser_about_flags_cc
1.450+4-4www/chromium/distinfo
1.93+2-2www/chromium/patches/patch-chrome_browser_ui_views_frame_browser_view_cc
1.89+2-2www/chromium/patches/patch-chrome_common_chrome_features_cc
1.85+2-2www/chromium/patches/patch-chrome_common_chrome_features_h
1.875+1-1www/chromium/Makefile
+56-561 files not shown
+57-577 files

OpenBSD/ports 1vTGP0kwww/ungoogled-chromium Makefile, www/ungoogled-chromium/patches patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-chrome_common_chrome_paths_cc

   use ungoogled-chromium profile, pledge and unveil directories

   these changes were accidentally removed in the previous commit by me while merging
VersionDeltaFile
1.14+10-10www/ungoogled-chromium/patches/patch-sandbox_policy_openbsd_sandbox_openbsd_cc
1.27+9-5www/ungoogled-chromium/patches/patch-chrome_common_chrome_paths_cc
1.8+1-1www/ungoogled-chromium/patches/patch-base_base_paths_posix_cc
1.9+1-1www/ungoogled-chromium/patches/patch-sandbox_policy_freebsd_sandbox_freebsd_cc
1.198+1-0www/ungoogled-chromium/Makefile
1.6+0-0www/ungoogled-chromium/patches/patch-chrome_common_chrome_paths_linux_cc
+22-176 files