diff --git a/.gitignore b/.gitignore index ad2368b..5d2c29e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /spin-0.9.4.crate /spin-0.9.5.crate /spin-0.9.6.crate +/spin-0.9.7.crate diff --git a/rust-spin.spec b/rust-spin.spec index 21fe0b6..1cd529b 100644 --- a/rust-spin.spec +++ b/rust-spin.spec @@ -5,13 +5,16 @@ %global crate spin Name: rust-spin -Version: 0.9.6 +Version: 0.9.7 Release: %autorelease Summary: Spin-based synchronization primitives License: MIT URL: https://crates.io/crates/spin Source: %{crates_source} +# Manually created patch for downstream crate metadata changes +# * drop unused, benchmark-only criterion dev-dependency to speed up builds +Patch: spin-fix-metadata.diff BuildRequires: rust-packaging >= 21 diff --git a/sources b/sources index e48a085..12f3073 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (spin-0.9.6.crate) = 7c13ee886d6c9a85741dd7cb24a0c8965123de7a6c8af9d97b6a10a01ed4e5b06915ccf9160656e6af6f039e33b8932948f4e481896dee9570a6e9ccf8d890b8 +SHA512 (spin-0.9.7.crate) = 1abac9eb47829d03f752a7be88a5ddf0b9c8681f6c91ffb2083b4a2be1b06a74542a6d142e3b79282592495313c32652de59403bcaf83da62fb08fb83d10c779 diff --git a/spin-fix-metadata.diff b/spin-fix-metadata.diff new file mode 100644 index 0000000..e1a9306 --- /dev/null +++ b/spin-fix-metadata.diff @@ -0,0 +1,12 @@ +--- spin-0.9.7/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ spin-0.9.7/Cargo.toml 2023-03-30T12:35:50.179429+00:00 +@@ -50,9 +50,6 @@ + optional = true + default-features = false + +-[dev-dependencies.criterion] +-version = "0.4" +- + [features] + barrier = ["mutex"] + default = [