guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

31/31: gnu: rust-bindgen-0.57: Fix build.


From: guix-commits
Subject: 31/31: gnu: rust-bindgen-0.57: Fix build.
Date: Sat, 27 Aug 2022 13:01:46 -0400 (EDT)

rekado pushed a commit to branch rekados-rust-queue
in repository guix.

commit 35a4bd939d33112d9523811db43d5e22a8529ca5
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Sat Aug 27 18:59:09 2022 +0200

    gnu: rust-bindgen-0.57: Fix build.
    
    * gnu/packages/crates-io.scm (rust-bindgen-0.57)[arguments]: Do not skip
    build; disable tests; add development inputs rust-clap-2, rust-diff-0.1, and
    rust-shlex-0.1.
    [inputs]: Add clang.
---
 gnu/packages/crates-io.scm | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 74e1a8e915..0a44146880 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -6416,7 +6416,7 @@ bindings to C and C++ libraries.")
        (sha256
         (base32 "0g96ypnck6n60p3cz9k3y3jnxi4z7jfv2pha5bxsm8269806aj7x"))))
     (arguments
-     `(#:skip-build? #t
+     `(#:tests? #false ;tests/headers/16-byte-alignment.h does not exist
        #:cargo-inputs
        (("rust-bitflags" ,rust-bitflags-1)
         ("rust-cexpr" ,rust-cexpr-0.4)
@@ -6432,7 +6432,13 @@ bindings to C and C++ libraries.")
         ("rust-regex" ,rust-regex-1)
         ("rust-rustc-hash" ,rust-rustc-hash-1)
         ("rust-shlex" ,rust-shlex-0.1)
-        ("rust-which" ,rust-which-3))))))
+        ("rust-which" ,rust-which-3))
+       #:cargo-development-inputs
+       (("rust-clap" ,rust-clap-2)
+        ("rust-diff" ,rust-diff-0.1)
+        ("rust-shlex" ,rust-shlex-0.1))))
+    (inputs
+     (list clang))))
 
 (define-public rust-bindgen-0.55
   (package



reply via email to

[Prev in Thread] Current Thread [Next in Thread]