From ea7030581666072af7ac205ec413321189c77e55 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sat, 15 Dec 2018 10:09:37 +0100 Subject: [PATCH] Update to 0.6.2 Signed-off-by: Igor Gnatenko --- .gitignore | 1 + crossbeam-deque-fix-metadata.diff | 8 ++++++++ rust-crossbeam-deque.spec | 16 +++++++++++----- sources | 2 +- 4 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 crossbeam-deque-fix-metadata.diff diff --git a/.gitignore b/.gitignore index a737b3e..3b14ee0 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /crossbeam-deque-0.3.1.crate /crossbeam-deque-0.4.1.crate /crossbeam-deque-0.6.1.crate +/crossbeam-deque-0.6.2.crate diff --git a/crossbeam-deque-fix-metadata.diff b/crossbeam-deque-fix-metadata.diff new file mode 100644 index 0000000..26bde84 --- /dev/null +++ b/crossbeam-deque-fix-metadata.diff @@ -0,0 +1,8 @@ +--- crossbeam-deque-0.6.2/Cargo.toml 1970-01-01T01:00:00+01:00 ++++ crossbeam-deque-0.6.2/Cargo.toml 2018-12-15T10:08:52.095021+01:00 +@@ -28,4 +28,4 @@ + [dependencies.crossbeam-utils] + version = "0.6" + [dev-dependencies.rand] +-version = "0.5" ++version = "0.6" diff --git a/rust-crossbeam-deque.spec b/rust-crossbeam-deque.spec index 750adaa..6a44958 100644 --- a/rust-crossbeam-deque.spec +++ b/rust-crossbeam-deque.spec @@ -5,22 +5,25 @@ %global crate crossbeam-deque Name: rust-%{crate} -Version: 0.6.1 -Release: 2%{?dist} +Version: 0.6.2 +Release: 1%{?dist} Summary: Concurrent work-stealing deque # Upstream license specification: MIT/Apache-2.0 License: MIT or ASL 2.0 URL: https://crates.io/crates/crossbeam-deque Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate +# Initial patched metadata +# * Bump rand to 0.6 +Patch0: crossbeam-deque-fix-metadata.diff ExclusiveArch: %{rust_arches} BuildRequires: rust-packaging -BuildRequires: (crate(crossbeam-epoch/default) >= 0.5.0 with crate(crossbeam-epoch/default) < 0.6.0) -BuildRequires: (crate(crossbeam-utils/default) >= 0.5.0 with crate(crossbeam-utils/default) < 0.6.0) +BuildRequires: (crate(crossbeam-epoch/default) >= 0.6.0 with crate(crossbeam-epoch/default) < 0.7.0) +BuildRequires: (crate(crossbeam-utils/default) >= 0.6.0 with crate(crossbeam-utils/default) < 0.7.0) %if %{with check} -BuildRequires: (crate(rand/default) >= 0.5.3 with crate(rand/default) < 0.6.0) +BuildRequires: (crate(rand/default) >= 0.6.0 with crate(rand/default) < 0.7.0) %endif %global _description \ @@ -70,6 +73,9 @@ which use "default" feature of "%{crate}" crate. %endif %changelog +* Sat Dec 15 2018 Igor Gnatenko - 0.6.2-1 +- Update to 0.6.2 + * Sun Oct 28 2018 Igor Gnatenko - 0.6.1-2 - Adapt to new packaging diff --git a/sources b/sources index cef4cfc..9effdee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (crossbeam-deque-0.6.1.crate) = e907f8f423ee493ecfa4341fa264b337fbac785e630bf2577aa642cfebbc238ce73df17e2d50c3faa71165f3b9b2b3d4e6d0b40dfc405664665ffe28da6a6781 +SHA512 (crossbeam-deque-0.6.2.crate) = f010545e12dfecbb5004d91846a7e41d2142d2194b3671ae2ae383a74e6f2cbb80f3d086109a8fbd3c6c88ac187d7ba45c97cce3ac91e8102daaec59853ff930