gnu: rust-nalgebra-macros-0.1: Don't skip build.

* gnu/packages/crates-io.scm (rust-nalgebra-macros-0.1)[source]: Remove
snippet.
[arguments]: Don't skip build.  Skip the tests.
[cargo-development-inputs]: Add rust-trybuild-1.

Change-Id: I1d831fd3b66aa9a07a3369bc513eeca19adfbdb3
This commit is contained in:
Efraim Flashner 2024-01-29 08:45:25 +02:00
parent 2ded6de036
commit a8a892ac09
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -37630,21 +37630,18 @@ (define-public rust-nalgebra-macros-0.1
(uri (crate-uri "nalgebra-macros" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "063jvvvlwmzzxfr4wyiil2cn1yqj3arvghwsr2nk4ilv2jwc1z01"))
(modules '((guix build utils)))
(snippet
'(begin
(substitute* "Cargo.toml"
;; The resolver feature is not supported by our versions of Cargo.
(("resolver = \"2\".*") ""))))))
(base32 "063jvvvlwmzzxfr4wyiil2cn1yqj3arvghwsr2nk4ilv2jwc1z01"))))
(arguments
`(#:skip-build? #t
`(;; no function or associated item named `from_array_storage` found for struct
;; `Matrix` in the current scope
#:tests? #f
#:cargo-inputs
(("rust-proc-macro2" ,rust-proc-macro2-1)
("rust-quote" ,rust-quote-1)
("rust-syn" ,rust-syn-1))
#:cargo-development-inputs
(("rust-nalgebra" ,rust-nalgebra-0.26))))))
(("rust-nalgebra" ,rust-nalgebra-0.26)
("rust-trybuild" ,rust-trybuild-1))))))
(define-public rust-napi-2
(package