diff --git a/.gitignore b/.gitignore index 31883f5..8153760 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /tracing-0.1.32.crate /tracing-0.1.34.crate /tracing-0.1.35.crate +/tracing-0.1.36.crate diff --git a/rust-tracing.spec b/rust-tracing.spec index 6a8b83c..d5e7346 100644 --- a/rust-tracing.spec +++ b/rust-tracing.spec @@ -1,23 +1,22 @@ -# Generated by rust2rpm 21 +# Generated by rust2rpm 22 %bcond_without check %global debug_package %{nil} %global crate tracing -Name: rust-%{crate} -Version: 0.1.35 +Name: rust-tracing +Version: 0.1.36 Release: %autorelease Summary: Application-level tracing for Rust -# Upstream license specification: MIT License: MIT URL: https://crates.io/crates/tracing Source: %{crates_source} -# Initial patched metadata +# Automatically generated patch to strip foreign dependencies +Patch: tracing-fix-metadata-auto.diff +# Manually created patch for downstream crate metadata changes # * drop unused, benchmark-only criterion dev-dependency to speed up builds -# * drop optional dependencies for unstable "valuable" feature -# * drop WASM-specific dev-dependencies -Patch0: tracing-fix-metadata.diff +Patch: tracing-fix-metadata.diff ExclusiveArch: %{rust_arches} diff --git a/rust2rpm.conf b/rust2rpm.conf new file mode 100644 index 0000000..1e514d3 --- /dev/null +++ b/rust2rpm.conf @@ -0,0 +1,3 @@ +[DEFAULT] +unwanted-features = + valuable diff --git a/sources b/sources index 8c59c79..2fd3a68 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tracing-0.1.35.crate) = 939f649d1578e569b974ced1f28678e494f4c42fa5e6c981f38188dcb2d960f71140627e4f60b86d926d44473b311bc855e85f8d90e43932ec3ac7eca7c02394 +SHA512 (tracing-0.1.36.crate) = fc38e37b9ef2b969df4813def9392ee1b3f0f53d602be1a61c671cbc61bab201055947cb3dbe5653e5bc09d886b49c5d5c9a82ab58b974f6f459885f5f1068cf diff --git a/tracing-fix-metadata-auto.diff b/tracing-fix-metadata-auto.diff new file mode 100644 index 0000000..d6f3094 --- /dev/null +++ b/tracing-fix-metadata-auto.diff @@ -0,0 +1,11 @@ +--- tracing-0.1.36/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ tracing-0.1.36/Cargo.toml 1970-01-01T00:00:01+00:00 +@@ -135,8 +135,5 @@ + std = ["tracing-core/std"] + valuable = ["tracing-core/valuable"] + +-[target."cfg(target_arch = \"wasm32\")".dev-dependencies.wasm-bindgen-test] +-version = "^0.3" +- + [badges.maintenance] + status = "actively-developed" diff --git a/tracing-fix-metadata.diff b/tracing-fix-metadata.diff index 8f786e6..d64b765 100644 --- a/tracing-fix-metadata.diff +++ b/tracing-fix-metadata.diff @@ -1,24 +1,13 @@ ---- tracing-0.1.35/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ tracing-0.1.35/Cargo.toml 2022-07-16T11:59:41.137546+00:00 -@@ -77,10 +77,6 @@ - version = "0.1.27" +--- tracing-0.1.36/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ tracing-0.1.36/Cargo.toml 2022-08-06T16:08:00.966463+00:00 +@@ -105,10 +105,6 @@ + version = "0.1.29" default-features = false -[dev-dependencies.criterion] --version = "0.3" --default_features = false +-version = "0.3.6" +-default-features = false - [dev-dependencies.log] - version = "0.4" + version = "0.4.17" -@@ -105,10 +101,6 @@ - release_max_level_trace = [] - release_max_level_warn = [] - std = ["tracing-core/std"] --valuable = ["tracing-core/valuable"] -- --[target."cfg(target_arch = \"wasm32\")".dev-dependencies.wasm-bindgen-test] --version = "^0.3" - - [badges.maintenance] - status = "actively-developed"