OpenBSD/ports IwG7cQQdevel/libgtop2/patches patch-sysdeps_common_gnuslib_c patch-src_daemon_slave_c

   Summer cleanup on patches.
   Add disk listing while here.
VersionDeltaFile
1.27+42-280devel/libgtop2/patches/patch-sysdeps_openbsd_procmap_c
1.4+13-174devel/libgtop2/patches/patch-sysdeps_openbsd_mountlist_c
1.12+100-67devel/libgtop2/patches/patch-sysdeps_openbsd_netload_c
1.1+98-0devel/libgtop2/patches/patch-sysdeps_openbsd_disk_c
1.2+29-0devel/libgtop2/patches/patch-src_daemon_slave_c
1.2+18-2devel/libgtop2/patches/patch-sysdeps_common_gnuslib_c
+300-5234 files not shown
+324-53510 files

OpenBSD/ports 7p7UKcYnet/rrdp-tools Makefile distinfo, net/rrdp-tools/pkg PLIST

   Update to rrdp-tools 0.5.0, ok job

   https://github.com/ties/rpki-rrdp-tools-py/blob/main/CHANGELOG.md#v050
VersionDeltaFile
1.3+9-0net/rrdp-tools/pkg/PLIST
1.3+2-2net/rrdp-tools/distinfo
1.3+1-1net/rrdp-tools/Makefile
+12-33 files

OpenBSD/ports JMfwqqfmail/mlmmj distinfo Makefile, mail/mlmmj/patches patch-Makefile_in patch-mk_common_mk

   mail/mlmmj: update to 2.1.0

   ok stsp@
VersionDeltaFile
1.29+18-9mail/mlmmj/Makefile
1.13+12-12mail/mlmmj/pkg/PLIST
1.1+13-0mail/mlmmj/patches/patch-mk_common_mk
1.14+2-2mail/mlmmj/distinfo
1.2+0-0mail/mlmmj/patches/patch-Makefile_in
+45-235 files

OpenBSD/ports V9AfNPVnews/nzbget Makefile distinfo, news/nzbget/patches patch-cmake_par2-turbo_cmake patch-cmake_rapidyenc_cmake

   Update to nzbget-26.3

   Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v26.3
VersionDeltaFile
1.24+6-6news/nzbget/distinfo
1.2+3-3news/nzbget/patches/patch-cmake_rapidyenc_cmake
1.41+3-3news/nzbget/Makefile
1.9+1-1news/nzbget/patches/patch-cmake_par2-turbo_cmake
+13-134 files

OpenBSD/ports 0947YPuwww/mozilla-firefox/patches patch-third_party_llama_cpp_moz_build

   Forcefully disable RVV intrinsics usage in llama.cpp/libggml.

   The code assumes that if __riscv_v_intrinsic is defined the various RVV
   intrinsics are available and usable.

   With clang the intrinsics may be available even though actual usage of
   said intrinsics has to be allowed with clang -march=... or function
   annotations.

   Also the code assumes that if it can use said intrinsics at compile
   time then they ought to be used at runtime.  This is false on
   OpenBSD which doesn't require the cpu to support the V extension.

   Example error at compile time:
   .../firefox-154.0/third_party/llama.cpp/ggml/src/ggml-cpu/vec.cpp:407:22: error: RISC-V type 'vfloat32m2_t' (aka '__rvv_float32m2_t') requires the 'zve32f' extension
     407          vfloat32m2_t vx = __riscv_vle32_v_f32m2(&x[i], vl);

   With & ok landry@ (maintainer)
VersionDeltaFile
1.1+38-0www/mozilla-firefox/patches/patch-third_party_llama_cpp_moz_build
+38-01 files

OpenBSD/ports HJgE1bZsecurity/libksba Makefile distinfo

   Update to libksba-1.8.1
VersionDeltaFile
1.18+2-2security/libksba/distinfo
1.37+1-1security/libksba/Makefile
+3-32 files

OpenBSD/ports qN2U6RLnet/icecast/patches patch-src_util_crypt_c

   Fix patch comment
VersionDeltaFile
1.2+1-1net/icecast/patches/patch-src_util_crypt_c
+1-11 files

OpenBSD/ports MhDuTYBshells/fish/v3 Makefile, shells/fish/v3/patches patch-config_cmake_h_in

   fish/v3: fix build with libcxx22

   libcxx22 uses [[__fallthrough__]] in a couple of headers, so redefining
   __fallthrough__ to __attribute__((fallthrough)) yields a syntax error:

   /usr/include/c++/v1/__functional/hash.h:70:24: error: expected expression
      70 |       [[__fallthrough__]];
         |                        ^

   Just don't do that...
VersionDeltaFile
1.1+19-0shells/fish/v3/patches/patch-config_cmake_h_in
1.3+1-1shells/fish/v3/Makefile
+20-12 files

OpenBSD/ports ckdsaEqmultimedia/libcamera Makefile, multimedia/libcamera/pkg PLIST-qcam DESCR-qcam

   Add a subpackage for the qcam test application.
VersionDeltaFile
1.3+11-4multimedia/libcamera/Makefile
1.1+1-0multimedia/libcamera/pkg/PLIST-qcam
1.1+1-0multimedia/libcamera/pkg/DESCR-qcam
+13-43 files

OpenBSD/ports 0W0kw4Msysutils/exfetch Makefile distinfo

   sysutils/exfetch: update to 1.7.2

   From izzy Meyer (maintainer)
   ok tb@
VersionDeltaFile
1.10+2-2sysutils/exfetch/distinfo
1.11+1-1sysutils/exfetch/Makefile
+3-32 files

OpenBSD/ports JsLplzNwww/librewolf Makefile distinfo

   www/librewolf: update to 154.0.1-2, from yaydn
VersionDeltaFile
1.11+2-2www/librewolf/distinfo
1.13+1-2www/librewolf/Makefile
+3-42 files

OpenBSD/ports 7QIX6zasysutils/gemini-cli Makefile distinfo, sysutils/gemini-cli/pkg PLIST

   Update to gemini-cli-0.57.0.
VersionDeltaFile
1.39+48-48sysutils/gemini-cli/pkg/PLIST
1.40+2-2sysutils/gemini-cli/distinfo
1.42+1-1sysutils/gemini-cli/Makefile
+51-513 files

OpenBSD/ports oDlVBgjsecurity/libgcrypt distinfo Makefile, security/libgcrypt/patches patch-config_h_in patch-cipher_Makefile_in

   Update to libgcrypt-1.12.3.
VersionDeltaFile
1.105+2-3security/libgcrypt/Makefile
1.19+2-2security/libgcrypt/patches/patch-configure
1.52+2-2security/libgcrypt/distinfo
1.6+1-1security/libgcrypt/patches/patch-config_h_in
1.5+1-1security/libgcrypt/patches/patch-cipher_Makefile_in
+8-95 files

OpenBSD/ports 5cxaFP1inputmethods/ibus-typing-booster Makefile distinfo

   Update to ibus-typing-booster-2.31.0.
VersionDeltaFile
1.99+2-2inputmethods/ibus-typing-booster/distinfo
1.108+1-1inputmethods/ibus-typing-booster/Makefile
+3-32 files

OpenBSD/ports h2j9ZScdevel/harfbuzz distinfo Makefile

   Update to harfbuzz-14.4.0.
VersionDeltaFile
1.177+2-2devel/harfbuzz/distinfo
1.213+2-2devel/harfbuzz/Makefile
+4-42 files

OpenBSD/ports sBQv1iKaudio/ncspot Makefile crates.inc

   audio/ncspot: update to 1.4.0
VersionDeltaFile
1.42+542-526audio/ncspot/distinfo
1.28+270-262audio/ncspot/crates.inc
1.59+1-1audio/ncspot/Makefile
+813-7893 files

OpenBSD/ports LGCyVkksecurity/web-eid-app Makefile distinfo, security/web-eid-app/patches patch-src_app_CMakeLists_txt patch-lib_libelectronic-id_CMakeLists_txt

   update to web-eid 2.10.0
VersionDeltaFile
1.9+2-2security/web-eid-app/distinfo
1.25+1-2security/web-eid-app/Makefile
1.6+1-1security/web-eid-app/patches/patch-src_app_CMakeLists_txt
1.2+1-1security/web-eid-app/patches/patch-lib_libelectronic-id_CMakeLists_txt
+5-64 files

OpenBSD/ports SGzqFJNlang/rust rust.port.mk distinfo, lang/rust/patches patch-src_doc_rustc_src_platform-support_openbsd_md patch-library_unwind_src_lib_rs

   lang/rust: update to 1.98.0

   Announce: https://blog.rust-lang.org/2026/08/20/Rust-1.98.0/
   Release notes: https://doc.rust-lang.org/stable/releases.html#version-1980-2026-08-20

   sparc64 switched to clang (from tb@)
VersionDeltaFile
1.30+105-37lang/rust/pkg/PLIST-src
1.4+13-12lang/rust/patches/patch-compiler_rustc_llvm_build_rs
1.168+10-10lang/rust/distinfo
1.1+18-0lang/rust/patches/patch-src_doc_rustc_src_platform-support_openbsd_md
1.1+18-0lang/rust/patches/patch-library_unwind_src_lib_rs
1.25+3-10lang/rust/rust.port.mk
+167-696 files not shown
+179-8112 files

OpenBSD/ports KjQm55smail/mozilla-thunderbird distinfo Makefile, mail/thunderbird-i18n Makefile.inc distinfo

   mail/mozilla-thunderbird: update to 153.1.1.

   see https://www.thunderbird.net/en-US/thunderbird/153.1.1esr/releasenotes/
VersionDeltaFile
1.308+132-132mail/thunderbird-i18n/distinfo
1.325+2-2mail/mozilla-thunderbird/distinfo
1.539+2-2mail/mozilla-thunderbird/Makefile
1.282+1-1mail/thunderbird-i18n/Makefile.inc
+137-1374 files

OpenBSD/ports jyr9fOmgraphics/vtk distinfo Makefile, graphics/vtk/pkg PLIST

   graphics/vtk: update to 9.7.0

   Required to update fmt 12.2.0.

   Reported by and ok tb@
VersionDeltaFile
1.6+85-18graphics/vtk/pkg/PLIST
1.16+12-13graphics/vtk/Makefile
1.7+2-2graphics/vtk/distinfo
+99-333 files

OpenBSD/ports wXpxVaowww/mozilla-firefox/patches patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-security_nss_lib_nss_nss_h

   www/mozilla-firefox: unbreak by updating patches

   jca@ noted that the nss requirement in 154.0.1 was bumped to 3.126.1,
   adjust nss.h patch accordingly.
VersionDeltaFile
1.1.6.4+3-5www/mozilla-firefox/patches/patch-security_nss_lib_nss_nss_h
1.13.2.2+1-1www/mozilla-firefox/patches/patch-toolkit_components_downloads_DownloadIntegration_sys_mjs
+4-62 files

OpenBSD/ports QF5pzgCdevel/uv Makefile crates.inc

   Update to uv 0.12.6, from maintainer

   https://github.com/astral-sh/uv/releases/tag/0.12.4
   https://github.com/astral-sh/uv/releases/tag/0.12.5
   https://github.com/astral-sh/uv/releases/tag/0.12.6
VersionDeltaFile
1.38+76-26devel/uv/distinfo
1.37+37-12devel/uv/crates.inc
1.42+1-1devel/uv/Makefile
+114-393 files

OpenBSD/ports cjwrCKddevel/perltidy Makefile distinfo

   Update perltidy to 20260826.
VersionDeltaFile
1.49+2-2devel/perltidy/distinfo
1.57+1-1devel/perltidy/Makefile
+3-32 files

OpenBSD/ports 0jejI8fnet/icecast Makefile, net/icecast/patches patch-src_util_crypt_c

   Fix crash when trying to access the /admin/ page

   Apparently checking passwords goes through checks for hash algorithms
   supported by crypt(3). But since none of the algorithms checked are
   supported by the OpenBSD libc, the code ends up dereferencing a NULL
   pointer. I'm not sure yet why the code checks for algorithms supported
   by crypt(3), as the code wasn't present in icecast-2.4.4.

   To fix this, avoid dereferencing said NULL pointer. While here, add
   DEBUG_PACKAGES.

   Problem reported by Olivier Cherrier.
VersionDeltaFile
1.1+18-0net/icecast/patches/patch-src_util_crypt_c
1.78+3-0net/icecast/Makefile
+21-02 files

OpenBSD/ports Gg4hhOXsysutils/plakar Makefile modules.inc, sysutils/plakar/patches patch-go_mod patch-go_sum

   Unbreak for upcoming go1.27.
VersionDeltaFile
1.5+11-9sysutils/plakar/patches/patch-go_sum
1.5+8-8sysutils/plakar/patches/patch-go_mod
1.21+4-4sysutils/plakar/distinfo
1.16+1-1sysutils/plakar/modules.inc
1.24+1-0sysutils/plakar/Makefile
+25-225 files

OpenBSD/ports rf4EHj8sysutils/google-cloud-sdk Makefile distinfo, sysutils/google-cloud-sdk/pkg PLIST

   Update to google-cloud-sdk-582.0.0.
VersionDeltaFile
1.434+312-2,165sysutils/google-cloud-sdk/pkg/PLIST
1.452+2-2sysutils/google-cloud-sdk/distinfo
1.472+1-1sysutils/google-cloud-sdk/Makefile
+315-2,1683 files

OpenBSD/ports 6kqfZAqsysutils/exoscale-cli Makefile distinfo

   Update to exoscale-cli-1.99.0.
VersionDeltaFile
1.157+2-2sysutils/exoscale-cli/distinfo
1.160+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/ports 2aCAxrFx11/gnome/mutter Makefile

   Missing LDEP.
VersionDeltaFile
1.203+2-1x11/gnome/mutter/Makefile
+2-11 files

OpenBSD/ports YK6E9hxeditors/vim Makefile distinfo, editors/vim/patches patch-runtime_syntax_make_vim patch-runtime_filetype_vim

   update to vim-9.2.1010
VersionDeltaFile
1.30.2.4+11-0editors/vim/pkg/PLIST
1.22.2.2+2-2editors/vim/patches/patch-runtime_syntax_make_vim
1.74.2.2+2-2editors/vim/patches/patch-runtime_filetype_vim
1.159.2.5+2-2editors/vim/distinfo
1.306.2.5+1-1editors/vim/Makefile
+18-75 files

OpenBSD/ports Zg3xlgFeditors/vim Makefile distinfo, editors/vim/patches patch-runtime_syntax_make_vim patch-runtime_filetype_vim

   update to vim-9.2.1010
VersionDeltaFile
1.36+11-0editors/vim/pkg/PLIST
1.24+2-2editors/vim/patches/patch-runtime_syntax_make_vim
1.76+2-2editors/vim/patches/patch-runtime_filetype_vim
1.167+2-2editors/vim/distinfo
1.315+1-1editors/vim/Makefile
+18-75 files