summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/c2rust.scm7
1 files changed, 3 insertions, 4 deletions
diff --git a/gnu/packages/c2rust.scm b/gnu/packages/c2rust.scm
index ce2da387435..13c002d5c50 100644
--- a/gnu/packages/c2rust.scm
+++ b/gnu/packages/c2rust.scm
@@ -68,8 +68,7 @@
68 (modules '((guix build utils))))) 68 (modules '((guix build utils)))))
69 (build-system cargo-build-system) 69 (build-system cargo-build-system)
70 (native-inputs 70 (native-inputs
71 `(("cmake" ,cmake) 71 (list cmake-minimal clang))
72 ("clang" ,clang)))
73 (inputs 72 (inputs
74 `(("llvm" ,llvm) 73 `(("llvm" ,llvm)
75 ("tinycbor-src" ,%tinycbor-source))) 74 ("tinycbor-src" ,%tinycbor-source)))
@@ -82,7 +81,6 @@
82 (copy-recursively (assoc-ref inputs "tinycbor-src") 81 (copy-recursively (assoc-ref inputs "tinycbor-src")
83 "/tmp/tinycbor") 82 "/tmp/tinycbor")
84 (setenv "GUIX_TINYCBOR_SOURCE_DIR" "/tmp/tinycbor")))) 83 (setenv "GUIX_TINYCBOR_SOURCE_DIR" "/tmp/tinycbor"))))
85 #:skip-build? #f
86 #:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.65) 84 #:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.65)
87 ("rust-c2rust-build-paths" ,rust-c2rust-build-paths-0.18) 85 ("rust-c2rust-build-paths" ,rust-c2rust-build-paths-0.18)
88 ("rust-clang-sys" ,rust-clang-sys-1) 86 ("rust-clang-sys" ,rust-clang-sys-1)
@@ -95,7 +93,8 @@
95 (home-page "https://c2rust.com/") 93 (home-page "https://c2rust.com/")
96 (synopsis "Clang AST extraction API for use in the C2Rust project") 94 (synopsis "Clang AST extraction API for use in the C2Rust project")
97 (description 95 (description
98 "This package provides Clang AST extraction API for use in the C2Rust project.") 96 "This package provides the Clang AST extraction API for use in the
97C2Rust project.")
99 (license license:bsd-3))) 98 (license license:bsd-3)))
100 99
101(define-public rust-c2rust-ast-printer-0.18 100(define-public rust-c2rust-ast-printer-0.18