diff --git a/.gitignore b/.gitignore index 68d60b9..da93dbe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /backtrace-0.3.5.crate /backtrace-0.3.6.crate /backtrace-0.3.7.crate +/backtrace-0.3.8.crate diff --git a/backtrace-0.3.6-fix-metadata.diff b/backtrace-0.3.6-fix-metadata.diff deleted file mode 100644 index 95102d5..0000000 --- a/backtrace-0.3.6-fix-metadata.diff +++ /dev/null @@ -1,57 +0,0 @@ ---- backtrace-0.3.6/Cargo.toml 1969-12-31T16:00:00-08:00 -+++ backtrace-0.3.6/Cargo.toml 2018-04-13T23:13:20.946621-07:00 -@@ -20,9 +20,6 @@ - readme = "README.md" - license = "MIT/Apache-2.0" - repository = "https://github.com/alexcrichton/backtrace-rs" --[dependencies.addr2line] --version = "0.6.0" --optional = true - - [dependencies.cfg-if] - version = "0.1" -@@ -31,22 +28,6 @@ - version = "0.2.3" - optional = true - default-features = false -- --[dependencies.findshlibs] --version = "0.3.3" --optional = true -- --[dependencies.gimli] --version = "0.15.0" --optional = true -- --[dependencies.memmap] --version = "0.6.2" --optional = true -- --[dependencies.object] --version = "0.7.0" --optional = true - - [dependencies.rustc-demangle] - version = "0.1.4" -@@ -64,12 +45,8 @@ - optional = true - - [features] --coresymbolication = [] --dbghelp = ["winapi"] --default = ["libunwind", "libbacktrace", "coresymbolication", "dladdr", "dbghelp"] -+default = ["libunwind", "libbacktrace", "dladdr"] - dladdr = [] --gimli-symbolize = ["addr2line", "findshlibs", "gimli", "memmap", "object"] --kernel32 = [] - libbacktrace = ["backtrace-sys"] - libunwind = [] - serialize-rustc = ["rustc-serialize"] -@@ -80,7 +57,3 @@ - optional = true - [target."cfg(unix)".dependencies.libc] - version = "0.2" --[target."cfg(windows)".dependencies.winapi] --version = "0.3.3" --features = ["std", "dbghelp", "processthreadsapi", "winnt", "minwindef"] --optional = true diff --git a/backtrace-0.3.8-fix-metadata.diff b/backtrace-0.3.8-fix-metadata.diff new file mode 100644 index 0000000..a039004 --- /dev/null +++ b/backtrace-0.3.8-fix-metadata.diff @@ -0,0 +1,58 @@ +--- backtrace-0.3.8/Cargo.toml 1970-01-01T01:00:00+01:00 ++++ backtrace-0.3.8/Cargo.toml 2018-05-23T11:45:08.960264+02:00 +@@ -20,10 +20,6 @@ + readme = "README.md" + license = "MIT/Apache-2.0" + repository = "https://github.com/alexcrichton/backtrace-rs" +-[dependencies.addr2line] +-version = "0.6.0" +-optional = true +- + [dependencies.cfg-if] + version = "0.1" + +@@ -31,22 +27,6 @@ + version = "0.2.3" + optional = true + default-features = false +- +-[dependencies.findshlibs] +-version = "0.3.3" +-optional = true +- +-[dependencies.gimli] +-version = "0.15.0" +-optional = true +- +-[dependencies.memmap] +-version = "0.6.2" +-optional = true +- +-[dependencies.object] +-version = "0.7.0" +-optional = true + + [dependencies.rustc-demangle] + version = "0.1.4" +@@ -64,12 +44,8 @@ + optional = true + + [features] +-coresymbolication = [] +-dbghelp = ["winapi"] +-default = ["libunwind", "libbacktrace", "coresymbolication", "dladdr", "dbghelp"] ++default = ["libunwind", "libbacktrace", "dladdr"] + dladdr = [] +-gimli-symbolize = ["addr2line", "findshlibs", "gimli", "memmap", "object"] +-kernel32 = [] + libbacktrace = ["backtrace-sys"] + libunwind = [] + serialize-rustc = ["rustc-serialize"] +@@ -80,7 +56,3 @@ + optional = true + [target."cfg(unix)".dependencies.libc] + version = "0.2" +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3.3" +-features = ["std", "dbghelp", "processthreadsapi", "winnt", "minwindef"] +-optional = true diff --git a/rust-backtrace.spec b/rust-backtrace.spec index c0f8b45..162510a 100644 --- a/rust-backtrace.spec +++ b/rust-backtrace.spec @@ -5,7 +5,7 @@ %global crate backtrace Name: rust-%{crate} -Version: 0.3.7 +Version: 0.3.8 Release: 1%{?dist} Summary: Library to acquire a stack trace (backtrace) at runtime in a Rust program @@ -15,13 +15,13 @@ Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{ # Initial patched metadata # * No windows/osx # * No addr2line due to backtrace(opt) -> addr2line -> error-chain(opt) -> backtrace -Patch0: backtrace-0.3.6-fix-metadata.diff +Patch0: backtrace-0.3.8-fix-metadata.diff ExclusiveArch: %{rust_arches} BuildRequires: rust-packaging # [dependencies] -BuildRequires: (crate(backtrace-sys) >= 0.1.3 with crate(backtrace-sys) < 0.2.0) +BuildRequires: (crate(backtrace-sys) >= 0.1.17 with crate(backtrace-sys) < 0.2.0) BuildRequires: (crate(cfg-if) >= 0.1.0 with crate(cfg-if) < 0.2.0) BuildRequires: (crate(cpp_demangle) >= 0.2.3 with crate(cpp_demangle) < 0.3.0) BuildRequires: (crate(libc) >= 0.2.0 with crate(libc) < 0.3.0) @@ -65,6 +65,9 @@ which use %{crate} from crates.io. %exclude %{cargo_registry}/%{crate}-%{version}/appveyor.yml %changelog +* Wed May 23 2018 Igor Gnatenko - 0.3.8-1 +- Update to 0.3.8 + * Fri May 04 2018 Josh Stone - 0.3.7-1 - Update to 0.3.7 diff --git a/sources b/sources index 131f15b..7d527d1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (backtrace-0.3.7.crate) = a3f0d8bfef2158310c65f41e246323b0953147a017dbe47143b8dc2e1734c945f13b49732a16f1712a3b5a27a23f27a38778d8185c64a7982948aace69c079af +SHA512 (backtrace-0.3.8.crate) = e828e35e0e1f2f0b28688e8caf39cc26463b92cd87ab7f1d7d23ed11c6ad7b9a7b8237b7fe84973454bdda36c46db96532c7ad6e305e698a8b855031fd27fb04