FreeBSD/ports f0fad09x11/hyprshutdown distinfo Makefile

x11/hyprshutdown: Update to 0.1.1

Changelog: https://github.com/hyprwm/hyprshutdown/releases/tag/v0.1.1

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/hyprshutdown/distinfo
+1-2x11/hyprshutdown/Makefile
+4-52 files

LLVM/project b48743bclang-tools-extra/clang-tidy/modernize UseRangesCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] `use-ranges`: preserve iterator results with `.begin()` (#196036)

Preserve used iterator results for `remove`, `partition`,
`stable_partition`, and `rotate`-style replacements by appending
`.begin()` where the ranges algorithm returns a subrange.

Fix #124794

Assisted by Codex.
DeltaFile
+25-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-ranges.cpp
+16-0clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/use-ranges/fake_std.h
+6-6clang-tools-extra/clang-tidy/modernize/UseRangesCheck.cpp
+4-0clang-tools-extra/docs/ReleaseNotes.rst
+51-64 files

FreeBSD/ports 2049749deskutils/mate-notification-daemon Makefile distinfo

deskutils/mate-notification-daemon: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Remove autoreconf, not needed with release
tarballs.
DeltaFile
+7-7deskutils/mate-notification-daemon/Makefile
+3-3deskutils/mate-notification-daemon/distinfo
+10-102 files

FreeBSD/ports 5786678. UPDATING, x11-wm/hyprland pkg-plist

x11-wm/hyprland: Update to 0.55.2

Changelog:
- https://github.com/hyprwm/Hyprland/releases/tag/v0.55.0
- https://github.com/hyprwm/Hyprland/releases/tag/v0.55.1
- https://github.com/hyprwm/Hyprland/releases/tag/v0.55.2

Reported by:    GitHub (watch releases)
DeltaFile
+103-28x11-wm/hyprland/pkg-plist
+26-0x11-wm/hyprland/files/patch-src_init_initHelpers.cpp
+17-0x11-wm/hyprland/files/patch-CMakeLists.txt
+0-16x11-wm/hyprland/files/patch-src_render_OpenGL.cpp
+15-1UPDATING
+0-14x11-wm/hyprland/files/patch-src_render_Framebuffer.cpp
+161-594 files not shown
+177-8210 files

LLVM/project 5dfbb49llvm/utils/lit/lit/llvm fn_selection.py fn_param.py, llvm/utils/lit/tests fn-selection.py fn-filter-checks.py

[lit] Add lit.llvm.fn_selection: opt-in select-function pass via --param fn-pass
DeltaFile
+25-0llvm/utils/lit/tests/fn-selection.py
+16-0llvm/utils/lit/lit/llvm/fn_selection.py
+10-0llvm/utils/lit/tests/Inputs/fn-selection/lit.cfg
+3-3llvm/utils/lit/lit/llvm/fn_param.py
+4-0llvm/utils/lit/tests/fn-filter-checks.py
+2-0llvm/utils/lit/tests/Inputs/fn-selection/sample.ll
+60-36 files

LLVM/project c9bcb5allvm/utils/lit/lit/llvm fn_extract.py, llvm/utils/lit/tests fn-extract.py fn-filter-checks.py

[lit] Add lit.llvm.fn_extract: --param fn=NAMES prepends llvm-extract
DeltaFile
+26-0llvm/utils/lit/tests/fn-extract.py
+19-0llvm/utils/lit/lit/llvm/fn_extract.py
+19-0llvm/utils/lit/tests/Inputs/fn-extract/lit.cfg
+17-0llvm/utils/lit/tests/Inputs/fn-filter-checks/sample.ll
+15-0llvm/utils/lit/tests/Inputs/fn-filter-checks/lit.cfg
+10-0llvm/utils/lit/tests/fn-filter-checks.py
+106-04 files not shown
+114-310 files

LLVM/project e02f075llvm/test lit.cfg.py, llvm/utils/lit/lit/llvm fn_param.py

[lit] Add lit.llvm.fn_param shared helper for --param fn= substitutions
DeltaFile
+46-0llvm/utils/lit/lit/llvm/fn_param.py
+6-0llvm/test/lit.cfg.py
+52-02 files

FreeBSD/ports 39b289edevel/pyenv pkg-plist distinfo

devel/pyenv: Update to 2.6.32
DeltaFile
+68-0devel/pyenv/pkg-plist
+3-3devel/pyenv/distinfo
+1-1devel/pyenv/Makefile
+72-43 files

FreeBSD/ports d488617shells/rura distinfo Makefile

shells/rura: Update to 1.3.0
DeltaFile
+3-3shells/rura/distinfo
+1-1shells/rura/Makefile
+4-42 files

LLVM/project a63ed38llvm/include/llvm/FileCheck FileCheck.h, llvm/lib/FileCheck FileCheck.cpp FileCheckImpl.h

[FileCheck] Add --filter-label to drop CHECKs outside selected CHECK-LABEL sections
DeltaFile
+51-0llvm/test/FileCheck/filter-label.txt
+24-0llvm/lib/FileCheck/FileCheck.cpp
+12-0llvm/utils/FileCheck/FileCheck.cpp
+5-0llvm/lib/FileCheck/FileCheckImpl.h
+5-0llvm/include/llvm/FileCheck/FileCheck.h
+97-05 files

LLVM/project cefc58cllvm/utils/lit/lit cl_arguments.py TestRunner.py, llvm/utils/lit/tests check-filter.py

[lit] Add --check to run only selected RUN lines from a test

`llvm-lit --check=LIST <test>` keeps only the listed RUN directives in
the test and discards the rest. LIST is a comma-separated mix
of 0-indexed integers and ranges (e.g. `--check=0,2,4-6`). The
selection is applied to the parseIntegratedTestScript output.

Run tests via
`llvm-lit --check=0 llvm/utils/lit/tests/Inputs/check-filter/sample.ll`,
`llvm-lit --check=1 llvm/utils/lit/tests/Inputs/check-filter/sample.ll`,
`llvm/utils/lit/lit.py llvm/utils/lit/tests/check-filter.py`.
DeltaFile
+36-0llvm/utils/lit/lit/cl_arguments.py
+23-0llvm/utils/lit/tests/check-filter.py
+18-0llvm/utils/lit/lit/TestRunner.py
+7-0llvm/utils/lit/tests/Inputs/check-filter/lit.cfg
+4-0llvm/utils/lit/tests/Inputs/check-filter/sample.ll
+2-0llvm/utils/lit/lit/LitConfig.py
+90-01 files not shown
+91-07 files

FreeBSD/ports 0550ce9net/dante distinfo Makefile, net/dante/files patch-lib_upnp.c

net/dante: the port had been updated to version 1.4.4

PR:             294856
Changelog:      https://www.inet.no/dante/announce-1.4.4
Security:       CVE-2024-54662
Reported by:    portscout
DeltaFile
+0-15net/dante/files/patch-lib_upnp.c
+3-3net/dante/distinfo
+1-2net/dante/Makefile
+4-203 files

LLVM/project 8dc0985clang-tools-extra/clang-tidy/modernize UseDefaultMemberInitCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Avoid unsafe `use-default-member-init` fixes (#191607)

Suppress `modernize-use-default-member-init` diagnostics when moving a
constructor initializer into a default member initializer would
reference a declaration not visible from the field declaration.

Add `IgnoreNonVisibleReferences` to allow preserving the warning without
emitting unsafe fix-its, and document the new behavior.

Fixes #156412

Assisted by Codex
DeltaFile
+156-0clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/use-default-member-init/non-visible-references.h
+95-16clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp
+48-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-default-member-init-non-visible-references.cpp
+14-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-default-member-init-non-visible-references-notes.cpp
+7-0clang-tools-extra/docs/clang-tidy/checks/modernize/use-default-member-init.rst
+7-0clang-tools-extra/docs/ReleaseNotes.rst
+327-161 files not shown
+329-177 files

LLVM/project 9280f01clang-tools-extra/clang-tidy/modernize UseRangesCheck.cpp, clang-tools-extra/clang-tidy/utils UseRangesCheck.cpp

[clang-tidy] `use-ranges`: avoid unsafe result fix-its

Preserve callable results with .fun, allow structured-binding-safe rewrites, and keep diagnostics while suppressing unsafe fix-its when ranges result objects do not match the original result shape.

Assisted by Codex.
DeltaFile
+38-2clang-tools-extra/clang-tidy/utils/UseRangesCheck.cpp
+37-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-ranges.cpp
+22-5clang-tools-extra/clang-tidy/modernize/UseRangesCheck.cpp
+26-0clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/use-ranges/fake_std.h
+7-0clang-tools-extra/docs/ReleaseNotes.rst
+2-0clang-tools-extra/docs/clang-tidy/checks/modernize/use-ranges.rst
+132-71 files not shown
+134-77 files

LLVM/project 2c051e5clang-tools-extra/clang-tidy/modernize UseRangesCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] `use-ranges`: preserve output results

Preserve used output iterator results for output algorithm replacements by appending .out where the ranges algorithm returns an algorithm result object.

Fix #110223

Assisted by Codex.
DeltaFile
+104-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-ranges.cpp
+59-0clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/use-ranges/fake_std.h
+26-28clang-tools-extra/clang-tidy/modernize/UseRangesCheck.cpp
+3-0clang-tools-extra/docs/ReleaseNotes.rst
+2-0clang-tools-extra/docs/clang-tidy/checks/modernize/use-ranges.rst
+194-285 files

LLVM/project 932a12cclang-tools-extra/clang-tidy/modernize UseRangesCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] `use-ranges`: preserve remove iterator results

Preserve used iterator results for remove, partition, stable_partition, and rotate-style replacements by appending .begin() where the ranges algorithm returns a subrange.

Fix #124794

Assisted by Codex.
DeltaFile
+25-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-ranges.cpp
+16-0clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/use-ranges/fake_std.h
+6-6clang-tools-extra/clang-tidy/modernize/UseRangesCheck.cpp
+4-0clang-tools-extra/docs/ReleaseNotes.rst
+51-64 files

LLVM/project 37845daclang-tools-extra/clang-tidy/modernize UseRangesCheck.cpp, clang-tools-extra/clang-tidy/utils UseRangesCheck.cpp UseRangesCheck.h

[clang-tidy] `use-ranges`: preserve used `unique` results (#196035)

Preserve iterator uses when replacing `std::unique` with
`std::ranges::unique` by appending `.begin()` in used-result contexts.

Fix #127658

Assisted by Codex.
DeltaFile
+41-0clang-tools-extra/clang-tidy/utils/UseRangesCheck.cpp
+30-9clang-tools-extra/clang-tidy/modernize/UseRangesCheck.cpp
+31-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-ranges.cpp
+14-0clang-tools-extra/clang-tidy/utils/UseRangesCheck.h
+7-0clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/use-ranges/fake_std.h
+6-0clang-tools-extra/docs/ReleaseNotes.rst
+129-91 files not shown
+131-97 files

LLVM/project f5b80e3llvm/lib/CodeGen/SelectionDAG InstrEmitter.cpp, llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

fix unused variables

Created using spr 1.3.8-wip
DeltaFile
+0-36llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
+3-5llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
+3-3llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+6-443 files

LLVM/project 7966cbbllvm/test/CodeGen/AArch64 sve-fixed-length-masked-expandloads.ll alias_mask.ll

[AArch64] Use ADDP tree for v16i8 to i16 bitmask extraction (#199812)

Re-land of #192974, reverted in 868aefd.

The original PR was reverted because the new lowering produced an
EXTRACT_VECTOR_ELT with an illegal i16 result type, which tripped the
operation legalizer when called from combineBoolVectorAndTruncateStore
on a `<32 x i1>` store split into two `<16 x i1>` halves. Returning i32
(handled by the caller's existing getZExtOrTrunc) avoids this.

Regression test added: bitmask_v32i8_split in
vec-combine-compare-to-bitmask.ll.

Note: in alias_mask.ll's whilewr_8_split2, the four halfword bitmask
results are now stored as separate `str h` × 4 rather than packed into
a d-register via ZIP1+EXT before a single store. Functionally
equivalent, slightly fewer NEON arithmetic ops. Side effect of the i32
return type; the store-merging combine doesn't match the same shape.
DeltaFile
+49-49llvm/test/CodeGen/AArch64/sve-fixed-length-masked-expandloads.ll
+36-36llvm/test/CodeGen/AArch64/alias_mask.ll
+36-11llvm/test/CodeGen/AArch64/vec-combine-compare-to-bitmask.ll
+16-16llvm/test/CodeGen/AArch64/dag-combine-setcc.ll
+12-12llvm/test/CodeGen/AArch64/fixed_masked_deinterleaved_loads.ll
+12-12llvm/test/CodeGen/AArch64/fixed_masked_interleaved_stores.ll
+161-1363 files not shown
+183-1559 files

FreeBSD/ports c69c9b4security/yapet distinfo Makefile

security/yapet: Update to 2.6

PR:             291740
Approved by:    maintainer timeout
DeltaFile
+3-3security/yapet/distinfo
+1-2security/yapet/Makefile
+4-52 files

LLVM/project c7a7e13llvm/include/llvm/IR DebugLoc.h, llvm/lib/AsmParser LLParser.cpp

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+0-42llvm/test/Verifier/dbg-declare-invalid-debug-loc.ll
+38-0llvm/test/Assembler/dbg-declare-invalid-debug-loc.ll
+26-2llvm/lib/AsmParser/LLParser.cpp
+8-19llvm/include/llvm/IR/DebugLoc.h
+6-14llvm/lib/IR/AutoUpgrade.cpp
+8-9llvm/lib/IR/DebugProgramInstruction.cpp
+86-8622 files not shown
+150-15228 files

LLVM/project a67efdallvm/lib/Transforms/Vectorize VPlanUtils.cpp, llvm/test/Transforms/LoopVectorize/RISCV masked_gather_scatter.ll

[VPlan] Recognize shl by constant in getSCEVExprForVPValue. (#199359)

Treat `shl x, c` (with c < bitwidth) as `x * (1 << c)` so callers that
analyze GEP indices via SCEV can see through stride shifts written as
logical shifts.

PR: https://github.com/llvm/llvm-project/pull/199359
DeltaFile
+6-6llvm/test/Transforms/LoopVectorize/RISCV/masked_gather_scatter.ll
+7-0llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+13-62 files

NetBSD/pkgsrc LoCGmN0graphics/libjpeg-turbo distinfo, graphics/libjpeg-turbo/patches patch-simd_CMakeLists.txt

   build fix for cpu-types not supporting simd taken from
   https://github.com/libjpeg-turbo/libjpeg-turbo/commit/7cdbf9144d40d68d97c498f54dd88a68aee4e36d

   Fixes PR pkg/60301
VersionDeltaFile
1.1+17-0graphics/libjpeg-turbo/patches/patch-simd_CMakeLists.txt
1.38+2-1graphics/libjpeg-turbo/distinfo
+19-12 files

FreeBSD/ports 8b61c37Mk/Uses mysql.mk

Mk/Uses/mysql.mk: Chase addition of MariaDB 12.3
DeltaFile
+1-1Mk/Uses/mysql.mk
+1-11 files

FreeBSD/ports d8eeb10lang/sbcl distinfo

lang/sbcl: add back removed distinfo

Pointy hat:     krion
DeltaFile
+2-0lang/sbcl/distinfo
+2-01 files

FreeBSD/ports fa70532databases/mariadb123-server Makefile

databases/mariadb123-server: Fix version numbers

Big snafu
DeltaFile
+3-3databases/mariadb123-server/Makefile
+3-31 files

FreeBSD/ports 9067787lang/ghc98/files patch-rts_StgCRunAsm.S patch-rts_StgCRun.c

lang/ghc98: add missing patches from lang/ghc for powerpc64*
DeltaFile
+107-0lang/ghc98/files/patch-rts_StgCRunAsm.S
+11-0lang/ghc98/files/patch-rts_StgCRun.c
+118-02 files

FreeBSD/ports 522f36bdevel/pyside6 pkg-plist

devel/pyside6: fix packaging without webview

pkg-static: Unable to access file /wrkdirs/usr/ports/devel/pyside6/work-py311/stage/usr/local/share/PySide6/glue/qtwebview.cpp:No such file or directory
DeltaFile
+1-1devel/pyside6/pkg-plist
+1-11 files

FreeBSD/ports 9c54ce0cad/openvsp Makefile

cad/openvsp: fix dependencies

- remove OpenNURBS and FLTK;
- depends on system eigen-5 and cad/Clipper2;
- add missing dependencies.

PR:             295683
Approved by:    fernape (maintainer)
DeltaFile
+17-13cad/openvsp/Makefile
+17-131 files

NetBSD/src J25V6iBsys/arch/aarch64/aarch64 cpufunc.c, sys/arch/aarch64/include pmap_machdep.h cpufunc.h

   mi pmap: aarch64: ARMV81_HAFDBS support
VersionDeltaFile
1.19+47-19sys/arch/aarch64/include/pmap_machdep.h
1.31+31-1sys/arch/aarch64/include/cpufunc.h
1.38+2-3sys/arch/aarch64/aarch64/cpufunc.c
1.4+1-4sys/arch/evbarm/conf/GENERIC64_PMAPMI
+81-274 files