Drop even more unused features and dependencies

epel10 imports/epel10/rust-hickory-proto-0.24.1-4.el10
Fabio Valentini 5 months ago
parent ad5ec1c4a7
commit 930ba3b08f
No known key found for this signature in database
GPG Key ID: 5AC5F572E5D410AF

@ -1,5 +1,5 @@
--- hickory-proto-0.24.1/Cargo.toml 1970-01-01T00:00:01+00:00 --- hickory-proto-0.24.1/Cargo.toml 1970-01-01T00:00:01+00:00
+++ hickory-proto-0.24.1/Cargo.toml 2024-09-22T01:08:09.562726+00:00 +++ hickory-proto-0.24.1/Cargo.toml 2024-09-22T01:23:53.081734+00:00
@@ -139,7 +139,7 @@ @@ -139,7 +139,7 @@
version = "0.8" version = "0.8"

@ -12,6 +12,7 @@ Summary: Hickory DNS is a safe and secure DNS library
License: MIT OR Apache-2.0 License: MIT OR Apache-2.0
URL: https://crates.io/crates/hickory-proto URL: https://crates.io/crates/hickory-proto
Source: %{crates_source} Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * bump ring dependency from 0.16 to 0.17 # * bump ring dependency from 0.16 to 0.17
# * remove unused tracing-subscriber dev-dependency # * remove unused tracing-subscriber dev-dependency
# * add missing "tokio/io-util" dependency for the "tokio-runtime" feature # * add missing "tokio/io-util" dependency for the "tokio-runtime" feature
@ -103,18 +104,6 @@ use the "dns-over-openssl" feature of the "%{crate}" crate.
%files -n %{name}+dns-over-openssl-devel %files -n %{name}+dns-over-openssl-devel
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+dns-over-rustls-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+dns-over-rustls-devel %{_description}
This package contains library source intended for building other packages which
use the "dns-over-rustls" feature of the "%{crate}" crate.
%files -n %{name}+dns-over-rustls-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+dns-over-tls-devel %package -n %{name}+dns-over-tls-devel
Summary: %{summary} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
@ -151,42 +140,6 @@ use the "dnssec-openssl" feature of the "%{crate}" crate.
%files -n %{name}+dnssec-openssl-devel %files -n %{name}+dnssec-openssl-devel
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+dnssec-ring-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+dnssec-ring-devel %{_description}
This package contains library source intended for building other packages which
use the "dnssec-ring" feature of the "%{crate}" crate.
%files -n %{name}+dnssec-ring-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+h2-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+h2-devel %{_description}
This package contains library source intended for building other packages which
use the "h2" feature of the "%{crate}" crate.
%files -n %{name}+h2-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+http-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+http-devel %{_description}
This package contains library source intended for building other packages which
use the "http" feature of the "%{crate}" crate.
%files -n %{name}+http-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+mdns-devel %package -n %{name}+mdns-devel
Summary: %{summary} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
@ -199,18 +152,6 @@ use the "mdns" feature of the "%{crate}" crate.
%files -n %{name}+mdns-devel %files -n %{name}+mdns-devel
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+native-certs-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+native-certs-devel %{_description}
This package contains library source intended for building other packages which
use the "native-certs" feature of the "%{crate}" crate.
%files -n %{name}+native-certs-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+native-tls-devel %package -n %{name}+native-tls-devel
Summary: %{summary} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
@ -235,42 +176,6 @@ use the "openssl" feature of the "%{crate}" crate.
%files -n %{name}+openssl-devel %files -n %{name}+openssl-devel
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+ring-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+ring-devel %{_description}
This package contains library source intended for building other packages which
use the "ring" feature of the "%{crate}" crate.
%files -n %{name}+ring-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+rustls-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+rustls-devel %{_description}
This package contains library source intended for building other packages which
use the "rustls" feature of the "%{crate}" crate.
%files -n %{name}+rustls-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+rustls-pemfile-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+rustls-pemfile-devel %{_description}
This package contains library source intended for building other packages which
use the "rustls-pemfile" feature of the "%{crate}" crate.
%files -n %{name}+rustls-pemfile-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+serde-devel %package -n %{name}+serde-devel
Summary: %{summary} Summary: %{summary}
BuildArch: noarch BuildArch: noarch
@ -379,30 +284,6 @@ use the "tokio-runtime" feature of the "%{crate}" crate.
%files -n %{name}+tokio-runtime-devel %files -n %{name}+tokio-runtime-devel
%ghost %{crate_instdir}/Cargo.toml %ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+tokio-rustls-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+tokio-rustls-devel %{_description}
This package contains library source intended for building other packages which
use the "tokio-rustls" feature of the "%{crate}" crate.
%files -n %{name}+tokio-rustls-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+webpki-roots-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+webpki-roots-devel %{_description}
This package contains library source intended for building other packages which
use the "webpki-roots" feature of the "%{crate}" crate.
%files -n %{name}+webpki-roots-devel
%ghost %{crate_instdir}/Cargo.toml
%prep %prep
%autosetup -n %{crate}-%{version} -p1 %autosetup -n %{crate}-%{version} -p1
%cargo_prep %cargo_prep

@ -5,12 +5,22 @@ hide = [
"wasm-bindgen-crate", "wasm-bindgen-crate",
"wasm-bindgen", "wasm-bindgen",
# outdated dependencies # outdated dependencies
"h2",
"h3", "h3",
"h3-quinn", "h3-quinn",
"http",
"quinn", "quinn",
"ring",
"rustls",
"rustls-pemfile",
"tokio-rustls",
"webpki-roots",
"dns-over-h3", "dns-over-h3",
"dns-over-https", "dns-over-https",
"dns-over-https-rustls", "dns-over-https-rustls",
"dns-over-quic", "dns-over-quic",
"dns-over-rustls",
"dnssec-ring",
"native-certs",
] ]

Loading…
Cancel
Save