<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="13">
<package pkgid="9efddddfbd14bb94f3842c5a6d3432f82a1e3e14d75eecff6619189bd341c2510b5968d9bb000ec4de05c63424e60627b451794ae185ca2da1e52bf7c3ab8599" name="cargo-packaging" arch="aarch64">
  <version epoch="0" ver="1.3.0+0" rel="40.9"/>
  <changelog author="william.brown@suse.com" date="1676721600">- Update to version 1.2.0+0:
  * marcos.cargo: add path parameter in cargo_install (#3)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1677844800">- Update vendored dependencies
- Add supporting sources for cargo metadata extraction
  * cargo-packaging-1.2.0+0.tar.xz
  * cargo_config
  * vendor.tar.xz</changelog>
  <changelog author="william.brown@suse.com" date="1686657600">- bsc#1212226 - add rust-packaging compat
- Update to version 1.2.0+2:
  * Default flags
  * Add buildflags</changelog>
  <changelog author="william.brown@suse.com" date="1687176000">- Update to version 1.2.0+3:
  * rename variable for bitwarden</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 1.2.0+4:
  * macros.cargo: Drop bashisms (#4)</changelog>
  <changelog author="william.brown@suse.com" date="1712232000">- bsc#1222175 - prevent stripping debug info
- Update to version 1.2.0+5:
  * Prevent stripping debuginfo in release by default (#7)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1712318400">- Remove cargo_config that is now part of vendor.tar</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1721390400">- Depend on provides of rust to allow older compiler version usage</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1721390401">- Resolve build failure when backported to 15-SP3</changelog>
  <changelog author="william.brown@suse.com" date="1736164800">- Update to version 1.2.0+7:
  * Correct incremental build flags (#10)
  * Doc custom build flags (#9)</changelog>
  <changelog author="william.brown@suse.com" date="1749643200">- Update to version 1.3.0+0:
  * Prevent cargo_install rebuilding.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1757505600">- bsc#1249012 - CVE-2025-58160 - tracing subscriber ansi escapes</changelog>
</package>
<package pkgid="95cf2c0690033fa1e80f74dc13bea6319595aa563a4dd450eb273d8640123a9be463defe192b8d3b8f370170c9882e7b903ef8a75948aef9cc1b0a60d8e82486" name="cargo-packaging" arch="src">
  <version epoch="0" ver="1.3.0+0" rel="40.9"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632225600">- Initial commit of cargo-packaging</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1632312000">- Update spec based on reviewer feedback</changelog>
  <changelog author="william.brown@suse.com" date="1632830400">- Update to version 1.0.0~git5.05b6425:
  * Add rust arches macro and update t1 arches</changelog>
  <changelog author="william.brown@suse.com" date="1633521600">- Update to version 1.0.0~git6.d878e38:
  * Remove incorrect macro definition</changelog>
  <changelog author="william.brown@suse.com" date="1647604800">- Update to version 1.0.0~git7.63c3500:
  * Improve macros when libgit is a dependency</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1650542400">- Add depends on zstd to allow zst compression in rust projects</changelog>
  <changelog author="william.brown@suse.com" date="1653307200">- Update to version 1.0.0~git8.6919af0:
  * Disable incremental builds as they don't work with sccache and don't help in obs</changelog>
  <changelog author="william.brown@suse.com" date="1667476800">- Update to version 1.1.0
  * Improve support for bundle metadata in rpm provides</changelog>
  <changelog author="william.brown@suse.com" date="1676721600">- Update to version 1.2.0+0:
  * marcos.cargo: add path parameter in cargo_install (#3)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1677844800">- Update vendored dependencies
- Add supporting sources for cargo metadata extraction
  * cargo-packaging-1.2.0+0.tar.xz
  * cargo_config
  * vendor.tar.xz</changelog>
  <changelog author="william.brown@suse.com" date="1686657600">- bsc#1212226 - add rust-packaging compat
- Update to version 1.2.0+2:
  * Default flags
  * Add buildflags</changelog>
  <changelog author="william.brown@suse.com" date="1687176000">- Update to version 1.2.0+3:
  * rename variable for bitwarden</changelog>
  <changelog author="william.brown@suse.com" date="1692014400">- Update to version 1.2.0+4:
  * macros.cargo: Drop bashisms (#4)</changelog>
  <changelog author="william.brown@suse.com" date="1712232000">- bsc#1222175 - prevent stripping debug info
- Update to version 1.2.0+5:
  * Prevent stripping debuginfo in release by default (#7)</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1712318400">- Remove cargo_config that is now part of vendor.tar</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1721390400">- Depend on provides of rust to allow older compiler version usage</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1721390401">- Resolve build failure when backported to 15-SP3</changelog>
  <changelog author="william.brown@suse.com" date="1736164800">- Update to version 1.2.0+7:
  * Correct incremental build flags (#10)
  * Doc custom build flags (#9)</changelog>
  <changelog author="william.brown@suse.com" date="1749643200">- Update to version 1.3.0+0:
  * Prevent cargo_install rebuilding.</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1757505600">- bsc#1249012 - CVE-2025-58160 - tracing subscriber ansi escapes</changelog>
</package>
<package pkgid="11d73ff15d1050fa740b693d5025279e595de81b01bf55b696ba5470bbdb2d33ac005266f45643f545ecad24baa49717ee5b5cf2905de1cfe23f237eb85ffd91" name="cargo1.95" arch="aarch64">
  <version epoch="0" ver="1.95.0" rel="3.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0</changelog>
</package>
<package pkgid="e5c2140bbf815006bec0f2b44f3a3d0e16643078e7a804f90c6111c2549c41ed337f9f158a1bc7a6bdb8a2169d1b94eb7747967329191db5625e046158661a0b" name="cargo1.95-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.95.0" rel="3.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0</changelog>
</package>
<package pkgid="92fe6eb1d918b555753e4b3d328bd762048b49e33a83b25219eef0c091666485c8195394d76a9b7ea3412cb1ad7d66d96fef274e65af52155acf8f3bcbd7b7bc" name="rust-bindgen" arch="aarch64">
  <version epoch="0" ver="0.72.1" rel="15.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673784000">- Initial package, version 0.63.0</changelog>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1700049600">- Updated to version 0.69.1
- Changed vendor directory archive format</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724068800">- Update to version 0.70.0:
  * Fix generation of extern "C" blocks with llvm 18
  * Update shlex dependency (RUSTSEC-2024-0006, boo#1229375)
  * Try to avoid repr(packed) for explicitly aligned types when not
    needed
  * Support Float16
  * Fix alignment contribution from bitfields
  * Replace peeking_take_while by itertools
  * Add blocklist_var
  * Stabilize thiscall_abi
  * Allow older itertools
  * Add target mappings for riscv64imac and riscv32imafc.
  * Add a complex macro fallback API
  * Add option to use DST structs for flexible arrays
  * Add option to dynamically load variables
  * Add option in CLI to use rustified non-exhaustive enums
  * Remove which and lazy-static dependencies
  * Generate compile-time layout tests
  * Print bindgen-cli errors to stderr instead of stdout
  * Fix --formatter=prettyplease not working in bindgen-cli by
    adding prettyplease feature and enabling it by default for
    bindgen-cli
  * Fix --allowlist-item so anonymous enums are no longer ignored
  * Use clang_getFileLocation instead of clang_getSpellingLocation
    to fix clang-trun
  * Fix generated constants: f64::INFINITY, f64::NEG_ INFINITY,
    f64::NAN
  * Update tempfile and rustix due to GHSA-c827-hfw6-qwvm (boo#1229376)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724241600">- Update to version 0.70.1:
  * Revert "Only trigger the publish workflow manually"
  * Fix `collapsible_match` clippy warning
  * Add `#[clippy::allow]` attribute to `const` layout tests
  * Fix creduce example
  * Fix creduce install link
  * Fix create-tag.yml</changelog>
  <changelog author="Mark Abarintos &lt;mrkcee@protonmail.com&gt;" date="1752926400">- Update to version 0.71.1:
  * chore: bump versions and update changelog
  * ci: bump macos image for x86 binaries
  * chore: update changelog for release
  * ci: Revert `cargo-dist` update
  * chore: use custom action to create the tag
  * ci: fetch all the history
  * ci: invert conditional
  * ci: fix `git rev-parse`
  * chore: fix `create-tag` conditional logic
  * ci: add missing `&amp;&amp;` on `create-tag.yml`
  * ci: checkout to the right commit
  * ci: sign tag
  * ci: allow creating tags on manually
  * ci: only trigger tag creation on github-actions PRs
  * ci: update `cargo-dist` version
  * ci: add regression tests for #3037 and #3039
  * Unbreak shell completion and --version without header
  * Add version field to `bindgen` as a dependency
  * chore: bump versions
  * chore: update changelog
  * ci: remove `main_tests` from matrix
  * ci: remove unused targets
  * docs(book): fix inconsistent use of Clang versions
  * docs(book): fix package name for the extra Clang tools
  * ci: Move forward Rust for Linux version to v6.13-rc1
  * Use `KyleMayes/install-llvm-action` to install LLVM
  * Use `macos-latest` on CI
  * Fix regression spotted at #3027
  * Bless all the tests
  * Update the `--merge-extern-blocks` tests
  * Test the `unsafe_extern_blocks` feature
  * Add support for unsafe extern blocks
  * Fix some markdown
  * Expose the name of the inner type of an alias
  * Add FieldInfo::field_type_name
  * Wrap the array representation of opaque types in a #[repr(C)] struct
  * example test for item discovery callback (new_item_found)
  * expose discovered composite types and aliases to parse callbacks
  * Improve debug str generator
  * Fix `manual_let_else` and `single_match_else` lint
  * Fix `explicit_iter_loop` lint
  * Fix `if_not_else` lint
  * Fix `map_unwrap_or` lint
  * Fix `cast_lossless` lint
  * Fix a lot of `unused_qualifications` lints
  * Bump some dependencies
  * Consolidate clippy configuration
  * automate MSRV in CI
  * consolidate versions in one place
  * sort dependencies
  * Linting semicolons
  * Inline more format args, spelink
  * Applied clippy cloned-&gt;copied, and cleanup
  * Make RustEdition public
  * Test the `literal_cstr` feature with different editions
  * Add support for edition 2024
  * Introduce `--rust-edition`
  * Make nightly target compatible with every other target
  * Use `Display` for `Builder::generate` errors
  * Clippify, and hide some lints in test output
  * Inline format args
  * Use v2 cargo resolver
  * a few more lints
  * avoid compiler warning
  * Automatic support for C-String literals
  * Bump to 2021 edition
  * Update the help message for `--rust-target`
  * Ignore the `layout.h` test
  * Make clippy happy :)
  * Remove deprecated targets
  * Add constructors to `RustTarget`
  * Represent Rust versions with integers
  * Make `RustTarget` parsing more permissive
  * Recognize inline namespaces using clang's dedicated API for that
  * Add test of macro-generated inline namespace
  * Install libtinfo5 from jammy-updates
  * Add `raw_ref_macros` feature
  * Handle version and shell completions
  * Let clap handle missing headers
  * abstract away the control-flow for applying args
  * delete duplicated default logic for `--anon-fields-prefix`
  * Formatted `CONTRIBUTING.md`. - Passes `markdownlint` (mostly) - Removed `$` from shell instructions, as to be more copy/paste friendly - Annotated code-like things with backticks. - Annotated all shell blocks with `sh` to format nicely on GitHub.com.
  * make `RegexSet` non-public
  * Move CLI options to `bindgen`
  * Set edition for `bindgen-integration`
  * Use workspace inheritance for dependencies
  * Changelog: Move --with-attribute-custom to unreleased
  * Restrict release workflow to pushes
  * Use `field_visibility` callback for new-type aliases
  * Wrap __library.get calls for variables if wrap_unsafe_ops
  * Add test showing bad behavior for non-functions
  * Wrap libloading::Library::new call in unsafe if --wrap-unsafe-ops
  * update small typo
  * ci: Move forward Rust for Linux version
  * Docs: Fix example code error
  * Update `cargo-dist`
  * Update documentation of Debian dependencies
  * Update libc.
  * Require libclang 9.0 or newer Adds a check for the loaded libclang version and logs a warning if the version is unsupported.
  * Add additional helpers to bitfield data structure
  * ci: Add Rust for Linux
  * Update CHANGELOG.md
  * Stabilize `--wrap-static-fns`
  * Update CHANGELOG.md
  * Use `\r\n\r\n` on Windows
  * Add support for custom attributes
  * update to use annotate-snippets 0.11.4
  * update to annotate-snippets 0.10.2
  * ir: Dig into atomic types.
  * Explain how to generate documentation for system headers
  * Only publish on crates.io if the workflow event is called `'Release'`
  * Update cargo-dist config</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1753358400">- Update to version 0.72.0:
  * chore: Release
  * Update changelog.
  * Refactor item_name method to use ItemInfo struct
  * chore: Fix some warnings with latest stable.
  * codegen: Avoid crashing on variadic unions without layout information.
  * Remove unused which-rustfmt feature
  * Fix rustfmt errors
  * Add test
  * Use callbacks properly
  * Use parse_callbacks from options
  * Add callback to modify contents of macro
  * ci: Move forward Rust for Linux version to v6.15-rc4
  * doc: enhance desc of cpp section
  * Generate bindings compatible with current rustc version by default
  * ci/release: Ubuntu 20.04 being sunset
  * Resolved unenclosed backticks for with_derive_custom_enum, with_attribute_custon_enum
  * fix all clippy lints
  * fix clippy issues
  * another minor clippy lint
  * remove stable rust installation
  * remove check-cfg, separate clippy from nightly
  * chore: fix new clippy lints, enforce in CI
  * ci: use stable toolchain again
  * ci: move forward Rust for Linux version to v6.14
  * ci: Re-enable rust for linux test.
  * Fix union layout when it contains 0 sized array.
  * Refactor enum generation.
  * Fix OpenCL vectors that use "ext_vector_type" and add test
  * more sophisticated handling of the triple in rust_to_clang_target
  * rename *-apple-ios-sim to ...simulator
  * Option to represent all C++ operators.
  * Formatting tweaks.
  * Discovery callbacks for functions and methods.
  * Further formatting fix.
  * Formatting fixes.
  * Options to generate uncallable C++ functions.
  * Mark all format-like macros for Clippy
  * Disable rust-for-linux test temporarily.
  * Provide option to get real virtual fn receiver.
  * Improve comments and docs relating to char16_t.
  * Add extra tests.
  * Report enums in ParseCallbacks.
  * Distinguish char16_t.
  * Fix bugs in --clang-macro-fallback
  * Remove useless fallback
  * Remove warning for opaque forward declarations
  * Fix missed tests
  * Add missed unsafe in the raw_set_bit function
  * Fixes #3123
  * Use link_name for dynamic library loading
  * Fix `borrow_as_ptr` lint
  * Fix `explicit_into_iter_loop` lint
  * add "gen" to list of matches in 'rust_mangle'
  * Fix CI to not run publish all the time
  * use `assert_eq|_ne` instead of `assert!`
  * Fix `flat_map_option` lint
  * Fix `checked_conversions` lint
  * Fix `inconsistent_struct_constructor` and `ptr_as_ptr` lints
  * Fix `trivially_copy_pass_by_ref` lint
  * Fix `needless_pass_by_value` lint
  * A few minor clippy lints
  * process_comment: Use last defined callback
  * Fix calling convention tests
  * Use appropriate `rustfmt --format ...` param
  * Multiple minor lint fixes
  * docs(book): fix deprecated bindgen constant in example
  * Derive `Debug` and eq. comparison traits for `InvalidRustTarget` enum
  * Update tutorial
  * Use the latest verison of mBook to fix copy to clipboard
  * Update `proc-macro2` version requirement to `1.0.80`</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1773748800">- Update to version 0.72.1:
  * chore: Release
  * Update changelog.
  * clang: Push the fix for #3277 into Type::declaration.
  * Get the type's definition in CompInfo::from_ty</changelog>
</package>
<package pkgid="564a85c6031d13fe872ce7bca15dae4ec4c518c3d5547b31c92dcda4c4b263953d5ba6b438e085c99b2206d3479b6bbd1d5ce32b727a19b5b45749663898eea0" name="rust-bindgen" arch="src">
  <version epoch="0" ver="0.72.1" rel="15.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673784000">- Initial package, version 0.63.0</changelog>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1700049600">- Updated to version 0.69.1
- Changed vendor directory archive format</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724068800">- Update to version 0.70.0:
  * Fix generation of extern "C" blocks with llvm 18
  * Update shlex dependency (RUSTSEC-2024-0006, boo#1229375)
  * Try to avoid repr(packed) for explicitly aligned types when not
    needed
  * Support Float16
  * Fix alignment contribution from bitfields
  * Replace peeking_take_while by itertools
  * Add blocklist_var
  * Stabilize thiscall_abi
  * Allow older itertools
  * Add target mappings for riscv64imac and riscv32imafc.
  * Add a complex macro fallback API
  * Add option to use DST structs for flexible arrays
  * Add option to dynamically load variables
  * Add option in CLI to use rustified non-exhaustive enums
  * Remove which and lazy-static dependencies
  * Generate compile-time layout tests
  * Print bindgen-cli errors to stderr instead of stdout
  * Fix --formatter=prettyplease not working in bindgen-cli by
    adding prettyplease feature and enabling it by default for
    bindgen-cli
  * Fix --allowlist-item so anonymous enums are no longer ignored
  * Use clang_getFileLocation instead of clang_getSpellingLocation
    to fix clang-trun
  * Fix generated constants: f64::INFINITY, f64::NEG_ INFINITY,
    f64::NAN
  * Update tempfile and rustix due to GHSA-c827-hfw6-qwvm (boo#1229376)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724241600">- Update to version 0.70.1:
  * Revert "Only trigger the publish workflow manually"
  * Fix `collapsible_match` clippy warning
  * Add `#[clippy::allow]` attribute to `const` layout tests
  * Fix creduce example
  * Fix creduce install link
  * Fix create-tag.yml</changelog>
  <changelog author="Mark Abarintos &lt;mrkcee@protonmail.com&gt;" date="1752926400">- Update to version 0.71.1:
  * chore: bump versions and update changelog
  * ci: bump macos image for x86 binaries
  * chore: update changelog for release
  * ci: Revert `cargo-dist` update
  * chore: use custom action to create the tag
  * ci: fetch all the history
  * ci: invert conditional
  * ci: fix `git rev-parse`
  * chore: fix `create-tag` conditional logic
  * ci: add missing `&amp;&amp;` on `create-tag.yml`
  * ci: checkout to the right commit
  * ci: sign tag
  * ci: allow creating tags on manually
  * ci: only trigger tag creation on github-actions PRs
  * ci: update `cargo-dist` version
  * ci: add regression tests for #3037 and #3039
  * Unbreak shell completion and --version without header
  * Add version field to `bindgen` as a dependency
  * chore: bump versions
  * chore: update changelog
  * ci: remove `main_tests` from matrix
  * ci: remove unused targets
  * docs(book): fix inconsistent use of Clang versions
  * docs(book): fix package name for the extra Clang tools
  * ci: Move forward Rust for Linux version to v6.13-rc1
  * Use `KyleMayes/install-llvm-action` to install LLVM
  * Use `macos-latest` on CI
  * Fix regression spotted at #3027
  * Bless all the tests
  * Update the `--merge-extern-blocks` tests
  * Test the `unsafe_extern_blocks` feature
  * Add support for unsafe extern blocks
  * Fix some markdown
  * Expose the name of the inner type of an alias
  * Add FieldInfo::field_type_name
  * Wrap the array representation of opaque types in a #[repr(C)] struct
  * example test for item discovery callback (new_item_found)
  * expose discovered composite types and aliases to parse callbacks
  * Improve debug str generator
  * Fix `manual_let_else` and `single_match_else` lint
  * Fix `explicit_iter_loop` lint
  * Fix `if_not_else` lint
  * Fix `map_unwrap_or` lint
  * Fix `cast_lossless` lint
  * Fix a lot of `unused_qualifications` lints
  * Bump some dependencies
  * Consolidate clippy configuration
  * automate MSRV in CI
  * consolidate versions in one place
  * sort dependencies
  * Linting semicolons
  * Inline more format args, spelink
  * Applied clippy cloned-&gt;copied, and cleanup
  * Make RustEdition public
  * Test the `literal_cstr` feature with different editions
  * Add support for edition 2024
  * Introduce `--rust-edition`
  * Make nightly target compatible with every other target
  * Use `Display` for `Builder::generate` errors
  * Clippify, and hide some lints in test output
  * Inline format args
  * Use v2 cargo resolver
  * a few more lints
  * avoid compiler warning
  * Automatic support for C-String literals
  * Bump to 2021 edition
  * Update the help message for `--rust-target`
  * Ignore the `layout.h` test
  * Make clippy happy :)
  * Remove deprecated targets
  * Add constructors to `RustTarget`
  * Represent Rust versions with integers
  * Make `RustTarget` parsing more permissive
  * Recognize inline namespaces using clang's dedicated API for that
  * Add test of macro-generated inline namespace
  * Install libtinfo5 from jammy-updates
  * Add `raw_ref_macros` feature
  * Handle version and shell completions
  * Let clap handle missing headers
  * abstract away the control-flow for applying args
  * delete duplicated default logic for `--anon-fields-prefix`
  * Formatted `CONTRIBUTING.md`. - Passes `markdownlint` (mostly) - Removed `$` from shell instructions, as to be more copy/paste friendly - Annotated code-like things with backticks. - Annotated all shell blocks with `sh` to format nicely on GitHub.com.
  * make `RegexSet` non-public
  * Move CLI options to `bindgen`
  * Set edition for `bindgen-integration`
  * Use workspace inheritance for dependencies
  * Changelog: Move --with-attribute-custom to unreleased
  * Restrict release workflow to pushes
  * Use `field_visibility` callback for new-type aliases
  * Wrap __library.get calls for variables if wrap_unsafe_ops
  * Add test showing bad behavior for non-functions
  * Wrap libloading::Library::new call in unsafe if --wrap-unsafe-ops
  * update small typo
  * ci: Move forward Rust for Linux version
  * Docs: Fix example code error
  * Update `cargo-dist`
  * Update documentation of Debian dependencies
  * Update libc.
  * Require libclang 9.0 or newer Adds a check for the loaded libclang version and logs a warning if the version is unsupported.
  * Add additional helpers to bitfield data structure
  * ci: Add Rust for Linux
  * Update CHANGELOG.md
  * Stabilize `--wrap-static-fns`
  * Update CHANGELOG.md
  * Use `\r\n\r\n` on Windows
  * Add support for custom attributes
  * update to use annotate-snippets 0.11.4
  * update to annotate-snippets 0.10.2
  * ir: Dig into atomic types.
  * Explain how to generate documentation for system headers
  * Only publish on crates.io if the workflow event is called `'Release'`
  * Update cargo-dist config</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1753358400">- Update to version 0.72.0:
  * chore: Release
  * Update changelog.
  * Refactor item_name method to use ItemInfo struct
  * chore: Fix some warnings with latest stable.
  * codegen: Avoid crashing on variadic unions without layout information.
  * Remove unused which-rustfmt feature
  * Fix rustfmt errors
  * Add test
  * Use callbacks properly
  * Use parse_callbacks from options
  * Add callback to modify contents of macro
  * ci: Move forward Rust for Linux version to v6.15-rc4
  * doc: enhance desc of cpp section
  * Generate bindings compatible with current rustc version by default
  * ci/release: Ubuntu 20.04 being sunset
  * Resolved unenclosed backticks for with_derive_custom_enum, with_attribute_custon_enum
  * fix all clippy lints
  * fix clippy issues
  * another minor clippy lint
  * remove stable rust installation
  * remove check-cfg, separate clippy from nightly
  * chore: fix new clippy lints, enforce in CI
  * ci: use stable toolchain again
  * ci: move forward Rust for Linux version to v6.14
  * ci: Re-enable rust for linux test.
  * Fix union layout when it contains 0 sized array.
  * Refactor enum generation.
  * Fix OpenCL vectors that use "ext_vector_type" and add test
  * more sophisticated handling of the triple in rust_to_clang_target
  * rename *-apple-ios-sim to ...simulator
  * Option to represent all C++ operators.
  * Formatting tweaks.
  * Discovery callbacks for functions and methods.
  * Further formatting fix.
  * Formatting fixes.
  * Options to generate uncallable C++ functions.
  * Mark all format-like macros for Clippy
  * Disable rust-for-linux test temporarily.
  * Provide option to get real virtual fn receiver.
  * Improve comments and docs relating to char16_t.
  * Add extra tests.
  * Report enums in ParseCallbacks.
  * Distinguish char16_t.
  * Fix bugs in --clang-macro-fallback
  * Remove useless fallback
  * Remove warning for opaque forward declarations
  * Fix missed tests
  * Add missed unsafe in the raw_set_bit function
  * Fixes #3123
  * Use link_name for dynamic library loading
  * Fix `borrow_as_ptr` lint
  * Fix `explicit_into_iter_loop` lint
  * add "gen" to list of matches in 'rust_mangle'
  * Fix CI to not run publish all the time
  * use `assert_eq|_ne` instead of `assert!`
  * Fix `flat_map_option` lint
  * Fix `checked_conversions` lint
  * Fix `inconsistent_struct_constructor` and `ptr_as_ptr` lints
  * Fix `trivially_copy_pass_by_ref` lint
  * Fix `needless_pass_by_value` lint
  * A few minor clippy lints
  * process_comment: Use last defined callback
  * Fix calling convention tests
  * Use appropriate `rustfmt --format ...` param
  * Multiple minor lint fixes
  * docs(book): fix deprecated bindgen constant in example
  * Derive `Debug` and eq. comparison traits for `InvalidRustTarget` enum
  * Update tutorial
  * Use the latest verison of mBook to fix copy to clipboard
  * Update `proc-macro2` version requirement to `1.0.80`</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1773748800">- Update to version 0.72.1:
  * chore: Release
  * Update changelog.
  * clang: Push the fix for #3277 into Type::declaration.
  * Get the type's definition in CompInfo::from_ty</changelog>
</package>
<package pkgid="d7882d810d87179117e9cb0c70476d44b65671d8d054c132b4d80a35475c2f23d0f93a3f92e8004008428ea370b5810692914a8819c2ed1ef5578b2c74444941" name="rust-bindgen-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.72.1" rel="15.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673784000">- Initial package, version 0.63.0</changelog>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1700049600">- Updated to version 0.69.1
- Changed vendor directory archive format</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724068800">- Update to version 0.70.0:
  * Fix generation of extern "C" blocks with llvm 18
  * Update shlex dependency (RUSTSEC-2024-0006, boo#1229375)
  * Try to avoid repr(packed) for explicitly aligned types when not
    needed
  * Support Float16
  * Fix alignment contribution from bitfields
  * Replace peeking_take_while by itertools
  * Add blocklist_var
  * Stabilize thiscall_abi
  * Allow older itertools
  * Add target mappings for riscv64imac and riscv32imafc.
  * Add a complex macro fallback API
  * Add option to use DST structs for flexible arrays
  * Add option to dynamically load variables
  * Add option in CLI to use rustified non-exhaustive enums
  * Remove which and lazy-static dependencies
  * Generate compile-time layout tests
  * Print bindgen-cli errors to stderr instead of stdout
  * Fix --formatter=prettyplease not working in bindgen-cli by
    adding prettyplease feature and enabling it by default for
    bindgen-cli
  * Fix --allowlist-item so anonymous enums are no longer ignored
  * Use clang_getFileLocation instead of clang_getSpellingLocation
    to fix clang-trun
  * Fix generated constants: f64::INFINITY, f64::NEG_ INFINITY,
    f64::NAN
  * Update tempfile and rustix due to GHSA-c827-hfw6-qwvm (boo#1229376)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724241600">- Update to version 0.70.1:
  * Revert "Only trigger the publish workflow manually"
  * Fix `collapsible_match` clippy warning
  * Add `#[clippy::allow]` attribute to `const` layout tests
  * Fix creduce example
  * Fix creduce install link
  * Fix create-tag.yml</changelog>
  <changelog author="Mark Abarintos &lt;mrkcee@protonmail.com&gt;" date="1752926400">- Update to version 0.71.1:
  * chore: bump versions and update changelog
  * ci: bump macos image for x86 binaries
  * chore: update changelog for release
  * ci: Revert `cargo-dist` update
  * chore: use custom action to create the tag
  * ci: fetch all the history
  * ci: invert conditional
  * ci: fix `git rev-parse`
  * chore: fix `create-tag` conditional logic
  * ci: add missing `&amp;&amp;` on `create-tag.yml`
  * ci: checkout to the right commit
  * ci: sign tag
  * ci: allow creating tags on manually
  * ci: only trigger tag creation on github-actions PRs
  * ci: update `cargo-dist` version
  * ci: add regression tests for #3037 and #3039
  * Unbreak shell completion and --version without header
  * Add version field to `bindgen` as a dependency
  * chore: bump versions
  * chore: update changelog
  * ci: remove `main_tests` from matrix
  * ci: remove unused targets
  * docs(book): fix inconsistent use of Clang versions
  * docs(book): fix package name for the extra Clang tools
  * ci: Move forward Rust for Linux version to v6.13-rc1
  * Use `KyleMayes/install-llvm-action` to install LLVM
  * Use `macos-latest` on CI
  * Fix regression spotted at #3027
  * Bless all the tests
  * Update the `--merge-extern-blocks` tests
  * Test the `unsafe_extern_blocks` feature
  * Add support for unsafe extern blocks
  * Fix some markdown
  * Expose the name of the inner type of an alias
  * Add FieldInfo::field_type_name
  * Wrap the array representation of opaque types in a #[repr(C)] struct
  * example test for item discovery callback (new_item_found)
  * expose discovered composite types and aliases to parse callbacks
  * Improve debug str generator
  * Fix `manual_let_else` and `single_match_else` lint
  * Fix `explicit_iter_loop` lint
  * Fix `if_not_else` lint
  * Fix `map_unwrap_or` lint
  * Fix `cast_lossless` lint
  * Fix a lot of `unused_qualifications` lints
  * Bump some dependencies
  * Consolidate clippy configuration
  * automate MSRV in CI
  * consolidate versions in one place
  * sort dependencies
  * Linting semicolons
  * Inline more format args, spelink
  * Applied clippy cloned-&gt;copied, and cleanup
  * Make RustEdition public
  * Test the `literal_cstr` feature with different editions
  * Add support for edition 2024
  * Introduce `--rust-edition`
  * Make nightly target compatible with every other target
  * Use `Display` for `Builder::generate` errors
  * Clippify, and hide some lints in test output
  * Inline format args
  * Use v2 cargo resolver
  * a few more lints
  * avoid compiler warning
  * Automatic support for C-String literals
  * Bump to 2021 edition
  * Update the help message for `--rust-target`
  * Ignore the `layout.h` test
  * Make clippy happy :)
  * Remove deprecated targets
  * Add constructors to `RustTarget`
  * Represent Rust versions with integers
  * Make `RustTarget` parsing more permissive
  * Recognize inline namespaces using clang's dedicated API for that
  * Add test of macro-generated inline namespace
  * Install libtinfo5 from jammy-updates
  * Add `raw_ref_macros` feature
  * Handle version and shell completions
  * Let clap handle missing headers
  * abstract away the control-flow for applying args
  * delete duplicated default logic for `--anon-fields-prefix`
  * Formatted `CONTRIBUTING.md`. - Passes `markdownlint` (mostly) - Removed `$` from shell instructions, as to be more copy/paste friendly - Annotated code-like things with backticks. - Annotated all shell blocks with `sh` to format nicely on GitHub.com.
  * make `RegexSet` non-public
  * Move CLI options to `bindgen`
  * Set edition for `bindgen-integration`
  * Use workspace inheritance for dependencies
  * Changelog: Move --with-attribute-custom to unreleased
  * Restrict release workflow to pushes
  * Use `field_visibility` callback for new-type aliases
  * Wrap __library.get calls for variables if wrap_unsafe_ops
  * Add test showing bad behavior for non-functions
  * Wrap libloading::Library::new call in unsafe if --wrap-unsafe-ops
  * update small typo
  * ci: Move forward Rust for Linux version
  * Docs: Fix example code error
  * Update `cargo-dist`
  * Update documentation of Debian dependencies
  * Update libc.
  * Require libclang 9.0 or newer Adds a check for the loaded libclang version and logs a warning if the version is unsupported.
  * Add additional helpers to bitfield data structure
  * ci: Add Rust for Linux
  * Update CHANGELOG.md
  * Stabilize `--wrap-static-fns`
  * Update CHANGELOG.md
  * Use `\r\n\r\n` on Windows
  * Add support for custom attributes
  * update to use annotate-snippets 0.11.4
  * update to annotate-snippets 0.10.2
  * ir: Dig into atomic types.
  * Explain how to generate documentation for system headers
  * Only publish on crates.io if the workflow event is called `'Release'`
  * Update cargo-dist config</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1753358400">- Update to version 0.72.0:
  * chore: Release
  * Update changelog.
  * Refactor item_name method to use ItemInfo struct
  * chore: Fix some warnings with latest stable.
  * codegen: Avoid crashing on variadic unions without layout information.
  * Remove unused which-rustfmt feature
  * Fix rustfmt errors
  * Add test
  * Use callbacks properly
  * Use parse_callbacks from options
  * Add callback to modify contents of macro
  * ci: Move forward Rust for Linux version to v6.15-rc4
  * doc: enhance desc of cpp section
  * Generate bindings compatible with current rustc version by default
  * ci/release: Ubuntu 20.04 being sunset
  * Resolved unenclosed backticks for with_derive_custom_enum, with_attribute_custon_enum
  * fix all clippy lints
  * fix clippy issues
  * another minor clippy lint
  * remove stable rust installation
  * remove check-cfg, separate clippy from nightly
  * chore: fix new clippy lints, enforce in CI
  * ci: use stable toolchain again
  * ci: move forward Rust for Linux version to v6.14
  * ci: Re-enable rust for linux test.
  * Fix union layout when it contains 0 sized array.
  * Refactor enum generation.
  * Fix OpenCL vectors that use "ext_vector_type" and add test
  * more sophisticated handling of the triple in rust_to_clang_target
  * rename *-apple-ios-sim to ...simulator
  * Option to represent all C++ operators.
  * Formatting tweaks.
  * Discovery callbacks for functions and methods.
  * Further formatting fix.
  * Formatting fixes.
  * Options to generate uncallable C++ functions.
  * Mark all format-like macros for Clippy
  * Disable rust-for-linux test temporarily.
  * Provide option to get real virtual fn receiver.
  * Improve comments and docs relating to char16_t.
  * Add extra tests.
  * Report enums in ParseCallbacks.
  * Distinguish char16_t.
  * Fix bugs in --clang-macro-fallback
  * Remove useless fallback
  * Remove warning for opaque forward declarations
  * Fix missed tests
  * Add missed unsafe in the raw_set_bit function
  * Fixes #3123
  * Use link_name for dynamic library loading
  * Fix `borrow_as_ptr` lint
  * Fix `explicit_into_iter_loop` lint
  * add "gen" to list of matches in 'rust_mangle'
  * Fix CI to not run publish all the time
  * use `assert_eq|_ne` instead of `assert!`
  * Fix `flat_map_option` lint
  * Fix `checked_conversions` lint
  * Fix `inconsistent_struct_constructor` and `ptr_as_ptr` lints
  * Fix `trivially_copy_pass_by_ref` lint
  * Fix `needless_pass_by_value` lint
  * A few minor clippy lints
  * process_comment: Use last defined callback
  * Fix calling convention tests
  * Use appropriate `rustfmt --format ...` param
  * Multiple minor lint fixes
  * docs(book): fix deprecated bindgen constant in example
  * Derive `Debug` and eq. comparison traits for `InvalidRustTarget` enum
  * Update tutorial
  * Use the latest verison of mBook to fix copy to clipboard
  * Update `proc-macro2` version requirement to `1.0.80`</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1773748800">- Update to version 0.72.1:
  * chore: Release
  * Update changelog.
  * clang: Push the fix for #3277 into Type::declaration.
  * Get the type's definition in CompInfo::from_ty</changelog>
</package>
<package pkgid="6231d1c5737b075abd77abd5c64b511ac15e5d003148f55fa1f4593bec5d7de8d12b33834560a5fe8f100e3186e89f1b9ecfd9e772ce1e43947aea07e3007788" name="rust-bindgen-debugsource" arch="aarch64">
  <version epoch="0" ver="0.72.1" rel="15.1"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1673784000">- Initial package, version 0.63.0</changelog>
  <changelog author="Paolo Perego &lt;paolo.perego@suse.com&gt;" date="1700049600">- Updated to version 0.69.1
- Changed vendor directory archive format</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724068800">- Update to version 0.70.0:
  * Fix generation of extern "C" blocks with llvm 18
  * Update shlex dependency (RUSTSEC-2024-0006, boo#1229375)
  * Try to avoid repr(packed) for explicitly aligned types when not
    needed
  * Support Float16
  * Fix alignment contribution from bitfields
  * Replace peeking_take_while by itertools
  * Add blocklist_var
  * Stabilize thiscall_abi
  * Allow older itertools
  * Add target mappings for riscv64imac and riscv32imafc.
  * Add a complex macro fallback API
  * Add option to use DST structs for flexible arrays
  * Add option to dynamically load variables
  * Add option in CLI to use rustified non-exhaustive enums
  * Remove which and lazy-static dependencies
  * Generate compile-time layout tests
  * Print bindgen-cli errors to stderr instead of stdout
  * Fix --formatter=prettyplease not working in bindgen-cli by
    adding prettyplease feature and enabling it by default for
    bindgen-cli
  * Fix --allowlist-item so anonymous enums are no longer ignored
  * Use clang_getFileLocation instead of clang_getSpellingLocation
    to fix clang-trun
  * Fix generated constants: f64::INFINITY, f64::NEG_ INFINITY,
    f64::NAN
  * Update tempfile and rustix due to GHSA-c827-hfw6-qwvm (boo#1229376)</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1724241600">- Update to version 0.70.1:
  * Revert "Only trigger the publish workflow manually"
  * Fix `collapsible_match` clippy warning
  * Add `#[clippy::allow]` attribute to `const` layout tests
  * Fix creduce example
  * Fix creduce install link
  * Fix create-tag.yml</changelog>
  <changelog author="Mark Abarintos &lt;mrkcee@protonmail.com&gt;" date="1752926400">- Update to version 0.71.1:
  * chore: bump versions and update changelog
  * ci: bump macos image for x86 binaries
  * chore: update changelog for release
  * ci: Revert `cargo-dist` update
  * chore: use custom action to create the tag
  * ci: fetch all the history
  * ci: invert conditional
  * ci: fix `git rev-parse`
  * chore: fix `create-tag` conditional logic
  * ci: add missing `&amp;&amp;` on `create-tag.yml`
  * ci: checkout to the right commit
  * ci: sign tag
  * ci: allow creating tags on manually
  * ci: only trigger tag creation on github-actions PRs
  * ci: update `cargo-dist` version
  * ci: add regression tests for #3037 and #3039
  * Unbreak shell completion and --version without header
  * Add version field to `bindgen` as a dependency
  * chore: bump versions
  * chore: update changelog
  * ci: remove `main_tests` from matrix
  * ci: remove unused targets
  * docs(book): fix inconsistent use of Clang versions
  * docs(book): fix package name for the extra Clang tools
  * ci: Move forward Rust for Linux version to v6.13-rc1
  * Use `KyleMayes/install-llvm-action` to install LLVM
  * Use `macos-latest` on CI
  * Fix regression spotted at #3027
  * Bless all the tests
  * Update the `--merge-extern-blocks` tests
  * Test the `unsafe_extern_blocks` feature
  * Add support for unsafe extern blocks
  * Fix some markdown
  * Expose the name of the inner type of an alias
  * Add FieldInfo::field_type_name
  * Wrap the array representation of opaque types in a #[repr(C)] struct
  * example test for item discovery callback (new_item_found)
  * expose discovered composite types and aliases to parse callbacks
  * Improve debug str generator
  * Fix `manual_let_else` and `single_match_else` lint
  * Fix `explicit_iter_loop` lint
  * Fix `if_not_else` lint
  * Fix `map_unwrap_or` lint
  * Fix `cast_lossless` lint
  * Fix a lot of `unused_qualifications` lints
  * Bump some dependencies
  * Consolidate clippy configuration
  * automate MSRV in CI
  * consolidate versions in one place
  * sort dependencies
  * Linting semicolons
  * Inline more format args, spelink
  * Applied clippy cloned-&gt;copied, and cleanup
  * Make RustEdition public
  * Test the `literal_cstr` feature with different editions
  * Add support for edition 2024
  * Introduce `--rust-edition`
  * Make nightly target compatible with every other target
  * Use `Display` for `Builder::generate` errors
  * Clippify, and hide some lints in test output
  * Inline format args
  * Use v2 cargo resolver
  * a few more lints
  * avoid compiler warning
  * Automatic support for C-String literals
  * Bump to 2021 edition
  * Update the help message for `--rust-target`
  * Ignore the `layout.h` test
  * Make clippy happy :)
  * Remove deprecated targets
  * Add constructors to `RustTarget`
  * Represent Rust versions with integers
  * Make `RustTarget` parsing more permissive
  * Recognize inline namespaces using clang's dedicated API for that
  * Add test of macro-generated inline namespace
  * Install libtinfo5 from jammy-updates
  * Add `raw_ref_macros` feature
  * Handle version and shell completions
  * Let clap handle missing headers
  * abstract away the control-flow for applying args
  * delete duplicated default logic for `--anon-fields-prefix`
  * Formatted `CONTRIBUTING.md`. - Passes `markdownlint` (mostly) - Removed `$` from shell instructions, as to be more copy/paste friendly - Annotated code-like things with backticks. - Annotated all shell blocks with `sh` to format nicely on GitHub.com.
  * make `RegexSet` non-public
  * Move CLI options to `bindgen`
  * Set edition for `bindgen-integration`
  * Use workspace inheritance for dependencies
  * Changelog: Move --with-attribute-custom to unreleased
  * Restrict release workflow to pushes
  * Use `field_visibility` callback for new-type aliases
  * Wrap __library.get calls for variables if wrap_unsafe_ops
  * Add test showing bad behavior for non-functions
  * Wrap libloading::Library::new call in unsafe if --wrap-unsafe-ops
  * update small typo
  * ci: Move forward Rust for Linux version
  * Docs: Fix example code error
  * Update `cargo-dist`
  * Update documentation of Debian dependencies
  * Update libc.
  * Require libclang 9.0 or newer Adds a check for the loaded libclang version and logs a warning if the version is unsupported.
  * Add additional helpers to bitfield data structure
  * ci: Add Rust for Linux
  * Update CHANGELOG.md
  * Stabilize `--wrap-static-fns`
  * Update CHANGELOG.md
  * Use `\r\n\r\n` on Windows
  * Add support for custom attributes
  * update to use annotate-snippets 0.11.4
  * update to annotate-snippets 0.10.2
  * ir: Dig into atomic types.
  * Explain how to generate documentation for system headers
  * Only publish on crates.io if the workflow event is called `'Release'`
  * Update cargo-dist config</changelog>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1753358400">- Update to version 0.72.0:
  * chore: Release
  * Update changelog.
  * Refactor item_name method to use ItemInfo struct
  * chore: Fix some warnings with latest stable.
  * codegen: Avoid crashing on variadic unions without layout information.
  * Remove unused which-rustfmt feature
  * Fix rustfmt errors
  * Add test
  * Use callbacks properly
  * Use parse_callbacks from options
  * Add callback to modify contents of macro
  * ci: Move forward Rust for Linux version to v6.15-rc4
  * doc: enhance desc of cpp section
  * Generate bindings compatible with current rustc version by default
  * ci/release: Ubuntu 20.04 being sunset
  * Resolved unenclosed backticks for with_derive_custom_enum, with_attribute_custon_enum
  * fix all clippy lints
  * fix clippy issues
  * another minor clippy lint
  * remove stable rust installation
  * remove check-cfg, separate clippy from nightly
  * chore: fix new clippy lints, enforce in CI
  * ci: use stable toolchain again
  * ci: move forward Rust for Linux version to v6.14
  * ci: Re-enable rust for linux test.
  * Fix union layout when it contains 0 sized array.
  * Refactor enum generation.
  * Fix OpenCL vectors that use "ext_vector_type" and add test
  * more sophisticated handling of the triple in rust_to_clang_target
  * rename *-apple-ios-sim to ...simulator
  * Option to represent all C++ operators.
  * Formatting tweaks.
  * Discovery callbacks for functions and methods.
  * Further formatting fix.
  * Formatting fixes.
  * Options to generate uncallable C++ functions.
  * Mark all format-like macros for Clippy
  * Disable rust-for-linux test temporarily.
  * Provide option to get real virtual fn receiver.
  * Improve comments and docs relating to char16_t.
  * Add extra tests.
  * Report enums in ParseCallbacks.
  * Distinguish char16_t.
  * Fix bugs in --clang-macro-fallback
  * Remove useless fallback
  * Remove warning for opaque forward declarations
  * Fix missed tests
  * Add missed unsafe in the raw_set_bit function
  * Fixes #3123
  * Use link_name for dynamic library loading
  * Fix `borrow_as_ptr` lint
  * Fix `explicit_into_iter_loop` lint
  * add "gen" to list of matches in 'rust_mangle'
  * Fix CI to not run publish all the time
  * use `assert_eq|_ne` instead of `assert!`
  * Fix `flat_map_option` lint
  * Fix `checked_conversions` lint
  * Fix `inconsistent_struct_constructor` and `ptr_as_ptr` lints
  * Fix `trivially_copy_pass_by_ref` lint
  * Fix `needless_pass_by_value` lint
  * A few minor clippy lints
  * process_comment: Use last defined callback
  * Fix calling convention tests
  * Use appropriate `rustfmt --format ...` param
  * Multiple minor lint fixes
  * docs(book): fix deprecated bindgen constant in example
  * Derive `Debug` and eq. comparison traits for `InvalidRustTarget` enum
  * Update tutorial
  * Use the latest verison of mBook to fix copy to clipboard
  * Update `proc-macro2` version requirement to `1.0.80`</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1773748800">- Update to version 0.72.1:
  * chore: Release
  * Update changelog.
  * clang: Push the fix for #3277 into Type::declaration.
  * Get the type's definition in CompInfo::from_ty</changelog>
</package>
<package pkgid="86e35525d88d687c282054af94bc59f3f201c820cff89699abcb574bbf177dffc40b4c443e5ab4bcc37701fa66ad2e907f9accaeb3c368bea0774c8dce880858" name="rust1.95" arch="aarch64">
  <version epoch="0" ver="1.95.0" rel="3.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0</changelog>
</package>
<package pkgid="ac49d6c58658aff7670ed28036ba6743aa8e86eba3926401702870897c70e4f49047f4edb2314b62b6a7f8794346c287267cfa1444636789c28fc2c8936f960f" name="rust1.95" arch="src">
  <version epoch="0" ver="1.95.0" rel="3.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0</changelog>
</package>
<package pkgid="57d158203e47fbfca8e008906befa9973349273b190650af2ff2f3c8779b4cd7298473797a01a4fdc051db977630cf948ad079efa7637775054993841ec88831" name="rust1.95-debuginfo" arch="aarch64">
  <version epoch="0" ver="1.95.0" rel="3.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0</changelog>
</package>
<package pkgid="53b53e6705ddfaf19dd674eebdc940cf0c1e3d189445a2cb6d2ea4259656405f07ec5ec4dac41409ab62e5f7c1c4d59c113af0b9bfff7d943b589f3d7558365d" name="rust1.95-src" arch="noarch">
  <version epoch="0" ver="1.95.0" rel="3.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0</changelog>
</package>
<package pkgid="8ee24b9a30a2eaed9ca79656d06eaee7aa2a53562fd1398ed5a0c9b77b7984760430a6220de033b806642c33e5828249ae8f5493080ba8f67dd8c628837ffa26" name="rust1.95-test" arch="src">
  <version epoch="0" ver="1.95.0" rel="3.1"/>
  <changelog author="William Brown &lt;william.brown@suse.com&gt;" date="1776427200">- Add rust1.95
- Release notes can be found externally: https://github.com/rust-lang/rust/releases/tag/1.95.0</changelog>
</package>
</otherdata>