From 048898b9dae4fef9a6183ab270b72e31f783702b Mon Sep 17 00:00:00 2001 From: Jimmy Chen Date: Tue, 6 Feb 2024 15:03:23 +1100 Subject: [PATCH 1/3] Attempt to fix nightly build. --- Cargo.lock | 6 ++---- Cargo.toml | 3 +++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f362beb1150..9e0f4a60591 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1584,8 +1584,7 @@ dependencies = [ [[package]] name = "curve25519-dalek" version = "4.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89b8c6a2e4b1f45971ad09761aafb85514a84744b67a95e32c3cc1352d1f65c" +source = "git+https://github.com/jimmygchen/curve25519-dalek.git#24019783e9bb9dc1464e7e503732f273a69969c6" dependencies = [ "cfg-if", "cpufeatures", @@ -1601,8 +1600,7 @@ dependencies = [ [[package]] name = "curve25519-dalek-derive" version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" +source = "git+https://github.com/jimmygchen/curve25519-dalek.git#24019783e9bb9dc1464e7e503732f273a69969c6" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 12a7474212a..06aba61b52d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -235,3 +235,6 @@ inherits = "release" lto = "fat" codegen-units = 1 incremental = false + +[patch.crates-io] +curve25519-dalek = { git = "https://github.com/jimmygchen/curve25519-dalek.git" } \ No newline at end of file From e2f5d3af0034b984e36b4927ab866ccbbe14bbc6 Mon Sep 17 00:00:00 2001 From: Jimmy Chen Date: Tue, 6 Feb 2024 16:52:40 +1100 Subject: [PATCH 2/3] Update Cargo.toml to pin a commit --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 06aba61b52d..ce3b47012c8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -237,4 +237,4 @@ codegen-units = 1 incremental = false [patch.crates-io] -curve25519-dalek = { git = "https://github.com/jimmygchen/curve25519-dalek.git" } \ No newline at end of file +curve25519-dalek = { git = "https://github.com/jimmygchen/curve25519-dalek.git", rev = "24019783e9bb9dc1464e7e503732f273a69969c6" } From 1ac9a2574092ab7bddd1e7d277dbd912f388011f Mon Sep 17 00:00:00 2001 From: Jimmy Chen Date: Tue, 6 Feb 2024 17:05:46 +1100 Subject: [PATCH 3/3] Update Cargo.lock --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9e0f4a60591..4fc8ef8fe97 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1584,7 +1584,7 @@ dependencies = [ [[package]] name = "curve25519-dalek" version = "4.1.1" -source = "git+https://github.com/jimmygchen/curve25519-dalek.git#24019783e9bb9dc1464e7e503732f273a69969c6" +source = "git+https://github.com/jimmygchen/curve25519-dalek.git?rev=24019783e9bb9dc1464e7e503732f273a69969c6#24019783e9bb9dc1464e7e503732f273a69969c6" dependencies = [ "cfg-if", "cpufeatures", @@ -1600,7 +1600,7 @@ dependencies = [ [[package]] name = "curve25519-dalek-derive" version = "0.1.1" -source = "git+https://github.com/jimmygchen/curve25519-dalek.git#24019783e9bb9dc1464e7e503732f273a69969c6" +source = "git+https://github.com/jimmygchen/curve25519-dalek.git?rev=24019783e9bb9dc1464e7e503732f273a69969c6#24019783e9bb9dc1464e7e503732f273a69969c6" dependencies = [ "proc-macro2", "quote",