1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

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
This commit is contained in:
Efraim Flashner
2024-12-25 20:51:11 +02:00
parent a2d4783e14
commit 49ba2bd1e6

View File

@@ -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