From b63f0ed70cd686816834c7c4816ca585592ce252 Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Sun, 31 Jan 2021 17:51:32 -0800 Subject: [PATCH 1/3] cargo: added patch for #28372 --- srcpkgs/cargo/patches/fix-serde.diff | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/cargo/patches/fix-serde.diff diff --git a/srcpkgs/cargo/patches/fix-serde.diff b/srcpkgs/cargo/patches/fix-serde.diff new file mode 100644 index 00000000000..d76499f5cd9 --- /dev/null +++ b/srcpkgs/cargo/patches/fix-serde.diff @@ -0,0 +1,14 @@ +This patch was downloaded from "https://github.com/alexcrichton/cargo/commit/f097d02ea62111493b9f06d096a94dfddd020415.diff" +diff --git src/cargo/util/config/de.rs src/cargo/util/config/de.rs +index 758f5c23f1..a70cd0dce8 100644 +--- src/cargo/util/config/de.rs ++++ src/cargo/util/config/de.rs +@@ -527,7 +527,7 @@ impl<'de, 'config> de::MapAccess<'de> for ValueDeserializer<'config> { + seed.deserialize(Tuple2Deserializer(0i32, path.to_string_lossy())) + } + Definition::Environment(env) => { +- seed.deserialize(Tuple2Deserializer(1i32, env.as_ref())) ++ seed.deserialize(Tuple2Deserializer(1i32, env.as_str())) + } + Definition::Cli => seed.deserialize(Tuple2Deserializer(2i32, "")), + } From c7b528bedeefed4be2a8c4639c3bd707e98696ea Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Sun, 31 Jan 2021 19:24:51 -0800 Subject: [PATCH 2/3] cargo: added patch for #28372 --- srcpkgs/cargo/patches/fix-serde.diff | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/cargo/patches/fix-serde.diff b/srcpkgs/cargo/patches/fix-serde.diff index d76499f5cd9..e7c1bc28726 100644 --- a/srcpkgs/cargo/patches/fix-serde.diff +++ b/srcpkgs/cargo/patches/fix-serde.diff @@ -1,4 +1,6 @@ This patch was downloaded from "https://github.com/alexcrichton/cargo/commit/f097d02ea62111493b9f06d096a94dfddd020415.diff" +======= +>>>>>>> 421b89460f (cargo: added patch for #28372) diff --git src/cargo/util/config/de.rs src/cargo/util/config/de.rs index 758f5c23f1..a70cd0dce8 100644 --- src/cargo/util/config/de.rs From f1df337d0e9300bacf8a8d8ef21a6ccc456eb359 Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Sun, 31 Jan 2021 19:25:51 -0800 Subject: [PATCH 3/3] cargo: added patch for #28372 --- srcpkgs/cargo/patches/fix-serde.diff | 2 -- 1 file changed, 2 deletions(-) diff --git a/srcpkgs/cargo/patches/fix-serde.diff b/srcpkgs/cargo/patches/fix-serde.diff index e7c1bc28726..d76499f5cd9 100644 --- a/srcpkgs/cargo/patches/fix-serde.diff +++ b/srcpkgs/cargo/patches/fix-serde.diff @@ -1,6 +1,4 @@ This patch was downloaded from "https://github.com/alexcrichton/cargo/commit/f097d02ea62111493b9f06d096a94dfddd020415.diff" -======= ->>>>>>> 421b89460f (cargo: added patch for #28372) diff --git src/cargo/util/config/de.rs src/cargo/util/config/de.rs index 758f5c23f1..a70cd0dce8 100644 --- src/cargo/util/config/de.rs