summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2024-12-21 13:30:41 +0100
committerDanny Milosavljevic <dannym@friendly-machines.com>2024-12-21 13:30:41 +0100
commitcafde8ae634caf28ebec8c9be30245a814e97a40 (patch)
treecc313fc878121b313f8a2dd62ed7a655505369a6 /gnu
parente57e8c39b1b2a1bc568b4fcea8abdacffce62438 (diff)
gnu: Add rust-c2rust-build-paths.
* gnu/packages/c2rust.scm (rust-c2rust-build-paths-0.18): New variable. Change-Id: I84d617f2d86f31ee7aa94bb3ecbaeac0939cb317
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/c2rust.scm22
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/c2rust.scm b/gnu/packages/c2rust.scm
index 7e74461d5ad..cd3976c0c63 100644
--- a/gnu/packages/c2rust.scm
+++ b/gnu/packages/c2rust.scm
@@ -124,3 +124,25 @@
124 (description 124 (description
125 "This package provides Rust AST builder support crate for the C2Rust project.") 125 "This package provides Rust AST builder support crate for the C2Rust project.")
126 (license license:bsd-3))) 126 (license license:bsd-3)))
127
128(define-public rust-c2rust-build-paths-0.18
129 (package
130 (name "rust-c2rust-build-paths")
131 (version "0.18.0")
132 (source
133 (origin
134 (method url-fetch)
135 (uri (crate-uri "c2rust-build-paths" version))
136 (file-name (string-append name "-" version ".tar.gz"))
137 (sha256
138 (base32 "0b2liaxbqksgfbsmr6hacdia6czlq7m0pyqx3l2rrcfcnb2ksgv0"))))
139 (build-system cargo-build-system)
140 (arguments
141 `(#:skip-build? #t
142 #:cargo-inputs (("rust-print-bytes" ,rust-print-bytes-1))))
143 (home-page "https://c2rust.com/")
144 (synopsis
145 "C2Rust utilities related to build paths, primarily at build time")
146 (description
147 "This package provides C2Rust utilities related to build paths, primarily at build time.")
148 (license license:bsd-3)))