aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2024-12-22 23:15:03 +0100
committerLudovic Courtès <ludo@gnu.org>2024-12-22 23:15:03 +0100
commit30fdffc4b5605431b28a23b03330e850b2184a76 (patch)
treec3c5da8d6b1a6eec568a6cd93c97510856483d77
parent988ceea7438e459c738224797ec047559ef827b7 (diff)
downloadguix-30fdffc4b5605431b28a23b03330e850b2184a76.tar.gz
guix-30fdffc4b5605431b28a23b03330e850b2184a76.zip
gnu: rust-c2rust-ast-exporter: Do not propagate tinycbor origin.
Doing so breaks ‘package->manifest-entry’: guix/profiles.scm:377:19: In procedure default-properties: In procedure package-properties: Wrong type argument: #<origin #<<git-reference> url: "https://github.com/intel/tinycbor.git" commit: "d393c16f3eb30d0c47e6f9d92db62272f0ec4dc7" recursive?: #f> #<content-hash sha256:0w38lzj0rz36skc1cn3shllc82c7nn32h88frb8f164a8haq3hkw> () 7fd539f5f8a0> * gnu/packages/c2rust.scm (rust-c2rust-ast-exporter-0.18)[propagated-inputs]: Remove. Move “tinycbor-src” to… [inputs]: … here. Add labels. Change-Id: Ib4a0896ef3c455dd6c059da17c70e9d56fc305cc
-rw-r--r--gnu/packages/c2rust.scm5
1 files changed, 2 insertions, 3 deletions
diff --git a/gnu/packages/c2rust.scm b/gnu/packages/c2rust.scm
index fce7d654d0..1b249716e7 100644
--- a/gnu/packages/c2rust.scm
+++ b/gnu/packages/c2rust.scm
@@ -176,10 +176,9 @@
(native-inputs
`(("cmake" ,cmake)
("clang" ,clang)))
- (propagated-inputs
- `(("tinycbor-src" ,%tinycbor-source)))
(inputs
- (list llvm))
+ `(("llvm" ,llvm)
+ ("tinycbor-src" ,%tinycbor-source)))
(arguments
`(#:phases
(modify-phases %standard-phases