HardenedBSD/src 35eb7berelease Makefile Makefile.vm, release/tools oci-image-notoolchain.conf oci-image-runtime.conf

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+13-13release/tools/oci-image-notoolchain.conf
+10-10release/tools/oci-image-runtime.conf
+7-7release/tools/vmimage.subr
+4-8sys/dev/ocs_fc/ocs_utils.h
+6-5release/Makefile
+6-3release/Makefile.vm
+46-4624 files not shown
+95-8230 files

HardenedBSD/src 350c1d0share/mk bsd.sys.mk, sys/compat/linux linux_timer.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+4-8sys/dev/ocs_fc/ocs_utils.h
+4-4sys/xen/xenbus/xenbusvar.h
+8-0share/mk/bsd.sys.mk
+2-2sys/compat/linux/linux_timer.c
+1-2sys/dev/ocs_fc/ocs_mgmt.h
+1-2sys/dev/ocs_fc/ocs_ddump.h
+20-186 files not shown
+30-2212 files

HardenedBSD/src 715f1ebusr.sbin/bsdinstall HardenedBSD-base.conf.in

HBSD: Use the right URL for the pkgbase repo with bsdinstall

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+1-1usr.sbin/bsdinstall/HardenedBSD-base.conf.in
+1-11 files

HardenedBSD/src abbf59frelease Makefile Makefile.vm, release/packages/ucl README

HBSD: More release engineering / pkgbase work

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+13-13release/tools/oci-image-notoolchain.conf
+10-10release/tools/oci-image-runtime.conf
+7-7release/tools/vmimage.subr
+6-5release/Makefile
+6-3release/Makefile.vm
+4-4release/packages/ucl/README
+46-4211 files not shown
+64-5917 files

OpenBSD/ports tWFJEjIemulators/xroar Makefile distinfo, emulators/xroar/pkg PLIST

   Update to xroar 1.10.
VersionDeltaFile
1.4+14-2emulators/xroar/pkg/PLIST
1.23+6-2emulators/xroar/Makefile
1.14+2-2emulators/xroar/distinfo
+22-63 files

HardenedBSD/ports 276c2ddmath/octave-forge-datatypes distinfo Makefile

math/octave-forge-datatypes: Update to 1.1.5.
DeltaFile
+3-3math/octave-forge-datatypes/distinfo
+1-1math/octave-forge-datatypes/Makefile
+4-42 files

FreeBSD/ports 276c2ddmath/octave-forge-datatypes distinfo Makefile

math/octave-forge-datatypes: Update to 1.1.5.
DeltaFile
+3-3math/octave-forge-datatypes/distinfo
+1-1math/octave-forge-datatypes/Makefile
+4-42 files

OpenBSD/ports 9soJtzKwww/hugo distinfo modules.inc

   www/hugo: update to 0.153.4

   Changes:
    - https://github.com/gohugoio/hugo/releases/tag/v0.153.3
    - https://github.com/gohugoio/hugo/releases/tag/v0.153.4
VersionDeltaFile
1.81+6-6www/hugo/distinfo
1.47+1-1www/hugo/modules.inc
1.89+1-1www/hugo/Makefile
+8-83 files

NetBSD/pkgsrc-wip b484679rust192/patches patch-vendor_libc-0.2.177_src_unix_bsd_netbsdlike_netbsd_riscv64.rs patch-vendor_libc-0.2.175_src_unix_bsd_netbsdlike_netbsd_riscv64.rs

rust192: use the NetBSD/riscv64 file which passes libc self-tests.

Also change how NetBSD defines pthread_spin_t, use __pthread_spin_t
which is typically arch-defined via __cpu_simple_lock_nv_t.
DeltaFile
+28-24rust192/patches/patch-vendor_libc-0.2.177_src_unix_bsd_netbsdlike_netbsd_riscv64.rs
+28-24rust192/patches/patch-vendor_libc-0.2.175_src_unix_bsd_netbsdlike_netbsd_riscv64.rs
+28-24rust192/patches/patch-vendor_libc-0.2.176_src_unix_bsd_netbsdlike_netbsd_riscv64.rs
+16-0rust192/patches/patch-vendor_libc-0.2.175_src_unix_bsd_netbsdlike_netbsd_mod.rs
+16-0rust192/patches/patch-vendor_libc-0.2.176_src_unix_bsd_netbsdlike_netbsd_mod.rs
+16-0rust192/patches/patch-vendor_libc-0.2.177_src_unix_bsd_netbsdlike_netbsd_mod.rs
+132-722 files not shown
+147-788 files

LLVM/project 2c72af8llvm CMakeLists.txt

[CMake] Error when specifying pstl in LLVM_ENABLE_PROJECTS

f59d270867ccd4f8f34b32e7f144519df332f4d2 originally added this logic to
pacify buildbots, particularly the premerge-monolithic-linux bot. This
was fixed soon after the fact in
https://github.com/llvm/llvm-zorg/pull/485, and the premerge bots are
only connected to staging right now using the upstream scripts anyways.
DeltaFile
+0-7llvm/CMakeLists.txt
+0-71 files

NetBSD/pkgsrc zZNnVpitextproc/lucene++ distinfo, textproc/lucene++/patches patch-src_core_util_BitSet.cpp patch-include_lucene++_BitSet.h

   lucene++: fix build with Boost 1.90.0
VersionDeltaFile
1.1+255-0textproc/lucene++/patches/patch-src_core_util_BitSet.cpp
1.1+25-0textproc/lucene++/patches/patch-include_lucene++_BitSet.h
1.9+3-1textproc/lucene++/distinfo
+283-13 files

NetBSD/src ATKutBhusr.bin/vmstat vmstat.c

   s/Emty/Empty/ in report on kernel memory caches header (-C option).
VersionDeltaFile
1.263+4-4usr.bin/vmstat/vmstat.c
+4-41 files

LLVM/project 7de0804llvm/lib/Transforms/Vectorize VPlanPatternMatch.h VPlanUtils.cpp

[VPlan] Handle min/max intrinsics in getSCEVExprForVPValue (NFCI)

Use m_Intrinsic to handle min/max intrinsics in getSCEVExprForVPValue.
This also extends Argument_match and IntrinsicID_match to VPInstruction
for completeness, and unifies the handling to avoid looking up functions
from the underlying IR instruction.

Tested via the VPlan-based cost-model, but same costs should be
computed.

As part of the extension, fix a bug in Argument_match that had an
incorrect offset for the operands of VPReplicateRecipe; the function is
the last argument.
DeltaFile
+20-5llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+20-0llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+40-52 files

LLVM/project 00d7fffllvm/lib/Target/X86 X86FlagsCopyLowering.cpp X86FixupLEAs.cpp, llvm/test/CodeGen/X86 leaFixup64.mir leaFixup32.mir

formatting

Created using spr 1.3.7
DeltaFile
+2-1llvm/lib/Target/X86/X86FlagsCopyLowering.cpp
+3-0llvm/test/DebugInfo/MIR/InstrRef/x86-lea-fixup.mir
+1-1llvm/test/CodeGen/X86/leaFixup64.mir
+1-1llvm/lib/Target/X86/X86FixupLEAs.cpp
+1-1llvm/test/CodeGen/X86/leaFixup32.mir
+1-0llvm/test/DebugInfo/MIR/InstrRef/x86-lea-fixup-2.mir
+9-46 files

LLVM/project 91340eellvm/lib/Target/X86 X86FixupLEAs.cpp, llvm/test/CodeGen/X86 leaFixup64.mir leaFixup32.mir

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+3-0llvm/test/DebugInfo/MIR/InstrRef/x86-lea-fixup.mir
+1-1llvm/lib/Target/X86/X86FixupLEAs.cpp
+1-1llvm/test/CodeGen/X86/leaFixup64.mir
+1-1llvm/test/CodeGen/X86/leaFixup32.mir
+1-0llvm/test/DebugInfo/MIR/InstrRef/x86-lea-fixup-2.mir
+7-35 files

LLVM/project e23b473lldb/tools/lldb-dap/Handler StackTraceRequestHandler.cpp, llvm/lib/Target/AVR AVRInstrInfo.td

feedback

Created using spr 1.3.7
DeltaFile
+126-129lldb/tools/lldb-dap/Handler/StackTraceRequestHandler.cpp
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+245-0mlir/lib/Dialect/OpenACC/Transforms/ACCIfClauseLowering.cpp
+224-0mlir/test/Dialect/OpenACC/acc-if-clause-lowering.mlir
+189-0llvm/lib/Target/SPIRV/SPIRVCombinerHelper.cpp
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+1,090-250253 files not shown
+4,787-1,785259 files

LLVM/project 6c8a2eelldb/tools/lldb-dap/Handler StackTraceRequestHandler.cpp, llvm/lib/Target/AVR AVRInstrInfo.td

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+126-129lldb/tools/lldb-dap/Handler/StackTraceRequestHandler.cpp
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+245-0mlir/lib/Dialect/OpenACC/Transforms/ACCIfClauseLowering.cpp
+224-0mlir/test/Dialect/OpenACC/acc-if-clause-lowering.mlir
+189-0llvm/lib/Target/SPIRV/SPIRVCombinerHelper.cpp
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+1,090-250248 files not shown
+4,780-1,782254 files

FreeBSD/ports 4a1311dx11-themes/catppuccin-gtk-theme distinfo Makefile

x11-themes/catppuccin-gtk-theme: Update to g20251023 (latest GitHub commit)

Changelog: https://github.com/Fausto-Korpsvart/Catppuccin-GTK-Theme/compare/065ddb5ff22d0aa493ff89b0301c937fc071917a...f25d8cf688d8f224f0ce396689ffcf5767eb647e
DeltaFile
+3-3x11-themes/catppuccin-gtk-theme/distinfo
+3-3x11-themes/catppuccin-gtk-theme/Makefile
+6-62 files

HardenedBSD/ports 4a1311dx11-themes/catppuccin-gtk-theme Makefile distinfo

x11-themes/catppuccin-gtk-theme: Update to g20251023 (latest GitHub commit)

Changelog: https://github.com/Fausto-Korpsvart/Catppuccin-GTK-Theme/compare/065ddb5ff22d0aa493ff89b0301c937fc071917a...f25d8cf688d8f224f0ce396689ffcf5767eb647e
DeltaFile
+3-3x11-themes/catppuccin-gtk-theme/Makefile
+3-3x11-themes/catppuccin-gtk-theme/distinfo
+6-62 files

LLVM/project 97a93fclldb/tools/lldb-dap/Handler StackTraceRequestHandler.cpp, llvm/lib/Target/AVR AVRInstrInfo.td

feedback

Created using spr 1.3.7
DeltaFile
+126-129lldb/tools/lldb-dap/Handler/StackTraceRequestHandler.cpp
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+245-0mlir/lib/Dialect/OpenACC/Transforms/ACCIfClauseLowering.cpp
+224-0mlir/test/Dialect/OpenACC/acc-if-clause-lowering.mlir
+189-0llvm/lib/Target/SPIRV/SPIRVCombinerHelper.cpp
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+1,090-250249 files not shown
+4,781-1,783255 files

LLVM/project a1f1c26lldb/tools/lldb-dap/Handler StackTraceRequestHandler.cpp, llvm/lib/Target/AVR AVRInstrInfo.td

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+126-129lldb/tools/lldb-dap/Handler/StackTraceRequestHandler.cpp
+129-121llvm/lib/Target/AVR/AVRInstrInfo.td
+245-0mlir/lib/Dialect/OpenACC/Transforms/ACCIfClauseLowering.cpp
+224-0mlir/test/Dialect/OpenACC/acc-if-clause-lowering.mlir
+189-0llvm/lib/Target/SPIRV/SPIRVCombinerHelper.cpp
+177-0llvm/lib/Target/X86/GISel/X86PreLegalizerCombiner.cpp
+1,090-250248 files not shown
+4,780-1,782254 files

NetBSD/pkgsrc-wip d5110fd. TODO

TODO: remove some updated packages
DeltaFile
+0-6TODO
+0-61 files

NetBSD/pkgsrc-wip 7b77409crush distinfo go-modules.mk

crush: update to 0.30.0.
DeltaFile
+171-165crush/distinfo
+56-54crush/go-modules.mk
+1-1crush/Makefile
+228-2203 files

NetBSD/pkgsrc-wip ecb0148codex distinfo cargo-depends.mk, codex/patches patch-Cargo.toml

codex: update to 0.77.0.
DeltaFile
+166-70codex/distinfo
+54-22codex/cargo-depends.mk
+2-4codex/patches/patch-Cargo.toml
+2-2codex/Makefile
+224-984 files

FreeBSD/src 541a98dsys/compat/linux linux_timer.c

compat: linux: use appropriate variables for copying out old timers

We copyout &l_oval but do the conversions into &l_val, leaving us with
stack garbage.  A build with an LLVM21 cross-toolchain seems to catch
this.

Reported by:    Florian Limberger <flo purplekraken com>
Reviewed by:    markj
Fixes:          a1fd2911ddb06 ("linux(4): Implement timer_settime64 syscall.")
MFC after:      3 days
Differential Revision: https://reviews.freebsd.org/D52985
DeltaFile
+2-2sys/compat/linux/linux_timer.c
+2-21 files

HardenedBSD/src 541a98dsys/compat/linux linux_timer.c

compat: linux: use appropriate variables for copying out old timers

We copyout &l_oval but do the conversions into &l_val, leaving us with
stack garbage.  A build with an LLVM21 cross-toolchain seems to catch
this.

Reported by:    Florian Limberger <flo purplekraken com>
Reviewed by:    markj
Fixes:          a1fd2911ddb06 ("linux(4): Implement timer_settime64 syscall.")
MFC after:      3 days
Differential Revision: https://reviews.freebsd.org/D52985
DeltaFile
+2-2sys/compat/linux/linux_timer.c
+2-21 files

NetBSD/pkgsrc-wip fad99a6resterm distinfo Makefile

resterm: update to 0.13.2.

0.13.2

Navigator improvements

    The file sidebar now displays your files in a proper folder structure instead of a flat list. This makes it much easier to work with projects that have files organized in subdirectories.
    Folders appear at the top and can be expanded/collapsed just like files.
    .rts module files now show up in the navigator with a bullet (•) indicator instead of the expand/collapse caret

0.13.1

What's Changed

    Fixes a bug where request.query could show a URL path as if it were query parameters. Query parsing now only considers real query strings, and relative URLs like /path?p=2 work correctly.
    Includes small internal refactors with no behavior changes.

0.13.0


    [10 lines not shown]
DeltaFile
+3-3resterm/distinfo
+1-1resterm/Makefile
+4-42 files

NetBSD/pkgsrc D4dX1p5doc CHANGES-2025 TODO

   doc: Updated graphics/OpenJPH to 0.26.0
VersionDeltaFile
1.7470+2-1doc/CHANGES-2025
1.26593+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc fvs1Z9ographics/OpenJPH distinfo PLIST

   OpenJPH: update to 0.26.0.

   This version:

       Renames src/core/common to src/core/openjph, as request by @cary-ilm. It is best to use his words
       " OpenJPH headers are included in application code via #include <openjph/ojph_version.h>. The headers are expected to be in a folder named "openjph". The cmake configuration places them there in the installation step.

   However, if OpenJPH is incorporated into an application via cmake's add_subdirectory, there is no installation step, the headers are included directly out of the source tree. There is no "openjph" folder, leading the #include <openjph/ojph_version.h> to fail.

   Renaming the "common" directory to "openjph" resolves the build issue, since the headers then live inside the source tree in a directory with same name as the installation. The use of the "common" directory name is entirely internal to the OpenJPH build, it has no impact on the installation. The name should be arbitrary, so there should be no downside to renaming it this way."

       Modifies error message names. This may break your code.
       The modified versions are more descriptive, and less likely to be caught in a preprocessor macro.

       Address an issue identified by @clshortfuse. Thank you Carlos.
       During compilation on windows using clang-cl, the compiler may received flags designed for clang or gcc.

   What's Changed

       Merges PR #236, and another two smaller issues. by @aous72 in #237
VersionDeltaFile
1.5+4-4graphics/OpenJPH/distinfo
1.4+2-2graphics/OpenJPH/PLIST
1.8+2-2graphics/OpenJPH/Makefile
+8-83 files

NetBSD/pkgsrc-wip 6e21051py-typer Makefile distinfo

py-typer: update to 0.21.0.

Breaking Changes

    ➖ Drop support for Python 3.8. PR #1464 by @tiangolo.
    ➖ Drop support for Python 3.8 in CI. PR #1463 by @YuriiMotov and @tiangolo.

Docs

    📝 Update code examples to Python 3.9. PR #1459 by @YuriiMotov.

Internal

    💚 Move ruff dependency to shared requirements-docs-tests.txt to fix "Build docs" workflow in CI. PR #1458 by @YuriiMotov.
    ⬆ Bump markdown-include-variants from 0.0.5 to 0.0.8. PR #1442 by @dependabot[bot].
    👷 Add pre-commit workflow. PR #1453 by @tiangolo.
    👷 Configure coverage, error on main tests, don't wait for Smokeshow. PR #1448 by @YuriiMotov.
    👷 Run Smokeshow always, even on test failures. PR #1447 by @YuriiMotov.
    🔨 Add Typer script to generate example variants for Python files. PR #1452 by @tiangolo.
DeltaFile
+3-3py-typer/Makefile
+3-3py-typer/distinfo
+6-62 files