civodul pushed a commit to branch master
in repository guix.

commit 30fdffc4b5605431b28a23b03330e850b2184a76
Author: Ludovic Courtès <l...@gnu.org>
AuthorDate: Sun Dec 22 23:15:03 2024 +0100

    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
---
 gnu/packages/c2rust.scm | 5 ++---
 1 file 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

Reply via email to