Aleksandr Vityazev wrote 3 years ago
(address . guix-patches@gnu.org)
* gnu/packages/rust-apps: (alfis): [arguments]<#:phases>:
Relax the rust-zeroize requirements for rust-chacha20poly1305
and rust-chacha20 in the 'relax-requirements' phase.
---
gnu/packages/rust-apps.scm | 6 ++++++
1 file changed, 6 insertions(+)
Toggle diff (25 lines)
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index a97fcc7968..725677b3d9 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -126,6 +126,12 @@ (define-public alfis
(modify-phases %standard-phases
(add-after 'configure 'relax-requirements
(lambda _
+ (substitute*
+ "guix-vendor/rust-chacha20-0.8.1.tar.gz/Cargo.toml"
+ (("version = \">=1, <1.5\"") "version = \"^1\""))
+ (substitute*
+ "guix-vendor/rust-chacha20poly1305-0.9.0.tar.gz/Cargo.toml"
+ (("version = \">=1, <1.5\"") "version = \"^1\""))
(substitute*
"guix-vendor/rust-x25519-dalek-1.2.0.tar.gz/Cargo.toml"
(("version = \"=1.3\"") "version = \"^1.3\"")))))
--
2.34.0
--
Aleksandr Vityazev