Skip to content

Commit 633de6b

Browse files
Merge #695
695: Update bindgen requirement from 0.56.0 to 0.57.0 r=toasteater a=dependabot[bot] Updates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/rust-bindgen/blob/master/CHANGELOG.md">bindgen's changelog</a>.</em></p> <blockquote> <h1>0.57.0</h1> <p>Released 2021/02/01</p> <h1>Added</h1> <ul> <li>Expose module-raw-lines to the CLI (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1936">#1936</a>)</li> <li>Added an option to fit macro constants to smaller types (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1945">#1945</a>)</li> <li>Add an option to respect C++ access specifiers on fields (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1968">#1968</a>)</li> </ul> <h2>Fixed</h2> <ul> <li>Improved C++ auto-detection (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1933">#1933</a>)</li> <li>Fixed layout of bitfields in some edge cases (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1950">#1950</a>)</li> <li>Escape the dyn keyword properly (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1951">#1951</a>)</li> <li>Use absolute paths for unsaved files passed to clang (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1857">#1857</a>).</li> </ul> <h1>0.56.0</h1> <p>Released 2020/11/26</p> <h2>Added</h2> <ul> <li>Objective-c bindings generate <code>From&lt;ChildClass&gt; for ParentClass</code> as well as <code>TryFrom&lt;ParentClass&gt; for ChildClass</code> (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1883">#1883</a>[]).</li> <li>Experimental dynamic library support via <code>dynamic_library_name</code> (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1846">#1846</a>).</li> <li>Option to disable deriving <code>Default</code> on a per-struct basis (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1930">#1930</a>).</li> </ul> <h2>Changed</h2> <ul> <li>Objective-c bindings borrow self rather than take ownership (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1883">#1883</a>[]).</li> <li>Templates and enums now correctly use the same naming scheme as other types (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1891">#1891</a>).</li> </ul> <h2>Fixed</h2> <ul> <li>Constructors in wasm32 now return a value. (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1877">#1877</a>).</li> <li>Fixed objective-c protocol impl blocks for parent classes's protocols (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1883">#1883</a>[]).</li> </ul> <p><a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1883">#1883</a>: <a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1883">rust-lang/rust-bindgen#1883</a></p> <hr /> <h1>0.55.1</h1> <p>Released 2020/08/24.</p> <h2>Fixed</h2> <ul> <li>Fixed a regression where anonymous enums referenced by members or such won't generate valid Rust code. (<a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1882">#1882</a>).</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/5ca2fc7a0221cacde41fd60b0ce485ee5ab8dac3"><code>5ca2fc7</code></a> v0.57.0</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/c509ef12acd198ffdde2af02148002257b60912a"><code>c509ef1</code></a> Add failing regression test for <a href="https://github-redirect.dependabot.com/rust-lang/rust-bindgen/issues/1973">#1973</a>.</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/e0f06c7fb2c59ab1154a4aba92cb885b1342a2fc"><code>e0f06c7</code></a> Generate fields as non-pub if they would be access restricted in C++.</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/51778893c4cb18eb11cbfe83a72046f7cb0f3eac"><code>5177889</code></a> Use absolute paths for unsaved files passed to clang and prepend -include dir...</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/9de0d64fc041633c6d0a386a577ddf8ba25dafc3"><code>9de0d64</code></a> Update mdbook</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/922655f33646b7a126f4c39fb7df60a122d7eb1b"><code>922655f</code></a> ci: update mdbook.</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/8945fa637e6e603f8d66fe60f7b5ae54d4134703"><code>8945fa6</code></a> book: Touch the book to ensure that GH actions deploy works.</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/faf8b3edbaeb591315fc6f370c1228b8caf9860f"><code>faf8b3e</code></a> ci: Move the remaining CI tasks (updating the book) to GitHub actions.</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/fde75f68e701b2f4b52a3655afba612187e20687"><code>fde75f6</code></a> ci: Switch most CI to GitHub actions.</li> <li><a href="https://github.com/rust-lang/rust-bindgen/commit/afa50fa1add6aca654da3fe009258e57f4fcd4f2"><code>afa50fa</code></a> tests: Remove unnecessary system header include that makes macos unhappy</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/rust-bindgen/compare/v0.56.0...v0.57.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 parents 1138eea + a9ee445 commit 633de6b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

gdnative-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ edition = "2018"
1515
libc = "0.2"
1616

1717
[build-dependencies]
18-
bindgen = { version = "0.56.0", default-features = false, features = ["runtime"] }
18+
bindgen = { version = "0.57.0", default-features = false, features = ["runtime"] }
1919
proc-macro2 = "1.0.6"
2020
quote = "1.0.2"
2121
miniserde = "=0.1.13"

0 commit comments

Comments
 (0)