FreeBSD/ports 87ef1c7 — sysutils/udiskie distinfo pkg-descr, sysutils/udiskie/files patch-pyproject.toml patch-udiskie_udisks2.py

sysutils/udiskie: New port: Removable disk automounter using the UDisks2 D-Bus API

udiskie is a UDisks2 front-end that automatically mounts removable media
when it is inserted. It provides a tray icon, desktop notifications,
password prompts for encrypted devices, and the udiskie-mount,
udiskie-umount and udiskie-info command line tools.

WWW: https://github.com/coldfix/udiskie

Reported by:    jkh (new maintainer)
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/630
Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+38-0sysutils/udiskie/Makefile
+24-0sysutils/udiskie/files/patch-udiskie_keyutils.py
+19-0sysutils/udiskie/files/patch-udiskie_udisks2.py
+12-0sysutils/udiskie/files/patch-pyproject.toml
+6-0sysutils/udiskie/pkg-descr
+3-0sysutils/udiskie/distinfo
+102-01 files not shown
+103-07 files

LLVM/project 43ad5e7 — llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AArch64 bsl.ll

[AArch64][TTI] Cost NEON Nots absorbed by And/Or users as free (#232788)

Cost a NEON Not as free when every user is an And/Or in the same block, 
since the Not folds into its BIC, ORN or BSL. If a user negates both of
its operands, only one Not can fold, so it still counts.

---

<sub>Stack created with <a
href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a
href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
DeltaFile
+90-9llvm/test/Analysis/CostModel/AArch64/bsl.ll
+14-2llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+104-112 files

LLVM/project fae3561 — llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp, llvm/test/Analysis/CostModel/AArch64 bsl.ll

[AArch64][TTI] Cost the Ands of a NEON bit select as free (#232787)

Or(And(M, A), And(Not(M), B)) selects to a single BSL/BIT/BIF. Charge
the
Or and treat the single-use Ands in its block as free, using the matcher
shared with operand sinking.

---

<sub>Stack created with <a
href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a
href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
DeltaFile
+184-0llvm/test/Analysis/CostModel/AArch64/bsl.ll
+10-0llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+194-02 files

LLVM/project 75c9134 — llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp, llvm/test/CodeGen/AArch64 aarch64-bit-gen.ll

[AArch64][TTI] Drop single-use requirement on the mask from BSL sinking (#232786)

Drop the one-use requirement on the mask's Not. Sinking puts a copy of
the
Not next to the And, and the original stays for its other users. 
ISel can then form bsl/bif even when the Not has other uses.

---

<sub>Stack created with <a
href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a
href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
DeltaFile
+44-0llvm/test/CodeGen/AArch64/aarch64-bit-gen.ll
+36-0llvm/test/Transforms/CodeGenPrepare/AArch64/sink-free-instructions.ll
+3-3llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+83-33 files

NetBSD/pkgsrc-wip 877fc06 — electron43 distinfo, electron43/patches patch-third__party_electron__node_deps_v8_src_base_platform_platform-posix.cc patch-electron_spec_api-browser-window.spec.ts

electron43: rebase on 43.8.0
DeltaFile
+169-140electron43/distinfo
+51-42electron43/patches/patch-electron_spec_api-app.spec.ts
+52-41electron43/patches/patch-third__party_electron__node_deps_uv_unofficial.gni
+37-37electron43/patches/patch-electron_spec_api-crash-reporter.spec.ts
+34-34electron43/patches/patch-electron_spec_api-browser-window.spec.ts
+66-0electron43/patches/patch-third__party_electron__node_deps_v8_src_base_platform_platform-posix.cc
+409-294157 files not shown
+1,661-859163 files

LLVM/project 264d1dd — llvm/lib/CodeGen AtomicExpandPass.cpp, llvm/lib/Target/NVPTX NVPTXISelDAGToDAG.cpp NVPTXISelLowering.cpp

[AtomicExpand][NVPTX] Support native elementwise atomicrmw
DeltaFile
+2,302-2,446llvm/test/CodeGen/NVPTX/atomicrmw-elementwise-sm70.ll
+2,252-2,190llvm/test/CodeGen/NVPTX/atomicrmw-elementwise-sm60.ll
+834-2,287llvm/test/CodeGen/NVPTX/atomicrmw-elementwise-sm90.ll
+250-59llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
+142-10llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
+71-44llvm/lib/CodeGen/AtomicExpandPass.cpp
+5,851-7,0366 files not shown
+6,050-7,07412 files

LLVM/project 4d9a638 — llvm/lib/Target/AMDGPU AMDGPULibCalls.cpp AMDGPULibFunc.cpp

[AMDGPU][NFC] Explicitly narrow conversions in libcalls, TTI and InstCombine (#215196)

Fixes 34 instances of MSVC warning C4244 and 3 of C4267 ("possible loss of data") across 4 files in llvm/lib/Target/AMDGPU. 

Assisted-by: Claude <noreply at anthropic.com>
DeltaFile
+29-26llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+22-19llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp
+14-14llvm/lib/Target/AMDGPU/AMDGPULibFunc.h
+5-6llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp
+3-2llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
+73-675 files

LLVM/project 03fccc9 — llvm/lib/CodeGen/SelectionDAG LegalizeTypes.h SelectionDAG.cpp, llvm/test/CodeGen/NVPTX atomicrmw-v1-type-legalization.ll

[SelectionDAG] Scalarize single-lane vector atomic RMWs
DeltaFile
+84-0llvm/test/CodeGen/NVPTX/atomicrmw-v1-type-legalization.ll
+35-0llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+2-0llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+1-0llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
+122-04 files

LLVM/project 081ff9b — mlir/lib/Dialect/SPIRV/IR SPIRVEnums.cpp, mlir/lib/Dialect/Utils StructuredOpsUtils.cpp

missing includes
DeltaFile
+1-0mlir/lib/Dialect/Utils/StructuredOpsUtils.cpp
+1-0mlir/lib/Dialect/SPIRV/IR/SPIRVEnums.cpp
+2-02 files

FreeBSD/ports b9939f8 — devel/reflect-cpp pkg-plist Makefile

devel/reflect-cpp: Update 0.26.0 => 0.26.2
DeltaFile
+3-3devel/reflect-cpp/distinfo
+2-2devel/reflect-cpp/pkg-descr
+1-1devel/reflect-cpp/pkg-plist
+1-1devel/reflect-cpp/Makefile
+7-74 files

LLVM/project 1e31639 — clang/include/clang/AST ASTContext.h DeclBase.h, clang/lib/AST DeclBase.cpp ASTContext.cpp

[Clang][AST][NFCI] Make Decl reference attributes directly (#219138)

This commit changes `Decl` attributes from being stored in a map to
being managed by an allocator and letting the individual `Decl` objects
reference the attributes directly. Doing so reduces the additional
complexity of maintaining a map and improves performance by reducing the
levels of directions used when accessing `Decl` attributes.

As an additional benefit, this removes the need for the `hasAttr` field
as the pointer can be used to indicate whether a `Decl` has attributes
or not. This coincidentally preserves the size of `Decl` on most
systems, as the single-bit `hasAttr` field caused additional padding for
the class.

Assisted-by: Claude Opus 5

---------

Signed-off-by: Steffen Holst Larsen <sholstla at amd.com>
DeltaFile
+3-35clang/lib/AST/ASTContext.cpp
+19-17clang/include/clang/AST/DeclBase.h
+11-11clang/lib/AST/DeclBase.cpp
+6-13clang/include/clang/AST/ASTContext.h
+3-0llvm/include/llvm/Support/Allocator.h
+42-765 files

LLVM/project 5742b87 — llvm/test/Transforms/SeparateConstOffsetFromGEP/AMDGPU rebuild-casts.ll

[SeparateConstOffsetFromGEP] Regenerate check lines (NFC) (#233740)

`ml-opt-devrel-x86-64` buildbot was previously failing.
DeltaFile
+2-3llvm/test/Transforms/SeparateConstOffsetFromGEP/AMDGPU/rebuild-casts.ll
+2-31 files

LLVM/project 570bf18 — llvm/include/llvm/IR Attributes.h, llvm/lib/IR Attributes.cpp

[IR][TableGen] Remove unused Attribute::isExistingAttribute (NFC) (#233682)

The last caller of Attribute::isExistingAttribute was removed on July
6, 2026 in commit dc9edeb0453bd54b7461dae7feb5b35b784914fa.

This patch removes Attribute::isExistingAttribute along with the
ATTRIBUTE_ALL macro, which became unused as a result.

Assisted-by: Antigravity
DeltaFile
+0-8llvm/lib/IR/Attributes.cpp
+1-7llvm/utils/TableGen/Basic/Attributes.cpp
+0-4llvm/include/llvm/IR/Attributes.h
+1-193 files

FreeBSD/ports 50f10fc — graphics/py-moderngl Makefile distinfo

graphics/py-moderngl: update 5.12.0 → 5.13.0
DeltaFile
+3-3graphics/py-moderngl/distinfo
+2-3graphics/py-moderngl/Makefile
+5-62 files

FreeBSD/ports 2e68698 — math/py-pyhdfe distinfo Makefile

math/py-pyhdfe: update 0.2.0 → 0.2.1
DeltaFile
+5-2math/py-pyhdfe/Makefile
+3-3math/py-pyhdfe/distinfo
+8-52 files

FreeBSD/ports 8a920cd — math/py-pwlf distinfo Makefile

math/py-pwlf: update 2.6.0 → 2.7.0
DeltaFile
+4-4math/py-pwlf/Makefile
+3-3math/py-pwlf/distinfo
+7-72 files

FreeBSD/ports 1d51b43 — science/py-xbout distinfo Makefile, science/py-xbout/files patch-pyproject.toml

science/py-xbout: update 0.3.8 → 0.4.0
DeltaFile
+14-1science/py-xbout/files/patch-pyproject.toml
+8-1science/py-xbout/Makefile
+3-3science/py-xbout/distinfo
+25-53 files

FreeBSD/ports eb3fc7a — devel/py-atom distinfo Makefile, devel/py-atom/files patch-pyproject.toml

devel/py-atom: update 0.12.1 → 0.13.0
DeltaFile
+10-12devel/py-atom/Makefile
+3-3devel/py-atom/files/patch-pyproject.toml
+3-3devel/py-atom/distinfo
+16-183 files

FreeBSD/ports dad8526 — science/py-scipy-stubs Makefile distinfo, science/py-scipy-stubs/files patch-pyproject.toml

science/py-scipy-stubs: update 1.18.1.0 → 1.18.1.1
DeltaFile
+6-4science/py-scipy-stubs/files/patch-pyproject.toml
+3-3science/py-scipy-stubs/distinfo
+2-2science/py-scipy-stubs/Makefile
+11-93 files

FreeBSD/ports 1b1c215 — graphics/py-glcontext distinfo Makefile

graphics/py-glcontext: update 3.0.0 → 3.1.0
DeltaFile
+7-3graphics/py-glcontext/Makefile
+3-3graphics/py-glcontext/distinfo
+10-62 files

FreeBSD/ports 0b2e461 — math/py-fenics-ufl Makefile distinfo

math/py-fenics-ufl: update 2026.1.0 → 2026.2.0
DeltaFile
+3-3math/py-fenics-ufl/distinfo
+2-2math/py-fenics-ufl/Makefile
+5-52 files

FreeBSD/ports 9c157b4 — science/py-chempy distinfo Makefile, science/py-chempy/files patch-chempy_chemistry.py

science/py-chempy: update 0.10.1 → 0.10.2
DeltaFile
+38-0science/py-chempy/files/patch-chempy_chemistry.py
+9-5science/py-chempy/Makefile
+3-3science/py-chempy/distinfo
+50-83 files

FreeBSD/ports 5a1488a — science/mctc-lib pkg-plist Makefile

science/mctc-lib: update 0.5.2 → 0.6.1
DeltaFile
+3-3science/mctc-lib/distinfo
+2-2science/mctc-lib/Makefile
+1-1science/mctc-lib/pkg-plist
+6-63 files

FreeBSD/ports de8aed5 — science/dftd4 pkg-plist distinfo, science/py-dftd4 distinfo Makefile

science/{,py-}dftd4: update 4.2.0 → 4.3.0
DeltaFile
+11-2science/py-dftd4/Makefile
+2-5science/dftd4/Makefile
+3-3science/py-dftd4/distinfo
+3-3science/dftd4/distinfo
+3-1science/dftd4/pkg-plist
+22-145 files

FreeBSD/ports fbdeba6 — misc/py-openpaperwork-gtk distinfo Makefile

misc/py-openpaperwork-gtk: update 2.1.2 → 2.2.5
DeltaFile
+9-4misc/py-openpaperwork-gtk/Makefile
+3-3misc/py-openpaperwork-gtk/distinfo
+12-72 files

FreeBSD/ports 1365bae — misc/py-openpaperwork-core distinfo Makefile

misc/py-openpaperwork-core: update 2.1.2 → 2.2.5
DeltaFile
+11-4misc/py-openpaperwork-core/Makefile
+3-3misc/py-openpaperwork-core/distinfo
+14-72 files

FreeBSD/ports efed729 — devel/py-fypp distinfo Makefile

devel/py-fypp: update 3.2 → 3.3
DeltaFile
+10-4devel/py-fypp/Makefile
+3-3devel/py-fypp/distinfo
+13-72 files

LLVM/project ce62b18 — mlir/lib/Dialect/Linalg/Transforms PadTilingInterface.cpp, mlir/test/lib/Dialect/Test TestOps.td

[mlir] Replace PointerUnion::dyn_cast with llvm::dyn_cast (NFC) (#233681)

PointerUnion::dyn_cast has been soft-deprecated.  This patch replaces it
with llvm::dyn_cast:

- PadTilingInterface.cpp: Each OpFoldResult in paddedShape is a
  nonnull Attribute or Value, and dynamic dimensions must be valid
  Values.
- TestOps.td: CallWithSegmentsOp::setCalleeFromCallable is an unused
  CallOpInterface implementation on a test op.

This patch completes the migration away from PointerUnion::dyn_cast
under mlir/.

Assisted-by: Antigravity
DeltaFile
+1-1mlir/test/lib/Dialect/Test/TestOps.td
+1-1mlir/lib/Dialect/Linalg/Transforms/PadTilingInterface.cpp
+2-22 files

FreeBSD/ports 062148f — devel/opendht pkg-plist distinfo, devel/py-opendht Makefile distinfo

devel/{,py-}opendht: update 4.4.0 → 4.4.1
DeltaFile
+14-0devel/py-opendht/files/patch-tests_test__opendht.py
+4-5devel/opendht/Makefile
+3-3devel/py-opendht/distinfo
+3-3devel/opendht/distinfo
+2-2devel/py-opendht/Makefile
+1-1devel/opendht/pkg-plist
+27-141 files not shown
+28-157 files

FreeBSD/ports 74a95d5 — devel/py-cibuildwheel distinfo Makefile, devel/py-cibuildwheel/files patch-cibuildwheel_architecture.py

devel/py-cibuildwheel: update 4.2.1 → 4.3.1
DeltaFile
+13-9devel/py-cibuildwheel/files/patch-cibuildwheel_architecture.py
+3-3devel/py-cibuildwheel/distinfo
+3-3devel/py-cibuildwheel/Makefile
+19-153 files