diff --git a/.gitignore b/.gitignore index c11058c..0864875 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /cpp_demangle-0.2.7.crate +/cpp_demangle-0.2.8.crate diff --git a/cpp_demangle-0.2.7-fix-metadata.diff b/cpp_demangle-0.2.7-fix-metadata.diff deleted file mode 100644 index dad677d..0000000 --- a/cpp_demangle-0.2.7-fix-metadata.diff +++ /dev/null @@ -1,24 +0,0 @@ ---- cpp_demangle-0.2.7/Cargo.toml 1970-01-01T01:00:00+01:00 -+++ cpp_demangle-0.2.7/Cargo.toml 2017-12-01T15:52:46.759567+01:00 -@@ -29,13 +29,6 @@ - name = "cppfilt" - path = "src/bin/cppfilt.rs" - required-features = ["cppfilt"] --[dependencies.afl] --version = "0.1.5" --optional = true -- --[dependencies.afl-plugin] --version = "0.1.5" --optional = true - - [dependencies.clap] - version = "2.27.1" -@@ -48,7 +41,6 @@ - [features] - cppfilt = ["clap"] - default = ["cppfilt"] --fuzz = ["afl", "afl-plugin"] - logging = [] - nightly = [] - run_libiberty_tests = [] diff --git a/cpp_demangle-0.2.8-fix-metadata.diff b/cpp_demangle-0.2.8-fix-metadata.diff new file mode 100644 index 0000000..4037182 --- /dev/null +++ b/cpp_demangle-0.2.8-fix-metadata.diff @@ -0,0 +1,17 @@ +--- cpp_demangle-0.2.8/Cargo.toml 1970-01-01T01:00:00+01:00 ++++ cpp_demangle-0.2.8/Cargo.toml 2018-05-12T08:48:42.834921+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.3" +-optional = true +- + [dependencies.clap] + version = "2.27.1" + optional = true diff --git a/rust-cpp_demangle.spec b/rust-cpp_demangle.spec index 9338f56..0e11da3 100644 --- a/rust-cpp_demangle.spec +++ b/rust-cpp_demangle.spec @@ -4,16 +4,16 @@ %global crate cpp_demangle Name: rust-%{crate} -Version: 0.2.7 -Release: 3%{?dist} +Version: 0.2.8 +Release: 1%{?dist} Summary: Crate for demangling C++ symbols License: ASL 2.0 or MIT URL: https://crates.io/crates/cpp_demangle Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate # Initial patched metadata -# * afl is nightly -Patch0: cpp_demangle-0.2.7-fix-metadata.diff +# * No afl, still not packaged +Patch0: cpp_demangle-0.2.8-fix-metadata.diff ExclusiveArch: %{rust_arches} @@ -48,8 +48,6 @@ which use %{crate} from crates.io. %prep %autosetup -n %{crate}-%{version} -p1 -# https://github.com/gimli-rs/cpp_demangle/pull/118 -find -type f -name '*.rs' -executable -exec chmod -x {} ';' %cargo_prep %build @@ -74,6 +72,9 @@ find -type f -name '*.rs' -executable -exec chmod -x {} ';' %{cargo_registry}/%{crate}-%{version}/ %changelog +* Sat May 12 2018 Igor Gnatenko - 0.2.8-1 +- Update to 0.2.8 + * Fri Feb 09 2018 Fedora Release Engineering - 0.2.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 72a482b..2142a6d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cpp_demangle-0.2.7.crate) = c521b4bdb24db17092e958fea3d5afc95dd5435c27f3162f333515c059954c4adfb37f26e8da46709d3c1c897e4a789b4ff775601732d3efdf1d143446ac66b1 +SHA512 (cpp_demangle-0.2.8.crate) = 6dafed8ffe026880b05b413258ebabbd1d73b25afb2f0a0986df320d3fe6eac0eba9fde68840a236a7b24341192483167dd50a2ef0bda9bdb53f79e64af429e2