sudo_pair
sudo_pair copied to clipboard
Update bindgen requirement from 0.59.0 to 0.68.1
Updates the requirements on bindgen to permit the latest version.
Release notes
Sourced from bindgen's releases.
v0.68.1
Install bindgen-cli 0.68.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rust-lang/rust-bindgen/releases/download/v0.68.1/bindgen-cli-installer.sh | shInstall prebuilt binaries via powershell script
irm https://github.com/rust-lang/rust-bindgen/releases/download/v0.68.1/bindgen-cli-installer.ps1 | iexDownload bindgen-cli 0.68.1
File Platform Checksum bindgen-cli-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum bindgen-cli-x86_64-apple-darwin.tar.xz macOS Intel checksum bindgen-cli-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
Changelog
Sourced from bindgen's changelog.
0.68.1
Fixed
- Fixed errors on the windows artifact build process.
0.68.0
Added
- The
systemABI is now supported as an option for the--override-abiflag.- The
allowlist_itemmethod and the--allowlist-itemflag have been included to filter items regardless or their kind.- Include installers as release artifacts on Github.
Changed
- The
Cloneimplementation for_BindgenUnionFieldhas been changed to pass theincorrect_clone_impl_on_copy_typeClippy lint.- The
c_unwindABI can be used without a feature gate for any Rust target version equal to or greater than 1.71. This comes as a result of the ABI being stabilised (in Rust 1.71).- Formatting changes when using prettyplease as a formatter due to a new prettyplease version.
- Avoid generating invalid
CStrconstants when using the--generate-cstroption.Removed
- The
extra_assertandextra_assert_eqmacros are no longer exported.Fixed
- Bindgen no longer panics when parsing an objective-C header that includes a Rust keyword that cannot be a raw identifier, such as:
self,crate,superorSelf.0.67.0
This version was skipped due to some problems on the release workflow.
0.66.1
Removed
0.66.0
Added
- Added the
--generate-cstrCLI flag to generate string constants as&CStrinstead of&[u8]. (Requires Rust 1.59 or higher.)- Added the
--generate-shell-completionsCLI flag to generate completions for different shells.- The
--wrap-static-fnsoption can now wrapva_listfunctions as variadic functions with the experimentalParseCallbacks::wrap_as_variadic_fnmethod.- Add target mappings for riscv32imc and riscv32imac.
- Add the
ParseCallbacks::field_visibilitymethod to modify field visibility.
... (truncated)
Commits
8d75a02chore: Releasea21e60bRelease preparation for v0.68.1 (#2627)ebcf0bcchore: Release59102e9chore: Releasef623bfbDon't release anything by default (#2623)073fa62test cli and lib msrv separately (#2625)b52377aUpdate CHANGELOG.md (#2622)1d74af3Don't delete the lockfile on the msrv workflow (#2621)ef2fb79make search less surprising (#2613)ea3f8a7there been editors not affilicated with Servo (#2615)- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)