OpenBSD/ports PysMKvgsysutils/opam distinfo Makefile

   update sysutils/opam to 2.5.1

   Changelog: https://opam.ocaml.org/blog/opam-2-5-1/
VersionDeltaFile
1.14+2-2sysutils/opam/distinfo
1.34+1-1sysutils/opam/Makefile
+3-32 files

OpenBSD/ports 0V59525mail/mozilla-thunderbird Makefile

   mail/mozilla-thunderbird: fix fetching of patch file

   OK tb@
VersionDeltaFile
1.531+1-1mail/mozilla-thunderbird/Makefile
+1-11 files

OpenBSD/ports 2xCyuyRmultimedia/x265 Makefile distinfo, multimedia/x265/patches patch-source_common_riscv64_cpu_h patch-source_CMakeLists_txt

   update to x265-4.2, from Brad (maintainer)
VersionDeltaFile
1.1+59-0multimedia/x265/patches/patch-source_common_riscv64_cpu_h
1.11+32-23multimedia/x265/patches/patch-source_CMakeLists_txt
1.5+5-5multimedia/x265/patches/patch-source_common_cpu_cpp
1.63+3-6multimedia/x265/Makefile
1.2+3-3multimedia/x265/patches/patch-source_common_aarch64_cpu_h
1.29+2-2multimedia/x265/distinfo
+104-391 files not shown
+105-407 files

OpenBSD/ports JRG018kdevel/zeal Makefile distinfo, devel/zeal/patches patch-src_libs_ui_docsetsdialog_cpp patch-src_libs_ui_qxtglobalshortcut_CMakeLists_txt

   Update zeal to 0.8.1.

   OK awolk@
VersionDeltaFile
1.24+1-21devel/zeal/Makefile
1.9+2-4devel/zeal/distinfo
1.2+0-0devel/zeal/patches/patch-src_libs_ui_docsetsdialog_cpp
1.2+0-0devel/zeal/patches/patch-src_libs_ui_qxtglobalshortcut_CMakeLists_txt
+3-254 files

OpenBSD/ports P6jghkMemulators/qemu distinfo Makefile, emulators/qemu/patches patch-meson_build patch-qga_main_c

   update to qemu-11.0.1, from Brad (maintainer)
VersionDeltaFile
1.26+15-10emulators/qemu/pkg/PLIST-main
1.21+2-12emulators/qemu/patches/patch-meson_build
1.87+2-2emulators/qemu/distinfo
1.12+2-2emulators/qemu/patches/patch-qga_main_c
1.4+1-1emulators/qemu/patches/patch-tests_qtest_meson_build
1.262+1-1emulators/qemu/Makefile
+23-281 files not shown
+23-287 files

OpenBSD/src 1zJM2Kzsys/dev/ofw fdt.c

   And now fix the uvm page fault of OF_getpropstr() the right way.
VersionDeltaFile
1.39+2-2sys/dev/ofw/fdt.c
+2-21 files

OpenBSD/src tAxitaeusr.bin/tmux tty.c

   Correct offsets for redrawing entire line here too.
VersionDeltaFile
1.467+5-6usr.bin/tmux/tty.c
+5-61 files

OpenBSD/ports YaPhsDRsecurity/libgcrypt Makefile, security/libgcrypt/patches patch-src_hwf-arm_c

   security/libgcrypt: drop our custom aarch64 feature detection

   Hardware crypto features are found with elf_aux_info() out of the box.
   Confirmed by timings from the test suite.

   ok ajacoutot@
VersionDeltaFile
1.103+1-0security/libgcrypt/Makefile
1.3+0-0security/libgcrypt/patches/patch-src_hwf-arm_c
+1-02 files

OpenBSD/src zgVxcVusys/dev/ofw fdt.c

   Fix uvm fault panic introduced by new OF_getpropstr() function.

   Reported by jmc@.

   ok kettenis@
VersionDeltaFile
1.38+2-2sys/dev/ofw/fdt.c
+2-21 files

OpenBSD/ports ROzfVzbwww/tor-browser/browser Makefile, www/tor-browser/browser/patches patch-Cargo_lock patch-build_moz_configure_toolchain_configure

   Tor Browser: switch to ports-clang 22. Heavy lifting by landry@
   who prepared the patch for Firefox ESR, I adjusted the
   patch for Tor Browser and did tests.
VersionDeltaFile
1.1+212-0www/tor-browser/browser/patches/patch-Cargo_lock
1.3+11-13www/tor-browser/browser/patches/patch-build_moz_configure_toolchain_configure
1.1+20-0www/tor-browser/browser/patches/patch-gfx_skia_skia_modules_skcms_src_Transform_inl_h
1.1+18-0www/tor-browser/browser/patches/patch-third_party_rust_ohttp_Cargo_toml
1.1+15-0www/tor-browser/browser/patches/patch-tools_profiler_rust-api_build_rs
1.203+9-3www/tor-browser/browser/Makefile
+285-162 files not shown
+294-168 files

OpenBSD/ports etom1LPeditors/vim-classic distinfo Makefile, editors/vim-classic/patches patch-src_configure_ac patch-runtime_syntax_make_vim

   update to newer vim-classic checkout, this now has vim updates synced
   as far as 8.2.0977 + newer runtime files.
VersionDeltaFile
1.7+40-0editors/vim-classic/pkg/PLIST
1.9+2-2editors/vim-classic/distinfo
1.14+2-2editors/vim-classic/Makefile
1.6+1-1editors/vim-classic/patches/patch-src_configure_ac
1.3+1-1editors/vim-classic/patches/patch-runtime_syntax_make_vim
1.4+1-1editors/vim-classic/patches/patch-runtime_filetype_vim
+47-76 files

OpenBSD/src 7XCAEForegress/lib/libcrypto/x509/bettertls verify.c

   bettertls/verify: resuls -> results
VersionDeltaFile
1.10+2-2regress/lib/libcrypto/x509/bettertls/verify.c
+2-21 files

OpenBSD/ports io25Wwolang/wasi-sdk Makefile.inc, lang/wasi-sdk/compiler-rt distinfo Makefile

   lang/wasi-sdk: update to 22.1.6

   while here fix lang/wasi-sdk/compiler-rt/pkg/PLIST to use ${TRIPLE} in
   the right place, was probably missing from my previous commit...
VersionDeltaFile
1.6+2-2lang/wasi-sdk/libcxx/distinfo
1.6+2-2lang/wasi-sdk/compiler-rt/distinfo
1.5+1-1lang/wasi-sdk/compiler-rt/pkg/PLIST
1.12+1-1lang/wasi-sdk/Makefile.inc
1.11+0-1lang/wasi-sdk/libcxx/Makefile
1.16+0-1lang/wasi-sdk/compiler-rt/Makefile
+6-86 files

OpenBSD/src NSDz90Odistrib/sets/lists/comp clang.riscv64

   sync
VersionDeltaFile
1.25+7-0distrib/sets/lists/comp/clang.riscv64
+7-01 files

OpenBSD/ports 06Rsvnymail/mozilla-thunderbird/patches patch-Cargo_lock patch-comm_rust_Cargo_lock

   mail/mozilla-thunderbird: switch to build with ports-clang 22

   adds the same jumbo patch as on www/firefox-es, plus several patches on
   top to update/tweak various dependencies (bindgen, ohttp...)

   that port will soon move to 152/153 in preparation for the next ESR.
VersionDeltaFile
1.1+212-0mail/mozilla-thunderbird/patches/patch-Cargo_lock
1.1+129-0mail/mozilla-thunderbird/patches/patch-comm_rust_Cargo_lock
1.1+28-0mail/mozilla-thunderbird/patches/patch-comm_third_party_rust_neqo-crypto_src_agent_rs
1.3+11-13mail/mozilla-thunderbird/patches/patch-build_moz_configure_toolchain_configure
1.1+20-0mail/mozilla-thunderbird/patches/patch-gfx_skia_skia_modules_skcms_src_Transform_inl_h
1.1+18-0mail/mozilla-thunderbird/patches/patch-third_party_rust_ohttp_Cargo_toml
+418-1310 files not shown
+526-1616 files

OpenBSD/ports GaeGfmcwww/firefox-esr Makefile, www/firefox-esr/patches patch-Cargo_lock patch-build_moz_configure_toolchain_configure

   www/firefox-esr: switch to build with ports-clang 22

   add a jumbo distpatch backporting https://phabricator.services.mozilla.com/D262840
   to esr140, plus assorted fixes on top like
   https://skia-review.googlesource.com/c/skcms/+/1038217, cf #2038504

   esr will move to 153 mid-august with the release of 154, and those
   patches will go away at that point.
VersionDeltaFile
1.1+212-0www/firefox-esr/patches/patch-Cargo_lock
1.4+11-13www/firefox-esr/patches/patch-build_moz_configure_toolchain_configure
1.1+20-0www/firefox-esr/patches/patch-gfx_skia_skia_modules_skcms_src_Transform_inl_h
1.1+18-0www/firefox-esr/patches/patch-third_party_rust_ohttp_Cargo_toml
1.1+15-0www/firefox-esr/patches/patch-tools_profiler_rust-api_build_rs
1.274+11-3www/firefox-esr/Makefile
+287-162 files not shown
+296-168 files

OpenBSD/ports toZWTxPwww/mozilla-firefox Makefile distinfo

   www/mozilla-firefox: switch to build with ports-clang 22

   reenable PGO while here, upstream profdata was built with llvm 20 or 21
   and that couldnt be used by llvm 19
VersionDeltaFile
1.687+7-3www/mozilla-firefox/Makefile
1.403+2-0www/mozilla-firefox/distinfo
+9-32 files

OpenBSD/ports CDkO7Sqlang/wasi-sdk Makefile.inc, lang/wasi-sdk/compiler-rt Makefile

   lang/wasi-sdk: switch to build with ports-clang 22

   switches TRIPLE from wasm32-wasi to wasm32-unknown-wasip1

   some bits borrowed from freebsd ports, paves the way to switch the
   mozilla ports to build with ports-clang 22
VersionDeltaFile
1.15+4-4lang/wasi-sdk/compiler-rt/Makefile
1.10+3-2lang/wasi-sdk/libcxx/Makefile
1.11+2-2lang/wasi-sdk/Makefile.inc
+9-83 files

OpenBSD/ports ygGRL5elang/wasi-libc Makefile

   lang/wasi-libc: switch to build with ports-clang 22

   switch TRIPLE from wasm32-wasi to wasm32-wasip1
VersionDeltaFile
1.15+3-3lang/wasi-libc/Makefile
+3-31 files

OpenBSD/src hMPVslzgnu/llvm/clang/lib/Frontend PrintPreprocessedOutput.cpp

   revert upstream commit 947b9f55b5f327e14368a48fb6ce10242ea29bf3

   It breaks cpp -traditional -dM

   https://github.com/llvm/llvm-project/issues/200085
VersionDeltaFile
1.2+482-261gnu/llvm/clang/lib/Frontend/PrintPreprocessedOutput.cpp
+482-2611 files

OpenBSD/src CBGZEhsgnu/llvm/siphash/include/siphash SipHash.h

   add SipHash.h from llvm-22.1.6 which is shipped as a third party header
VersionDeltaFile
1.1+160-0gnu/llvm/siphash/include/siphash/SipHash.h
+160-01 files

OpenBSD/src flibOR3distrib/sets/lists/comp clang.amd64 clang.i386

   sync after updating llvm to 22.1.6
VersionDeltaFile
1.56+474-160distrib/sets/lists/comp/clang.amd64
1.57+474-160distrib/sets/lists/comp/clang.i386
1.51+354-61distrib/sets/lists/comp/clang.arm64
1.49+353-60distrib/sets/lists/comp/clang.armv7
1.29+347-53distrib/sets/lists/comp/clang.powerpc64
1.35+346-53distrib/sets/lists/comp/clang.macppc
+2,348-54714 files not shown
+3,732-75920 files

OpenBSD/src EUT1Ybcgnu/usr.bin/clang/clang clang.1, gnu/usr.bin/clang/include/clang/Basic Makefile

   update build infrastructure for llvm-21.1.6

   thanks for all the help with testing and fixing things up
VersionDeltaFile
1.4+116-90gnu/usr.bin/clang/llvm-objcopy/llvm-objcopy.1
1.14+107-58gnu/usr.bin/clang/clang/clang.1
1.12+113-2gnu/usr.bin/clang/include/clang/Basic/Makefile
1.2+77-21gnu/usr.bin/clang/llvm-symbolizer/llvm-symbolizer.1
1.5+47-40gnu/usr.bin/clang/llvm-objdump/llvm-objdump.1
1.1+83-0gnu/usr.bin/clang/libLLVMSandboxIR/Makefile
+543-211146 files not shown
+2,311-983152 files

OpenBSD/src uDUMulGgnu/llvm/lldb/source/Core FormatEntity.cpp, gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD DynamicLoaderPOSIXDYLD.cpp

   merge lldb-21.1.6
VersionDeltaFile
1.6+572-356gnu/llvm/lldb/source/Core/FormatEntity.cpp
1.6+633-224gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
1.6+193-61gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
1.6+179-49gnu/llvm/lldb/tools/driver/Driver.cpp
1.6+109-113gnu/llvm/lldb/source/Utility/ArchSpec.cpp
1.5+99-115gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
+1,785-918168 files not shown
+2,350-1,282174 files

OpenBSD/src FnPknItgnu/llvm/lldb/source/Commands Options.td CommandObjectBreakpoint.cpp, gnu/llvm/lldb/source/Plugins/Language/CPlusPlus CPlusPlusLanguage.cpp

   import lldb from LLVM-21.1.6
VersionDeltaFile
1.1+5,850-0gnu/llvm/lldb/tools/lldb-dap/extension/package-lock.json
1.1+3,861-0gnu/llvm/lldb/source/ValueObject/ValueObject.cpp
1.1.1.6+2,247-1,133gnu/llvm/lldb/source/Commands/Options.td
1.1.1.5+1,231-1,113gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
1.1.1.6+1,528-286gnu/llvm/lldb/source/Commands/CommandObjectBreakpoint.cpp
1.1.1.6+1,322-476gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
+16,039-3,0082,192 files not shown
+132,450-40,0092,198 files

OpenBSD/src Eiyi9qegnu/llvm/lld/ELF Driver.cpp SyntheticSections.cpp

   merge lld-21.1.6
VersionDeltaFile
1.24+1,334-995gnu/llvm/lld/ELF/Driver.cpp
1.10+1,087-1,076gnu/llvm/lld/ELF/SyntheticSections.cpp
1.11+823-956gnu/llvm/lld/ELF/Relocations.cpp
1.10+826-654gnu/llvm/lld/ELF/Writer.cpp
1.4+810-440gnu/llvm/lld/ELF/Thunks.cpp
1.7+614-478gnu/llvm/lld/ELF/InputFiles.cpp
+5,494-4,59921 files not shown
+9,482-7,15827 files

OpenBSD/src 14wlmDZgnu/llvm/lld/COFF Driver.cpp, gnu/llvm/lld/ELF Driver.cpp SyntheticSections.cpp

   import lld from LLVM-21.1.6
VersionDeltaFile
1.1.1.7+1,334-995gnu/llvm/lld/ELF/Driver.cpp
1.1.1.6+1,087-1,076gnu/llvm/lld/ELF/SyntheticSections.cpp
1.1.1.6+823-956gnu/llvm/lld/ELF/Relocations.cpp
1.1.1.7+826-654gnu/llvm/lld/ELF/Writer.cpp
1.1.1.6+829-544gnu/llvm/lld/COFF/Driver.cpp
1.1.1.6+810-440gnu/llvm/lld/ELF/Thunks.cpp
+5,709-4,665218 files not shown
+23,478-13,437224 files

OpenBSD/src S9LRTjjgnu/llvm/clang/include/clang/Basic DiagnosticSemaKinds.td, gnu/llvm/clang/include/clang/Sema Sema.h

   merge clang-21.1.6
VersionDeltaFile
1.7+2,944-833gnu/llvm/clang/lib/Sema/SemaChecking.cpp
1.6+1,874-1,302gnu/llvm/clang/include/clang/Sema/Sema.h
1.5+1,866-1,310gnu/llvm/clang/lib/Sema/SemaDeclCXX.cpp
1.17+1,288-1,098gnu/llvm/clang/lib/Driver/ToolChains/Clang.cpp
1.9+1,814-487gnu/llvm/clang/include/clang/Basic/DiagnosticSemaKinds.td
1.6+1,648-608gnu/llvm/clang/lib/Sema/SemaDeclAttr.cpp
+11,434-5,638288 files not shown
+19,000-10,224294 files

OpenBSD/src A9nJkPSgnu/llvm/clang/include/clang/AST TypeBase.h Type.h, gnu/llvm/clang/include/clang/Options Options.td

   import clang from LLVM-21.1.6
VersionDeltaFile
1.1.1.6+1,585-17,028gnu/llvm/clang/lib/CodeGen/CGBuiltin.cpp
1.1.1.6+8,156-3,124gnu/llvm/clang/include/clang/Parse/Parser.h
1.1+9,812-0gnu/llvm/clang/include/clang/Options/Options.td
1.1+9,233-0gnu/llvm/clang/include/clang/AST/TypeBase.h
1.1.1.6+36-8,581gnu/llvm/clang/include/clang/AST/Type.h
1.1+8,094-0gnu/llvm/clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+36,916-28,7332,683 files not shown
+432,189-142,2452,689 files

OpenBSD/src CA3EZNAgnu/llvm/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, gnu/llvm/llvm/lib/Target/AArch64 AArch64ISelLowering.cpp AArch64InstrInfo.td

   merge llvm-21.1.6
VersionDeltaFile
1.6+8,331-4,411gnu/llvm/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
1.7+7,127-3,454gnu/llvm/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
1.7+3,658-1,607gnu/llvm/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
1.6+2,635-1,266gnu/llvm/llvm/lib/Target/AArch64/AArch64InstrInfo.td
1.6+1,052-2,175gnu/llvm/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
1.7+2,291-702gnu/llvm/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+25,094-13,615890 files not shown
+41,017-23,276896 files