~ruther/guix-local

30fdffc4b5605431b28a23b03330e850b2184a76 — Ludovic Courtès 1 year, 7 months ago 988ceea
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
1 files changed, 2 insertions(+), 3 deletions(-)

M gnu/packages/c2rust.scm
M gnu/packages/c2rust.scm => gnu/packages/c2rust.scm +2 -3
@@ 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