diff options
author | Nicolas Graves <ngraves@ngraves.fr> | 2022-10-26 10:59:02 +0200 |
---|---|---|
committer | Andrew Tropin <andrew@trop.in> | 2022-11-28 12:50:15 +0400 |
commit | 2db12d3c31507d43c4fe5f4de56438411993fa2a (patch) | |
tree | 064c1181b1087ed809a90cf55e47beb49cf8403b | |
parent | df038ad39b5f4a83a5af225d242486a02c8b9ee2 (diff) | |
download | guix-2db12d3c31507d43c4fe5f4de56438411993fa2a.tar.gz |
gnu: Add rust-swayipc-types-1.
* gnu/packages/crates-io.scm (rust-swayipc-types-1): New variable. Signed-off-by: Andrew Tropin <andrew@trop.in>
-rw-r--r-- | gnu/packages/crates-io.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 23b29cd34c..97a1fd9b82 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55770,6 +55770,31 @@ interface.") executed by swayipc.") (license license:expat))) +(define-public rust-swayipc-types-1 + (package + (name "rust-swayipc-types") + (version "1.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "swayipc-types" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "13lj6jyyxg41r9g0b07y8yd7ygy5gih61w5v48bpksvfdzhwwn55")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/jaycefayne/swayipc-rs") + (synopsis "A library containing Type defintions from sway's IPC interface") + (description + "This package provides a library containing Type defintions from sway's IPC +interface") + (license license:expat))) + (define-public rust-syn-1 (package (name "rust-syn") |