LLVM/project b919d62mlir/include/mlir-c BuiltinTypes.h, mlir/include/mlir/Bindings/Python IRTypes.h

[MLIR][Python] Forward the name of MLIR types to Python side (#174700)

In this PR, I added a C API for each (upstream) MLIR type to retrieve
its type name (for example, `IntegerType` -> `mlirIntegerTypeGetName()`
-> `"builtin.integer"`), and exposed a corresponding `type_name` class
attribute in the Python bindings (e.g., `IntegerType.type_name` ->
`"builtin.integer"`). This can be used in various places to avoid
hard-coded strings, such as eliminating the manual string in
`irdl.base("!builtin.integer")`.

Note that parts of this PR (mainly mechanical changes) were produced via
GitHub Copilot and GPT-5.2. I have manually reviewed the changes and
verified them with tests to ensure correctness.
DeltaFile
+84-0mlir/lib/CAPI/IR/BuiltinTypes.cpp
+56-0mlir/include/mlir-c/BuiltinTypes.h
+43-0mlir/test/python/ir/builtin_types.py
+29-0mlir/include/mlir/Bindings/Python/IRTypes.h
+28-0mlir/lib/CAPI/Dialect/EmitC.cpp
+20-0mlir/lib/CAPI/Dialect/Quant.cpp
+260-025 files not shown
+451-031 files

LLVM/project eb13822clang/include/clang/Basic BuiltinsAMDGPU.def, clang/test/CodeGenHIP builtins-amdgcn-gfx950-cvt.hip

[AMDGPU] Modifies cvt and atomic builtin def to take _Float16 for HIP/C++ (#174707)

For cvt and atomic `__builtin_amdgcn_cvt` builtins, using 'x' in the def
to take _Float16 for HIP/C++ and half for OpenCL.
DeltaFile
+419-0clang/test/CodeGenHIP/builtins-amdgcn-gfx950-cvt.hip
+22-22clang/include/clang/Basic/BuiltinsAMDGPU.def
+441-222 files

FreeBSD/ports 3617d15x11-toolkits/hyprtoolkit Makefile, x11-wm/hyprland Makefile

*/*: Add expiration note about depending on libinotify on FreeBSD < 15

Obtained from:  https://cgit.freebsd.org/ports/commit/?id=168150ec3fd76720ac36513cd4219a5823ed0ea1
DeltaFile
+2-0x11/hyprlauncher/Makefile
+2-0x11/ashell/Makefile
+2-0x11-wm/hyprland/Makefile
+2-0x11-toolkits/hyprtoolkit/Makefile
+8-04 files

NetBSD/pkgsrc XVnCL6Ywww/curl distinfo Makefile.common, www/curl/patches patch-configure

   curl: update to 8.18.0.

   This release includes the following changes:

    o build: drop support for VS2008 (Windows) [62]
    o build: drop Windows CE / CeGCC support [69]
    o gnutls: drop support for GnuTLS < 3.6.5 [167]
    o gnutls: implement CURLOPT_CAINFO_BLOB [168]
    o openssl: bump minimum OpenSSL version to 3.0.0 [60]

   This release includes the following bugfixes:

    o _PROGRESS.md: add the E unit, mention kibibyte [24]
    o alt-svc: more flexibility on same destination [298]
    o altsvc: accept ma/persist per alternative entry [287]
    o altsvc: make it one malloc instead of three per entry [266]
    o AmigaOS: increase minimum stack size for tool_main [137]
    o apple sectrust: fix ancient evaluation [327]
    o apple-sectrust: always ask when `native_ca_store` is in use [162]

    [384 lines not shown]
VersionDeltaFile
1.222+4-5www/curl/distinfo
1.31+2-2www/curl/Makefile.common
1.23+1-1www/curl/patches/patch-configure
+7-83 files

FreeBSD/src 7b718d2share/man/man4 mrsas.4

mrsas.4: Fix devid hex style

(cherry picked from commit c2b407244f3a939d8b09f9a22d872ebdce5f6b19)
DeltaFile
+1-1share/man/man4/mrsas.4
+1-11 files

NetBSD/pkgsrc 3PI77oodevel/py-daemon Makefile

   py-daemon: fix PKGNAME
VersionDeltaFile
1.39+2-2devel/py-daemon/Makefile
+2-21 files

FreeBSD/src c2b4072share/man/man4 mrsas.4

mrsas.4: Fix devid hex style
DeltaFile
+1-1share/man/man4/mrsas.4
+1-11 files

FreeBSD/ports 0caa176devel/venom distinfo Makefile

devel/venom: update to 1.3.0

Changes: https://github.com/ovh/venom/releases/tag/v1.3.0
DeltaFile
+5-5devel/venom/distinfo
+1-2devel/venom/Makefile
+6-72 files

FreeBSD/ports cd24398www/py-strawberry-graphql-django Makefile distinfo

www/py-strawberry-graphql-django: Update to 0.73.0

Changelog since 0.70.1:

https://github.com/strawberry-graphql/strawberry-django/compare/v0.70.1...v0.73.0
DeltaFile
+3-4www/py-strawberry-graphql-django/Makefile
+3-3www/py-strawberry-graphql-django/distinfo
+6-72 files

FreeBSD/ports 1e42ad7www/py-dj-database-url Makefile distinfo

www/py-dj-database-url: Update to 3.1.0

* Update LICENSE to match upstream.

Changelog:

https://github.com/jazzband/dj-database-url/releases/tag/v3.1.0
DeltaFile
+3-4www/py-dj-database-url/Makefile
+3-3www/py-dj-database-url/distinfo
+6-72 files

FreeBSD/ports 137b7dewww/py-drf-spectacular-sidecar distinfo Makefile

www/py-drf-spectacular-sidecar: Update to 2026.1.1

Changelog:

https://github.com/tfranzel/drf-spectacular-sidecar/compare/2025.12.1...2026.1.1
DeltaFile
+3-3www/py-drf-spectacular-sidecar/distinfo
+1-1www/py-drf-spectacular-sidecar/Makefile
+4-42 files

FreeBSD/ports 702aea4www/py-django-bootstrap3 distinfo Makefile

www/py-django-bootstrap3: Update to 26.1

Changelog:

https://github.com/zostera/django-bootstrap3/blob/v26.1/CHANGELOG.md
DeltaFile
+3-3www/py-django-bootstrap3/distinfo
+1-1www/py-django-bootstrap3/Makefile
+4-42 files

FreeBSD/ports 5cd7939devel/py-strawberry-graphql distinfo Makefile

devel/py-strawberry-graphql: Update to 0.288.2

Changelog since 0.287.4:

https://github.com/strawberry-graphql/strawberry/blob/0.288.2/CHANGELOG.md
DeltaFile
+3-3devel/py-strawberry-graphql/distinfo
+1-1devel/py-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports 1bf317fnet-mgmt/netbox Makefile distinfo

net-mgmt/netbox: Update to 4.4.10

Changelog:

Enhancements

* Show reverse bridge relationships on interface detail pages
* Include request method & URL when displaying server errors

Bug Fixes

* Add filter forms for component templates to ensure object selector
  support
* Fix dark mode support for rack elevations
* Restore support for selecting related interfaces when bulk editing
  device interfaces
* Re-enable sync button when disabling scheduled syncing for a data
  source
* Fix ValueError exception when saving a site with an assigned prefix

    [7 lines not shown]
DeltaFile
+6-6net-mgmt/netbox/Makefile
+3-3net-mgmt/netbox/distinfo
+9-92 files

FreeBSD/ports aac9594net-mgmt/py-netutils distinfo Makefile

net-mgmt/py-netutils: Update to 1.15.2

Changelog:

https://github.com/networktocode/netutils/releases/tag/v1.15.2
DeltaFile
+3-3net-mgmt/py-netutils/distinfo
+2-2net-mgmt/py-netutils/Makefile
+5-52 files

FreeBSD/ports ccfb955www/py-dj52-drf-spectacular-sidecar distinfo Makefile

www/py-dj52-drf-spectacular-sidecar: Update to 2026.1.1

Changelog:

https://github.com/tfranzel/drf-spectacular-sidecar/compare/2025.12.1...2026.1.1
DeltaFile
+3-3www/py-dj52-drf-spectacular-sidecar/distinfo
+1-1www/py-dj52-drf-spectacular-sidecar/Makefile
+4-42 files

FreeBSD/ports 82146e9www/py-dj52-strawberry-graphql-django Makefile distinfo

www/py-dj52-strawberry-graphql-django: Update to 0.73.0

Changelog since 0.70.1:

https://github.com/strawberry-graphql/strawberry-django/compare/v0.70.1...v0.73.0
DeltaFile
+3-4www/py-dj52-strawberry-graphql-django/Makefile
+3-3www/py-dj52-strawberry-graphql-django/distinfo
+6-72 files

FreeBSD/ports 368ea43www/py-dj52-social-auth-app-django distinfo Makefile

www/py-dj52-social-auth-app-django: Update to 5.7.0

Changelog:

https://github.com/python-social-auth/social-app-django/releases/tag/5.7.0
DeltaFile
+3-3www/py-dj52-social-auth-app-django/distinfo
+2-2www/py-dj52-social-auth-app-django/Makefile
+5-52 files

FreeBSD/ports f05553dtextproc/py-pymdown-extensions distinfo Makefile

textproc/py-pymdown-extensions: Update to 10.20

Changelog:

https://github.com/facelessuser/pymdown-extensions/releases/tag/10.20
DeltaFile
+3-3textproc/py-pymdown-extensions/distinfo
+1-1textproc/py-pymdown-extensions/Makefile
+4-42 files

FreeBSD/ports aa9efa6devel/py-dj52-strawberry-graphql distinfo Makefile

devel/py-dj52-strawberry-graphql: Update to 0.288.2

Changelog since 0.287.4:

https://github.com/strawberry-graphql/strawberry/blob/0.288.2/CHANGELOG.md
DeltaFile
+3-3devel/py-dj52-strawberry-graphql/distinfo
+1-1devel/py-dj52-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports e0716b4security/py-social-auth-core distinfo Makefile

security/py-social-auth-core: Update to 4.8.3

Changelog since 4.8.1:

https://github.com/python-social-auth/social-core/blob/4.8.3/CHANGELOG.md

PR:             291800
Approved by:    maintainer timeout (18+ days)
DeltaFile
+3-7security/py-social-auth-core/distinfo
+2-7security/py-social-auth-core/Makefile
+5-142 files

NetBSD/pkgsrc EXkOQqzdoc TODO CHANGES-2026

   doc: Updated net/wget2 to 2.2.1
VersionDeltaFile
1.26636+2-1doc/TODO
1.152+2-1doc/CHANGES-2026
+4-22 files

NetBSD/pkgsrc OaDmQkLnet/wget2 distinfo Makefile

   wget2: update to 2.2.1.

   30.12.2025 Release v2.2.1
     * Fix file overwrite issue with metalink
     * Fix remote buffer overflow in get_local_filename_real()
     * Fix a redirect/mirror regression from 400713ca
     * Use the local system timestamp when requested via --no-use-server-timestamps
     * Prevent file truncation with --no-clobber
     * Improve messages about why URLs are not being followed
     * Fix metalink with -O/--output-document
     * Fix sorting of metalink mirrors by priority
     * Add --show-progress to improve backwards compatibility to wget
     * Fix buffer overflow in wget_iri_clone() after wget_iri_set_scheme()
     * Allow 'no_' prefix in config options
     * Use libnghttp2 for HTTP/2 testing
     * Fix WolfSSL build issue if SSLv2 isn't built into the library
     * Set exit status to 8 on 403 response code
     * Fix convert-links
     * Fix --server-response for HTTP/1.1

    [3 lines not shown]
VersionDeltaFile
1.7+4-4net/wget2/distinfo
1.20+2-3net/wget2/Makefile
1.4+1-0net/wget2/PLIST
+7-73 files

NetBSD/pkgsrc ZCFZkDRarchivers/libzip Makefile

   libzip: fix HOMEPAGE
VersionDeltaFile
1.82+2-2archivers/libzip/Makefile
+2-21 files

LLVM/project 58566dd.github new-prs-labeler.yml

[CI] Add more glob patterns for `mlir:python` label

Right now, some paths for `mlir:python` are missing, which means the right maintainers don’t always get notified. This PR adds those paths.
DeltaFile
+3-0.github/new-prs-labeler.yml
+3-01 files

FreeBSD/ports 1ada728x11/ly Makefile distinfo, x11/ly/files pkg-message.in

x11/ly: update to 1.3.1

Add a pkg-message file which explains what to do when upgrading from
0.6 [1]
Fix WWW [1]

Reported by:    Michael Reim <michael.reim at web.de> [1]
DeltaFile
+10-0x11/ly/files/pkg-message.in
+5-4x11/ly/Makefile
+3-3x11/ly/distinfo
+18-73 files

LLVM/project 55eaa6cllvm/lib/Transforms/InstCombine InstCombineCalls.cpp, llvm/test/Transforms/InstCombine/AArch64 neon-shift-intrinsics.ll

[InstCombine][AArch64] Lower NEON shift intrinsics when possible (#172465)

DeltaFile
+429-0llvm/test/Transforms/InstCombine/AArch64/neon-shift-intrinsics.ll
+50-0llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+479-02 files

OPNSense/src 6ef46d0sys/netinet6 in6.c nd6_rtr.c

in6: modify address prefix lifetimes when updating address lifetimes

Taken from: https://reviews.freebsd.org/D54561
            https://reviews.freebsd.org/D54562
DeltaFile
+35-10sys/netinet6/in6.c
+7-31sys/netinet6/nd6_rtr.c
+2-0sys/netinet6/in6.h
+44-413 files

LLVM/project b4ed102clang/lib/Sema SemaModule.cpp, clang/test/Modules pr174543.cppm

[C++20] [Modules] Avoid infinite loop when checking TU local exposures (#174704)

Close https://github.com/llvm/llvm-project/issues/174543

The root cause of the problem is that the recursion in the code pattern
triggers infinite loop in the checking process for TU local exposure.
DeltaFile
+8-0clang/lib/Sema/SemaModule.cpp
+8-0clang/test/Modules/pr174543.cppm
+16-02 files

NetBSD/src I114zJZlibexec/ld.elf_so xmalloc.c

   Whitespace. (remove unnecessary spaces before tabs)
VersionDeltaFile
1.13+54-54libexec/ld.elf_so/xmalloc.c
+54-541 files