diff --git a/async-compression-fix-metadata.diff b/async-compression-fix-metadata.diff new file mode 100644 index 0000000..abf636c --- /dev/null +++ b/async-compression-fix-metadata.diff @@ -0,0 +1,11 @@ +--- async-compression-0.4.12/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ async-compression-0.4.12/Cargo.toml 2024-10-02T11:25:17.726384+00:00 +@@ -104,7 +104,7 @@ + ] + + [dependencies.brotli] +-version = "6.0" ++version = "7.0" + optional = true + + [dependencies.bzip2] diff --git a/rust-async-compression.spec b/rust-async-compression.spec index c0f5753..fc05fb3 100644 --- a/rust-async-compression.spec +++ b/rust-async-compression.spec @@ -13,6 +13,10 @@ Summary: Adaptors between compression crates and Rust's modern asynchrono License: MIT OR Apache-2.0 URL: https://crates.io/crates/async-compression Source: %{crates_source} +# Manually created patch for downstream crate metadata changes +# * Update brotli to 7.0: +# https://github.com/Nullus157/async-compression/pull/292 +Patch: async-compression-fix-metadata.diff BuildRequires: cargo-rpm-macros >= 24 diff --git a/rust2rpm.toml b/rust2rpm.toml index 6bc4333..6ec0cfe 100644 --- a/rust2rpm.toml +++ b/rust2rpm.toml @@ -1,3 +1,8 @@ +[package] +cargo-toml-patch-comments = [ + "Update brotli to 7.0: https://github.com/Nullus157/async-compression/pull/292", +] + [features] enable-all = true