gnu: Add rust-zbus-macros-1.

* gnu/packages/crates-io.scm (rust-zbus-macros-1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
Aleksandr Vityazev 2023-10-07 03:02:57 +03:00 committed by Efraim Flashner
parent 608df1c98b
commit 8f2d1307fc
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -83798,6 +83798,32 @@ (define-public rust-zbus-macros-3
(description "This package provides proc-macros for zbus.")
(license license:expat)))
(define-public rust-zbus-macros-1
(package
(inherit rust-zbus-macros-3)
(name "rust-zbus-macros")
(version "1.9.3")
(source
(origin
(method url-fetch)
(uri (crate-uri "zbus-macros" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "19p0pdwdf52zkaknav0pj5qvgcf52xk8a4p3a4ymxybwhjkmjfgs"))))
(arguments
`(#:tests? #f ; Tests need a running dbus instance.
#:cargo-inputs
(("rust-proc-macro-crate" ,rust-proc-macro-crate-0.1)
("rust-proc-macro2" ,rust-proc-macro2-1)
("rust-quote" ,rust-quote-1)
("rust-syn" ,rust-syn-1))
#:cargo-development-inputs
(("rust-rustversion" ,rust-rustversion-1)
("rust-serde" ,rust-serde-1)
("rust-trybuild" ,rust-trybuild-1)
("rust-zbus" ,rust-zbus-1)
("rust-zvariant" ,rust-zvariant-2))))))
(define-public rust-zbus-names-2
(package
(name "rust-zbus-names")