summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-01-29 08:45:25 +0200
committerEfraim Flashner <efraim@flashner.co.il>2024-02-20 13:58:34 +0200
commita8a892ac09bc7109fb6419d7a839aeb5420892be (patch)
treee588a8761729a30a2eaed54aac7d2c76e312ecdf
parent2ded6de0367b8b52340775f9b4bf748b6c9603dd (diff)
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
-rw-r--r--gnu/packages/crates-io.scm15
1 files changed, 6 insertions, 9 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3de809e714..ad033d15cc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -37630,21 +37630,18 @@ linear algebra library.")
(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