From 3f685b3f8d3d056ea5afb9a1adf1812d515b02a4 Mon Sep 17 00:00:00 2001 From: Matt Wildermuth Date: Sun, 2 Nov 2025 17:53:56 -0500 Subject: [PATCH] Add libkeystore2 dependencies to recovery --- crates/anyhow/Android.bp | 1 + crates/bytes/Android.bp | 1 + crates/cfg-if/Android.bp | 1 + crates/const-oid/Android.bp | 1 + crates/der/Android.bp | 1 + crates/flagset/Android.bp | 1 + crates/getrandom/Android.bp | 1 + crates/half/Android.bp | 1 + crates/hex/Android.bp | 1 + crates/memoffset/Android.bp | 1 + crates/mio/Android.bp | 1 + crates/nix/Android.bp | 1 + crates/pin-project-lite/Android.bp | 1 + crates/ppv-lite86/Android.bp | 1 + crates/rand/Android.bp | 1 + crates/rand_chacha/Android.bp | 1 + crates/rand_core/Android.bp | 1 + crates/serde_cbor/Android.bp | 1 + crates/socket2/Android.bp | 1 + crates/thiserror/Android.bp | 1 + crates/tokio/Android.bp | 1 + crates/zeroize/Android.bp | 1 + 22 files changed, 22 insertions(+) diff --git a/crates/anyhow/Android.bp b/crates/anyhow/Android.bp index 91281cf0a..9fc95b012 100644 --- a/crates/anyhow/Android.bp +++ b/crates/anyhow/Android.bp @@ -294,5 +294,6 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/bytes/Android.bp b/crates/bytes/Android.bp index 084c65100..c9dfd6e3a 100644 --- a/crates/bytes/Android.bp +++ b/crates/bytes/Android.bp @@ -332,5 +332,6 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/cfg-if/Android.bp b/crates/cfg-if/Android.bp index c72a6ac97..4d57029ef 100644 --- a/crates/cfg-if/Android.bp +++ b/crates/cfg-if/Android.bp @@ -58,6 +58,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/const-oid/Android.bp b/crates/const-oid/Android.bp index 6f9c02a43..d13c792b6 100644 --- a/crates/const-oid/Android.bp +++ b/crates/const-oid/Android.bp @@ -28,6 +28,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "apex_inherit", visibility: [ "//external/rust/android-crates-io/crates/der:__subpackages__", diff --git a/crates/der/Android.bp b/crates/der/Android.bp index 9b7ca825a..c5f29e7ee 100644 --- a/crates/der/Android.bp +++ b/crates/der/Android.bp @@ -40,6 +40,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "apex_inherit", visibility: [ "//external/rust/android-crates-io/crates/sec1:__subpackages__", diff --git a/crates/flagset/Android.bp b/crates/flagset/Android.bp index bf11dfd46..2d9d39c77 100644 --- a/crates/flagset/Android.bp +++ b/crates/flagset/Android.bp @@ -27,6 +27,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "apex_inherit", visibility: [ "//external/rust/android-crates-io/crates/der:__subpackages__", diff --git a/crates/getrandom/Android.bp b/crates/getrandom/Android.bp index d107f14cd..d028a747d 100644 --- a/crates/getrandom/Android.bp +++ b/crates/getrandom/Android.bp @@ -94,5 +94,6 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/half/Android.bp b/crates/half/Android.bp index 88e252363..55f3c8143 100644 --- a/crates/half/Android.bp +++ b/crates/half/Android.bp @@ -32,6 +32,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/hex/Android.bp b/crates/hex/Android.bp index 71f3114e3..398d5a330 100644 --- a/crates/hex/Android.bp +++ b/crates/hex/Android.bp @@ -32,6 +32,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/memoffset/Android.bp b/crates/memoffset/Android.bp index 9fdf5f2b7..65e826896 100644 --- a/crates/memoffset/Android.bp +++ b/crates/memoffset/Android.bp @@ -38,6 +38,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/mio/Android.bp b/crates/mio/Android.bp index c9d32dd76..99f0ab710 100644 --- a/crates/mio/Android.bp +++ b/crates/mio/Android.bp @@ -33,6 +33,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/nix/Android.bp b/crates/nix/Android.bp index 2a9c274ad..3fac039e2 100644 --- a/crates/nix/Android.bp +++ b/crates/nix/Android.bp @@ -53,6 +53,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", // Manually translated build.rs cfg aliases. target: { diff --git a/crates/pin-project-lite/Android.bp b/crates/pin-project-lite/Android.bp index 9b15848b1..2d36ed739 100644 --- a/crates/pin-project-lite/Android.bp +++ b/crates/pin-project-lite/Android.bp @@ -27,5 +27,6 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/ppv-lite86/Android.bp b/crates/ppv-lite86/Android.bp index 366310b4d..8fdb80d02 100644 --- a/crates/ppv-lite86/Android.bp +++ b/crates/ppv-lite86/Android.bp @@ -32,6 +32,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/rand/Android.bp b/crates/rand/Android.bp index ba21007ab..7fd970df0 100644 --- a/crates/rand/Android.bp +++ b/crates/rand/Android.bp @@ -42,5 +42,6 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/rand_chacha/Android.bp b/crates/rand_chacha/Android.bp index 85a28eb05..58de90bc9 100644 --- a/crates/rand_chacha/Android.bp +++ b/crates/rand_chacha/Android.bp @@ -35,6 +35,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/rand_core/Android.bp b/crates/rand_core/Android.bp index c48e09d1b..54f172353 100644 --- a/crates/rand_core/Android.bp +++ b/crates/rand_core/Android.bp @@ -33,6 +33,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/serde_cbor/Android.bp b/crates/serde_cbor/Android.bp index 6d0f6f301..6ad38720a 100644 --- a/crates/serde_cbor/Android.bp +++ b/crates/serde_cbor/Android.bp @@ -36,6 +36,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/socket2/Android.bp b/crates/socket2/Android.bp index 6e6e0042d..48173f105 100644 --- a/crates/socket2/Android.bp +++ b/crates/socket2/Android.bp @@ -29,5 +29,6 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/thiserror/Android.bp b/crates/thiserror/Android.bp index 867ad289f..fd614d337 100644 --- a/crates/thiserror/Android.bp +++ b/crates/thiserror/Android.bp @@ -32,6 +32,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/tokio/Android.bp b/crates/tokio/Android.bp index 3b2a4fe05..f6b4bbdaf 100644 --- a/crates/tokio/Android.bp +++ b/crates/tokio/Android.bp @@ -50,6 +50,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "29", } diff --git a/crates/zeroize/Android.bp b/crates/zeroize/Android.bp index d574778f1..5758b4f75 100644 --- a/crates/zeroize/Android.bp +++ b/crates/zeroize/Android.bp @@ -32,6 +32,7 @@ rust_library { ], product_available: true, vendor_available: true, + recovery_available: true, min_sdk_version: "Tiramisu", }