chore(deps): update rust crate bindgen to 0.72.0 #258

Merged
lucas merged 1 commit from renovate/bindgen-0.x into master 2025-06-11 11:29:41 +02:00
Collaborator

This PR contains the following updates:

Package Type Update Change
bindgen (source) build-dependencies minor 0.71.0 -> 0.72.0

Release Notes

rust-lang/rust-bindgen (bindgen)

v0.72.0

Compare Source

Added

  • Report enums in ParseCallbacks.
  • Refactor item_name method to use ItemInfo struct.
  • Add callback to modify contents of macro
  • Discovery callbacks for functions and methods.
  • Options to generate uncallable C++ functions.
  • Provide option to get real virtual fn receiver.

Changed

  • Generate bindings compatible with current rustc version by default.

Removed

  • Remove unused which-rustfmt feature
  • Remove warning for opaque forward declarations

Fixed

  • More sophisticated handling of the triple in rust_to_clang_target
  • Rename *-apple-ios-sim to ...simulator
  • Fix OpenCL vectors that use "ext_vector_type".
  • Fix union layout when it contains 0 sized array.
  • Avoid crashing on variadic unions without layout information.
  • Distinguish char16_t.
  • Fix bugs in --clang-macro-fallback
  • Add missed unsafe in the raw_set_bit function
  • Use link_name for dynamic library loading
  • Add "gen" to list of rust keywords in 'rust_mangle'
  • Use appropriate rustfmt --format ... param

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bindgen](https://rust-lang.github.io/rust-bindgen/) ([source](https://github.com/rust-lang/rust-bindgen)) | build-dependencies | minor | `0.71.0` -> `0.72.0` | --- ### Release Notes <details> <summary>rust-lang/rust-bindgen (bindgen)</summary> ### [`v0.72.0`](https://github.com/rust-lang/rust-bindgen/blob/HEAD/CHANGELOG.md#0720-2025-06-08) [Compare Source](https://github.com/rust-lang/rust-bindgen/compare/v0.71.1...v0.72.0) #### Added - Report enums in ParseCallbacks. - Refactor item_name method to use ItemInfo struct. - Add callback to modify contents of macro - Discovery callbacks for functions and methods. - Options to generate uncallable C++ functions. - Provide option to get real virtual fn receiver. #### Changed - Generate bindings compatible with current rustc version by default. #### Removed - Remove unused which-rustfmt feature - Remove warning for opaque forward declarations #### Fixed - More sophisticated handling of the triple in rust_to_clang_target - Rename \*-apple-ios-sim to ...simulator - Fix OpenCL vectors that use "ext_vector_type". - Fix union layout when it contains 0 sized array. - Avoid crashing on variadic unions without layout information. - Distinguish char16\_t. - Fix bugs in --clang-macro-fallback - Add missed unsafe in the raw_set_bit function - Use link_name for dynamic library loading - Add "gen" to list of rust keywords in 'rust_mangle' - Use appropriate `rustfmt --format ...` param </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40Mi4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDIuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate-botbot added 1 commit 2025-06-08 13:46:22 +02:00
chore(deps): update rust crate bindgen to 0.72.0
All checks were successful
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
8749d4e6be
lucas merged commit 55c4dd8369 into master 2025-06-11 11:29:41 +02:00
lucas deleted branch renovate/bindgen-0.x 2025-06-11 11:29:42 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: bitsquid_dt/dtmt#258
No description provided.