futurile pushed a commit to branch rust-team in repository guix. commit 38e37439bef75c07eb5af7d646ae68611c6e7da5 Author: Gabriel Santos <gabriel.santos.s...@gmail.com> AuthorDate: Sun Mar 30 09:26:17 2025 -0300
gnu: Add rust-const-default-1. * gnu/packages/crates-io.scm (rust-const-default-1): New variable. Change-Id: Idd1058b2602124c5887bb0f7db4debaeb215a0df Signed-off-by: Steve George <st...@futurile.net> --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 960a35d8dd..28f8e3da88 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -15868,6 +15868,27 @@ the browser's console.") literals.") (license (list license:expat license:asl2.0)))) +(define-public rust-const-default-1 + (package + (name "rust-const-default") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "const-default" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1apcnxfrz5xsfxaxbv1n9c5sdfqlmrk81v0q29z5amflfqgnsf8b")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-const-default-derive" ,rust-const-default-derive-0.2)))) + (home-page "https://github.com/AerialX/const-default.rs") + (synopsis "@code{Default}-like trait and macros for evaluation contexts") + (description "This package provides a @code{Default}-like trait and +implements it for Rust primitives, prelude types and arrays.") + (license license:expat))) + (define-public rust-const-fn-0.4 (package (name "rust-const-fn")