FreeBSD/ports 0c024dfmisc/crush distinfo Makefile

misc/crush: Update to 0.73.0

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.73.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports e7126e5editors/pluma pkg-plist Makefile, editors/pluma/files patch-docs-reference-Makefile.am patch-configure.ac

editors/pluma: switch to GitHub source

Switch from MATE mirror to GitHub tarball using USE_GITHUB and
GH_ACCOUNT=mate-desktop, add autoreconf, mate-submodules GH_TUPLE,
autoconf-archive, yelp-tools, common:build, patch configure.ac and
docs/reference/Makefile.am to remove gtk-doc, and remove stale API
doc plist entries
DeltaFile
+0-34editors/pluma/pkg-plist
+10-7editors/pluma/Makefile
+10-0editors/pluma/files/patch-docs-reference-Makefile.am
+5-3editors/pluma/distinfo
+8-0editors/pluma/files/patch-configure.ac
+33-445 files

LLVM/project 0e3a415llvm/test/CodeGen/AMDGPU accvgpr-spill-scc-clobber.mir pei-build-av-spill.mir, mlir/lib/Dialect/XeGPU/Transforms XeGPUSubgroupDistribute.cpp

rebase

Created using spr 1.3.4
DeltaFile
+5,568-0llvm/test/CodeGen/AMDGPU/accvgpr-spill-scc-clobber.mir
+3,000-96llvm/test/CodeGen/AMDGPU/pei-build-av-spill.mir
+3,075-0llvm/test/CodeGen/AMDGPU/debug-frame.ll
+0-2,280mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+2,208-72llvm/test/CodeGen/AMDGPU/pei-build-spill.mir
+2,196-0llvm/test/CodeGen/AMDGPU/eliminate-frame-index-s-mov-b32.mir
+16,047-2,4481,673 files not shown
+66,236-28,8131,679 files

LLVM/project a5a009fllvm/test/CodeGen/AMDGPU accvgpr-spill-scc-clobber.mir pei-build-av-spill.mir, mlir/lib/Dialect/XeGPU/Transforms XeGPUSubgroupDistribute.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+5,568-0llvm/test/CodeGen/AMDGPU/accvgpr-spill-scc-clobber.mir
+3,000-96llvm/test/CodeGen/AMDGPU/pei-build-av-spill.mir
+3,075-0llvm/test/CodeGen/AMDGPU/debug-frame.ll
+0-2,280mlir/lib/Dialect/XeGPU/Transforms/XeGPUSubgroupDistribute.cpp
+2,208-72llvm/test/CodeGen/AMDGPU/pei-build-spill.mir
+2,196-0llvm/test/CodeGen/AMDGPU/eliminate-frame-index-s-mov-b32.mir
+16,047-2,4481,673 files not shown
+66,236-28,8131,679 files

FreeBSD/ports 3406754misc/shimmy distinfo Makefile.crates, misc/shimmy/files patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_build.rs patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt

misc/shimmy: Update to 2.0.1

While here, delete options other than DOCS.

The upstream has switched its inference engine from llama.cpp to
airframe. So all llama.cpp-related options are dropped.
DeltaFile
+217-201misc/shimmy/distinfo
+109-101misc/shimmy/Makefile.crates
+0-38misc/shimmy/files/patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_build.rs
+3-21misc/shimmy/Makefile
+0-18misc/shimmy/files/patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt
+329-3795 files

LLVM/project 1f63ebcllvm/lib/Target/AMDGPU VOP3PInstructions.td

[NFC][AMDGPU] Improve the predicate uses for WMMAs
DeltaFile
+71-67llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+71-671 files

FreeBSD/ports a3ac8efdeskutils/mate-utils Makefile

deskutils/mate-utils: update yelp-tools dependency format
DeltaFile
+1-1deskutils/mate-utils/Makefile
+1-11 files

LLVM/project 1b19eccbolt/include/bolt/Profile DataAggregator.h, bolt/lib/Profile DataAggregator.cpp

[BOLT][NFC] Split out function marking from profile parsing

Move out `setHasProfileAvailable` into `markFunctionsWithProfile`.
This also allows extracting per-pre-aggregated type handling in
`parseAggregatedLBREntry` into a switch statement.

Test Plan:
NFC

Processing time change (wall time):
* 10MB pre-aggregated profile:
  - Parsing aggregated branch events: 0.16s -> 0.05s
  - Pre-process profile data (parsing+marking): 0.18s -> 0.16s

* 6GB perf.data file:
  - Parsing branch events: 29.06s -> 28.55s
  - Pre-process profile data (excluding perf script): 29.47s -> 29.13s

Reviewers:

    [2 lines not shown]
DeltaFile
+55-36bolt/lib/Profile/DataAggregator.cpp
+3-0bolt/include/bolt/Profile/DataAggregator.h
+58-362 files

FreeBSD/ports 13dc1acarchivers/engrampa Makefile

archivers/engrampa: update yelp-tools dependency format
DeltaFile
+1-1archivers/engrampa/Makefile
+1-11 files

LLVM/project 40602b6lld/COFF Writer.cpp, lld/test/COFF ctors_dtors_priority.s

[LLD][COFF] Gate second-dot section-name stripping on MinGW (#199625)

The comment in getOutputSectionName has always called the second-dot
stripping "for MinGW" (e.g. .ctors.NNNN), but the code applied it on
every target. This hiddes a split-dwarf bug #199616.

Take an isMinGW gate and skip the stripping when it is false.
DeltaFile
+11-0lld/test/COFF/ctors_dtors_priority.s
+4-2lld/COFF/Writer.cpp
+15-22 files

LLVM/project c12dc7dllvm/test/Transforms/EarlyCSE/AArch64 intrinsics-1xN.ll

fixup! [AArch64][TTI][EarlyCSE] Add support for ld1xN and st1xN intrinsics
DeltaFile
+18-0llvm/test/Transforms/EarlyCSE/AArch64/intrinsics-1xN.ll
+18-01 files

FreeBSD/ports e247cb7archivers/engrampa Makefile

archivers/engrampa: update autoconf-archive dependency format
DeltaFile
+1-1archivers/engrampa/Makefile
+1-11 files

FreeBSD/ports 19f0d79deskutils/mate-utils Makefile

deskutils/mate-utils: update autoconf-archive dependency format
DeltaFile
+1-1deskutils/mate-utils/Makefile
+1-11 files

LLVM/project 7e6f337llvm/test/tools/llvm-mca/AArch64/Cortex A510-writeback.s A53-writeback.s

[llvm-mca] Fix total execution count in Average Wait times (#199500)

Fix the column `0` for the `<total>` row in llvm-mca's `Average Wait times` report. The `total`
row now represents the total dynamic execution count used to normalize the averages, 
instead of the per-instruction iteration count. Update the timeline view docs and autogenerated
test expectations accordingly.

Co-authored-by: liuxiaodong <liuxiaodong at sunmmio.com>
DeltaFile
+91-91llvm/test/tools/llvm-mca/AArch64/Cortex/A510-writeback.s
+91-91llvm/test/tools/llvm-mca/AArch64/Cortex/A53-writeback.s
+91-91llvm/test/tools/llvm-mca/AArch64/Cortex/A55-writeback.s
+91-91llvm/test/tools/llvm-mca/AArch64/Cortex/A57-writeback.s
+91-91llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-writeback.s
+91-91llvm/test/tools/llvm-mca/AArch64/Cortex/C1Ultra-writeback.s
+546-546289 files not shown
+2,323-2,323295 files

LLVM/project d139f65llvm/test/Transforms/SLPVectorizer/AArch64 lcssa-phi-extract-scale.ll

[SLP][NFC]Add another test for external phi user, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/199804
DeltaFile
+217-1llvm/test/Transforms/SLPVectorizer/AArch64/lcssa-phi-extract-scale.ll
+217-11 files

FreeBSD/ports 376b498devel/nextest distinfo Makefile

devel/nextest: update 0.9.136 → 0.9.137
DeltaFile
+21-21devel/nextest/distinfo
+10-10devel/nextest/Makefile
+31-312 files

FreeBSD/ports 398c80amisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.6.18 → 3.6.19
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports d157292devel/mate-common Makefile distinfo

devel/mate-common: switch to GitHub source

Switch from MATE mirror to GitHub tarball using USE_GITHUB and
GH_ACCOUNT=mate-desktop, and remove tar:xz.
DeltaFile
+5-4devel/mate-common/Makefile
+3-3devel/mate-common/distinfo
+8-72 files

FreeBSD/ports ca94ab2math/octave-forge Makefile

math/octave-forge: New optional dependency.

- Add math/octave-forge-octave_boost as a new optional dependency.
- Update to 20260526.
DeltaFile
+4-2math/octave-forge/Makefile
+4-21 files

FreeBSD/ports 2d6297bmath Makefile, math/octave-forge-octave_boost Makefile pkg-descr

math/octave-forge-octave_boost: New port.

A comprehensive open-source high performance processing package for
GNU Octave based on Boost C++ Libraries. Provides direct access to
Boost.Accumulators statistical accumulators for online computation of
count, covariance, density, error of mean, extended P^2 quantiles,
kurtosis, max/min, mean, median, moments, P^2 cumulative distribution,
P^2 quantile, peaks over threshold, POT quantile, POT tail mean,
skewness, sum, and tail statistics, as well as Boost.Chrono for
high-resolution timing and Boost.Date_Time for date and time
manipulation and Boost.Thread for multithreading support.
DeltaFile
+26-0math/octave-forge-octave_boost/Makefile
+15-0math/octave-forge-octave_boost/pkg-descr
+3-0math/octave-forge-octave_boost/distinfo
+1-0math/Makefile
+45-04 files

FreeBSD/ports 355d200x11/mate-dock-applet pkg-plist Makefile

x11/mate-dock-applet: unbreak, fix plist

Remove unwarranted BROKEN mark and add missing opt-2 Python bytecode
entries to pkg-plist.
DeltaFile
+13-0x11/mate-dock-applet/pkg-plist
+1-2x11/mate-dock-applet/Makefile
+14-22 files

FreeBSD/ports ba8adf6deskutils/syncthingtray distinfo Makefile

deskutils/syncthingtray: Update 2.1.0 => 2.1.1

Changelog:
https://github.com/Martchus/syncthingtray/releases/tag/v2.1.1

PR:             295611
Sponsored by:   UNIS Labs
DeltaFile
+7-7deskutils/syncthingtray/distinfo
+3-3deskutils/syncthingtray/Makefile
+1-1deskutils/syncthingtray/pkg-plist
+11-113 files

FreeBSD/src f1de8e3tools/tools/nanobsd defaults.sh

nanobsd: Register the boot.config file in the metalog

Ensure that the boot.config file gets an entry in the metalog by
tgt_touch()ing it.  If a file is not present in the metalog, it gets
excluded from the final image when using "-U" (unprivileged builds).

MFC after:      2 weeks
DeltaFile
+1-0tools/tools/nanobsd/defaults.sh
+1-01 files

FreeBSD/src 5435998tools/tools/nanobsd legacy.sh defaults.sh

nanobsd: Adjust the order of the flags in makefs

The order of the flags matter in makefs(8). The -t (type) flag must come
before the -o (options) flag; otherwise, the options are reset.

Move the -t flag before the -o flag and remove the shim function
_xxx_adjust_code_size() that was created to align to the default makefs
FFS values.

It effectively prevented us from generating NanoBSD images using
unprivileged builds with the partitions internally aligned as intended.

Reviewed by:    senguptaangshuman17_gmail.com, imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D57226
DeltaFile
+0-13tools/tools/nanobsd/legacy.sh
+2-2tools/tools/nanobsd/defaults.sh
+2-152 files

FreeBSD/src c579927tools/tools/nanobsd defaults.sh

nanobsd: Use makefs -R flag to honor rounded sizes

Switch from the min/max size flag (-s) to the round-up flag (-R) when
invoking makefs(8).

Because the partition sizes passed to nano_makefs have already been
rounded up by calculate_partitioning(), using -s can cause makefs to try
to perform sizing adjustments that usually result in failures.

Reviewed by:    imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D57225
DeltaFile
+1-1tools/tools/nanobsd/defaults.sh
+1-11 files

FreeBSD/src ca2d402tools/tools/nanobsd legacy.sh

nanobsd: Fix code image size formatting

mkimg(8) parses sizes using expand_number(3).  It is an error to use "b"
as a suffix.  This is the result of a confusion with makefs(8), which
uses NetBSD's strsuftoll(3).

Reviewed by:    imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D57224
DeltaFile
+1-1tools/tools/nanobsd/legacy.sh
+1-11 files

FreeBSD/src 87150a2tools/tools/nanobsd legacy.sh

nanobsd: Refactor secondary code partition logic

Rearrange the conditional logic for building the secondary code slice
(altroot).

Reviewed by:    imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D57223
DeltaFile
+19-18tools/tools/nanobsd/legacy.sh
+19-181 files

FreeBSD/src 318a85dtools/tools/nanobsd legacy.sh

nanobsd: Explicitly set image size and secsz in mkimg

When building an unprivileged NanoBSD image, explicitly set the desired
image size, by passing --capacity to mkimg in bytes, and the logical
sector size (-S) to 512 bytes.

Reviewed by:    imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D57222
DeltaFile
+3-3tools/tools/nanobsd/legacy.sh
+3-31 files

LLVM/project 0331d5eflang/lib/Lower/OpenMP Utils.cpp OpenMP.cpp, flang/test/Lower/OpenMP/Todo metadirective-structured-trait-property.f90

Guard unsupported metadirective trait matching
DeltaFile
+20-0flang/test/Lower/OpenMP/Todo/metadirective-structured-trait-property.f90
+6-3flang/lib/Lower/OpenMP/Utils.cpp
+1-0flang/lib/Lower/OpenMP/OpenMP.cpp
+27-33 files

OpenZFS/src 6303a58man/man4 zfs.4, module/os/freebsd/zfs sysctl_os.c

spa: expose max_missing_tvds_cachefile and _scan on Linux

Register the two siblings of zfs_max_missing_tvds via
ZFS_MODULE_PARAM in spa.c

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Signed-off-by: Christos Longros <chris.longros at gmail.com>
Closes #18589
DeltaFile
+13-0man/man4/zfs.4
+0-12module/os/freebsd/zfs/sysctl_os.c
+6-0module/zfs/spa.c
+19-123 files