diff options
author | edef <edef@edef.eu> | 2024-10-17T22·37+0000 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2024-10-17T22·47+0000 |
commit | dfff5927842c95492f097b85e722ed7129642845 (patch) | |
tree | 8cfa75acf0ea1d9cef333d2186126c0752dd1d9d /users/edef/weave/Cargo.nix | |
parent | 211cf7ba7cb69e5728e5826333d7072c05730c97 (diff) |
fix(users/edef/weave): use safer_owning_ref r/8828
owning_ref has serious unsoundness. Change-Id: Ie760697cd6399e6bc75f1ad17c9bb74adc077a35 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12656 Reviewed-by: edef <edef@edef.eu> Tested-by: BuildkiteCI Autosubmit: edef <edef@edef.eu> Reviewed-by: flokli <flokli@flokli.de>
Diffstat (limited to 'users/edef/weave/Cargo.nix')
-rw-r--r-- | users/edef/weave/Cargo.nix | 42 |
1 files changed, 22 insertions, 20 deletions
diff --git a/users/edef/weave/Cargo.nix b/users/edef/weave/Cargo.nix index 2a6851c7c6d1..a06bae091c83 100644 --- a/users/edef/weave/Cargo.nix +++ b/users/edef/weave/Cargo.nix @@ -3004,22 +3004,6 @@ rec { }; resolvedDefaultFeatures = [ "alloc" "default" "race" "std" ]; }; - "owning_ref" = rec { - crateName = "owning_ref"; - version = "0.4.1"; - edition = "2015"; - sha256 = "1kjj9m28wjv452jw49p1mp3d8ql058x78v4bz00avr7rvsnmpxbg"; - authors = [ - "Marvin Löbel <loebel.marvin@gmail.com>" - ]; - dependencies = [ - { - name = "stable_deref_trait"; - packageId = "stable_deref_trait"; - } - ]; - - }; "parking_lot" = rec { crateName = "parking_lot"; version = "0.12.3"; @@ -5499,6 +5483,24 @@ rec { "no-panic" = [ "dep:no-panic" ]; }; }; + "safer_owning_ref" = rec { + crateName = "safer_owning_ref"; + version = "0.5.0"; + edition = "2015"; + sha256 = "1vrhvra2cr3a6r1vvflawj35n8lq3k443ddm0wfgcrpr5pgbj8dg"; + libName = "owning_ref"; + authors = [ + "Marvin Löbel <loebel.marvin@gmail.com>" + "Noam Ta Shma noam.tashma@gmail.com" + ]; + dependencies = [ + { + name = "stable_deref_trait"; + packageId = "stable_deref_trait"; + } + ]; + + }; "scopeguard" = rec { crateName = "scopeguard"; version = "1.2.0"; @@ -6785,10 +6787,6 @@ rec { packageId = "nix-compat"; } { - name = "owning_ref"; - packageId = "owning_ref"; - } - { name = "polars"; packageId = "polars"; features = [ "parquet" ]; @@ -6798,6 +6796,10 @@ rec { packageId = "rayon"; } { + name = "safer_owning_ref"; + packageId = "safer_owning_ref"; + } + { name = "tokio"; packageId = "tokio"; features = [ "full" ]; |