From 8383e9e02e1f762013a652e9a842493a1be5bb60 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 3 Mar 2024 14:40:54 +0200 Subject: feat(tvix/castore/digests): impl From digest::Output<_> for B3Digest This allows calling .into() to get a B3Digest. Change-Id: I6e63b496413cd00d84acfcd15c7de0f64c79721f Reviewed-on: https://cl.tvl.fyi/c/depot/+/11086 Autosubmit: flokli Reviewed-by: raitobezarius Tested-by: BuildkiteCI --- tvix/Cargo.nix | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) (limited to 'tvix/Cargo.nix') diff --git a/tvix/Cargo.nix b/tvix/Cargo.nix index 9ee11cbd94f7..2987a76751b4 100644 --- a/tvix/Cargo.nix +++ b/tvix/Cargo.nix @@ -922,6 +922,12 @@ rec { name = "constant_time_eq"; packageId = "constant_time_eq"; } + { + name = "digest"; + packageId = "digest"; + optional = true; + features = [ "mac" ]; + } { name = "rayon"; packageId = "rayon"; @@ -943,7 +949,7 @@ rec { "traits-preview" = [ "digest" ]; "zeroize" = [ "dep:zeroize" "arrayvec/zeroize" ]; }; - resolvedDefaultFeatures = [ "default" "rayon" "std" ]; + resolvedDefaultFeatures = [ "default" "digest" "rayon" "std" "traits-preview" ]; }; "block-buffer" = rec { crateName = "block-buffer"; @@ -1917,6 +1923,12 @@ rec { name = "crypto-common"; packageId = "crypto-common"; } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + usesDefaultFeatures = false; + } ]; features = { "blobby" = [ "dep:blobby" ]; @@ -1931,7 +1943,7 @@ rec { "std" = [ "alloc" "crypto-common/std" ]; "subtle" = [ "dep:subtle" ]; }; - resolvedDefaultFeatures = [ "alloc" "block-buffer" "core-api" "default" "std" ]; + resolvedDefaultFeatures = [ "alloc" "block-buffer" "core-api" "default" "mac" "std" "subtle" ]; }; "dirs" = rec { crateName = "dirs"; @@ -10288,7 +10300,7 @@ rec { { name = "blake3"; packageId = "blake3"; - features = [ "rayon" "std" ]; + features = [ "rayon" "std" "traits-preview" ]; } { name = "bstr"; @@ -10302,6 +10314,10 @@ rec { name = "data-encoding"; packageId = "data-encoding"; } + { + name = "digest"; + packageId = "digest"; + } { name = "fuse-backend-rs"; packageId = "fuse-backend-rs"; -- cgit 1.4.1