diff --git a/.gitignore b/.gitignore index 11be84c..e518684 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /cpp_demangle-0.2.8.crate /cpp_demangle-0.2.9.crate /cpp_demangle-0.2.10.crate +/cpp_demangle-0.2.11.crate diff --git a/cpp_demangle-0.2.10-fix-metadata.diff b/cpp_demangle-0.2.10-fix-metadata.diff deleted file mode 100644 index f78d41b..0000000 --- a/cpp_demangle-0.2.10-fix-metadata.diff +++ /dev/null @@ -1,25 +0,0 @@ ---- cpp_demangle-0.2.10/Cargo.toml 1969-12-31T16:00:00-08:00 -+++ cpp_demangle-0.2.10/Cargo.toml 2018-08-08T21:29:30.592408-07:00 -@@ -31,14 +31,6 @@ - path = "src/bin/cppfilt.rs" - required-features = ["cppfilt"] - --[[bin]] --name = "afl_runner" --path = "src/bin/afl_runner.rs" --required-features = ["afl"] --[dependencies.afl] --version = "0.4" --optional = true -- - [dependencies.clap] - version = "2.27.1" - optional = true -@@ -50,7 +42,6 @@ - [features] - cppfilt = ["clap"] - default = ["cppfilt", "std"] --fuzz = ["afl"] - logging = [] - nightly = [] - run_libiberty_tests = [] diff --git a/cpp_demangle-0.2.11-fix-metadata.diff b/cpp_demangle-0.2.11-fix-metadata.diff new file mode 100644 index 0000000..732145f --- /dev/null +++ b/cpp_demangle-0.2.11-fix-metadata.diff @@ -0,0 +1,25 @@ +--- cpp_demangle-0.2.11/Cargo.toml 1970-01-01T01:00:00+01:00 ++++ cpp_demangle-0.2.11/Cargo.toml 2018-08-10T14:22:30.129580+02:00 +@@ -31,14 +31,6 @@ + path = "src/bin/cppfilt.rs" + required-features = ["cppfilt"] + +-[[bin]] +-name = "afl_runner" +-path = "src/bin/afl_runner.rs" +-required-features = ["afl"] +-[dependencies.afl] +-version = "0.4" +-optional = true +- + [dependencies.cfg-if] + version = "0.1.4" + [dev-dependencies.clap] +@@ -53,7 +45,6 @@ + alloc = [] + cppfilt = [] + default = ["std"] +-fuzz = ["afl"] + logging = [] + nightly = [] + run_libiberty_tests = [] diff --git a/rust-cpp_demangle.spec b/rust-cpp_demangle.spec index e8739da..ed80ce2 100644 --- a/rust-cpp_demangle.spec +++ b/rust-cpp_demangle.spec @@ -4,7 +4,7 @@ %global crate cpp_demangle Name: rust-%{crate} -Version: 0.2.10 +Version: 0.2.11 Release: 1%{?dist} Summary: Crate for demangling C++ symbols @@ -13,17 +13,18 @@ URL: https://crates.io/crates/cpp_demangle Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate # Initial patched metadata # * No afl, still not packaged -Patch0: cpp_demangle-0.2.10-fix-metadata.diff +Patch0: cpp_demangle-0.2.11-fix-metadata.diff ExclusiveArch: %{rust_arches} BuildRequires: rust-packaging # [dependencies] -BuildRequires: (crate(clap) >= 2.27.1 with crate(clap) < 3.0.0) +BuildRequires: (crate(cfg-if) >= 0.1.4 with crate(cfg-if) < 0.2.0) # [build-dependencies] BuildRequires: (crate(glob) >= 0.2.11 with crate(glob) < 0.3.0) %if %{with check} # [dev-dependencies] +BuildRequires: (crate(clap) >= 2.27.1 with crate(clap) < 3.0.0) BuildRequires: (crate(diff) >= 0.1.10 with crate(diff) < 0.2.0) %endif @@ -72,6 +73,9 @@ which use %{crate} from crates.io. %{cargo_registry}/%{crate}-%{version}/ %changelog +* Fri Aug 10 2018 Igor Gnatenko - 0.2.11-1 +- Update to 0.2.11 + * Thu Aug 09 2018 Josh Stone - 0.2.10-1 - Update to 0.2.10 diff --git a/sources b/sources index b98754e..809e5c0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cpp_demangle-0.2.10.crate) = 2f155d12eb8406dbea844628cd153dd8d20725dfb0709b14e9650099c113031c7c8c386c27459edd6a81bde6fbddea464fcefb7db0708f3e21e334f411634ba8 +SHA512 (cpp_demangle-0.2.11.crate) = 23a246fa33374dff93144ad8b4bfa6c02440c2b54a6f6116c116814464f80b531b8d366e2eb03e31dbe44290da2b1a2a22d1253914b4fc51cae9c3776083729c