From 36e7c1736e81c10ad50fa80a8f67c2fa3976ff8d Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Fri, 21 Jun 2019 21:24:28 +0200 Subject: [PATCH] Update to 1.0.9 Signed-off-by: Igor Gnatenko --- .gitignore | 1 + flate2-fix-metadata.diff | 21 ++++++++++++++++++++ rust-flate2.spec | 41 ++++++++++++++++++++-------------------- sources | 2 +- 4 files changed, 43 insertions(+), 22 deletions(-) create mode 100644 flate2-fix-metadata.diff diff --git a/.gitignore b/.gitignore index e87b966..ad6f628 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /flate2-1.0.5.crate /flate2-1.0.6.crate /flate2-1.0.7.crate +/flate2-1.0.9.crate diff --git a/flate2-fix-metadata.diff b/flate2-fix-metadata.diff new file mode 100644 index 0000000..d734e09 --- /dev/null +++ b/flate2-fix-metadata.diff @@ -0,0 +1,21 @@ +--- flate2-1.0.9/Cargo.toml 1970-01-01T00:00:00+00:00 ++++ flate2-1.0.9/Cargo.toml 2019-06-21T19:25:13.599600+00:00 +@@ -52,7 +52,7 @@ + version = "0.1" + + [dev-dependencies.quickcheck] +-version = "0.7" ++version = "0.8" + default-features = false + + [dev-dependencies.rand] +@@ -72,9 +72,6 @@ + rust_backend = ["miniz_oxide_c_api"] + tokio = ["tokio-io", "futures"] + zlib = ["libz-sys"] +-[target."cfg(all(target_arch = \"wasm32\", not(target_os = \"emscripten\")))".dependencies.miniz_oxide_c_api] +-version = "0.2" +-features = ["no_c_export"] + [badges.appveyor] + repository = "alexcrichton/flate2-rs" + diff --git a/rust-flate2.spec b/rust-flate2.spec index 1a83cd7..0ce2ff5 100644 --- a/rust-flate2.spec +++ b/rust-flate2.spec @@ -1,12 +1,11 @@ -# Generated by rust2rpm -# * Tests are run in infrastructure -%bcond_with check +# Generated by rust2rpm 10 +%bcond_without check %global debug_package %{nil} %global crate flate2 Name: rust-%{crate} -Version: 1.0.7 +Version: 1.0.9 Release: 1%{?dist} Summary: DEFLATE compression and decompression exposed as Reader/Writer streams @@ -14,28 +13,22 @@ Summary: DEFLATE compression and decompression exposed as Reader/Writer s License: MIT or ASL 2.0 URL: https://crates.io/crates/flate2 Source: %{crates_source} +# Initial patched metadata +# * No wasm32 +# * Update quickcheck to 0.8, https://github.com/alexcrichton/flate2-rs/pull/182 +Patch0: flate2-fix-metadata.diff ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif BuildRequires: rust-packaging -BuildRequires: (crate(crc32fast/default) >= 1.1.0 with crate(crc32fast/default) < 2.0.0) -BuildRequires: (crate(libc/default) >= 0.2.0 with crate(libc/default) < 0.3.0) -BuildRequires: (crate(miniz-sys/default) >= 0.1.11 with crate(miniz-sys/default) < 0.2.0) -BuildRequires: (crate(miniz_oxide_c_api/default) >= 0.2.0 with crate(miniz_oxide_c_api/default) < 0.3.0) -BuildRequires: (crate(miniz_oxide_c_api/no_c_export) >= 0.2.0 with crate(miniz_oxide_c_api/no_c_export) < 0.3.0) -%if %{with check} -BuildRequires: (crate(futures/default) >= 0.1.0 with crate(futures/default) < 0.2.0) -BuildRequires: (crate(quickcheck) >= 0.7.0 with crate(quickcheck) < 0.8.0) -BuildRequires: (crate(rand/default) >= 0.6.0 with crate(rand/default) < 0.7.0) -BuildRequires: (crate(tokio-io/default) >= 0.1.11 with crate(tokio-io/default) < 0.2.0) -BuildRequires: (crate(tokio-tcp/default) >= 0.1.3 with crate(tokio-tcp/default) < 0.2.0) -BuildRequires: (crate(tokio-threadpool/default) >= 0.1.10 with crate(tokio-threadpool/default) < 0.2.0) -%endif -%global _description \ -Bindings to miniz.c for DEFLATE compression and decompression exposed as\ -Reader/Writer streams. Contains bindings for zlib, deflate, and gzip-based\ -streams. +%global _description %{expand: +Bindings to miniz.c for DEFLATE compression and decompression exposed as +Reader/Writer streams. Contains bindings for zlib, deflate, and gzip-based +streams.} %description %{_description} @@ -165,6 +158,9 @@ which use "zlib" feature of "%{crate}" crate. %autosetup -n %{crate}-%{version_no_tilde} -p1 %cargo_prep +%generate_buildrequires +%cargo_generate_buildrequires + %build %cargo_build @@ -177,6 +173,9 @@ which use "zlib" feature of "%{crate}" crate. %endif %changelog +* Fri Jun 21 21:23:28 CEST 2019 Igor Gnatenko - 1.0.9-1 +- Update to 1.0.9 + * Thu Mar 14 2019 Josh Stone - 1.0.7-1 - Update to 1.0.7 diff --git a/sources b/sources index 7891a6b..f5055e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (flate2-1.0.7.crate) = f45bc04ab7b82a2783734c9012eff7a2ca22ba871583229b6267e2798a1dab8e14cf273592e7e67da1e9b193149447419b64b5c4dd0e1b329d79b279c35b41d2 +SHA512 (flate2-1.0.9.crate) = 89ebe7b8cbd24542989b1a15cd8c4b0b32ca1c0e25f0c874824d9d9443fb1e97ef7064509ea2bd32035abaa412e5eff180813b48811cc3088d046fe473f75654