Message ID | 20210130143030.tmctisoeyrwjhig7@minitower |
---|---|
State | Accepted |
Headers | show |
Series | [bug#46192,01/22] gnu: Add rust-boxfnonce-0.1. | expand |
Context | Check | Description |
---|---|---|
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
Hello, aecepoglu <aecepoglu@fastmail.fm> writes: > * gnu/packages/crates-io.scm (rust-automod-0.1): New variable Thank you. > +(define-public rust-automod-0.1 > + (package > + (name "rust-automod") It should inherit from rust-automod-1. > + (version "0.1.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "automod" version)) > + (file-name > + (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "17am5i7z7jpsrq9bm0wyhf4q9850g2kqvzl3ik900x5gc7brwv2a")))) > + (build-system cargo-build-system) > + (arguments > + `(#:skip-build? #t > + #:cargo-inputs > + (("rust-proc-macro2" ,rust-proc-macro2-1) > + ("rust-quote" ,rust-quote-1) > + ("rust-syn" ,rust-syn-1)))) > + (home-page "https://github.com/dtolnay/automod") > + (synopsis "Pull in every source file in a directory as a module.") The synopsis should not end with a period. I think "guix lint" warns you about this. > + (description "Pull in every source file in a directory as > a module.") Could you turn this into a complete sentence, even with the simple transformation: This package pulls in every ... Regards,
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2770f469b4..430b9759ca 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2644,6 +2644,31 @@ methods.") "1chwgimpx5z7xbag7krr9d8asxfqbh683qhgl9kn3hxk2l0djj8x")))) (arguments '(#:skip-build? #t)))) +(define-public rust-automod-0.1 + (package + (name "rust-automod") + (version "0.1.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "automod" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "17am5i7z7jpsrq9bm0wyhf4q9850g2kqvzl3ik900x5gc7brwv2a")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/dtolnay/automod") + (synopsis "Pull in every source file in a directory as a module.") + (description "Pull in every source file in a directory as a module.") + (license (list license:expat license:asl2.0)))) + (define-public rust-automod-1 (package (name "rust-automod")