diff --git a/.gitignore b/.gitignore index ed2b0b2..79acfc8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /atomic-waker-1.0.0.crate /atomic-waker-1.1.0.crate /atomic-waker-1.1.1.crate +/atomic-waker-1.1.2.crate diff --git a/atomic-waker-fix-metadata.diff b/atomic-waker-fix-metadata.diff new file mode 100644 index 0000000..6e5b216 --- /dev/null +++ b/atomic-waker-fix-metadata.diff @@ -0,0 +1,21 @@ +--- atomic-waker-1.1.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ atomic-waker-1.1.2/Cargo.toml 2023-09-26T16:56:05.021171+00:00 +@@ -35,18 +35,9 @@ + license = "Apache-2.0 OR MIT" + repository = "https://github.com/smol-rs/atomic-waker" + +-[[bench]] +-name = "waker" +-harness = false +- + [dependencies.portable-atomic] + version = "1" + optional = true +-default-features = false +- +-[dev-dependencies.criterion] +-version = "0.4.0" +-features = ["cargo_bench_support"] + default-features = false + + [dev-dependencies.futures] diff --git a/rust-atomic-waker.spec b/rust-atomic-waker.spec index 3d2ae72..526c496 100644 --- a/rust-atomic-waker.spec +++ b/rust-atomic-waker.spec @@ -5,13 +5,16 @@ %global crate atomic-waker Name: rust-atomic-waker -Version: 1.1.1 +Version: 1.1.2 Release: %autorelease Summary: Synchronization primitive for task wakeup License: Apache-2.0 OR MIT URL: https://crates.io/crates/atomic-waker Source: %{crates_source} +# Manually created patch for downstream crate metadata changes +# * drop unused, benchmark-only criterion dev-dependency +Patch: atomic-waker-fix-metadata.diff BuildRequires: rust-packaging >= 21 diff --git a/sources b/sources index e2ee483..5685098 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (atomic-waker-1.1.1.crate) = a42d21849d9b4569b099eca63c9d0f383439e382a0c2b7d0bcc42af988db9c8cd77c941af7d6839b6b4445c95782739f07f526daef36b3f4d885410e260be0e3 +SHA512 (atomic-waker-1.1.2.crate) = e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c