ELF Tool Chain/elftoolchain 4364trunk/mk elftoolchain.tet.mk

mk: Add a 'memcheck-test' target.

DeltaFile
+5-0trunk/mk/elftoolchain.tet.mk
+5-01 files

LLVM/project f146677llvm/lib/CodeGen/SelectionDAG TargetLowering.cpp

[TargetLowering] Refactor expandDIVREMByConstant to share more code. NFC (#187582)

Make the (1 << HBitWidth) % Divisor == 1 path a special case within
the recently added chunk summing algorithm. This allows us to
share the trailing zero shifting code.

While there make some comment improvements and avoid creating
unnecessary nodes.
DeltaFile
+76-93llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+76-931 files

LLVM/project 34203a5llvm/docs RISCVUsage.rst

[RISCV][Docs] Removed 'specified in' text from SiFive custom instruction links. NFC (#187817)

The URL isn't printed, the text in the backticks is the link text.
DeltaFile
+3-3llvm/docs/RISCVUsage.rst
+3-31 files

LLVM/project 0adf4efflang/lib/Lower/OpenMP ClauseProcessor.cpp, flang/test/Lower/OpenMP declare-simd.f90

Fix declare simd linear stride rescaling and arg_types verifier

1. Rescale constant linear steps from source-level element counts to byte
   strides in Flang's processLinear(). For reference-like parameters
   (pointers or non-VALUE dummy arguments) with Linear or LinearRef ABI
   kind, the step must be multiplied by the element size in bytes. This
   matches Clang's rescaling in CGOpenMPRuntime.cpp. Val and UVal kinds
   are not rescaled as they describe value changes, not pointer strides.
   Var-strides are also not rescaled as the value is an argument index.

2. Add a verifier check in DeclareSimdOp to ensure 'arg_types' length
   matches the number of function arguments, preventing out-of-bounds
   access during MLIR-to-LLVM IR translation.

Also restructure processLinear() to compute stepOperand per-variable
instead of appending the same operand for all objects in the clause,
enabling per-variable rescaling.

Assisted with copilot.
DeltaFile
+49-6flang/lib/Lower/OpenMP/ClauseProcessor.cpp
+17-17mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+7-7flang/test/Lower/OpenMP/declare-simd.f90
+8-0mlir/test/Dialect/OpenMP/invalid.mlir
+7-0mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
+2-2mlir/test/Dialect/OpenMP/ops.mlir
+90-322 files not shown
+93-358 files

HardenedBSD/src 26c8032release/tools ec2-small.conf ec2-builder.conf

HBSD: Resolve merge conflicts

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+1-5release/tools/ec2-small.conf
+1-5release/tools/ec2-builder.conf
+2-102 files

HardenedBSD/src 8d2f794release/tools vmimage.subr, sbin/newfs newfs.8

Merge remote-tracking branch 'origin/freebsd/current/main' into hardened/current/master

Conflicts:
        release/tools/ec2-builder.conf (unresolved)
        release/tools/ec2-small.conf (unresolved)
DeltaFile
+14-13share/man/man4/acpi.4
+13-4sbin/tunefs/tunefs.c
+10-4sbin/newfs/newfs.8
+3-7sys/dev/acpica/acpi_spmc.c
+6-2sbin/tunefs/tunefs.8
+0-7release/tools/vmimage.subr
+46-3716 files not shown
+104-6322 files

FreeBSD/ports 2d44f14ports-mgmt/hs-panopticum distinfo Makefile

ports-mgmt/hs-panopticum: Update to 2.0.2.0

PR:             293947
DeltaFile
+15-15ports-mgmt/hs-panopticum/distinfo
+8-8ports-mgmt/hs-panopticum/Makefile
+23-232 files

HardenedBSD/ports 5f22e45databases/dlmdb/files patch-Makefile, lang/prql distinfo Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+608-0math/eigen5/pkg-plist
+335-255lang/prql/distinfo
+205-135security/pdfrip/distinfo
+168-128lang/prql/Makefile
+101-66security/pdfrip/Makefile.crates
+98-0databases/dlmdb/files/patch-Makefile
+1,515-58487 files not shown
+1,901-86193 files

OpenBSD/ports EvNfW9gsecurity/wycheproof Makefile distinfo

   Update to wycheproof 20260321
VersionDeltaFile
1.6+2-2security/wycheproof/Makefile
1.6+2-2security/wycheproof/distinfo
+4-42 files

NetBSD/src HHOTQmysys/arch/sun2/conf GENERIC std.sun2

   Put the compiler flags that allow the kernel to fit within the
   PROM's memory limit in std.sun2 so that all kernel configs can
   benefit from them.
VersionDeltaFile
1.112+2-8sys/arch/sun2/conf/GENERIC
1.10+7-1sys/arch/sun2/conf/std.sun2
1.64+2-4sys/arch/sun2/conf/FOURMEG
+11-133 files

FreeBSD/ports fef24c8misc/quantum++ Makefile distinfo

misc/quantum++: update 7.0.0 → 7.0.1

Reported by:    portscout
DeltaFile
+5-4misc/quantum++/Makefile
+3-3misc/quantum++/distinfo
+8-72 files

HardenedBSD/ports fef24c8misc/quantum++ Makefile distinfo

misc/quantum++: update 7.0.0 → 7.0.1

Reported by:    portscout
DeltaFile
+5-4misc/quantum++/Makefile
+3-3misc/quantum++/distinfo
+8-72 files

FreeBSD/ports 0bf95ebmath Makefile, math/eigen5 pkg-plist Makefile

math/eigen5: New port: Lightweight library for vector and matrix math

math/eigen3 is obviously 2 major version numbers behind.
The misc/quantum++ port needs eigen-5.x

It might or might not be better to update math/eigen to 5.x - I am not
sure. Let's have math/eigen5 for now for ports that need it.
DeltaFile
+608-0math/eigen5/pkg-plist
+46-0math/eigen5/Makefile
+3-0math/eigen5/distinfo
+2-0math/eigen5/pkg-descr
+1-0math/Makefile
+660-05 files

HardenedBSD/ports 5fcbceamisc/py-comfyui-workflow-templates-media-video distinfo Makefile

misc/py-comfyui-workflow-templates-media-video: update 0.3.62 → 0.3.63
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-video/distinfo
+1-1misc/py-comfyui-workflow-templates-media-video/Makefile
+4-42 files

HardenedBSD/ports b15d428misc/comfyui Makefile pkg-plist

misc/comfyui: update 0.17.2 → 0.18.0
DeltaFile
+4-4misc/comfyui/Makefile
+8-0misc/comfyui/pkg-plist
+3-3misc/comfyui/distinfo
+15-73 files

HardenedBSD/ports 6480a07graphics/py-kornia distinfo Makefile

graphics/py-kornia: update 0.7.4 → 0.8.2

Reported by:    portscout
DeltaFile
+3-3graphics/py-kornia/distinfo
+2-2graphics/py-kornia/Makefile
+5-52 files

HardenedBSD/ports a1935cbmisc/py-comfyui-workflow-templates-core distinfo Makefile

misc/py-comfyui-workflow-templates-core: update 0.3.173 → 0.3.175
DeltaFile
+3-3misc/py-comfyui-workflow-templates-core/distinfo
+1-1misc/py-comfyui-workflow-templates-core/Makefile
+4-42 files

FreeBSD/ports fe205dflang/prql distinfo Makefile

lang/prql: update 0.13.10 → 0.13.11

Reported by:    portscout
DeltaFile
+335-255lang/prql/distinfo
+168-128lang/prql/Makefile
+503-3832 files

FreeBSD/ports 6480a07graphics/py-kornia distinfo Makefile

graphics/py-kornia: update 0.7.4 → 0.8.2

Reported by:    portscout
DeltaFile
+3-3graphics/py-kornia/distinfo
+2-2graphics/py-kornia/Makefile
+5-52 files

FreeBSD/ports 0d83776misc/py-comfyui-workflow-templates distinfo Makefile

misc/py-comfyui-workflow-templates: update 0.9.26 → 0.9.28
DeltaFile
+3-3misc/py-comfyui-workflow-templates/distinfo
+1-1misc/py-comfyui-workflow-templates/Makefile
+4-42 files

FreeBSD/ports 5fcbceamisc/py-comfyui-workflow-templates-media-video distinfo Makefile

misc/py-comfyui-workflow-templates-media-video: update 0.3.62 → 0.3.63
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-video/distinfo
+1-1misc/py-comfyui-workflow-templates-media-video/Makefile
+4-42 files

HardenedBSD/ports 700d202misc/py-comfyui-workflow-templates-media-other distinfo Makefile

misc/py-comfyui-workflow-templates-media-other: update 0.3.146 → 0.3.148
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-other/distinfo
+1-1misc/py-comfyui-workflow-templates-media-other/Makefile
+4-42 files

FreeBSD/ports b15d428misc/comfyui pkg-plist Makefile

misc/comfyui: update 0.17.2 → 0.18.0
DeltaFile
+8-0misc/comfyui/pkg-plist
+4-4misc/comfyui/Makefile
+3-3misc/comfyui/distinfo
+15-73 files

HardenedBSD/ports 0d83776misc/py-comfyui-workflow-templates distinfo Makefile

misc/py-comfyui-workflow-templates: update 0.9.26 → 0.9.28
DeltaFile
+3-3misc/py-comfyui-workflow-templates/distinfo
+1-1misc/py-comfyui-workflow-templates/Makefile
+4-42 files

FreeBSD/ports a1935cbmisc/py-comfyui-workflow-templates-core distinfo Makefile

misc/py-comfyui-workflow-templates-core: update 0.3.173 → 0.3.175
DeltaFile
+3-3misc/py-comfyui-workflow-templates-core/distinfo
+1-1misc/py-comfyui-workflow-templates-core/Makefile
+4-42 files

FreeBSD/ports 700d202misc/py-comfyui-workflow-templates-media-other distinfo Makefile

misc/py-comfyui-workflow-templates-media-other: update 0.3.146 → 0.3.148
DeltaFile
+3-3misc/py-comfyui-workflow-templates-media-other/distinfo
+1-1misc/py-comfyui-workflow-templates-media-other/Makefile
+4-42 files

HardenedBSD/ports 0bf95ebmath Makefile, math/eigen5 pkg-plist Makefile

math/eigen5: New port: Lightweight library for vector and matrix math

math/eigen3 is obviously 2 major version numbers behind.
The misc/quantum++ port needs eigen-5.x

It might or might not be better to update math/eigen to 5.x - I am not
sure. Let's have math/eigen5 for now for ports that need it.
DeltaFile
+608-0math/eigen5/pkg-plist
+46-0math/eigen5/Makefile
+3-0math/eigen5/distinfo
+2-0math/eigen5/pkg-descr
+1-0math/Makefile
+660-05 files

HardenedBSD/ports fe205dflang/prql distinfo Makefile

lang/prql: update 0.13.10 → 0.13.11

Reported by:    portscout
DeltaFile
+335-255lang/prql/distinfo
+168-128lang/prql/Makefile
+503-3832 files

NetBSD/pkgsrc-wip cccf326pdfrip distinfo cargo-depends.mk, pdfrip/patches patch-Cargo.lock patch-src_core_engine.rs

pdfrip: Update to 3.0.0.
DeltaFile
+0-1,110pdfrip/patches/patch-Cargo.lock
+306-204pdfrip/distinfo
+101-66pdfrip/cargo-depends.mk
+0-18pdfrip/patches/patch-src_core_engine.rs
+0-15pdfrip/patches/patch-Cargo.toml
+1-1pdfrip/Makefile
+408-1,4146 files

HardenedBSD/ports 86491afx11/xfce4-terminal Makefile, x11/xfce4-terminal/files patch-revert-mmb-handling patch-terminal_terminal-widget.c

x11/xfce4-terminal: Import middle mouse paste fix from upstream

Replace custom revert with upstream provided patch.

Related upstream bug report: https://gitlab.xfce.org/apps/xfce4-terminal/-/issues/385

Obtained from:  https://gitlab.xfce.org/apps/xfce4-terminal/-/commit/765c984f680469f32cd30fe5cea63fa3af6fc1df
DeltaFile
+0-51x11/xfce4-terminal/files/patch-revert-mmb-handling
+37-0x11/xfce4-terminal/files/patch-terminal_terminal-widget.c
+1-1x11/xfce4-terminal/Makefile
+38-523 files