aboutsummaryrefslogtreecommitdiff
path: root/gn/packages
diff options
context:
space:
mode:
Diffstat (limited to 'gn/packages')
-rw-r--r--gn/packages/crates-io.scm129
1 files changed, 115 insertions, 14 deletions
diff --git a/gn/packages/crates-io.scm b/gn/packages/crates-io.scm
index e8b7722..7485327 100644
--- a/gn/packages/crates-io.scm
+++ b/gn/packages/crates-io.scm
@@ -228,8 +228,9 @@ or any combination.")
(("rust-memchr" ,rust-memchr-2)
("rust-print-bytes" ,rust-print-bytes-0.5)
("rust-uniquote" ,rust-uniquote-3))
- #:cargo-development-inputs
- (("rust-getrandom" ,rust-getrandom-0.2))))
+ ;#:cargo-development-inputs
+ ;(("rust-getrandom" ,rust-getrandom-0.2))
+ ))
(home-page "https://github.com/dylni/os_str_bytes")
(synopsis
"Utilities for converting between byte sequences and platform-native strings")
@@ -326,11 +327,12 @@ or any combination.")
(arguments
`(#:cargo-inputs
(("rust-ndarray" ,rust-ndarray-0.14))
- #:cargo-development-inputs
- (("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-rand" ,rust-rand-0.8)
- ("rust-rand-chacha" ,rust-rand-chacha-0.3)
- ("rust-version-sync" ,rust-version-sync-0.9))))
+ ;#:cargo-development-inputs
+ ;(("rust-num-traits" ,rust-num-traits-0.2)
+ ; ("rust-rand" ,rust-rand-0.8)
+ ; ("rust-rand-chacha" ,rust-rand-chacha-0.3)
+ ; ("rust-version-sync" ,rust-version-sync-0.9))
+ ))
(home-page "https://github.com/mgeisler/smawk")
(synopsis "Functions for finding row-minima in a totally monotone matrix.")
(description
@@ -374,8 +376,9 @@ matrix.")
`(#:cargo-inputs
(("rust-rand" ,rust-rand-0.8)
("rust-rand-chacha" ,rust-rand-chacha-0.3))
- #:cargo-development-inputs
- (("rust-version-sync" ,rust-version-sync-0.9))))
+ ;#:cargo-development-inputs
+ ;(("rust-version-sync" ,rust-version-sync-0.9))
+ ))
(home-page "https://github.com/mgeisler/lipsum/")
(synopsis
"Lipsum is a lorem ipsum text generation library. Use this if you need
@@ -458,11 +461,12 @@ instantiate to generate your own pieces of pseudo-random text.")
("rust-rawpointer" ,rust-rawpointer-0.2)
("rust-rayon" ,rust-rayon-1)
("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-approx" ,rust-approx-0.4)
- ("rust-defmac" ,rust-defmac-0.2)
- ("rust-itertools" ,rust-itertools-0.9)
- ("rust-quickcheck" ,rust-quickcheck-0.9))))
+ ;#:cargo-development-inputs
+ ;(("rust-approx" ,rust-approx-0.4)
+ ; ("rust-defmac" ,rust-defmac-0.2)
+ ; ("rust-itertools" ,rust-itertools-0.9)
+ ; ("rust-quickcheck" ,rust-quickcheck-0.9))
+ ))
(home-page "https://github.com/rust-ndarray/ndarray")
(synopsis
"An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting.")
@@ -502,3 +506,100 @@ views and slicing; views support chunking and splitting.")
in sync with the crate version.")
(license license:expat)))
+(define-public rust-os-pipe-1
+ (package
+ (name "rust-os-pipe")
+ (version "1.0.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "os-pipe" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0mczqmqrkzmln4xg5ki1gwgykf4dsii0h4p7fxf667889ysz54ic"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-libc" ,rust-libc-0.2)
+ ("rust-winapi" ,rust-winapi-0.3))))
+ (home-page "https://github.com/oconnor663/os_pipe.rs")
+ (synopsis "a cross-platform library for opening OS pipes")
+ (description "a cross-platform library for opening OS pipes")
+ (license license:expat)))
+
+(define-public rust-toml-edit-0.12
+ (package
+ (name "rust-toml-edit")
+ (version "0.12.6")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "toml-edit" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0wx4wd849bmkqj0gdi041gmpfpvlyhy2ha4zpin69yw9d9npl8cl"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-combine" ,rust-combine-4)
+ ("rust-indexmap" ,rust-indexmap-1)
+ ("rust-itertools" ,rust-itertools-0.10)
+ ("rust-kstring" ,rust-kstring-1)
+ ("rust-serde" ,rust-serde-1))
+ ;#:cargo-development-inputs
+ ;(("rust-criterion" ,rust-criterion-0.3)
+ ; ("rust-fs-snapshot" ,rust-fs-snapshot-0.1)
+ ; ("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ; ("rust-serde-json" ,rust-serde-json-1)
+ ; ("rust-toml" ,rust-toml-0.5)
+ ; ("rust-toml-test-harness" ,rust-toml-test-harness-0.3))
+ ))
+ (home-page "https://github.com/ordian/toml_edit")
+ (synopsis "Yet another format-preserving TOML parser.")
+ (description "Yet another format-preserving TOML parser.")
+ (license (list license:expat license:asl2.0))))
+
+(define-public rust-kstring-1
+ (package
+ (name "rust-kstring")
+ (version "1.1.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "kstring" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1r4n9fa5scikqvl736nxghcfa6s3b07xz61w43hyzs2qb3wmd3nk"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-document-features" ,rust-document-features-0.2)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-static-assertions" ,rust-static-assertions-1))
+ #:cargo-development-inputs
+ (("rust-criterion" ,rust-criterion-0.3)
+ ("rust-proptest" ,rust-proptest-1))))
+ (home-page "https://github.com/cobalt-org/kstring")
+ (synopsis "Key String: optimized for map keys")
+ (description "Key String: optimized for map keys")
+ (license (list license:expat license:asl2.0))))
+
+(define-public rust-document-features-0.2
+ (package
+ (name "rust-document-features")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "document-features" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "121wr2bd8a4s5i5yrxjz8c5amw2l69xmqqma86x6y4xmcgyhj75h"))))
+ (build-system cargo-build-system)
+ (home-page "https://slint-ui.com")
+ (synopsis
+ "Extract documentation for the feature flags from comments in Cargo.toml")
+ (description
+ "Extract documentation for the feature flags from comments in Cargo.toml")
+ (license (list license:expat license:asl2.0))))
+