gnu: Add rust-eui48-1.

* gnu/packages/crates-io.scm (rust-eui48-1): Add variable.

Change-Id: I501dd3fa1e55ef8cefad546bdc5c5001c44775c7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
Herman Rimm 2024-02-18 22:02:46 +01:00 committed by Efraim Flashner
parent 8bba3c9cb2
commit 64864e6f1c
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351

View File

@ -23136,6 +23136,33 @@ they follow. Etcetera, on the other hand, gives you the choice.")
"This package contains LLVM generated 256-bit integer intrinsics.")
(license (list license:expat license:asl2.0))))
(define-public rust-eui48-1
(package
(name "rust-eui48")
(version "1.1.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "eui48" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "00cpf25kc3mxhqnahm0bw9xl19gr2pzc5g84dvkc4mwdbsn1hx48"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs (("rust-regex" ,rust-regex-1)
("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
("rust-serde" ,rust-serde-1)
("rust-serde-json" ,rust-serde-json-1))
#:cargo-development-inputs (("rust-bincode" ,rust-bincode-1))))
(home-page "https://github.com/abaumhauer/eui48")
(synopsis "Library to generate and parse IEEE EUI-48 and EUI-64")
(description
"This package provides a library to generate and parse IEEE EUI-48
and EUI-64, also known as MAC-48 media access control addresses. The
IEEE claims trademarks on the names EUI-48 and EUI-64, in which EUI is an
abbreviation for Extended Unique Identifier.")
(license (list license:expat license:asl2.0))))
(define-public rust-evdev-0.12
(package
(name "rust-evdev")