about summary refs log tree commit diff
path: root/users/edef/weave/Cargo.nix
diff options
context:
space:
mode:
authoredef <edef@edef.eu>2024-10-17T22·37+0000
committerclbot <clbot@tvl.fyi>2024-10-17T22·47+0000
commitdfff5927842c95492f097b85e722ed7129642845 (patch)
tree8cfa75acf0ea1d9cef333d2186126c0752dd1d9d /users/edef/weave/Cargo.nix
parent211cf7ba7cb69e5728e5826333d7072c05730c97 (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.nix42
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" ];