summaryrefslogtreecommitdiff
path: root/gnu/packages/c2rust.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-12-25 20:51:11 +0200
committerEfraim Flashner <efraim@flashner.co.il>2025-01-06 12:19:16 +0200
commit49ba2bd1e609eb382f29b148e7d0d4aeb88e5f7a (patch)
tree4c969ae2f870044f6887849fffa3772597fc84a6 /gnu/packages/c2rust.scm
parenta2d4783e145f5352fd6d4d7a88862d73865e6749 (diff)
gnu: rust-c2rust-ast-exporter-0.18: Build with cmake-minimal.
* gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18)[arguments]: Remove skip-build field. [native-inputs]: Replace cmake with cmake-minimal. Change-Id: I5432ce864e336c89619cb8a9bfb1ff727df6f26e
Diffstat (limited to 'gnu/packages/c2rust.scm')
-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 ce2da38743..13c002d5c5 100644
--- a/gnu/packages/c2rust.scm
+++ b/gnu/packages/c2rust.scm
@@ -68,8 +68,7 @@
(modules '((guix build utils)))))
(build-system cargo-build-system)
(native-inputs
- `(("cmake" ,cmake)
- ("clang" ,clang)))
+ (list cmake-minimal clang))
(inputs
`(("llvm" ,llvm)
("tinycbor-src" ,%tinycbor-source)))
@@ -82,7 +81,6 @@
(copy-recursively (assoc-ref inputs "tinycbor-src")
"/tmp/tinycbor")
(setenv "GUIX_TINYCBOR_SOURCE_DIR" "/tmp/tinycbor"))))
- #:skip-build? #f
#:cargo-inputs (("rust-bindgen" ,rust-bindgen-0.65)
("rust-c2rust-build-paths" ,rust-c2rust-build-paths-0.18)
("rust-clang-sys" ,rust-clang-sys-1)
@@ -95,7 +93,8 @@
(home-page "https://c2rust.com/")
(synopsis "Clang AST extraction API for use in the C2Rust project")
(description
- "This package provides Clang AST extraction API for use in the C2Rust project.")
+ "This package provides the Clang AST extraction API for use in the
+C2Rust project.")
(license license:bsd-3)))
(define-public rust-c2rust-ast-printer-0.18