diff --git a/adler-fix-metadata.diff b/adler-fix-metadata.diff index 72d091e..4e77cf0 100644 --- a/adler-fix-metadata.diff +++ b/adler-fix-metadata.diff @@ -1,11 +1,24 @@ --- adler-1.0.2/Cargo.toml 1970-01-01T00:00:00+00:00 -+++ adler-1.0.2/Cargo.toml 2022-11-04T16:26:43.450488+00:00 -@@ -55,8 +55,6 @@ - version = "1.0.0" - optional = true - package = "rustc-std-workspace-core" ++++ adler-1.0.2/Cargo.toml 2023-03-12T20:33:40.955275+00:00 +@@ -44,21 +44,6 @@ + replace = "https://docs.rs/adler/{{version}}" + search = "https://docs.rs/adler/[a-z0-9\\.-]+" + +-[[bench]] +-name = "bench" +-harness = false +-[dependencies.compiler_builtins] +-version = "0.1.2" +-optional = true +- +-[dependencies.core] +-version = "1.0.0" +-optional = true +-package = "rustc-std-workspace-core" -[dev-dependencies.criterion] -version = "0.3.2" - +- [features] default = ["std"] +-rustc-dep-of-std = ["core", "compiler_builtins"] + std = [] diff --git a/rust-adler.spec b/rust-adler.spec index 953cfb5..b82e322 100644 --- a/rust-adler.spec +++ b/rust-adler.spec @@ -1,4 +1,4 @@ -# Generated by rust2rpm 23 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil} @@ -14,12 +14,13 @@ URL: https://crates.io/crates/adler Source: %{crates_source} # Manually created patch for downstream crate metadata changes # * drop unused, benchmark-only criterion dev-dependency to speed up builds +# * remove dependencies on compiler internals Patch: adler-fix-metadata.diff BuildRequires: rust-packaging >= 21 %global _description %{expand: -Simple clean-room implementation of the Adler-32 checksum.} +A simple clean-room implementation of the Adler-32 checksum.} %description %{_description} diff --git a/rust2rpm.conf b/rust2rpm.conf deleted file mode 100644 index 302578b..0000000 --- a/rust2rpm.conf +++ /dev/null @@ -1,5 +0,0 @@ -[DEFAULT] -unwanted-features = - compiler_builtins - core - rustc-dep-of-std