From deab7287c06b4f9af7000926c0ea440bdb2a4dde Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fabian=20Gr=C3=BCnbichler?= Date: Wed, 15 Oct 2025 12:38:01 +0200 Subject: [PATCH] prune ring dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit it contains a lot of pregenerated assembly files Forwarded: not-needed Signed-off-by: Fabian Grünbichler Gbp-Pq: Topic prune Gbp-Pq: Name d-0022-prune-ring-dependencies.patch --- vendor/hyper-rustls-0.27.7/Cargo.toml | 1 - vendor/reqwest-0.12.23/Cargo.toml | 9 --------- vendor/rustls-0.23.31/Cargo.toml | 8 -------- vendor/rustls-webpki-0.103.4/Cargo.toml | 7 ------- vendor/tokio-rustls-0.26.2/Cargo.toml | 1 - 5 files changed, 26 deletions(-) diff --git a/vendor/hyper-rustls-0.27.7/Cargo.toml b/vendor/hyper-rustls-0.27.7/Cargo.toml index 96b44cdf5a..2b122b7d16 100644 --- a/vendor/hyper-rustls-0.27.7/Cargo.toml +++ b/vendor/hyper-rustls-0.27.7/Cargo.toml @@ -65,7 +65,6 @@ logging = [ "rustls/logging", ] native-tokio = ["rustls-native-certs"] -ring = ["rustls/ring"] tls12 = [ "tokio-rustls/tls12", "rustls/tls12", diff --git a/vendor/reqwest-0.12.23/Cargo.toml b/vendor/reqwest-0.12.23/Cargo.toml index 961a806c52..c4842d8a7b 100644 --- a/vendor/reqwest-0.12.23/Cargo.toml +++ b/vendor/reqwest-0.12.23/Cargo.toml @@ -71,12 +71,6 @@ __rustls = [ "dep:rustls", "__tls", ] -__rustls-ring = [ - "hyper-rustls?/ring", - "tokio-rustls?/ring", - "rustls?/ring", - "quinn?/ring", -] __tls = [ "dep:rustls-pki-types", "tokio/io-util", @@ -163,12 +157,10 @@ native-tls-vendored = [ rustls-tls = ["rustls-tls-webpki-roots"] rustls-tls-manual-roots = [ "rustls-tls-manual-roots-no-provider", - "__rustls-ring", ] rustls-tls-manual-roots-no-provider = ["__rustls"] rustls-tls-native-roots = [ "rustls-tls-native-roots-no-provider", - "__rustls-ring", ] rustls-tls-native-roots-no-provider = [ "dep:rustls-native-certs", @@ -178,7 +170,6 @@ rustls-tls-native-roots-no-provider = [ rustls-tls-no-provider = ["rustls-tls-manual-roots-no-provider"] rustls-tls-webpki-roots = [ "rustls-tls-webpki-roots-no-provider", - "__rustls-ring", ] rustls-tls-webpki-roots-no-provider = [ "dep:webpki-roots", diff --git a/vendor/rustls-0.23.31/Cargo.toml b/vendor/rustls-0.23.31/Cargo.toml index 6b7b0312f1..e201335771 100644 --- a/vendor/rustls-0.23.31/Cargo.toml +++ b/vendor/rustls-0.23.31/Cargo.toml @@ -85,10 +85,6 @@ read_buf = [ "rustversion", "std", ] -ring = [ - "dep:ring", - "webpki/ring", -] std = [ "webpki/std", "pki-types/std", @@ -152,10 +148,6 @@ version = "1.12" features = ["alloc"] package = "rustls-pki-types" -[dependencies.ring] -version = "0.17" -optional = true - [dependencies.subtle] version = "2.5.0" default-features = false diff --git a/vendor/rustls-webpki-0.103.4/Cargo.toml b/vendor/rustls-webpki-0.103.4/Cargo.toml index 52982a4ee3..4ec328328b 100644 --- a/vendor/rustls-webpki-0.103.4/Cargo.toml +++ b/vendor/rustls-webpki-0.103.4/Cargo.toml @@ -77,7 +77,6 @@ rustdoc-args = [ [features] alloc = [ - "ring?/alloc", "pki-types/alloc", ] aws-lc-rs = [ @@ -94,7 +93,6 @@ aws-lc-rs-unstable = [ "aws-lc-rs/unstable", ] default = ["std"] -ring = ["dep:ring"] std = [ "alloc", "pki-types/std", @@ -114,11 +112,6 @@ version = "1.12" default-features = false package = "rustls-pki-types" -[dependencies.ring] -version = "0.17" -optional = true -default-features = false - [dependencies.untrusted] version = "0.9" diff --git a/vendor/tokio-rustls-0.26.2/Cargo.toml b/vendor/tokio-rustls-0.26.2/Cargo.toml index ff2bb74fe3..12ca18a304 100644 --- a/vendor/tokio-rustls-0.26.2/Cargo.toml +++ b/vendor/tokio-rustls-0.26.2/Cargo.toml @@ -48,7 +48,6 @@ default = [ early-data = [] fips = ["rustls/fips"] logging = ["rustls/logging"] -ring = ["rustls/ring"] tls12 = ["rustls/tls12"] [lib] -- 2.30.2