prune ring dependencies
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 15 Oct 2025 10:38:01 +0000 (12:38 +0200)
committerFabian Grünbichler <debian@fabian.gruenbichler.email>
Fri, 26 Dec 2025 19:54:51 +0000 (20:54 +0100)
it contains a lot of pregenerated assembly files

Forwarded: not-needed

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Gbp-Pq: Topic prune
Gbp-Pq: Name d-0022-prune-ring-dependencies.patch

vendor/hyper-rustls-0.27.7/Cargo.toml
vendor/reqwest-0.12.23/Cargo.toml
vendor/rustls-0.23.31/Cargo.toml
vendor/rustls-webpki-0.103.4/Cargo.toml
vendor/tokio-rustls-0.26.2/Cargo.toml

index 96b44cdf5a80df9e296d678e55931fbe222896dc..2b122b7d166ab980eff4967556083fcd89cfc06e 100644 (file)
@@ -65,7 +65,6 @@ logging = [
     "rustls/logging",
 ]
 native-tokio = ["rustls-native-certs"]
-ring = ["rustls/ring"]
 tls12 = [
     "tokio-rustls/tls12",
     "rustls/tls12",
index 961a806c52bb954a0d2a6085ce60992c01db9f18..c4842d8a7b8662d0372592d45a9dd9a717588e97 100644 (file)
@@ -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",
index 6b7b0312f1ebe17f8cba95549a57480f8831f0bf..e20133577185aff353ed5888df0b938b54d066aa 100644 (file)
@@ -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
index 52982a4ee3ee0d5664a33638a730a336f233f410..4ec328328bb0e12638d9854767c0064adec6b57e 100644 (file)
@@ -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"
 
index ff2bb74fe392738c155509aee8658b5866cb796e..12ca18a3048ae69d68fa033861aa04c40bbe387d 100644 (file)
@@ -48,7 +48,6 @@ default = [
 early-data = []
 fips = ["rustls/fips"]
 logging = ["rustls/logging"]
-ring = ["rustls/ring"]
 tls12 = ["rustls/tls12"]
 
 [lib]