From 49ba2bd1e609eb382f29b148e7d0d4aeb88e5f7a Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 25 Dec 2024 20:51:11 +0200 Subject: [PATCH] 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 --- gnu/packages/c2rust.scm | 7 +++---- 1 file 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