From 2ba959fe5ab2fc5de898960e4f6ad2ca7f640505 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Thu, 27 May 2021 14:53:39 +0200 Subject: [PATCH] update to version 0.3.15, enable test suite --- .gitignore | 1 + futures-fix-metadata.diff | 12 ++++++++++++ rust-futures.spec | 19 ++++++++++++------- sources | 2 +- 4 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 futures-fix-metadata.diff diff --git a/.gitignore b/.gitignore index 86e98fb..7ec3107 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /futures-0.3.12.crate /futures-0.3.13.crate /futures-0.3.14.crate +/futures-0.3.15.crate diff --git a/futures-fix-metadata.diff b/futures-fix-metadata.diff new file mode 100644 index 0000000..30ff8b8 --- /dev/null +++ b/futures-fix-metadata.diff @@ -0,0 +1,12 @@ +--- futures-0.3.15/Cargo.toml 1970-01-01T00:00:00+00:00 ++++ futures-0.3.15/Cargo.toml 2021-05-27T12:24:21.308379+00:00 +@@ -62,6 +62,9 @@ + [dev-dependencies.assert_matches] + version = "1.3.0" + ++[dev-dependencies.futures-test] ++version = "0.3.15" ++ + [dev-dependencies.pin-project] + version = "1.0.1" + diff --git a/rust-futures.spec b/rust-futures.spec index 7e46e5c..315cf26 100644 --- a/rust-futures.spec +++ b/rust-futures.spec @@ -1,12 +1,11 @@ # Generated by rust2rpm 17 -# * tests depend on futures-test (not packaged yet) -%bcond_with check +%bcond_without check %global debug_package %{nil} %global crate futures Name: rust-%{crate} -Version: 0.3.14 +Version: 0.3.15 Release: 1%{?dist} Summary: Implementation of futures and streams @@ -14,6 +13,9 @@ Summary: Implementation of futures and streams License: MIT or ASL 2.0 URL: https://crates.io/crates/futures Source: %{crates_source} +# Initial patched metadata +# * add missing futures-test dev-dependency +Patch0: futures-fix-metadata.diff ExclusiveArch: %{rust_arches} %if %{__cargo_skip_build} @@ -214,20 +216,23 @@ which use "write-all-vectored" feature of "%{crate}" crate. %cargo_prep %generate_buildrequires -%cargo_generate_buildrequires +%cargo_generate_buildrequires -a %build -%cargo_build +%cargo_build -a %install -%cargo_install +%cargo_install -a %if %{with check} %check -%cargo_test +%cargo_test -a %endif %changelog +* Thu May 27 2021 Fabio Valentini - 0.3.15-1 +- Update to version 0.3.15. + * Thu Apr 22 2021 Fabio Valentini - 0.3.14-1 - Update to version 0.3.14. diff --git a/sources b/sources index e44c581..9e16009 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (futures-0.3.14.crate) = a5a93ec0bfc62409299816022e93850bf110ff8038b2d09bc0ed533fd7057e002b32b0aa141852d961e218190d1e1a0dc7d483d75882203966a0b89469932e2c +SHA512 (futures-0.3.15.crate) = 75a9f0f16c693a1a24d5aaff57aba72abf4f2cd74cb335d905a42e31b9ea20ea0e8fb24e4685d39239f3b7df8a78b13944c04f208798f43249db5e8a36a7affb