Commit Message
Herman Rimm
Jan. 31, 2025, 9:10 p.m. UTC
* gnu/packages/crates-io.scm (rust-sprs-0.11): Build, skip eight tests. Add rust-image-0.23, rust-num-derive-0.3, rust-rand-0.8, rust-tempfile-3. Change-Id: Iead1e41ce35cece2a77f271c1318d2db062f148e --- gnu/packages/crates-io.scm | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6d43e346e32..7a109be943c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -74630,7 +74630,17 @@ (define-public rust-sprs-0.11 "0w6xishm9jxqjy83as7g14474cn1xb55vqz8afqw9d7and41x9vf")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t ;8 test failures due to "No such file or directory" + `(#:cargo-test-flags + '("--" + ;; No such file or directory + "--skip=io::test::int_matrix_market_read" + "--skip=io::test::matrix_market_read_fail_not_enough_entries" + "--skip=io::test::matrix_market_read_fail_too_many_in_entry" + "--skip=io::test::read_symmetric_matrix_market" + "--skip=io::test::read_write_read_matrix_market" + "--skip=io::test::read_write_read_matrix_market_via_csc" + "--skip=io::test::simple_matrix_market_read" + "--skip=io::test::simple_matrix_market_read_from_bufread") #:cargo-inputs (("rust-alga" ,rust-alga-0.9) ("rust-approx" ,rust-approx-0.5) @@ -74644,6 +74654,10 @@ (define-public rust-sprs-0.11 #:cargo-development-inputs (("rust-bencher" ,rust-bencher-0.1) ("rust-bincode" ,rust-bincode-1) + ("rust-image" ,rust-image-0.23) + ("rust-num-derive" ,rust-num-derive-0.3) + ("rust-rand" ,rust-rand-0.8) + ("rust-tempfile" ,rust-tempfile-3) ("rust-tobj" ,rust-tobj-3)))) (home-page "https://github.com/vbarrielle/sprs") (synopsis "Sparse matrix library")