NetBSD/pkgsrc-wip ea6e01epy-debian PLIST Makefile

py-debian: Update to 1.1.0
DeltaFile
+35-14py-debian/PLIST
+8-6py-debian/Makefile
+3-3py-debian/distinfo
+4-0py-debian/COMMIT_MSG
+50-234 files

LLVM/project 34eb59dmlir/include/mlir/IR BuiltinAttributes.h BuiltinAttributes.td, mlir/lib/CAPI/IR BuiltinAttributes.cpp

[mlir][IR][NFC] Simplify "splat" handling in `DenseIntOrFPElementsAttr` (#180965)

Since #180397, all elements of a `DenseIntOrFPElementsAttr` are padded
to full bytes. This enables additional simplifications: whether a
`DenseIntOrFPElementsAttr` is a splat or not can now be inferred from
the size of the buffer. This was not possible before because a single
byte sometimes contained multiple `i1` elements.

Discussion:
https://discourse.llvm.org/t/denseelementsattr-i1-element-type/62525
DeltaFile
+32-62mlir/lib/IR/AttributeDetail.h
+14-20mlir/lib/IR/BuiltinAttributes.cpp
+1-10mlir/include/mlir/IR/BuiltinAttributes.h
+1-3mlir/lib/CAPI/IR/BuiltinAttributes.cpp
+1-2mlir/lib/Dialect/Tosa/Transforms/TosaFolders.cpp
+1-2mlir/include/mlir/IR/BuiltinAttributes.td
+50-992 files not shown
+52-1038 files

LLVM/project 3bfd052mlir/lib/Bindings/Python IRCore.cpp, mlir/test/python/dialects transform_op_interface.py

Fix formatting
DeltaFile
+1-3mlir/test/python/dialects/transform_op_interface.py
+1-1mlir/lib/Bindings/Python/IRCore.cpp
+2-42 files

LLVM/project 1c067c6mlir/lib/Bindings/Python DialectTransform.cpp Rewrite.h, mlir/lib/CAPI/Dialect Transform.cpp

Address review comments
DeltaFile
+53-45mlir/lib/Bindings/Python/DialectTransform.cpp
+17-23mlir/lib/Bindings/Python/Rewrite.h
+14-9mlir/lib/Bindings/Python/IRInterfaces.cpp
+8-8mlir/lib/Bindings/Python/IRCore.cpp
+5-11mlir/lib/CAPI/Dialect/Transform.cpp
+6-6mlir/test/python/dialects/transform_op_interface.py
+103-1021 files not shown
+104-1037 files

FreeBSD/ports ccc8f9flang/gnat13 Makefile, lang/gnat14 Makefile

lang/gnat1.: fix fetching without previous asset

MFC after:      8 days
DeltaFile
+2-1lang/gnat13/Makefile
+2-1lang/gnat14/Makefile
+4-22 files

NetBSD/pkgsrc-wip a8a6a69py-kasa PLIST Makefile

py-kasa: Import py-kasa-0.10.2 as wip/py-kasa

python-kasa is a Python library to control TPLink's smart home devices
(plugs, wall switches, power strips, and bulbs).

This is a voluntary, community-driven effort and is not affiliated,
sponsored, or endorsed by TPLink.
DeltaFile
+462-0py-kasa/PLIST
+23-0py-kasa/Makefile
+5-0py-kasa/DESCR
+5-0py-kasa/distinfo
+1-0py-kasa/ALTERNATIVES
+496-05 files

LLVM/project 14fe03fllvm/test/CodeGen/AArch64 neon-compare-instructions.ll

[AArch64] Add extra fcmp+select tests. NFC

Some of these currently get scalarized with nnan.
DeltaFile
+522-0llvm/test/CodeGen/AArch64/neon-compare-instructions.ll
+522-01 files

NetBSD/pkgsrc-wip 2c44c56reuse-tool TODO distinfo, reuse-tool/patches patch-docs_index.rst

reuse-tool: Do not create API documentation
DeltaFile
+25-0reuse-tool/patches/patch-docs_index.rst
+0-1reuse-tool/TODO
+1-0reuse-tool/distinfo
+26-13 files

NetBSD/pkgsrc-wip f30c26b. Makefile

wip: Add py-mashumaro
DeltaFile
+1-0Makefile
+1-01 files

NetBSD/pkgsrc-wip 719f020py-mashumaro PLIST Makefile

py-mashumaro: Import py-mashumaro-3.20 as wip/py-mashumaro

In Python, you often need to dump and load objects based on the schema
you have. It can be a dataclass model, a list of third-party generic
classes or whatever. Mashumaro not only lets you save and load things
in different ways, but it also does it super quick.
DeltaFile
+131-0py-mashumaro/PLIST
+20-0py-mashumaro/Makefile
+5-0py-mashumaro/distinfo
+4-0py-mashumaro/DESCR
+160-04 files

FreeNAS/freenas c61a09csrc/freenas/usr/local/bin truenas-grub.py

Add another comment clarifying design
DeltaFile
+3-0src/freenas/usr/local/bin/truenas-grub.py
+3-01 files

NetBSD/pkgsrc-wip 68bc321. Makefile

wip: Add py-asyncclick
DeltaFile
+1-0Makefile
+1-01 files

LLVM/project 77ac243llvm/lib/Analysis ValueTracking.cpp, llvm/unittests/Analysis ValueTrackingTest.cpp

[ValueTracking] Extend computeConstantRange for add/sub and sext/zext

Recursively compute operand ranges for add/sub and propagate ranges
through sign/zero extensions.
DeltaFile
+64-0llvm/unittests/Analysis/ValueTrackingTest.cpp
+24-0llvm/lib/Analysis/ValueTracking.cpp
+88-02 files

NetBSD/pkgsrc-wip 8de9a0cpy-asyncclick PLIST Makefile

py-asyncclick: Import py-asyncclick-8.3.0.7 as wip/py-asyncclick

Asyncclick is a fork of Click that works with trio or asyncio.

AsyncClick allows you to seamlessly use async command and subcommand handlers.
DeltaFile
+57-0py-asyncclick/PLIST
+20-0py-asyncclick/Makefile
+5-0py-asyncclick/distinfo
+3-0py-asyncclick/DESCR
+85-04 files

LLVM/project 72a70aemlir/include/mlir/IR BuiltinAttributes.h, mlir/lib/CAPI/IR BuiltinAttributes.cpp

[mlir][IR][NFC] Simplify "splat" handling in `DenseIntOrFPElementsAttr`
DeltaFile
+32-62mlir/lib/IR/AttributeDetail.h
+14-20mlir/lib/IR/BuiltinAttributes.cpp
+1-10mlir/include/mlir/IR/BuiltinAttributes.h
+1-3mlir/lib/CAPI/IR/BuiltinAttributes.cpp
+1-2mlir/lib/Conversion/ArithToSPIRV/ArithToSPIRV.cpp
+1-2mlir/lib/Dialect/Tosa/Transforms/TosaFolders.cpp
+50-992 files not shown
+52-1038 files

LLVM/project 91dae0e.ci/green-dragon clang-stage1-RA.groovy

[green dragon] fix typo in clang-stage1-RA
DeltaFile
+2-2.ci/green-dragon/clang-stage1-RA.groovy
+2-21 files

FreeBSD/ports 8879f34java/openjfx14 Makefile

java/openjfx14: Fix a67f24e318a6966aa0f191de2c49f1fb687fde6e

Fix build with WEBKIT=off.
RUBY_VER variable is only defined with USES=ruby, which is only the
case if the WEBKIT option is on.

While here move LDFLAGS higher.

PR:     293109
Fixes:  a67f24e318a6 (Fix 066663be20a8d55bde6ec67c54dbdaeafcf04fea)
DeltaFile
+6-7java/openjfx14/Makefile
+6-71 files

FreeNAS/freenas 647efb2src/middlewared/middlewared/utils io.py

Fix more comments
DeltaFile
+6-6src/middlewared/middlewared/utils/io.py
+6-61 files

NetBSD/pkgsrc-wip d89f2eareuse-tool Makefile PLIST, reuse-tool/patches patch-docs_conf.py

reuse-tool: Update to 6.2.0
DeltaFile
+8-10reuse-tool/Makefile
+9-5reuse-tool/PLIST
+9-3reuse-tool/patches/patch-docs_conf.py
+4-4reuse-tool/distinfo
+1-1reuse-tool/COMMIT_MSG
+31-235 files

FreeNAS/freenas 67a95c6src/middlewared/middlewared/plugins/apps crud.py rollback.py, src/middlewared/middlewared/plugins/catalog apps_details_new.py apps_details.py

Rename apps_details_new file
DeltaFile
+0-198src/middlewared/middlewared/plugins/catalog/apps_details_new.py
+198-0src/middlewared/middlewared/plugins/catalog/apps_details.py
+1-1src/middlewared/middlewared/plugins/catalog/apps.py
+1-1src/middlewared/middlewared/plugins/apps/crud.py
+1-1src/middlewared/middlewared/plugins/apps/rollback.py
+1-1src/middlewared/middlewared/plugins/catalog/__init__.py
+202-2022 files not shown
+204-2048 files

FreeNAS/freenas 3b84442src/middlewared/middlewared main.py, src/middlewared/middlewared/plugins/catalog apps_details.py apps_details_new.py

Move apps to new impl
DeltaFile
+0-67src/middlewared/middlewared/plugins/catalog/apps_details.py
+53-2src/middlewared/middlewared/plugins/catalog/apps_details_new.py
+25-1src/middlewared/middlewared/plugins/catalog/__init__.py
+2-0src/middlewared/middlewared/main.py
+80-704 files

FreeNAS/freenas 57d4077src/middlewared/middlewared/plugins/catalog update.py config.py

Remove old method impl
DeltaFile
+0-86src/middlewared/middlewared/plugins/catalog/update.py
+13-0src/middlewared/middlewared/plugins/catalog/config.py
+1-1src/middlewared/middlewared/plugins/catalog/__init__.py
+14-873 files

FreeNAS/freenas 917e2e4src/middlewared/middlewared/plugins/catalog __init__.py config.py

Add initial barebones for catalog conversion
DeltaFile
+57-0src/middlewared/middlewared/plugins/catalog/__init__.py
+25-0src/middlewared/middlewared/plugins/catalog/config.py
+19-0src/middlewared/middlewared/plugins/catalog/state.py
+101-03 files

FreeNAS/freenas 2d8c308src/middlewared/middlewared/api/v26_04_0 catalog.py, src/middlewared/middlewared/plugins/catalog app_version.py __init__.py

Move get_app_details to new impl
DeltaFile
+29-38src/middlewared/middlewared/plugins/catalog/app_version.py
+13-0src/middlewared/middlewared/plugins/catalog/__init__.py
+1-1src/middlewared/middlewared/api/v26_04_0/catalog.py
+43-393 files

FreeNAS/freenas bf9b7bcsrc/middlewared/middlewared/plugins/apps crud.py, src/middlewared/middlewared/plugins/catalog apps_details.py apps_details_new.py

Move train_to_apps_version_mapping to new impl
DeltaFile
+0-36src/middlewared/middlewared/plugins/catalog/apps_details.py
+16-0src/middlewared/middlewared/plugins/catalog/apps_details_new.py
+2-2src/middlewared/middlewared/plugins/apps/crud.py
+18-383 files

FreeNAS/freenas 7b0062csrc/middlewared/middlewared/plugins/catalog apps_details.py

Remove unused retrieve_train_names
DeltaFile
+0-4src/middlewared/middlewared/plugins/catalog/apps_details.py
+0-41 files

FreeNAS/freenas 406b4a4src/middlewared/middlewared/plugins/apps crud.py, src/middlewared/middlewared/plugins/catalog apps_details.py app_version.py

Fix get_normalized_questions_context consumers
DeltaFile
+4-2src/middlewared/middlewared/plugins/catalog/apps_details.py
+4-2src/middlewared/middlewared/plugins/catalog/app_version.py
+3-1src/middlewared/middlewared/plugins/apps/crud.py
+11-53 files

FreeNAS/freenas 2468f36src/middlewared/middlewared/api/v26_04_0 catalog.py, src/middlewared/middlewared/plugins/catalog apps_details_new.py apps_details.py

Move get_trains to new impl
DeltaFile
+78-1src/middlewared/middlewared/plugins/catalog/apps_details_new.py
+0-64src/middlewared/middlewared/plugins/catalog/apps_details.py
+6-3src/middlewared/middlewared/api/v26_04_0/catalog.py
+84-683 files

FreeNAS/freenas 243a0efsrc/middlewared/middlewared/api/v26_04_0 catalog.py, src/middlewared/middlewared/plugins/catalog config.py __init__.py

Add catalog.update support
DeltaFile
+30-6src/middlewared/middlewared/plugins/catalog/config.py
+7-5src/middlewared/middlewared/api/v26_04_0/catalog.py
+8-1src/middlewared/middlewared/plugins/catalog/__init__.py
+45-123 files

FreeNAS/freenas d3c402fsrc/middlewared/middlewared/plugins/catalog sync.py __init__.py

Move sync logic to new impl
DeltaFile
+65-69src/middlewared/middlewared/plugins/catalog/sync.py
+12-2src/middlewared/middlewared/plugins/catalog/__init__.py
+3-3src/middlewared/middlewared/plugins/catalog/apps.py
+80-743 files