diff options
author | jgart | 2022-01-26 20:45:31 -0500 |
---|---|---|
committer | jgart | 2022-01-26 20:45:31 -0500 |
commit | f3bddd8a8429ed92ecdba65600a16563365c3598 (patch) | |
tree | aa909d82fe19b5a6cfcc15d64339c3cbaaf520cb | |
parent | 2d55de5237b07a11c24dddfd8b0001570916bb4b (diff) | |
download | guix-bioinformatics-f3bddd8a8429ed92ecdba65600a16563365c3598.tar.gz |
add notebook-tools
-rw-r--r-- | gn/packages/crates-io.scm | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/gn/packages/crates-io.scm b/gn/packages/crates-io.scm index 276925c..2d14065 100644 --- a/gn/packages/crates-io.scm +++ b/gn/packages/crates-io.scm @@ -8,7 +8,6 @@ #:use-module (gnu packages crates-graphics) #:use-module (gnu packages crates-io)) - (define-public rust-handlegraph-0.7 (package (inherit rust-handlegraph-0.3) @@ -111,3 +110,33 @@ but limit itself to certain types of cells, source text, output data, or any combination.") (license license:gpl3+))) +(define-public notebook-tools + (let ((commit "a9db1f4f90f6df72d28bf1235ca16b988d7b86be") + (revision "0")) + (package + (name "notebook-tools") + (version commit) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/CADLabs/notebook-tools") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0mmvqjfcsa6fq12rpay9w6ra1q8ijhmm1raqzi4d70y7wsbd20lw")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-clap" ,rust-clap-3) + ("rust-exitcode" ,rust-exitcode-1) + ("rust-term" ,rust-term-0.7) + ("rust-regex" ,rust-regex-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://github.com/CADLabs/notebook-tools") + (synopsis "Rust CLI tools for manipulation of Jupyter Notebooks") + (description "Rust CLI tools for manipulation of Jupyter Notebooks.") + (license #f)))) ; There is no license. + |