summaryrefslogtreecommitdiff
path: root/gnu/packages/crates-io.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r--gnu/packages/crates-io.scm8846
1 files changed, 480 insertions, 8366 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 502972ffc5..420e254fb3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -145,79 +145,6 @@ cubic beziers.")
library in Rust.")
(license license:expat)))
-(define-public rust-abscissa-core-0.5
- (package
- (name "rust-abscissa-core")
- (version "0.5.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "abscissa_core" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0fmvaqzdz6qg7z42dlhvs3lf338xz0gdvdhp6xc042hjjdq6f1va"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-abscissa-derive" ,rust-abscissa-derive-0.5)
- ("rust-backtrace" ,rust-backtrace-0.3)
- ("rust-canonical-path" ,rust-canonical-path-2)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-color-backtrace" ,rust-color-backtrace-0.3)
- ("rust-generational-arena" ,rust-generational-arena-0.2)
- ("rust-gumdrop" ,rust-gumdrop-0.7)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-secrecy" ,rust-secrecy-0.6)
- ("rust-semver" ,rust-semver-0.9)
- ("rust-serde" ,rust-serde-1)
- ("rust-signal-hook" ,rust-signal-hook-0.1)
- ("rust-termcolor" ,rust-termcolor-1)
- ("rust-toml" ,rust-toml-0.5)
- ("rust-tracing" ,rust-tracing-0.1)
- ("rust-tracing-log" ,rust-tracing-log-0.1)
- ("rust-tracing-subscriber" ,rust-tracing-subscriber-0.1)
- ("rust-wait-timeout" ,rust-wait-timeout-0.2))))
- (home-page "https://github.com/iqlusioninc/abscissa/")
- (synopsis "Application microframework")
- (description
- "This package provides application microframework with support
-for command-line option parsing, configuration, error handling, logging,
-and terminal interactions. This crate contains the framework's core
-functionality.")
- (license license:asl2.0)))
-
-(define-public rust-abscissa-derive-0.5
- (package
- (name "rust-abscissa-derive")
- (version "0.5.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "abscissa_derive" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1k7cxjxgkvi91968xkrjcqpq98kabfh7qhnqh6fwnqw7qhmp5xbl"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-darling" ,rust-darling-0.10)
- ("rust-ident-case" ,rust-ident-case-1)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-synstructure" ,rust-synstructure-0.12))))
- (home-page "https://github.com/iqlusioninc/abscissa")
- (synopsis
- "Custom derive support for the abscissa application microframework")
- (description
- "This package provides custom derive support for the abscissa application
-microframework.")
- (license license:asl2.0)))
-
(define-public rust-actix-0.10
(package
(name "rust-actix")
@@ -1735,37 +1662,6 @@ syntax (e.g. EasyList, EasyPrivacy) filter parsing and matching.")
Rust, using gimli.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-addr2line-0.14
- (package
- (name "rust-addr2line")
- (version "0.14.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "addr2line" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1xs5bsi40zpyxbbylyaysya5h36ykcbg91i82415sxw5wk7q4px5"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
- ("rust-cpp-demangle" ,rust-cpp-demangle-0.3)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-gimli" ,rust-gimli-0.23)
- ("rust-object" ,rust-object-0.22)
- ("rust-rustc-demangle" ,rust-rustc-demangle-0.1)
- ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1)
- ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
- ("rust-smallvec" ,rust-smallvec-1))))
- (home-page "https://github.com/gimli-rs/addr2line")
- (synopsis "Symbolication library written in Rust, using gimli")
- (description
- "This package provides a cross-platform symbolication library written in
-Rust, using gimli.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-addr-0.14
(package
(name "rust-addr")
@@ -1792,69 +1688,6 @@ Rust, using gimli.")
(description "This package provides a library for parsing domain names.")
(license (list license:expat license:asl2.0))))
-(define-public rust-addr2line-0.11
- (package
- (inherit rust-addr2line-0.14)
- (name "rust-addr2line")
- (version "0.11.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "addr2line" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0sk5g8cb2yynlcm0wcqff9l9c9ml69rqgfrrbii0ybgdc236jkhw"))))
- (arguments
- `(#:tests? #f ; Not all test files included.
- #:cargo-inputs
- (("rust-rustc-demangle" ,rust-rustc-demangle-0.1)
- ("rust-object" ,rust-object-0.17)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-cpp-demangle" ,rust-cpp-demangle-0.2)
- ("rust-gimli" ,rust-gimli-0.20)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-lazycell" ,rust-lazycell-1))
- #:cargo-development-inputs
- (("rust-backtrace" ,rust-backtrace-0.3)
- ("rust-clap" ,rust-clap-2)
- ("rust-findshlibs" ,rust-findshlibs-0.5)
- ("rust-memmap" ,rust-memmap-0.7)
- ("rust-rustc-test" ,rust-rustc-test-0.3))))))
-
-(define-public rust-addr2line-0.9
- (package
- (inherit rust-addr2line-0.11)
- (name "rust-addr2line")
- (version "0.9.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "addr2line" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "17rlf04nx3g3rcy661v24ksnmpk6vqn680g5b5sp8lk20iih2xnx"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cpp-demangle" ,rust-cpp-demangle-0.2)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-gimli" ,rust-gimli-0.18)
- ("rust-intervaltree" ,rust-intervaltree-0.2)
- ("rust-lazycell" ,rust-lazycell-1)
- ("rust-object" ,rust-object-0.12)
- ("rust-rustc-demangle" ,rust-rustc-demangle-0.1)
- ("rust-smallvec" ,rust-smallvec-0.6))
- #:cargo-development-inputs
- (("rust-backtrace" ,rust-backtrace-0.3)
- ("rust-clap" ,rust-clap-2)
- ;("rust-findshlibs" ,rust-findshlibs-0.4)
- ("rust-memmap" ,rust-memmap-0.7)
- ("rust-rustc-test" ,rust-rustc-test-0.3))))))
-
(define-public rust-adler-1
(package
(name "rust-adler")
@@ -2333,46 +2166,6 @@ This package is deprecated and was replaced by the @code{aes} crate.")
"Fuzz Rust code with american-fuzzy-lop.")
(license license:asl2.0)))
-(define-public rust-afl-0.5
- (package
- (inherit rust-afl-0.8)
- (name "rust-afl")
- (version "0.5.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "afl" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0azpi917l8nhvx25n2v670nvkxkrhcwmddfi85qnr6kchmi6y946"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-rustc-version" ,rust-rustc-version-0.2)
- ("rust-cc" ,rust-cc-1)
- ("rust-xdg" ,rust-xdg-2)
- ("rust-clap" ,rust-clap-2))
- #:cargo-development-inputs
- (("rust-rustc-version" ,rust-rustc-version-0.2)
- ("rust-xdg" ,rust-xdg-2))))))
-
-(define-public rust-afl-0.4
- (package
- (inherit rust-afl-0.5)
- (name "rust-afl")
- (version "0.4.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "afl" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0g2chc18ji7qxi0d03n2ai140qdcww958v5si6rcjnnhmri1vyfb"))))))
-
(define-public rust-ahash-0.7
(package
(name "rust-ahash")
@@ -3139,21 +2932,6 @@ coverage-guided, mutation-based fuzzers.")
#:cargo-inputs
(("rust-derive-arbitrary" ,rust-derive-arbitrary-0.4))))))
-(define-public rust-arbitrary-0.2
- (package
- (inherit rust-arbitrary-0.4)
- (name "rust-arbitrary")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "arbitrary" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1i3fhcdyjq4isn22xx2svmpfr5hwyzi0wavbm07fs8i2dv5pdkv4"))))))
-
(define-public rust-arboard-1
(package
(name "rust-arboard")
@@ -3333,39 +3111,6 @@ coverage-guided, mutation-based fuzzers.")
(description "Derive-based argument parser optimized for code size")
(license license:bsd-3)))
-(define-public rust-argon2rs-0.2
- (package
- (name "rust-argon2rs")
- (version "0.2.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "argon2rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "14mkgkrjd4b4zy92pflz6yb4j1wn2chbd8jczxknxbkdm2vb0rrz"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-blake2-rfc" ,rust-blake2-rfc-0.2)
- ("rust-scoped-threadpool" ,rust-scoped-threadpool-0.1))
- #:cargo-development-inputs
- (("rust-cargon" ,rust-cargon-0.0))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-cargo-toml
- (lambda _
- (substitute* "Cargo.toml"
- (("\\{ path =.*,") "{"))
- #t)))))
- (home-page "https://github.com/bryant/argon2rs")
- (synopsis "Rust password hashing library that runs on Argon2")
- (description "This package provides a pure Rust password hashing library
-that runs on Argon2.")
- (license license:expat)))
-
(define-public rust-arr-macro-impl-0.1
(package
(name "rust-arr-macro-impl")
@@ -4207,73 +3952,31 @@ assertions on the result of your program's run.")
(define-public rust-assert-fs-1
(package
(name "rust-assert-fs")
- (version "1.0.5")
+ (version "1.0.7")
(source
(origin
(method url-fetch)
(uri (crate-uri "assert-fs" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "01qhcr9faq13p10kmi6j6k520dk20c8vxly8cqwkisdxx6fk8yvx"))))
+ (base32 "1gm1xsxmv1s8810kbjiw4rnikqi76a3yhrb8b717g90dw1rbn2fg"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-doc-comment" ,rust-doc-comment-0.3)
+ (("rust-concolor" ,rust-concolor-0.0.8)
+ ("rust-doc-comment" ,rust-doc-comment-0.3)
("rust-globwalk" ,rust-globwalk-0.8)
("rust-predicates" ,rust-predicates-2)
("rust-predicates-core" ,rust-predicates-core-1)
("rust-predicates-tree" ,rust-predicates-tree-1)
- ("rust-tempfile" ,rust-tempfile-3))))
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-yansi" ,rust-yansi-0.5))))
(home-page "https://github.com/assert-rs/assert_fs")
(synopsis "Filesystem fixtures and assertions for testing")
(description
"This crate provides file system fixtures and assertions for testing.")
(license (list license:expat license:asl2.0))))
-(define-public rust-assert-fs-0.11
- (package
- (inherit rust-assert-fs-1)
- (name "rust-assert-fs")
- (version "0.11.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "assert-fs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1h1q90qskbylv4g3jyizdanj73835q7vvq7q10y555x4gnavmrjc"))))
- (arguments
- `(#:cargo-inputs
- (("rust-globwalk" ,rust-globwalk-0.5)
- ("rust-predicates" ,rust-predicates-1)
- ("rust-predicates-core" ,rust-predicates-core-1)
- ("rust-predicates-tree" ,rust-predicates-tree-1)
- ("rust-tempfile" ,rust-tempfile-3))
- #:cargo-development-inputs
- (("rust-docmatic" ,rust-docmatic-0.1))))))
-
-(define-public rust-assert-impl-0.1
- (package
- (name "rust-assert-impl")
- (version "0.1.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "assert-impl" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "17jvig9rwdc1sf1j5q8q9k69njg3k8g7x7g6wcb711hcvq9l6in3"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/upsuper/assert-impl")
- (synopsis "Macro for static assert that types implement a trait or not")
- (description
- "This carte provides a macro for static assert that types implement
-a trait or not.")
- (license license:expat)))
-
(define-public rust-assert-json-diff-1
(package
(name "rust-assert-json-diff")
@@ -4586,30 +4289,6 @@ AsyncSeek if the inner type does.")
@code{async-executor} and @code{async-io}.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-async-global-executor-1
- (package
- (inherit rust-async-global-executor-2)
- (name "rust-async-global-executor")
- (version "1.4.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "async-global-executor" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "017s1lik153s587l6q9x5bf9i1n7gxqcg3zn2mdgvf16rm4rn1vk"))))
- (arguments
- `(#:cargo-inputs
- (("rust-async-executor" ,rust-async-executor-1)
- ("rust-async-io" ,rust-async-io-1)
- ("rust-futures-lite" ,rust-futures-lite-1)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-tokio" ,rust-tokio-0.2)
- ("rust-tokio" ,rust-tokio-0.3))
- #:cargo-development-inputs
- (("rust-doc-comment" ,rust-doc-comment-0.3))))))
-
(define-public rust-async-h1-2
(package
(name "rust-async-h1")
@@ -4925,31 +4604,6 @@ implementing async state machines that can later be wrapped in dedicated
futures.")
(license (list license:expat license:asl2.0))))
-(define-public rust-async-recursion-0.3
- (package
- (name "rust-async-recursion")
- (version "0.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "async-recursion" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "18npixkwglnpvjgp89fpcyzf820ngx3a1hxp4hqbkw81p9b8dmyp"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/dcchut/async-recursion")
- (synopsis "Recursion for async functions")
- (description
- "This package provides a procedural macro for recursive async
-functions.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-async-std-1
(package
(name "rust-async-std")
@@ -5765,32 +5419,6 @@ trace (backtrace) at runtime in a Rust program.")
(base32
"0mfwbb6832rh1za304w8x37bvs9fjbybpmmz0iksqfzsaf108w8k"))))))
-(define-public rust-backtrace-sys-0.1
- (package
- (name "rust-backtrace-sys")
- (version "0.1.37")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "backtrace-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "16a3igz22q9lnnjjr77f4k8ci48v8zdwrs67khx3h7wx3jzfpyqq"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
- ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
- ("rust-cc" ,rust-cc-1))))
- (home-page "https://github.com/rust-lang/backtrace-rs")
- (synopsis "Bindings to the libbacktrace gcc library")
- (description
- "This package provides bindings to the libbacktrace gcc library.")
- (license (list license:asl2.0
- license:expat))))
-
(define-public rust-bare-metal-1
(package
(name "rust-bare-metal")
@@ -6143,42 +5771,6 @@ highlighting for a large number of languages, git integration, and automatic
paging.")
(license (list license:expat license:asl2.0))))
-(define-public rust-battery-0.7
- (package
- (name "rust-battery")
- (version "0.7.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "battery" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1r1641dyks76p39i1iihswhc6iz5z51pihmpxniy1h1pi4k29dml"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ;; Tests fail with "No such file or directory".
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-core-foundation"
- ,rust-core-foundation-0.7)
- ("rust-lazycell" ,rust-lazycell-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-mach" ,rust-mach-0.3)
- ("rust-nix" ,rust-nix-0.19)
- ("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-uom" ,rust-uom-0.30)
- ("rust-winapi" ,rust-winapi-0.3))
- #:cargo-development-inputs
- (("rust-approx" ,rust-approx-0.3)
- ("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/svartalf/rust-battery")
- (synopsis "Information about the notebook batteries")
- (description
- "@code{battery} provides a unified API to a notebook batteries state.")
- ;; Dual licensed, either license applies.
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-beef-0.5
(package
(name "rust-beef")
@@ -6223,32 +5815,6 @@ and no more (caveat: black_box is still missing!).")
(license (list license:asl2.0
license:expat))))
-(define-public rust-better-panic-0.2
- (package
- (name "rust-better-panic")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "better-panic" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0xl48v6pd9ys7wp0ni62i6q73xpd1nhf92z09sjc9n3lrj0ac4ix"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-backtrace" ,rust-backtrace-0.3)
- ("rust-console" ,rust-console-0.9)
- ("rust-syntect" ,rust-syntect-3))))
- (home-page "https://github.com/mitsuhiko/better-panic")
- (synopsis "Pretty backtraces inspired by Python's tracebacks")
- (description
- "This package provides pretty panic backtraces inspired by Python's
-tracebacks.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-bigdecimal-0.3
(package
(name "rust-bigdecimal")
@@ -6318,31 +5884,6 @@ tracebacks.")
#:cargo-development-inputs
(("rust-serde-json" ,rust-serde-json-1))))))
-(define-public rust-bigdecimal-rs-0.2
- (package
- (name "rust-bigdecimal-rs")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bigdecimal-rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "035i2r07zrv9r71z11ipn2lw9rdns39ig8mqnl5afgv3in85ldw5"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-num-bigint" ,rust-num-bigint-0.3)
- ("rust-num-integer" ,rust-num-integer-0.1)
- ("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-serde" ,rust-serde-1))))
- (home-page "https://github.com/akubera/bigdecimal-rs")
- (synopsis "Arbitrary precision decimal numbers")
- (description "This package provides arbitrary precision decimal numbers.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-bincode-1
(package
(name "rust-bincode")
@@ -6730,6 +6271,41 @@ bindings to C and C++ libraries.")
("rust-diff" ,rust-diff-0.1)
("rust-shlex" ,rust-shlex-0.1))))))
+(define-public rust-bindgen-0.49
+ (package
+ (inherit rust-bindgen-0.50)
+ (name "rust-bindgen")
+ (version "0.49.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "bindgen" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0vjacbvashvds5rbrlqvq5fy55wmp50iia3mnczvycap7mzhh1sc"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-cexpr" ,rust-cexpr-0.3)
+ ("rust-cfg-if" ,rust-cfg-if-0.1)
+ ("rust-clang-sys" ,rust-clang-sys-0.28)
+ ("rust-clap" ,rust-clap-2)
+ ("rust-env-logger" ,rust-env-logger-0.6)
+ ("rust-fxhash" ,rust-fxhash-0.2)
+ ("rust-lazy-static" ,rust-lazy-static-1)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-peeking-take-while" ,rust-peeking-take-while-0.1)
+ ("rust-proc-macro2" ,rust-proc-macro2-0.4)
+ ("rust-quote" ,rust-quote-0.6)
+ ("rust-regex" ,rust-regex-1)
+ ("rust-shlex" ,rust-shlex-0.1)
+ ("rust-which" ,rust-which-2))
+ #:cargo-development-inputs
+ (("rust-clap" ,rust-clap-2)
+ ("rust-diff" ,rust-diff-0.1)
+ ("rust-shlex" ,rust-shlex-0.1))))))
+
(define-public rust-bindgen-0.48
(package
(inherit rust-bindgen-0.50)
@@ -6866,74 +6442,6 @@ bindings to C and C++ libraries.")
("rust-diff" ,rust-diff-0.1)
("rust-shlex" ,rust-shlex-0.1))))))
-(define-public rust-bindgen-0.49
- (package
- (inherit rust-bindgen-0.50)
- (name "rust-bindgen")
- (version "0.49.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bindgen" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0vjacbvashvds5rbrlqvq5fy55wmp50iia3mnczvycap7mzhh1sc"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-cexpr" ,rust-cexpr-0.3)
- ("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-clang-sys" ,rust-clang-sys-0.28)
- ("rust-clap" ,rust-clap-2)
- ("rust-env-logger" ,rust-env-logger-0.6)
- ("rust-fxhash" ,rust-fxhash-0.2)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-peeking-take-while" ,rust-peeking-take-while-0.1)
- ("rust-proc-macro2" ,rust-proc-macro2-0.4)
- ("rust-quote" ,rust-quote-0.6)
- ("rust-regex" ,rust-regex-1)
- ("rust-shlex" ,rust-shlex-0.1)
- ("rust-which" ,rust-which-2))
- #:cargo-development-inputs
- (("rust-clap" ,rust-clap-2)
- ("rust-diff" ,rust-diff-0.1)
- ("rust-shlex" ,rust-shlex-0.1))))))
-
-(define-public rust-bindgen-0.33
- (package
- (inherit rust-bindgen-0.50)
- (name "rust-bindgen")
- (version "0.33.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bindgen" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0vnw5fb74gl9pgnimgbrkac1xgwrjz86pqilx20rbkia77cdhgk0"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-cexpr" ,rust-cexpr-0.2)
- ("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-clang-sys" ,rust-clang-sys-0.22)
- ("rust-clap" ,rust-clap-2)
- ("rust-env-logger" ,rust-env-logger-0.5)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-peeking-take-while" ,rust-peeking-take-while-0.1)
- ("rust-quote" ,rust-quote-0.3)
- ("rust-regex" ,rust-regex-0.2)
- ("rust-which" ,rust-which-1))
- #:cargo-development-inputs
- (("rust-clap" ,rust-clap-2)
- ("rust-diff" ,rust-diff-0.1)
- ("rust-shlex" ,rust-shlex-0.1))))))
-
(define-public rust-bio-types-0.12
(package
(name "rust-bio-types")
@@ -7290,19 +6798,6 @@ types.")
@code{rust-bitcoin}.")
(license license:cc0)))
-(define-public rust-bitcoin-hashes-0.9
- (package
- (inherit rust-bitcoin-hashes-0.10)
- (name "rust-bitcoin-hashes")
- (version "0.9.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bitcoin-hashes" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1cblp0clvds0i33ms1b0lvq42kzdpr7q3ma5ac3ss913xijq5qbw"))))))
-
(define-public rust-bitfield-0.13
(package
(name "rust-bitfield")
@@ -7414,19 +6909,6 @@ behave like a set of bitflags.")
(base32
"0v8hh6wdkpk9my8z8442g4hqrqf05h0qj53dsay6mv18lqvqklda"))))))
-(define-public rust-bitflags-0.5
- (package
- (inherit rust-bitflags-1)
- (name "rust-bitflags")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bitflags" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "08qdq5w1nd3hzwsrxk0dxzqv4g8wbwj6v2193njskwzdd09r6rsg"))))))
-
(define-public rust-bitflags-0.2
(package
(inherit rust-bitflags-1)
@@ -7695,35 +7177,6 @@ streams in big-endian and little-endian formats.")
(description "This package provides BLAKE2 hash functions in Rust.")
(license (list license:expat license:asl2.0))))
-(define-public rust-blake2-rfc-0.2
- (package
- (name "rust-blake2-rfc")
- (version "0.2.18")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "blake2-rfc" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0034g47hyq2bzmk40895ill1mbnpmmjakdq3dmm9clidvl5m6vax"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-arrayvec" ,rust-arrayvec-0.4)
- ("rust-clippy" ,rust-clippy-0.0)
- ("rust-constant-time-eq" ,rust-constant-time-eq-0.1))
- #:cargo-development-inputs
- (("rust-data-encoding" ,rust-data-encoding-2))))
- (home-page "https://github.com/cesarb/blake2-rfc")
- (synopsis "Rust implementation of BLAKE2 based on RFC 7693")
- (description
- "This package provides a pure Rust implementation of BLAKE2 based on RFC
-7693.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-blake2b-simd-0.5
(package
(name "rust-blake2b-simd")
@@ -7774,29 +7227,6 @@ BLAKE2bp hash functions.")
based on Blake2s.")
(license (list license:expat license:asl2.0))))
-(define-public rust-blas-sys-0.7
- (package
- (name "rust-blas-sys")
- (version "0.7.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "blas-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0h14zjycwc76v15h8qll9z1xiryvmpvsb5gam97pqpdjrrwv5c8k"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
- (home-page "https://github.com/blas-lapack-rs/blas-sys")
- (synopsis "Bindings to BLAS (Fortran)")
- (description
- "This package provides bindings to BLAS (Fortran).")
- (license (list license:asl2.0
- license:expat))))
-
(define-public rust-blobby-0.3
(package
(name "rust-blobby")
@@ -7909,27 +7339,6 @@ extension of blocks.")
(("rust-block-padding" ,rust-block-padding-0.2)
("rust-generic-array" ,rust-generic-array-0.14))))))
-(define-public rust-block-buffer-0.8
- (package
- (inherit rust-block-buffer-0.9)
- (name "rust-block-buffer")
- (version "0.8.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "block-buffer" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0c9x5b8pk25i13bajqjkzf03bm5hx2y8pi9llfvjpy3nhr295kyv"))))
- (arguments
- `(#:cargo-inputs
- (("rust-block-padding" ,rust-block-padding-0.1)
- ("rust-byte-tools" ,rust-byte-tools-0.3)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-generic-array" ,rust-generic-array-0.14))))))
-
(define-public rust-block-buffer-0.7
(package
(inherit rust-block-buffer-0.9)
@@ -8201,37 +7610,6 @@ programs.")
("rust-parking" ,rust-parking-1)
("rust-waker-fn" ,rust-waker-fn-1))))))
-(define-public rust-boomphf-0.5
- (package
- (name "rust-boomphf")
- (version "0.5.9")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "boomphf" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0braniw72g9yq5006sfgc1g8d4317bb524c694jw6nggizrvg3sf"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8)
- ("rust-log" ,rust-log-0.4)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-wyhash" ,rust-wyhash-0.5))
- #:cargo-development-inputs
- (("rust-bencher" ,rust-bencher-0.1)
- ("rust-quickcheck" ,rust-quickcheck-1))))
- (home-page "https://github.com/10XGenomics/rust-boomphf")
- (synopsis "Scalable and Efficient Minimal Perfect Hash Functions")
- (description "This package provides a Rust implementation of
-@url{https://arxiv.org/abs/1702.03154, fast and scalable minimal perfect hashing
-for massive key sets}. It generates an @acronym{MPHF, minimal perfect hash
-functions} for a collection of hashable objects.")
- (license license:expat)))
-
(define-public rust-boxfnonce-0.1
(package
(name "rust-boxfnonce")
@@ -8513,33 +7891,6 @@ alphabet.")
"This crate provides encoding and decoding support for BSON.")
(license license:expat)))
-(define-public rust-bson-0.14
- (package
- (inherit rust-bson-2)
- (name "rust-bson")
- (version "0.14.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bson" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "000wqyb4icy32h74wl5wb6iw2flzwwlrpgq51xgcw91g2b87w5rw"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-decimal" ,rust-decimal-2)
- ("rust-hex" ,rust-hex-0.3)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-linked-hash-map" ,rust-linked-hash-map-0.5)
- ("rust-md5" ,rust-md5-0.6)
- ("rust-rand" ,rust-rand-0.7)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-time" ,rust-time-0.1))))))
-
(define-public rust-bstr-0.2
(package
(name "rust-bstr")
@@ -8573,21 +7924,6 @@ alphabet.")
UTF-8.")
(license (list license:expat license:asl2.0))))
-(define-public rust-bstr-0.1
- (package
- (inherit rust-bstr-0.2)
- (name "rust-bstr")
- (version "0.1.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bstr" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0nzi9vqhl56ws8gq39f3aj4qjrr4l3g5lbkkcj8xq1x4cb74wq2r"))))))
-
(define-public rust-buf-redux-0.8
(package
(name "rust-buf-redux")
@@ -8793,24 +8129,6 @@ automatically collect information about the system and the environment that
users can send along with a bug report.")
(license (list license:expat license:asl2.0))))
-(define-public rust-bugreport-0.3
- (package
- (inherit rust-bugreport-0.4)
- (name "rust-bugreport")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bugreport" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1n5f1nkqbc5yf9bckjap49pwnqnvdczm6x9y23caaghpgw0n4rqi"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-snailquote" ,rust-snailquote-0.3)
- ("rust-sys-info" ,rust-sys-info-0.7))))))
-
(define-public rust-build-const-0.2
(package
(name "rust-build-const")
@@ -8855,26 +8173,6 @@ constants from build.rs or a script.")
"This package provides a fast bump allocation arena for Rust.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-bumpalo-2
- (package
- (inherit rust-bumpalo-3)
- (name "rust-bumpalo")
- (version "2.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "bumpalo" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "020psxs5dlm0gdbs83rx2rcavibdshdr0fpzk3mmw65zq8ppz05d"))))
- (arguments
- `(#:tests? #f ; cargo_readme_up_to_date test fails
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.2)
- ("rust-quickcheck" ,rust-quickcheck-0.8))))))
-
(define-public rust-bv-0.11
(package
(name "rust-bv")
@@ -9552,32 +8850,6 @@ CachePadded to ensure updating one piece of data doesn't invalidate other
cached data.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-cachedir-0.1
- (package
- (name "rust-cachedir")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cachedir" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1j18j73fxrr82marcdrn86123vr9v5n0fgyjkf9mi9pzyk8hjrf0"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-tempfile" ,rust-tempfile-3))
- ;; Tests require a mutable home directory and access to /var/tmp.
- #:tests? #f))
- (home-page "https://github.com/lilianmoraru/cachedir")
- (synopsis "Interact with cache directories and @file{CACHEDIR.TAG} files")
- (description
- "This package provides a library to help interacting with cache
-directories and @code{CACHEDIR.TAG} files.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-calamine-0.18
(package
(name "rust-calamine")
@@ -9611,54 +8883,6 @@ directories and @code{CACHEDIR.TAG} files.")
spreadsheet file.")
(license license:expat)))
-(define-public rust-calamine-0.17
- (package
- (inherit rust-calamine-0.18)
- (name "rust-calamine")
- (version "0.17.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "calamine" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "095sx7dma2p1pn464l51ac6drih3c1bhwfw8g0y00vdwqwmrrvn8"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-codepage" ,rust-codepage-0.1)
- ("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-log" ,rust-log-0.4)
- ("rust-quick-xml" ,rust-quick-xml-0.19)
- ("rust-serde" ,rust-serde-1)
- ("rust-zip" ,rust-zip-0.5))))))
-
-(define-public rust-calamine-0.16
- (package
- (inherit rust-calamine-0.17)
- (name "rust-calamine")
- (version "0.16.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "calamine" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "03nl0n79rbq5x0crgg59brxr86hc9k5kjbf3h7d5c8g5mzlkxf9n"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-codepage" ,rust-codepage-0.1)
- ("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-log" ,rust-log-0.4)
- ("rust-quick-xml" ,rust-quick-xml-0.19)
- ("rust-serde" ,rust-serde-1)
- ("rust-zip" ,rust-zip-0.5))))))
-
(define-public rust-calloop-0.9
(package
(name "rust-calloop")
@@ -9735,7 +8959,7 @@ spreadsheet file.")
(define-public rust-camino-1
(package
(name "rust-camino")
- (version "1.0.4")
+ (version "1.1.1")
(source
(origin
(method url-fetch)
@@ -9744,23 +8968,12 @@ spreadsheet file.")
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1a91b5i4n6ikg7p5pgvj3hjac1gnwjmdqsi3k83al2d701nqqr6l"))))
+ "07jc2jsyyhd2d0clpr0ama61b2hv09qzbfba2mx27pc87qg0xbc8"))))
(build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-anyhow" ,rust-anyhow-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-structopt" ,rust-structopt-0.3))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-version-requirements
- (lambda _
- (substitute* "Cargo.toml"
- (("1.0.38") ,(package-version rust-anyhow-1)))
- #t)))))
+ `(#:cargo-inputs
+ (("rust-proptest" ,rust-proptest-1)
+ ("rust-serde" ,rust-serde-1))))
(home-page
"https://github.com/withoutboats/camino")
(synopsis "UTF-8 paths")
@@ -9811,27 +9024,6 @@ canonical filesystem paths.")
encoding.")
(license license:expat)))
-(define-public rust-capnp-0.10
- (package
- (inherit rust-capnp-0.13)
- (name "rust-capnp")
- (version "0.10.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "capnp" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "17hsnmlcrzksjjpwpz51y8g36xzq8042i2cwns0lsg7rixfw2rxq"))))
- (arguments
- `(#:cargo-inputs
- (("rust-futures" ,rust-futures-0.1)
- ("rust-quickcheck" ,rust-quickcheck-0.2))
- #:cargo-development-inputs
- (("rust-quickcheck" ,rust-quickcheck-0.2))))))
-
(define-public rust-capnp-futures-0.13
(package
(name "rust-capnp-futures")
@@ -9857,28 +9049,6 @@ encoding.")
messages.")
(license license:expat)))
-(define-public rust-capnp-futures-0.10
- (package
- (inherit rust-capnp-futures-0.13)
- (name "rust-capnp-futures")
- (version "0.10.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "capnp-futures" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0qdiqkp9mh4acpa0dqhpzv2gwf949rj3m85mgwl1rih6gvgbh1zs"))))
- (arguments
- `(#:cargo-inputs
- (("rust-capnp" ,rust-capnp-0.10)
- ("rust-futures" ,rust-futures-0.1))
- #:cargo-development-inputs
- (("rust-capnp" ,rust-capnp-0.10)
- ("rust-quickcheck" ,rust-quickcheck-0.2))))))
-
(define-public rust-capnp-rpc-0.13
(package
(name "rust-capnp-rpc")
@@ -9906,27 +9076,6 @@ messages.")
remote procedure call protocol")
(license license:expat)))
-(define-public rust-capnp-rpc-0.10
- (package
- (inherit rust-capnp-rpc-0.13)
- (name "rust-capnp-rpc")
- (version "0.10.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "capnp-rpc" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1j6xg7yays1hlm1045wviyn1642yvvi2p4kba26yk07a0kafr3jn"))))
- (arguments
- `(#:cargo-inputs
- (("rust-capnp" ,rust-capnp-0.10)
- ("rust-capnp-futures" ,rust-capnp-futures-0.10)
- ("rust-capnpc" ,rust-capnpc-0.10)
- ("rust-futures" ,rust-futures-0.1))))))
-
(define-public rust-capnpc-0.13
(package
(name "rust-capnpc")
@@ -9947,24 +9096,6 @@ remote procedure call protocol")
(description "Cap'n Proto code generation")
(license license:expat)))
-(define-public rust-capnpc-0.10
- (package
- (inherit rust-capnpc-0.13)
- (name "rust-capnpc")
- (version "0.10.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "capnpc" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1zxbmdkr0xfzkfq9p8zn7pp9jjq275qhr8fh9a0cc0ab37yfvbyj"))))
- (arguments
- `(#:cargo-inputs
- (("rust-capnp" ,rust-capnp-0.10))))))
-
(define-public rust-caps-0.5
(package
(name "rust-caps")
@@ -10097,167 +9228,46 @@ capabilities.")
the library crate of Cargo.")
(license (list license:expat license:asl2.0))))
-(define-public rust-cargo-0.51
+(define-public rust-cargo-metadata-0.15
(package
- (inherit rust-cargo-0.53)
- (name "rust-cargo")
- (version "0.51.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "cargo" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1dpf04hwcv3i2hc3ppycnq72p1b5wa9gdaaayqradbdyvk5qjzdv"))))
- (arguments
- `(;; The test suite is disabled as the internal 'cargo-test-macro' and
- ;; 'cargo-test-support' crates are not included in the release.
- #:tests? #false
- #:cargo-inputs
- (("rust-anyhow" ,rust-anyhow-1)
- ("rust-atty" ,rust-atty-0.2)
- ("rust-bytesize" ,rust-bytesize-1)
- ("rust-cargo-platform" ,rust-cargo-platform-0.1)
- ("rust-clap" ,rust-clap-2)
- ("rust-core-foundation" ,rust-core-foundation-0.9)
- ("rust-crates-io" ,rust-crates-io-0.31)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.8)
- ("rust-crypto-hash" ,rust-crypto-hash-0.3)
- ("rust-curl" ,rust-curl-0.4)
- ("rust-curl-sys" ,rust-curl-sys-0.4)
- ("rust-env-logger" ,rust-env-logger-0.8)
- ("rust-filetime" ,rust-filetime-0.2)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-fwdansi" ,rust-fwdansi-1)
- ("rust-git2" ,rust-git2-0.13)
- ("rust-git2-curl" ,rust-git2-curl-0.14)
- ("rust-glob" ,rust-glob-0.3)
- ("rust-hex" ,rust-hex-0.4)
- ("rust-home" ,rust-home-0.5)
- ("rust-humantime" ,rust-humantime-2)
- ("rust-ignore" ,rust-ignore-0.4)
- ("rust-im-rc" ,rust-im-rc-15)
- ("rust-jobserver" ,rust-jobserver-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-lazycell" ,rust-lazycell-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-libgit2-sys" ,rust-libgit2-sys-0.12)
- ("rust-log" ,rust-log-0.4)
- ("rust-memchr" ,rust-memchr-2)
- ("rust-miow" ,rust-miow-0.3)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-opener" ,rust-opener-0.4)
- ("rust-openssl" ,rust-openssl-0.10)
- ("rust-percent-encoding" ,rust-percent-encoding-2)
- ("rust-pretty-env-logger" ,rust-pretty-env-logger-0.4)
- ("rust-rustc-workspace-hack" ,rust-rustc-workspace-hack-1)
- ("rust-rustfix" ,rust-rustfix-0.5)
- ("rust-same-file" ,rust-same-file-1)
- ("rust-semver" ,rust-semver-0.10)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-ignored" ,rust-serde-ignored-0.1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-shell-escape" ,rust-shell-escape-0.1)
- ("rust-strip-ansi-escapes" ,rust-strip-ansi-escapes-0.1)
- ("rust-tar" ,rust-tar-0.4)
- ("rust-tempfile" ,rust-tempfile-3)
- ("rust-termcolor" ,rust-termcolor-1)
- ("rust-toml" ,rust-toml-0.5)
- ("rust-unicode-width" ,rust-unicode-width-0.1)
- ("rust-unicode-xid" ,rust-unicode-xid-0.2)
- ("rust-url" ,rust-url-2)
- ("rust-walkdir" ,rust-walkdir-2)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
-(define-public rust-cargo-audit-0.16
- (package
- (name "rust-cargo-audit")
- (version "0.16.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "cargo-audit" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1ixlfc8h7qgyr1ng37kx1f222g3pc97sm72pgj1mkl6q3daf5a7m"))))
- (build-system cargo-build-system)
- (arguments
- ;; disable due to network connection
- ;; https://github.com/rustsec/rustsec/issues/507
- `(#:tests? #f
- #:cargo-inputs
- (("rust-abscissa-core" ,rust-abscissa-core-0.5)
- ("rust-gumdrop" ,rust-gumdrop-0.7)
- ("rust-home" ,rust-home-0.5)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-rustsec" ,rust-rustsec-0.25)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-thiserror" ,rust-thiserror-1))
- #:cargo-development-inputs
- (("rust-abscissa-core" ,rust-abscissa-core-0.5)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-tempfile" ,rust-tempfile-3)
- ("rust-toml" ,rust-toml-0.5))))
- (native-inputs (list pkg-config))
- (inputs (list libssh2 openssl zlib))
- (home-page "https://rustsec.org")
- (synopsis "Audit @file{Cargo.lock} for crates with security vulnerabilities")
- (description "This package audits @file{Cargo.lock} for crates with
-security vulnerabilities.")
- (license (list license:asl2.0 license:expat))))
-
-(define-public rust-cargo-edit-0.8
- (package
- (name "rust-cargo-edit")
- (version "0.8.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "cargo-edit" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0yk5f4qjzflfqzgfws9zifij2fqchc9q551m7ljznmjrhlif2yh4"))))
+ (name "rust-cargo-metadata")
+ (version "0.15.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "cargo-metadata" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0dpcddizs4zhbvbsv3kxx9p0qppidxh05jz7dlf45f5rsm9pbfrs"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin
+ ;; Allow older versions of the serde crates.
+ (substitute* "Cargo.toml"
+ (("1.0.136") "1.0.133")
+ (("1.0.79") "1.0.74"))))))
(build-system cargo-build-system)
(arguments
- `(#:skip-build? #t
+ `(#:tests? #f ; Not all tests included.
#:cargo-inputs
- (("rust-atty" ,rust-atty-0.2)
- ("rust-error-chain" ,rust-error-chain-0.12)
- ("rust-git2" ,rust-git2-0.13)
- ("rust-hex" ,rust-hex-0.4)
- ("rust-regex" ,rust-regex-1)
+ (("rust-camino" ,rust-camino-1)
+ ("rust-cargo-platform" ,rust-cargo-platform-0.1)
+ ("rust-derive-builder" ,rust-derive-builder-0.11)
("rust-semver" ,rust-semver-1)
("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-termcolor" ,rust-termcolor-1)
- ("rust-toml-edit" ,rust-toml-edit-0.3)
- ("rust-url" ,rust-url-2)
- ("rust-crates-index" ,rust-crates-index-0.17)
- ("rust-cargo-metadata" ,rust-cargo-metadata-0.14)
- ("rust-dirs-next" ,rust-dirs-next-2)
- ("rust-dunce" ,rust-dunce-1)
- ("rust-env-proxy" ,rust-env-proxy-0.4)
- ("rust-pathdiff" ,rust-pathdiff-0.2)
- ("rust-structopt" ,rust-structopt-0.3)
- ("rust-subprocess" ,rust-subprocess-0.2)
- ("rust-toml-edit" ,rust-toml-edit-0.3)
- ("rust-ureq" ,rust-ureq-1))
- #:cargo-development-inputs
- (("rust-assert-cmd" ,rust-assert-cmd-2)
- ("rust-assert-fs" ,rust-assert-fs-1)
- ("rust-predicates" ,rust-predicates-2)
- ("rust-pretty-assertions" ,rust-pretty-assertions-0.6))))
- (home-page "https://github.com/killercup/cargo-edit")
- (synopsis "Add and remove dependencies from the command line")
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/oli-obk/cargo_metadata")
+ (synopsis "Structured access to the output of `cargo metadata`")
(description
- "This package extends Cargo to allow you to add and remove dependencies
-by modifying your @file{Cargo.toml} file from the command line.")
- (license (list license:asl2.0 license:expat))))
+ "This package provides structured access to the output of @code{cargo
+metadata}.")
+ (license license:expat)))
(define-public rust-cargo-metadata-0.14
(package
+ (inherit rust-cargo-metadata-0.15)
(name "rust-cargo-metadata")
(version "0.14.1")
(source
@@ -10269,7 +9279,6 @@ by modifying your @file{Cargo.toml} file from the command line.")
(sha256
(base32
"04kfzvmh80pq0bw1cwzlz71wfrign2k7792mc4gi8hs1jkgfcams"))))
- (build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
@@ -10278,13 +9287,7 @@ by modifying your @file{Cargo.toml} file from the command line.")
("rust-derive-builder" ,rust-derive-builder-0.9)
("rust-semver" ,rust-semver-1)
("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1))))
- (home-page "https://github.com/oli-obk/cargo_metadata")
- (synopsis "Structured access to the output of `cargo metadata`")
- (description
- "This package provides structured access to the output of @code{cargo
-metadata}.")
- (license license:expat)))
+ ("rust-serde-json" ,rust-serde-json-1))))))
(define-public rust-cargo-metadata-0.13
(package
@@ -10434,29 +9437,6 @@ optional dependency graph analysis.")
supported by Cargo.")
(license (list license:expat license:asl2.0))))
-(define-public rust-cargon-0.0
- (package
- (name "rust-cargon")
- (version "0.0.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cargon" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1cszlab7jk736p0lb50ag4l9nv72m7j41bwrmygl0lr4iz0350w2"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-gcc" ,rust-gcc-0.3))))
- (home-page "https://github.com/bryant/argon2rs")
- (synopsis "Thin wrapper around the Argon2 C library")
- (description
- "This package provides a thin wrapper around the Argon2 C library. It is
-used in argon2rs' bench suite.")
- (license license:wtfpl2)))
-
(define-public rust-cassowary-0.3
(package
(name "rust-cassowary")
@@ -10744,25 +9724,6 @@ expressions.")
#:cargo-development-inputs
(("rust-difference" ,rust-difference-2))))))
-(define-public rust-cfg-expr-0.7
- (package
- (inherit rust-cfg-expr-0.8)
- (name "rust-cfg-expr")
- (version "0.7.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cfg-expr" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0sn2mw7s2i9qr5mrbyarz0mn5vb3iv6z656va6sccf5qzcprxaih"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-smallvec" ,rust-smallvec-1)
- ("rust-target-lexicon" ,rust-target-lexicon-0.11))))))
-
(define-public rust-cfg-if-1
(package
(name "rust-cfg-if")
@@ -11011,30 +9972,6 @@ clauses.")
"Recursive solver for the Chalk project")
(license (list license:asl2.0 license:expat))))
-(define-public rust-chalk-recursive-0.68
- (package
- (inherit rust-chalk-recursive-0.75)
- (name "rust-chalk-recursive")
- (version "0.68.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "chalk-recursive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "11ak4zl5lgyh88scjm91fc9wjcyxb4s1kkcanhhi0ci755nl1pz0"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chalk-derive" ,rust-chalk-derive-0.68)
- ("rust-chalk-ir" ,rust-chalk-ir-0.68)
- ("rust-chalk-solve" ,rust-chalk-solve-0.68)
- ("rust-rustc-hash" ,rust-rustc-hash-1)
- ("rust-tracing" ,rust-tracing-0.1))))))
-
(define-public rust-chalk-solve-0.75
(package
(name "rust-chalk-solve")
@@ -11069,35 +10006,6 @@ clauses.")
"This package provides a combines the chalk-engine with chalk-ir.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-chalk-solve-0.68
- (package
- (inherit rust-chalk-solve-0.75)
- (name "rust-chalk-solve")
- (version "0.68.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "chalk-solve" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0dvf1rm1z7miwlsmynxfys0189r6mjq863p1wp4v3f2sm9fwvgqc"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chalk-derive" ,rust-chalk-derive-0.68)
- ("rust-chalk-ir" ,rust-chalk-ir-0.68)
- ("rust-ena" ,rust-ena-0.14)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-petgraph" ,rust-petgraph-0.5)
- ("rust-rustc-hash" ,rust-rustc-hash-1)
- ("rust-tracing" ,rust-tracing-0.1)
- ("rust-tracing-subscriber"
- ,rust-tracing-subscriber-0.2)
- ("rust-tracing-tree" ,rust-tracing-tree-0.1))))))
-
(define-public rust-charset-0.1
(package
(name "rust-charset")
@@ -11743,24 +10651,6 @@ colorization.")
(("rust-lazy-bytes-cast" ,rust-lazy-bytes-cast-5)
("rust-winapi" ,rust-winapi-0.3))))))
-(define-public rust-clipboard-win-2
- (package
- (inherit rust-clipboard-win-3)
- (name "rust-clipboard-win")
- (version "2.1.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "clipboard-win" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0431sg4jhabrqf2dliiwhbx9hinb9z4qfcm6914lm5mb17ya5798"))))
- (arguments
- `(#:tests? #f ; Tests are for Windows.
- #:cargo-inputs (("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-clippy-0.0
(package
(name "rust-clippy")
@@ -11967,51 +10857,6 @@ contains all syscalls and related types.")
license:asl2.0
license:zlib))))
-(define-public rust-cloudflare-zlib-sys-0.2
- (package
- (inherit rust-cloudflare-zlib-sys-0.3)
- (name "rust-cloudflare-zlib-sys")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cloudflare-zlib-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "01lwfd15ijw4d8jsqp87yv4wpmzcp84qm0qqwy3yxmm0fjr5q6by"))))
- ;; This crate bundles cloudflare's fork of zlib, so we don't unbundle it.
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cc" ,rust-cc-1))))))
-
-(define-public rust-cmac-0.5
- (package
- (name "rust-cmac")
- (version "0.5.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cmac" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0wj2kd4lb5hb7dvxfad4hi8gklmbq8vvvcnzmmqgxr94fx7xxm3k"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-crypto-mac" ,rust-crypto-mac-0.10)
- ("rust-dbl" ,rust-dbl-0.3))))
- (home-page "https://docs.rs/cmac/")
- (synopsis "Generic implementation of Cipher-based Message Authentication
-Code")
- (description "This package provides a pure Rust implementation of the
-Cipher-based Message Authentication Code (CMAC).")
- (license (list license:expat license:asl2.0)))) ; at your choice
-
(define-public rust-cmake-0.1
(package
(name "rust-cmake")
@@ -12308,24 +11153,6 @@ sets of intervals.")
(description "This package provides colorful panic backtraces.")
(license (list license:expat license:asl2.0))))
-(define-public rust-color-backtrace-0.3
- (package
- (inherit rust-color-backtrace-0.5)
- (name "rust-color-backtrace")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "color-backtrace" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0mx9ycb70mqbs6z107ri5g09wz5k7pa0vfnys28wfqycg083zlb5"))))
- (arguments
- `(#:cargo-inputs
- (("rust-atty" ,rust-atty-0.2)
- ("rust-backtrace" ,rust-backtrace-0.3)
- ("rust-termcolor" ,rust-termcolor-1))))))
-
(define-public rust-color-quant-1
(package
(name "rust-color-quant")
@@ -12398,19 +11225,6 @@ colors.")
(base32
"0nbc1czs512h1k696y7glv1kjrb2b914zpxraic6q5fgv80wizzl"))))))
-(define-public rust-colored-1.9.1
- (package
- (inherit rust-colored-1)
- (name "rust-colored")
- (version "1.9.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "colored" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0fildacm47g86acmx44yvxx6cka8fdym5qkgfm8x8gh2hsrghc7r"))))))
-
(define-public rust-combine-4
(package
(name "rust-combine")
@@ -13452,43 +12266,6 @@ It supports signed and private (encrypted + signed) jars.")
similar to the nom parser combinators library.")
(license license:expat)))
-(define-public rust-cookie-store-0.7
- (package
- (name "rust-cookie-store")
- (version "0.7.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cookie-store" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "174i9k9g62pfx7y1nqynywdpjplkl3j4hi3ck6bz2r996qzhnxa6"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-cookie" ,rust-cookie-0.12)
- ("rust-idna" ,rust-idna-0.1)
- ("rust-log" ,rust-log-0.4)
- ("rust-publicsuffix" ,rust-publicsuffix-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-time" ,rust-time-0.1)
- ("rust-try-from" ,rust-try-from-0.3)
- ("rust-url" ,rust-url-1))
- #:cargo-development-inputs
- (("rust-env-logger" ,rust-env-logger-0.6)
- ("rust-pretty-assertions" ,rust-pretty-assertions-0.6))))
- (home-page "https://github.com/pfernie/cookie_store")
- (synopsis "Implementation of Cookie storage and retrieval per RFC6265")
- (description
- "This crate provides an implementation for storing and retrieving Cookies per
-the path and domain matching rules specified in RFC6265.
-
-Split from the user_agent crate.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-copyless-0.1
(package
(name "rust-copyless")
@@ -13914,28 +12691,6 @@ intrinsics.")
(description "This package provides bindings to the Core Text framework.")
(license (list license:expat license:asl2.0))))
-(define-public rust-core-text-13
- (package
- (inherit rust-core-text-19)
- (name "rust-core-text")
- (version "13.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "core-text" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0v9lxn277p39cf81pb45r7k0lzf17pwgd5cpry1c04ajv556b16v"))))
- (arguments
- `(#:skip-build? #t ; only for macOS
- #:cargo-inputs
- (("rust-core-foundation" ,rust-core-foundation-0.6)
- ("rust-core-graphics" ,rust-core-graphics-0.17)
- ("rust-foreign-types" ,rust-foreign-types-0.3)
- ("rust-libc" ,rust-libc-0.2))))))
-
(define-public rust-cov-mark-2
(package
(name "rust-cov-mark")
@@ -13956,22 +12711,6 @@ intrinsics.")
(description "This package provides a Manual coverage marks.")
(license (list license:expat license:asl2.0))))
-(define-public rust-cov-mark-1
- (package
- (inherit rust-cov-mark-2)
- (name "rust-cov-mark")
- (version "1.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cov-mark" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1wv75ylrai556m388a40d50fxiyacmvm6qqz6va6qf1q04z3vylz"))))
- (arguments `(#:skip-build? #t))))
-
(define-public rust-countme-3
(package
(name "rust-countme")
@@ -13998,27 +12737,6 @@ intrinsics.")
"This package provides a counts the number of live instances of types.")
(license (list license:expat license:asl2.0))))
-(define-public rust-countme-2
- (package
- (inherit rust-countme-3)
- (name "rust-countme")
- (version "2.0.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "countme" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0n6bzg2g6gsmgabyzbcfkyb9y9mzxsvavng85d04wkdsvhmq52rj"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-dashmap" ,rust-dashmap-4)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-rustc-hash" ,rust-rustc-hash-1))))))
-
(define-public rust-cpp-demangle-0.3
(package
(name "rust-cpp-demangle")
@@ -14043,30 +12761,6 @@ intrinsics.")
"This package provides a crate for demangling C++ symbols.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-cpp-demangle-0.2
- (package
- (inherit rust-cpp-demangle-0.3)
- (name "rust-cpp-demangle")
- (version "0.2.16")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cpp_demangle" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0bamx2c78xzjhhvpg6p9bjarl6qm6j8npm6756kiqdh784w29j8k"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-afl" ,rust-afl-0.8)
- ("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-glob" ,rust-glob-0.3))
- #:cargo-development-inputs
- (("rust-clap" ,rust-clap-2)
- ("rust-diff" ,rust-diff-0.1))))))
-
(define-public rust-cpufeatures-0.2
(package
(name "rust-cpufeatures")
@@ -14100,27 +12794,6 @@ to the @code{is_x86_feature_detected!} macro.")
(sha256
(base32 "1j0i97325c2grndsfgnm3lqk0xbyvdl2dbgn8i5dd9yhnmycc07d"))))))
-(define-public rust-cpuid-bool-0.1
- (package
- (name "rust-cpuid-bool")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cpuid-bool" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1r3v22cxly1shvw8qi0153708kggdqvh8jp0g82wbxi06d1mqdvd"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/RustCrypto/utils")
- (synopsis "Lightweight alternative to is_x86_feature_detected")
- (description
- "This package provides a lightweight @code{no-std} compatible alternative
-to @code{is_x86_feature_detected}.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-cpuprofiler-0.0
(package
(name "rust-cpuprofiler")
@@ -14147,37 +12820,65 @@ to @code{is_x86_feature_detected}.")
(description "This package provides bindings to Google's cpu profiler.")
(license license:bsd-2)))
-(define-public rust-crates-index-0.17
+(define-public rust-crates-index-0.18
(package
(name "rust-crates-index")
- (version "0.17.0")
+ (version "0.18.10")
(source (origin
(method url-fetch)
(uri (crate-uri "crates-index" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0izrm8m4wic5kp5y4p3f3d50lrlbamp3wizlgr4hm56rimfazm4a"))))
+ "1x7f7xfvqzlacji88iaz9n4k7wip72sk4gfvxvccli0cbf2yqirl"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-git2" ,rust-git2-0.13)
- ("rust-glob" ,rust-glob-0.3)
+ (("rust-git2" ,rust-git2-0.15)
("rust-hex" ,rust-hex-0.4)
("rust-home" ,rust-home-0.5)
("rust-memchr" ,rust-memchr-2)
+ ("rust-num-cpus" ,rust-num-cpus-1)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-rustc-hash" ,rust-rustc-hash-1)
("rust-semver" ,rust-semver-1)
("rust-serde" ,rust-serde-1)
("rust-serde-derive" ,rust-serde-derive-1)
("rust-serde-json" ,rust-serde-json-1)
- ("rust-smartstring" ,rust-smartstring-0.2))))
+ ("rust-smartstring" ,rust-smartstring-1))))
(home-page "https://github.com/frewsxcv/rust-crates-index")
(synopsis "Retrieving and interacting with the crates.io index")
(description
"Library for retrieving and interacting with the crates.io index.")
(license license:asl2.0)))
+(define-public rust-crates-index-0.17
+ (package
+ (inherit rust-crates-index-0.18)
+ (name "rust-crates-index")
+ (version "0.17.0")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "crates-index" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0izrm8m4wic5kp5y4p3f3d50lrlbamp3wizlgr4hm56rimfazm4a"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-git2" ,rust-git2-0.13)
+ ("rust-glob" ,rust-glob-0.3)
+ ("rust-hex" ,rust-hex-0.4)
+ ("rust-home" ,rust-home-0.5)
+ ("rust-memchr" ,rust-memchr-2)
+ ("rust-semver" ,rust-semver-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-derive" ,rust-serde-derive-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-smartstring" ,rust-smartstring-0.2))))))
+
(define-public rust-crates-index-0.13
(package
(inherit rust-crates-index-0.17)
@@ -14256,28 +12957,6 @@ to @code{is_x86_feature_detected}.")
@url{crates.io}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-crates-io-0.31
- (package
- (inherit rust-crates-io-0.33)
- (name "rust-crates-io")
- (version "0.31.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "crates-io" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0jhx0pgprlzypq037rkdsc2k3knlimx2vp5k7vwyvsa6iaa7gy89"))))
- (arguments
- `(#:cargo-inputs
- (("rust-anyhow" ,rust-anyhow-1)
- ("rust-curl" ,rust-curl-0.4)
- ("rust-percent-encoding" ,rust-percent-encoding-2)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-url" ,rust-url-2))))))
-
(define-public rust-crc-1
(package
(name "rust-crc")
@@ -14743,27 +13422,6 @@ message passing.")
#:cargo-development-inputs
(("rust-rand" ,rust-rand-0.6))))))
-(define-public rust-crossbeam-deque-0.6
- (package
- (inherit rust-crossbeam-deque-0.7)
- (name "rust-crossbeam-deque")
- (version "0.6.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossbeam-deque" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "04rcpgjs6ns57vag8a3dzx26190dhbvy2l0p9n22b9p1yf64pr05"))))
- (arguments
- `(#:cargo-inputs
- (("rust-crossbeam-epoch" ,rust-crossbeam-epoch-0.7)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6))
- #:cargo-development-inputs
- (("rust-rand" ,rust-rand-0.6))))))
-
(define-public rust-crossbeam-epoch-0.9
(package
(name "rust-crossbeam-epoch")
@@ -14817,31 +13475,6 @@ message passing.")
#:cargo-development-inputs
(("rust-rand" ,rust-rand-0.6))))))
-(define-public rust-crossbeam-epoch-0.7
- (package
- (inherit rust-crossbeam-epoch-0.8)
- (name "rust-crossbeam-epoch")
- (version "0.7.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossbeam-epoch" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1a9prma2nalqvys7f8wrazkdzh26w3mi5gzrk8mdmwrp5rvxdp7y"))))
- (arguments
- `(#:cargo-inputs
- (("rust-arrayvec" ,rust-arrayvec-0.4)
- ("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-memoffset" ,rust-memoffset-0.5)
- ("rust-scopeguard" ,rust-scopeguard-1))
- #:cargo-development-inputs
- (("rust-rand" ,rust-rand-0.6))))))
-
(define-public rust-crossbeam-queue-0.3
(package
(name "rust-crossbeam-queue")
@@ -15008,35 +13641,6 @@ message passing.")
rasterizing glyphs, using native font engines whenever possible.")
(license license:asl2.0)))
-(define-public rust-crossfont-0.2
- (package
- (inherit rust-crossfont-0.3)
- (name "rust-crossfont")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossfont" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "04p8k0yn19n2pdbiqzwkknakz9c7kdii0i2nf3s3p298ab7ld28h"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cocoa" ,rust-cocoa-0.24)
- ("rust-core-foundation" ,rust-core-foundation-0.9)
- ("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8)
- ("rust-core-graphics" ,rust-core-graphics-0.22)
- ("rust-core-text" ,rust-core-text-19)
- ("rust-dwrote" ,rust-dwrote-0.11)
- ("rust-foreign-types" ,rust-foreign-types-0.5)
- ("rust-freetype-rs" ,rust-freetype-rs-0.26)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-pkg-config" ,rust-pkg-config-0.3)
- ("rust-servo-fontconfig" ,rust-servo-fontconfig-0.5)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-crossterm-0.20
(package
(name "rust-crossterm")
@@ -15095,53 +13699,6 @@ terminals.")
("rust-signal-hook" ,rust-signal-hook-0.1)
("rust-winapi" ,rust-winapi-0.3))))))
-(define-public rust-crossterm-0.18
- (package
- (inherit rust-crossterm-0.19)
- (name "rust-crossterm")
- (version "0.18.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossterm" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1yxpskm03lknj6h0rhggm54xzlpm1ir8q2nid1bpnh0b58zxg1jf"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-crossterm-winapi" ,rust-crossterm-winapi-0.6)
- ("rust-futures-core" ,rust-futures-core-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-mio" ,rust-mio-0.7)
- ("rust-parking-lot" ,rust-parking-lot-0.11)
- ("rust-serde" ,rust-serde-1)
- ("rust-signal-hook" ,rust-signal-hook-0.1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
-(define-public rust-crossterm-0.13
- (package
- (inherit rust-crossterm-0.19)
- (name "rust-crossterm")
- (version "0.13.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "crossterm" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1jw9s85mnhpkk38lihr4ildip4jhfhc3h86npncd92i4mdb257vm"))))
- (arguments
- `(#:cargo-inputs
- (("rust-crossterm-winapi" ,rust-crossterm-winapi-0.4)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-mio" ,rust-mio-0.6)
- ("rust-serde" ,rust-serde-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-crossterm-winapi-0.8
(package
(name "rust-crossterm-winapi")
@@ -15569,34 +14126,6 @@ algorithms.")
hash functions.")
(license license:expat)))
-(define-public rust-cryptovec-0.4
- (package
- (name "rust-cryptovec")
- (version "0.4.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "cryptovec" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1n88dmhfb2dxs48zllq1g1dya76zx4fajw482qy8jj4hgg1da4p4"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; CryptoVec::from_slice failed
- #:cargo-inputs
- (("rust-kernel32-sys" ,rust-kernel32-sys-0.2)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-winapi" ,rust-winapi-0.2))))
- (home-page "https://crates.io/crates/cryptovec")
- (synopsis
- "Vector which zeroes its memory on clears and reallocations")
- (description
- "This package provides a vector which zeroes its memory on clears and
-reallocations.")
- (license license:asl2.0)))
-
(define-public rust-cssparser-0.28
(package
(name "rust-cssparser")
@@ -16483,10 +15012,10 @@ crate (implementation detail).")
(description "Daemonize is a Rust library for writing system deaemons.")
(license (list license:expat license:asl2.0))))
-(define-public rust-darling-0.13
+(define-public rust-darling-0.14
(package
(name "rust-darling")
- (version "0.13.1")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
@@ -16494,13 +15023,13 @@ crate (implementation detail).")
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
- (base32 "1x7pgzjswg28798zd5gk5g6nifhcaqq0apqmclydi39zd2w21myh"))))
+ (base32 "00mc7svmwphywkwndzkjxsqaxhygrm8f4jv1p1lngzd7vn5naaa5"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-darling-core" ,rust-darling-core-0.13)
- ("rust-darling-macro" ,rust-darling-macro-0.13))
+ (("rust-darling-core" ,rust-darling-core-0.14)
+ ("rust-darling-macro" ,rust-darling-macro-0.14))
#:cargo-development-inputs
(("rust-proc-macro2" ,rust-proc-macro2-1)
("rust-quote" ,rust-quote-1)
@@ -16512,6 +15041,29 @@ crate (implementation detail).")
into structs when implementing custom derives.")
(license license:expat)))
+(define-public rust-darling-0.13
+ (package
+ (inherit rust-darling-0.14)
+ (name "rust-darling")
+ (version "0.13.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "darling" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1x7pgzjswg28798zd5gk5g6nifhcaqq0apqmclydi39zd2w21myh"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-darling-core" ,rust-darling-core-0.13)
+ ("rust-darling-macro" ,rust-darling-macro-0.13))
+ #:cargo-development-inputs
+ (("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))))))
+
(define-public rust-darling-0.12
(package
(inherit rust-darling-0.13)
@@ -16583,17 +15135,17 @@ into structs when implementing custom derives.")
("rust-quote" ,rust-quote-0.6)
("rust-syn" ,rust-syn-0.15))))))
-(define-public rust-darling-core-0.13
+(define-public rust-darling-core-0.14
(package
(name "rust-darling-core")
- (version "0.13.1")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "darling_core" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0933k2avb6xk9j4ryr0bvp3pww5j8i0nrqvsnkgd3vic3lj0yd3s"))))
+ (base32 "0vyvkx7qkz6ap5dwgsz8dg588xjigny8s7mrkz0fmcg806y93734"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
@@ -16611,6 +15163,28 @@ into structs when implementing custom derives.")
reading attributes into structs when implementing custom derives.")
(license license:expat)))
+(define-public rust-darling-core-0.13
+ (package
+ (inherit rust-darling-core-0.14)
+ (name "rust-darling-core")
+ (version "0.13.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "darling_core" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0933k2avb6xk9j4ryr0bvp3pww5j8i0nrqvsnkgd3vic3lj0yd3s"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-fnv" ,rust-fnv-1)
+ ("rust-ident-case" ,rust-ident-case-1)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-strsim" ,rust-strsim-0.10)
+ ("rust-syn" ,rust-syn-1))))))
+
(define-public rust-darling-core-0.12
(package
(inherit rust-darling-core-0.13)
@@ -16671,22 +15245,22 @@ reading attributes into structs when implementing custom derives.")
("rust-strsim" ,rust-strsim-0.7)
("rust-syn" ,rust-syn-0.15))))))
-(define-public rust-darling-macro-0.13
+(define-public rust-darling-macro-0.14
(package
(name "rust-darling-macro")
- (version "0.13.1")
+ (version "0.14.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "darling_macro" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0jzljnd0y7idi5lb7lhvymh3nkhaf32ksx0d38hv7zjjfcxipi3j"))))
+ (base32 "1dag2f4bq38vdn886slqczip5qzhvb95317kl04zrlnbpz2nkz6x"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-darling-core" ,rust-darling-core-0.13)
+ (("rust-darling-core" ,rust-darling-core-0.14)
("rust-quote" ,rust-quote-1)
("rust-syn" ,rust-syn-1))))
(home-page "https://github.com/TedDriggs/darling")
@@ -16697,6 +15271,25 @@ a proc-macro library for reading attributes into structs when implementing
custom derives.")
(license license:expat)))
+(define-public rust-darling-macro-0.13
+ (package
+ (inherit rust-darling-macro-0.14)
+ (name "rust-darling-macro")
+ (version "0.13.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "darling_macro" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0jzljnd0y7idi5lb7lhvymh3nkhaf32ksx0d38hv7zjjfcxipi3j"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-darling-core" ,rust-darling-core-0.13)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))))))
+
(define-public rust-darling-macro-0.12
(package
(inherit rust-darling-macro-0.13)
@@ -16897,34 +15490,6 @@ hexadecimal, base32, and base64.")
and arithmetic.")
(license license:expat)))
-(define-public rust-datetime-0.4
- (package
- (inherit rust-datetime-0.5)
- (name "rust-datetime")
- (version "0.4.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "datetime" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1fd74bq48xg8ki5yw1mr1pa5hd3j5lbk4iqc5r0kh3l62b0vci2w"))))
- (arguments
- `(#:cargo-inputs
- (("rust-iso8601" ,rust-iso8601-0.1)
- ("rust-kernel32-sys" ,rust-kernel32-sys-0.2)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-locale" ,rust-locale-0.2)
- ("rust-num-traits" ,rust-num-traits-0.1)
- ("rust-pad" ,rust-pad-0.1)
- ("rust-redox-syscall" ,rust-redox-syscall-0.1)
- ("rust-winapi" ,rust-winapi-0.2))
- #:cargo-development-inputs
- (("rust-regex" ,rust-regex-0.1)
- ("rust-rustc-serialize" ,rust-rustc-serialize-0.3))))))
-
(define-public rust-dbl-0.3
(package
(name "rust-dbl")
@@ -16981,27 +15546,6 @@ sizes. Big-endian order is used. WARNING: Block must be aligned!")
(description "This package provides Rust bindings to D-Bus.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-dbus-0.6
- (package
- (inherit rust-dbus-0.9)
- (name "rust-dbus")
- (version "0.6.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "dbus" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "068qyxvaam34sjmhjgxz6iikklvylxly7gp6n00yksqydzrz1da8"))))
- (arguments
- `(#:tests? #f ;it needs display and sockets and launches daemons
- #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-libdbus-sys" ,rust-libdbus-sys-0.2))
- #:cargo-development-inputs
- (("rust-tempdir" ,rust-tempdir-0.3))))))
-
(define-public rust-dbus-tree-0.9
(package
(name "rust-dbus-tree")
@@ -17373,29 +15917,6 @@ resource-constrained devices, like micro-controllers.")
strings.")
(license (list license:expat license:asl2.0))))
-(define-public rust-delta-e-0.2
- (package
- (name "rust-delta-e")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "delta_e" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "18rxibmi27ark8vj367qm2iqmv5x293l8fm9ang4y2sv3l251sf5"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs (("rust-lab" ,rust-lab-0.7))))
- (home-page "https://github.com/elliotekj/DeltaE")
- (synopsis "Pure Rust implementation of the CIEDE2000 algorithm")
- (description "DeltaE is a pure-Rust implementation of the
-@url{http://en.wikipedia.org/wiki/Color_difference#CIEDE2000, CIEDE2000}
-algorithm which serves to quantify the difference between two colors.")
- (license license:expat)))
-
(define-public rust-demo-hack-0.0
(package
(name "rust-demo-hack")
@@ -17622,28 +16143,45 @@ Instead, enable the @code{derive} feature of the @code{arbitrary} crate.")
(sha256
(base32 "1rp0z4k0j5ip0bx6dssg97l4q6bakhf6lm5h1lpr3p3kwjsi585i"))))))
-(define-public rust-derive-builder-0.10
+(define-public rust-derive-builder-0.11
(package
(name "rust-derive-builder")
- (version "0.10.2")
+ (version "0.11.2")
(source
(origin
(method url-fetch)
(uri (crate-uri "derive_builder" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0c2v6vi0lih3fwwgwx92pspcmkrjz8wxfqwhmr01060ipvg04cni"))))
+ (base32 "18q4jx8zvg2pkx2d1nmlklx8m48bwrghyg8rdg1irdwkw5xxyynh"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.10))))
+ (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.11))))
(home-page "https://github.com/colin-kiegel/rust-derive-builder")
(synopsis "Builder pattern for arbitrary structs")
(description "Rust macro to automatically implement the builder pattern
for arbitrary structs.")
(license (list license:expat license:asl2.0))))
+(define-public rust-derive-builder-0.10
+ (package
+ (inherit rust-derive-builder-0.11)
+ (name "rust-derive-builder")
+ (version "0.10.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "derive_builder" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0c2v6vi0lih3fwwgwx92pspcmkrjz8wxfqwhmr01060ipvg04cni"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-derive-builder-macro" ,rust-derive-builder-macro-0.10))))))
+
(define-public rust-derive-builder-0.9
(package
(inherit rust-derive-builder-0.10)
@@ -17697,35 +16235,34 @@ for arbitrary structs.")
("rust-skeptic" ,rust-skeptic-0.13)
("rust-syn" ,rust-syn-0.15))))))
-(define-public rust-derive-builder-0.5
+(define-public rust-derive-builder-core-0.11
(package
- (inherit rust-derive-builder-0.9)
- (name "rust-derive-builder")
- (version "0.5.1")
+ (name "rust-derive-builder-core")
+ (version "0.11.2")
(source
(origin
(method url-fetch)
- (uri (crate-uri "derive_builder" version))
+ (uri (crate-uri "derive_builder_core" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0fgl8dsigr7h70clxjq8xmsfc021w5ag262wfgcqv0ian1m8x6cc"))))
+ (base32 "1i5gmf5lglbg7agj1khc6k9swf1clfs5fg6w0icw1w91m77x948z"))))
+ (build-system cargo-build-system)
(arguments
- `(#:cargo-inputs
- (("rust-compiletest-rs" ,rust-compiletest-rs-0.3)
- ("rust-derive-builder-core" ,rust-derive-builder-core-0.2)
- ("rust-env-logger" ,rust-env-logger-0.4)
- ("rust-log" ,rust-log-0.3)
- ("rust-quote" ,rust-quote-0.3)
- ("rust-skeptic" ,rust-skeptic-0.9)
- ("rust-syn" ,rust-syn-0.11))
- #:cargo-development-inputs
- (("rust-env-logger" ,rust-env-logger-0.4)
- ("rust-log" ,rust-log-0.3)
- ("rust-pretty-assertions" ,rust-pretty-assertions-0.2)
- ("rust-skeptic" ,rust-skeptic-0.9))))))
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-darling" ,rust-darling-0.14)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))))
+ (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+ (synopsis "Internal helper library for @code{rust-derive-builder}")
+ (description
+ "Internal helper library for @code{rust-derive-builder}.")
+ (license (list license:expat license:asl2.0))))
(define-public rust-derive-builder-core-0.10
(package
+ (inherit rust-derive-builder-core-0.11)
(name "rust-derive-builder-core")
(version "0.10.2")
(source
@@ -17735,19 +16272,13 @@ for arbitrary structs.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "1r9ngcrfcvqv5l5p86bzg9v863bjf5nlmippin1fv1v1iy2idrk6"))))
- (build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-darling" ,rust-darling-0.12)
("rust-proc-macro2" ,rust-proc-macro2-1)
("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/colin-kiegel/rust-derive-builder")
- (synopsis "Internal helper library for @code{rust-derive-builder}")
- (description
- "Internal helper library for @code{rust-derive-builder}.")
- (license (list license:expat license:asl2.0))))
+ ("rust-syn" ,rust-syn-1))))))
(define-public rust-derive-builder-core-0.9
(package
@@ -17794,28 +16325,34 @@ for arbitrary structs.")
("rust-quote" ,rust-quote-0.6)
("rust-syn" ,rust-syn-0.15))))))
-(define-public rust-derive-builder-core-0.2
+(define-public rust-derive-builder-macro-0.11
(package
- (inherit rust-derive-builder-core-0.9)
- (name "rust-derive-builder-core")
- (version "0.2.0")
+ (name "rust-derive-builder-macro")
+ (version "0.11.2")
(source
(origin
(method url-fetch)
- (uri (crate-uri "derive-builder-core" version))
- (file-name (string-append name "-" version ".tar.gz"))
+ (uri (crate-uri "derive_builder_macro" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0mxpl1ja3l60w1v5vr3733hr5mcpds2hfl6shrmy3a2zkvp28pkk"))))
+ (base32 "0s6xfgsybd9wbk39hbgqjcn7d1l36a33q6v7d0x5y17d5fvi80wg"))))
+ (build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-log" ,rust-log-0.3)
- ("rust-quote" ,rust-quote-0.3)
- ("rust-syn" ,rust-syn-0.11))
- #:cargo-development-inputs
- (("rust-pretty-assertions" ,rust-pretty-assertions-0.2))))))
+ (("rust-derive-builder-core" ,rust-derive-builder-core-0.11)
+ ("rust-syn" ,rust-syn-1))))
+ (home-page "https://github.com/colin-kiegel/rust-derive-builder")
+ (synopsis
+ "Rust macro to automatically implement the builder pattern for arbitrary structs")
+ (description
+ "This crate provides a Rust macro to automatically implement the builder
+pattern for arbitrary structs.")
+ (license (list license:expat license:asl2.0))))
(define-public rust-derive-builder-macro-0.10
(package
+ (inherit rust-derive-builder-macro-0.11)
(name "rust-derive-builder-macro")
(version "0.10.2")
(source
@@ -17826,19 +16363,11 @@ for arbitrary structs.")
(string-append name "-" version ".tar.gz"))
(sha256
(base32 "0wwdm4cgd4vlvabj5xsjjr4vvkqhnd3fi9wp3v5mlb09jp74maaq"))))
- (build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-derive-builder-core" ,rust-derive-builder-core-0.10)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/colin-kiegel/rust-derive-builder")
- (synopsis
- "Rust macro to automatically implement the builder pattern for arbitrary structs")
- (description
- "This crate provides a Rust macro to automatically implement the builder
-pattern for arbitrary structs.")
- (license (list license:expat license:asl2.0))))
+ ("rust-syn" ,rust-syn-1))))))
(define-public rust-derive-error-chain-0.10
(package
@@ -17863,31 +16392,6 @@ pattern for arbitrary structs.")
error-chain.")
(license (list license:expat license:asl2.0))))
-(define-public rust-derive-is-enum-variant-0.1
- (package
- (name "rust-derive-is-enum-variant")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "derive_is_enum_variant" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "15w18649m4h47pdpr04id0wv8br8bg606zvrafcrfijihicqib6h"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-heck" ,rust-heck-0.3)
- ("rust-quote" ,rust-quote-0.3)
- ("rust-syn" ,rust-syn-0.11))))
- (home-page "https://github.com/fitzgen/derive_is_enum_variant")
- (synopsis "Automatically derives predicates for enums")
- (description
- "This package automatically derives @samp{is_dog} and @samp{is_cat}
-methods for @samp{enum Pet @{ Dog, Cat @}}.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-derive-more-0.99
(package
(name "rust-derive-more")
@@ -18158,53 +16662,6 @@ procedural macros.")
example.")
(license license:bsd-3)))
-(define-public rust-dialoguer-0.6
- (package
- (name "rust-dialoguer")
- (version "0.6.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "dialoguer" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0f31ahy6myg2vz9xrdmp0vx0m7x427a1wxpgrgwhxd0rgfpqdapl"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-console" ,rust-console-0.11)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/mitsuhiko/dialoguer")
- (synopsis "Library for command line prompts")
- (description
- "This package provides a library for command line prompts and the like.")
- (license license:expat)))
-
-(define-public rust-dialoguer-0.3
- (package
- (inherit rust-dialoguer-0.6)
- (name "rust-dialoguer")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "dialoguer" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1a9gqvqp83gg4jbm286q5ab3l44zyyzlsdaiqmw8x4k80fdc5l8s"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-test-flags '("--lib")
- #:cargo-inputs
- (("rust-console" ,rust-console-0.11)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-tempfile" ,rust-tempfile-2))))))
-
(define-public rust-diesel-1
(package
(name "rust-diesel")
@@ -18447,58 +16904,6 @@ common subsequence. The diff algorithms include Myer's diff and Patience
diff.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-diffus-0.10
- (package
- (name "rust-diffus")
- (version "0.10.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "diffus" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0lsn5h1mfa8x7bfg9yqgr52p7drigpwgm5q8qh4r07dmfd5g43rw"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-diffus-derive" ,rust-diffus-derive-0.10)
- ("rust-indexmap" ,rust-indexmap-1)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-serde" ,rust-serde-1)
- ("rust-snake-case" ,rust-snake-case-0.3)
- ("rust-uuid" ,rust-uuid-0.8))))
- (home-page "https://github.com/distil/diffus")
- (synopsis "Diff two instances of any data structure")
- (description "This package finds the difference between two instances of
-any data structure. It supports: collections, Strings, Maps etc. Uses LC
-where applicable. Also supports derive via `diffus-derive`.")
- (license license:asl2.0)))
-
-(define-public rust-diffus-derive-0.10
- (package
- (name "rust-diffus-derive")
- (version "0.10.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "diffus-derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1a7sgbzhqa7gk3xhvkci91myc86gkwxs04vfxbl8f64y7l1jsfmr"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/distil/diffus")
- (synopsis "Diff two instances of any data structure")
- (description "This package finds the difference between two instances of
-any data structure. Supports derive on structs and enums.")
- (license license:asl2.0)))
-
(define-public rust-digest-0.10
(package
(name "rust-digest")
@@ -18651,24 +17056,6 @@ Directory guidelines on macOS.")
#:cargo-development-inputs
(("rust-bencher" ,rust-bencher-0.1))))))
-(define-public rust-directories-2
- (package
- (inherit rust-directories-3)
- (name "rust-directories")
- (version "2.0.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "directories" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "071pjx760m0dccdxlhwsz9m0zl180hxwlag62bydfl54fa0pf6jm"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-dirs-sys" ,rust-dirs-sys-0.3))))))
-
(define-public rust-directories-next-2
(package
(name "rust-directories-next")
@@ -18694,27 +17081,6 @@ platform-specific standard locations of directories for config, cache and
other data.")
(license (list license:expat license:asl2.0))))
-(define-public rust-directories-next-1
- (package
- (inherit rust-directories-next-2)
- (name "rust-directories-next")
- (version "1.0.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "directories-next" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0mmym1h9vlyapwlzygfas3q9mx03mki8cnf5y1bmr713q7mwqa4a"))))
- (arguments
- `(#:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-dirs-sys" ,rust-dirs-sys-next-0.1))
- #:cargo-development-inputs
- (("rust-bencher" ,rust-bencher-0.1))))))
-
(define-public rust-dirs-4
(package
(name "rust-dirs")
@@ -19204,27 +17570,6 @@ from macros.")
@code{Cargo.toml}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-downcast-0.10
- (package
- (name "rust-downcast")
- (version "0.10.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "downcast" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "07bh0l95gwrzak6rj29v8kkm577d8vivxsxhqgscf64b4bq59d2b"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/fkoep/downcast-rs")
- (synopsis
- "Trait for downcasting trait objects back to their original types")
- (description
- "This crate provides a trait for downcasting trait objects back to their
-original types.")
- (license license:expat)))
-
(define-public rust-downcast-rs-1
(package
(name "rust-downcast-rs")
@@ -19427,20 +17772,6 @@ floating-point primitives to an @code{io::Write}.")
(license (list license:asl2.0
license:expat))))
-(define-public rust-dtoa-0.2
- (package
- (inherit rust-dtoa-0.4)
- (name "rust-dtoa")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "dtoa" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0g96cap6si1g6wi62hsdk2fnj3sf5vd4i97zj6163j8hhnsl3n0d"))))))
-
(define-public rust-dtoa-short-0.3
(package
(name "rust-dtoa-short")
@@ -19617,30 +17948,6 @@ programs.")
"This package provides lightweight binding to DirectWrite.")
(license license:mpl2.0)))
-(define-public rust-dwrote-0.9
- (package
- (inherit rust-dwrote-0.11)
- (name "rust-dwrote")
- (version "0.9.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "dwrote" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "03gzl5pd90nlkmwqmbmjmyz47h7wlblbqrwv5a29npnv0ag3dl8b"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ;("rust-wio" ,rust-wio-0.2)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-easy-cast-0.4
(package
(name "rust-easy-cast")
@@ -19705,37 +18012,6 @@ from the main thread.")
easy.")
(license (list license:unlicense license:zlib))))
-(define-public rust-eax-0.3
- (package
- (name "rust-eax")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "eax" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0vmpbqncpbj2ldm3fhfz87ija1sk4zk9vad91yd2jjsrbrx6xxz1"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-aead" ,rust-aead-0.3)
- ("rust-cipher" ,rust-cipher-0.2)
- ("rust-cmac" ,rust-cmac-0.5)
- ("rust-ctr" ,rust-ctr-0.6)
- ("rust-subtle" ,rust-subtle-2))))
- (home-page "https://docs.rs/eax/")
- (synopsis "Pure Rust implementation of the EAX Authenticated Encryption
-with Associated Data (AEAD)")
- (description "This package provides a pure Rust implementation of the EAX
-Authenticated Encryption with Associated Data (AEAD) Cipher with optional
-architecture-specific hardware acceleration. This scheme is only based on a
-block cipher. It uses counter mode (CTR) for encryption and CBC mode for
-generating a OMAC/CMAC/CBCMAC (all names for the same thing).")
- (license (list license:asl2.0 license:expat)))) ; at your choice
-
(define-public rust-ecies-ed25519-0.5
(package
(name "rust-ecies-ed25519")
@@ -20693,51 +18969,6 @@ implement enum_primitive.")
convert enum to u8 slice ref.")
(license license:bsd-3)))
-(define-public rust-enumflags2-0.6
- (package
- (name "rust-enumflags2")
- (version "0.6.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "enumflags2" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "182xd6cxxmadx1axnz6x73d12pzgwkc712zq2lxd4z1k48lxij43"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-enumflags2-derive" ,rust-enumflags2-derive-0.6)
- ("rust-serde" ,rust-serde-1))))
- (home-page "https://github.com/NieDzejkob/enumflags2")
- (synopsis "Enum-based bit flags")
- (description "Enumflags2 is an Enum-based bit flags library.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-enumflags2-derive-0.6
- (package
- (name "rust-enumflags2-derive")
- (version "0.6.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "enumflags2_derive" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1kkcwi4n76bi1c16ms00dyk4d393gdf29kpr4k9zsn5z7m7fjvll"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/NieDzejkob/enumflags2")
- (synopsis "Rust library for typesystem-assisted bitflags")
- (description "Enumflags2 implements the classic bitflags datastructure.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-enumset-1
(package
(name "rust-enumset")
@@ -20987,30 +19218,6 @@ from the environment.")
variables.")
(license (list license:expat license:asl2.0))))
-(define-public rust-envmnt-0.6
- (package
- (name "rust-envmnt")
- (version "0.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "envmnt" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "12zkq3p999bypyxmjnpiqw9r3hmifb3bcikd7j3as1fdcbq01fyl"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-indexmap" ,rust-indexmap-1))))
- (home-page "https://github.com/sagiegurari/envmnt")
- (synopsis "Environment variables utility functions")
- (description
- "Environment variables utility functions.")
- (license license:asl2.0)))
-
(define-public rust-envy-0.4
(package
(name "rust-envy")
@@ -21063,37 +19270,6 @@ deserialized from environment variables.")
"Type-erased Serialize and Serializer traits.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-err-derive-0.2
- (package
- (name "rust-err-derive")
- (version "0.2.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "err-derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0v6wxrshfpg7mwaxzq8jwxbfiyn7zk5rlm4m8kkrwh7dpf8nrx42"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-synstructure" ,rust-synstructure-0.12)
- ("rust-skeptic" ,rust-skeptic-0.13)
- ("rust-proc-macro-error" ,rust-proc-macro-error-0.4)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-rustversion" ,rust-rustversion-1)
- ("rust-quote" ,rust-quote-1))
- #:cargo-development-inputs
- (("rust-skeptic" ,rust-skeptic-0.13))))
- (home-page "https://gitlab.com/torkleyy/err-derive")
- (synopsis "Derive macro for `std::error::Error`")
- (description
- "Derive macro for @code{std::error::Error}.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-errno-0.2
(package
(name "rust-errno")
@@ -21412,29 +19588,6 @@ ecosystem.")
(base32
"1c1l2sg6li301izl4nzkkfrpc8snafxwnr81vfwygn3bd3zyqfj7"))))))
-(define-public rust-ethereum-types-0.4
- (package
- (inherit rust-ethereum-types-0.9)
- (name "rust-ethereum-types")
- (version "0.4.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "ethereum-types" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "15icipk0ap7r6yi0i6cl6zsl0z52zbw6jwv3l271r833vj222x3f"))))
- (arguments
- `(#:cargo-inputs
- (("rust-crunchy" ,rust-crunchy-0.1)
- ("rust-ethbloom" ,rust-ethbloom-0.5)
- ("rust-ethereum-types-serialize" ,rust-ethereum-types-serialize-0.2)
- ("rust-fixed-hash" ,rust-fixed-hash-0.2)
- ("rust-serde" ,rust-serde-1)
- ("rust-uint" ,rust-uint-0.4))
- #:cargo-development-inputs
- (("rust-serde-json" ,rust-serde-json-1))))))
-
(define-public rust-ethereum-types-serialize-0.2
(package
(name "rust-ethereum-types-serialize")
@@ -21637,22 +19790,6 @@ by @file{sysexits.h}.")
testing.")
(license (list license:expat license:asl2.0))))
-(define-public rust-expectest-0.9
- (package
- (inherit rust-expectest-0.12)
- (name "rust-expectest")
- (version "0.9.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "expectest" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0f24q2a53x7sfmmrqjbwbk7pahzwkpd829fcr023kb7q5xnd6z4g"))))
- (arguments
- `(#:cargo-inputs
- (("rust-num-traits" ,rust-num-traits-0.1))))))
-
(define-public rust-extend-0.1
(package
(name "rust-extend")
@@ -21754,28 +19891,6 @@ a result when an allocation error occurs, ala
fallible format macro.")
(license (list license:expat license:asl2.0))))
-(define-public rust-fallible-collections-0.3
- (package
- (name "rust-fallible-collections")
- (version "0.3.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "fallible_collections" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1shgcljh6pliv1b1qk6knk2hzig5ah76hx01f1icpgkiqp6fi6cm"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-hashbrown" ,rust-hashbrown-0.9))))
- (home-page "https://github.com/vcombey/fallible_collections.git")
- (synopsis "Fallible allocation API for standard collections")
- (description "This crate adds fallible allocation API to standard
-collections.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-failure-0.1
(package
(name "rust-failure")
@@ -21909,39 +20024,6 @@ implement features such as look-around and backtracking, which are not
supported in purely NFA-based implementations.")
(license license:expat)))
-(define-public rust-fancy-regex-0.3
- (package
- (inherit rust-fancy-regex-0.7)
- (name "rust-fancy-regex")
- (version "0.3.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "fancy-regex" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "051bnj890xrvhslppdzw6n956xfjg0wr2ixvhy336d2japvap4df"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bit-set" ,rust-bit-set-0.5)
- ("rust-regex" ,rust-regex-1))
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3)
- ("rust-matches" ,rust-matches-0.1)
- ("rust-quickcheck" ,rust-quickcheck-0.7))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-version-requirements
- (lambda _
- (substitute* "Cargo.toml"
- (("0.3.0") ,(package-version rust-criterion-0.3)))))
- ;; XXX: Remove Oniguruma-related tests since Guix does not provide
- ;; the library yet.
- (add-after 'unpack 'remove-oniguruma-tests
- (lambda _
- (delete-file-recursively "tests/oniguruma")
- (delete-file "tests/oniguruma.rs"))))))))
-
(define-public rust-fast-chemail-0.9
(package
(name "rust-fast-chemail")
@@ -22334,33 +20416,6 @@ Atom, RSS 2.0, RSS 1.0, RSS 0.x and JSON Feed")
"This package provides a simple, efficient logging system for Rust.")
(license license:expat)))
-(define-public rust-fern-0.5
- (package
- (inherit rust-fern-0.6)
- (name "rust-fern")
- (version "0.5.9")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "fern" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1anslk0hx9an4ypcaxqff080hgbcxm7ji7d4qf4f6qx1mkav16p6"))))
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-reopen" ,rust-reopen-0.3)
- ("rust-log" ,rust-log-0.4)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-colored" ,rust-colored-1)
- ("rust-syslog" ,rust-syslog-3)
- ("rust-syslog" ,rust-syslog-4))
- #:cargo-development-inputs
- (("rust-clap" ,rust-clap-2)
- ("rust-tempdir" ,rust-tempdir-0.3))))))
-
(define-public rust-fever-api-0.2
(package
(name "rust-fever-api")
@@ -22523,32 +20578,6 @@ cross platform API.")
(license (list license:asl2.0
license:expat))))
-(define-public rust-findshlibs-0.5
- (package
- (name "rust-findshlibs")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "findshlibs" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1n2vagn0q5yim32hxkwi1cjgp3yn1dm45p7z8nw6lapywihhs9mi"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libc" ,rust-libc-0.2))))
- (home-page "https://github.com/gimli-rs/findshlibs")
- (synopsis "Find the set of shared libraries loaded in the current process")
- (description
- "Find the set of shared libraries loaded in the current process with a
-cross platform API.")
- (license (list license:asl2.0
- license:expat))))
-
(define-public rust-fixed-1
(package
(name "rust-fixed")
@@ -22921,28 +20950,6 @@ traits.")
(arguments
`(#:cargo-inputs (("rust-num" ,rust-num-0.1))))))
-(define-public rust-float-next-after-0.1
- (package
- (name "rust-float-next-after")
- (version "0.1.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "float_next_after" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0cnn60pslh0gilpy2jr7qpqk22a6lmsdz847988bg1krhg2i5ijg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-num-traits" ,rust-num-traits-0.2))))
- (home-page "https://gitlab.com/bronsonbdevost/next_afterf")
- (synopsis "Trait for native Rust f64/f32 nextafter")
- (description
- "This package provides a trait for native Rust f64/f32 nextafter.")
- (license license:expat)))
-
(define-public rust-float-ord-0.3
(package
(name "rust-float-ord")
@@ -23318,21 +21325,6 @@ syntax, as used by HTML forms.")
values to other threads.")
(license license:asl2.0)))
-(define-public rust-fragile-0.3
- (package
- (inherit rust-fragile-1)
- (name "rust-fragile")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "fragile" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1yf2hmkw52x2dva3c9km1x8c2z5kwby7qqn8kz5ms3gs480i9y05"))))))
-
(define-public rust-freetype-0.7
(package
(name "rust-freetype")
@@ -23355,25 +21347,6 @@ values to other threads.")
(description "This package provides bindings for Freetype used by Servo.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-freetype-0.4
- (package
- (inherit rust-freetype-0.7)
- (name "rust-freetype")
- (version "0.4.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "freetype" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0a70x03n68997f08bi3n47q9wyi3pv5s9v4rjc79sihb84mnp4hi"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-servo-freetype-sys" ,rust-servo-freetype-sys-4))))))
-
(define-public rust-freetype-rs-0.26
(package
(name "rust-freetype-rs")
@@ -23397,30 +21370,6 @@ values to other threads.")
(description "This package provides bindings for FreeType font library.")
(license license:expat)))
-(define-public rust-freetype-rs-0.23
- (package
- (inherit rust-freetype-rs-0.26)
- (name "rust-freetype-rs")
- (version "0.23.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "freetype-rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "06yn6l44wad0h0i4nzs5jfq64zgf89xr01fy1w22i90j22ilnkmd"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-freetype-sys" ,rust-freetype-sys-0.9)
- ("rust-libc" ,rust-libc-0.2))
- #:cargo-development-inputs
- (("rust-unicode-normalization" ,rust-unicode-normalization-0.1))))
- (inputs
- (list freetype zlib))))
-
(define-public rust-freetype-sys-0.13
(package
(name "rust-freetype-sys")
@@ -23445,28 +21394,6 @@ values to other threads.")
"This package provides low level binding for FreeType font library.")
(license license:expat)))
-(define-public rust-freetype-sys-0.9
- (package
- (inherit rust-freetype-sys-0.13)
- (name "rust-freetype-sys")
- (version "0.9.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "freetype-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1i309xc6gcsgdfiim3j5f0sk08imr4frlzfa185iaxqciysqgikx"))))
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-libz-sys" ,rust-libz-sys-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (inputs
- (list freetype zlib))))
-
(define-public rust-fs2-0.4
(package
(name "rust-fs2")
@@ -23492,27 +21419,6 @@ values to other threads.")
duplication.")
(license (list license:expat license:asl2.0))))
-(define-public rust-fs-err-2
- (package
- (name "rust-fs-err")
- (version "2.6.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "fs-err" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1q5z8d6q8310fgzg78bpmhyfigz7fkgp1bbmhcxq85k1ml23bgay"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t))
- (home-page "https://github.com/andrewhickman/fs-err")
- (synopsis "Better error messages for @code{std::fs} crate")
- (description
- "This package provides a drop-in replacement for @code{std::fs} with more
-helpful error messages.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-fs-extra-1
(package
(name "rust-fs-extra")
@@ -23551,9 +21457,9 @@ process and much more.")
#:cargo-development-inputs
(("rust-tempfile" ,rust-tempfile-3))))
(home-page "https://github.com/Byron/fs-utils-rs")
- (synopsis "Utilities to help working with the filesytem")
+ (synopsis "Utilities to help working with the filesystem")
(description "This package provides a bunch of utilities to help working
-with the filesytem.")
+with the filesystem.")
(license (list license:expat license:asl2.0))))
(define-public rust-fs2-0.2
@@ -23982,36 +21888,6 @@ featuring zero allocations, composability, and iterator-like interfaces.")
"Channels for asynchronous communication using futures-rs.")
(license (list license:expat license:asl2.0))))
-(define-public rust-futures-codec-0.4
- (package
- (name "rust-futures-codec")
- (version "0.4.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "futures_codec" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0nzadpxhdxdlnlk2f0gfn0qbifqc3pbnzm10v4z04x8ciczxcm6f"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.5)
- ("rust-futures" ,rust-futures-0.3)
- ("rust-memchr" ,rust-memchr-2)
- ("rust-pin-project" ,rust-pin-project-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-cbor" ,rust-serde-cbor-0.11)
- ("rust-serde-json" ,rust-serde-json-1))))
- (home-page "https://github.com/matthunz/futures-codec")
- (synopsis
- "Utilities for encoding and decoding frames using @code{async/await}")
- (description
- "This package provides utilities for encoding and decoding frames using
-@code{async/await}.")
- (license license:expat)))
-
(define-public rust-futures-core-0.3
(package
(name "rust-futures-core")
@@ -25132,31 +23008,6 @@ Rust.")
interfaces on the system.")
(license (list license:expat license:bsd-3))))
-(define-public rust-getch-0.2
- (package
- (name "rust-getch")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "getch" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "00in8q95qi8a5q3zn2zcaqp5avj79f5myd2a4zfdy2m24ycvbc5v"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-termios" ,rust-termios-0.2))))
- (home-page "https://nest.pijul.com/pijul_org/getch")
- (synopsis "Portable implementation of getch")
- (description
- "This package provides a portable implementation of getch, using
-@code{_getch} on Windows, and @code{termios} on Unix.")
- (license license:asl2.0)))
-
(define-public rust-gethostname-0.2
(package
(name "rust-gethostname")
@@ -25341,65 +23192,6 @@ getters and setters on fields.")
(description "This package provides GNU Gettext FFI bindings for Rust.")
(license license:expat)))
-(define-public rust-gettext-rs-0.6
- (package
- (inherit rust-gettext-rs-0.7)
- (name "rust-gettext-rs")
- (version "0.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gettext-rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "040nizg9l5ap2vqgq4d2va2hi6cpykj46g8q1z9xv393vjlygx1x"))))
- (arguments
- `(#:cargo-inputs
- (("rust-gettext-sys" ,rust-gettext-sys-0.21)
- ("rust-locale-config" ,rust-locale-config-0.3))
- #:cargo-development-inputs
- (("rust-lazy-static" ,rust-lazy-static-1))))))
-
-(define-public rust-gettext-rs-0.5
- (package
- (inherit rust-gettext-rs-0.7)
- (name "rust-gettext-rs")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gettext-rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1qc9a63i54b9ad3jx951hn7xb6xf76c9f3hmi2cdy2m7rhczm58v"))))
- (arguments
- `(#:cargo-inputs
- (("rust-gettext-sys" ,rust-gettext-sys-0.19)
- ("rust-locale-config" ,rust-locale-config-0.3))))))
-
-(define-public rust-gettext-rs-0.4
- (package
- (inherit rust-gettext-rs-0.5)
- (name "rust-gettext-rs")
- (version "0.4.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gettext-rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0z6fcsn1g3w9mlgfj6ln6qvqf8610w3zwvk6g062h657v114lifz"))))
- (arguments
- `(#:cargo-inputs
- (("rust-gettext-sys" ,rust-gettext-sys-0.19)
- ("rust-locale-config" ,rust-locale-config-0.2))))))
-
(define-public rust-gettext-sys-0.21
(package
(name "rust-gettext-sys")
@@ -25484,31 +23276,6 @@ getters and setters on fields.")
@acronym{GFA, Graphical Fragment Assembly} format.")
(license license:expat)))
-(define-public rust-gfa-0.6
- (package
- (inherit rust-gfa-0.10)
- (name "rust-gfa")
- (version "0.6.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gfa" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0ghmy4r0324s6vvmj9nmh326346nkwm7nybnpcpswnjvf02b85gw"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bstr" ,rust-bstr-0.2)
- ("rust-bytemuck" ,rust-bytemuck-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-nom" ,rust-nom-5)
- ("rust-regex" ,rust-regex-1)
- ("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3))))))
-
(define-public rust-ghash-0.3
(package
(name "rust-ghash")
@@ -25659,70 +23426,6 @@ debugging format.")
("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
("rust-stable-deref-trait" ,rust-stable-deref-trait-1))))))
-(define-public rust-gimli-0.20
- (package
- (inherit rust-gimli-0.23)
- (name "rust-gimli")
- (version "0.20.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gimli" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0cz6wg1niwfqf0mk28igsdnsm92cs57cai9jpzdmvw6hma863pc1"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-fallible-iterator"
- ,rust-fallible-iterator-0.2)
- ("rust-arrayvec" ,rust-arrayvec-0.5)
- ("rust-stable-deref-trait"
- ,rust-stable-deref-trait-1)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-indexmap" ,rust-indexmap-1)
- ("rust-byteorder" ,rust-byteorder-1))))))
-
-(define-public rust-gimli-0.18
- (package
- (name "rust-gimli")
- (version "0.18.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gimli" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0ma1zg2klqr47rasm7jn3zzd1j1pj2a8wkfbv5zsx10qh43phy4k"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-arrayvec" ,rust-arrayvec-0.4)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-indexmap" ,rust-indexmap-1)
- ("rust-stable-deref-trait" ,rust-stable-deref-trait-1))
- #:cargo-development-inputs
- (("rust-crossbeam" ,rust-crossbeam-0.7)
- ("rust-getopts" ,rust-getopts-0.2)
- ("rust-memmap" ,rust-memmap-0.7)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-object" ,rust-object-0.12)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-test-assembler" ,rust-test-assembler-0.1)
- ("rust-typed-arena" ,rust-typed-arena-1))))
- (home-page "https://github.com/gimli-rs/gimli")
- (synopsis "Reading and writing the DWARF debugging format")
- (description
- "This package provides a library for reading and writing the
-DWARF debugging format.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-git-version-0.3
(package
(name "rust-git-version")
@@ -25772,10 +23475,10 @@ dirty state into your program.")
"This is an internal macro crate for git-version.")
(license license:bsd-2)))
-(define-public rust-git2-0.13
+(define-public rust-git2-0.15
(package
(name "rust-git2")
- (version "0.13.24")
+ (version "0.15.0")
(source
(origin
(method url-fetch)
@@ -25784,13 +23487,13 @@ dirty state into your program.")
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "07rlxwvl5iyyqwh0mci5v27lbicf9qiqm60maw1srz7i51x00pl4"))))
+ "1lf7yxgrbglx5qqvk033n44ymmrg72z271911jwix9d6lgjbx519"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(("rust-bitflags" ,rust-bitflags-1)
("rust-libc" ,rust-libc-0.2)
- ("rust-libgit2-sys" ,rust-libgit2-sys-0.12)
+ ("rust-libgit2-sys" ,rust-libgit2-sys-0.14)
("rust-log" ,rust-log-0.4)
("rust-openssl-probe" ,rust-openssl-probe-0.1)
("rust-openssl-sys" ,rust-openssl-sys-0.9)
@@ -25798,6 +23501,7 @@ dirty state into your program.")
#:cargo-development-inputs
(("rust-paste" ,rust-paste-1)
("rust-structopt" ,rust-structopt-0.3)
+ ("rust-tempfile" ,rust-tempfile-3)
("rust-time" ,rust-time-0.1))))
(native-inputs
`(("pkg-config" ,pkg-config)
@@ -25812,6 +23516,63 @@ repositories. This library is both threadsafe and memory safe and allows both
reading and writing git repositories.")
(license (list license:expat license:asl2.0))))
+(define-public rust-git2-0.14
+ (package
+ (inherit rust-git2-0.15)
+ (name "rust-git2")
+ (version "0.14.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "git2" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "074kqlmh7q39pqcj9rmrnmx4v5njh2j09dfxc1hsh45pm835a5fh"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-libgit2-sys" ,rust-libgit2-sys-0.13)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-openssl-probe" ,rust-openssl-probe-0.1)
+ ("rust-openssl-sys" ,rust-openssl-sys-0.9)
+ ("rust-url" ,rust-url-2))
+ #:cargo-development-inputs
+ (("rust-paste" ,rust-paste-1)
+ ("rust-structopt" ,rust-structopt-0.3)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-time" ,rust-time-0.1))))))
+
+(define-public rust-git2-0.13
+ (package
+ (inherit rust-git2-0.15)
+ (name "rust-git2")
+ (version "0.13.24")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "git2" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "07rlxwvl5iyyqwh0mci5v27lbicf9qiqm60maw1srz7i51x00pl4"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-libgit2-sys" ,rust-libgit2-sys-0.12)
+ ("rust-log" ,rust-log-0.4)
+ ("rust-openssl-probe" ,rust-openssl-probe-0.1)
+ ("rust-openssl-sys" ,rust-openssl-sys-0.9)
+ ("rust-url" ,rust-url-2))
+ #:cargo-development-inputs
+ (("rust-paste" ,rust-paste-1)
+ ("rust-structopt" ,rust-structopt-0.3)
+ ("rust-time" ,rust-time-0.1))))))
+
(define-public rust-git2-0.11
(package
(inherit rust-git2-0.13)
@@ -25950,20 +23711,6 @@ libcurl, which is intended to be used with the @code{git2} crate.")
(description "Gjson is a JSON parser for Rust.")
(license license:expat)))
-(define-public rust-gjson-0.7
- (package
- (inherit rust-gjson-0.8)
- (name "rust-gjson")
- (version "0.7.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gjson" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0vhary4ha77scriaw6r4nv16ha9pfzirm84sjc240csqwb542p10"))))
- (arguments `(#:skip-build? #t))))
-
(define-public rust-glam-0.17
(package
(name "rust-glam")
@@ -26278,28 +24025,6 @@ inherits many goodies from both, such as limiting search depth and amount of
open file descriptors.")
(license license:expat)))
-(define-public rust-globwalk-0.5
- (package
- (inherit rust-globwalk-0.8)
- (name "rust-globwalk")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "globwalk" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "09axyql26s09z60sgi3y3lkin9swy2b5km3b0v6mm84xhlljxyl9"))))
- (arguments
- `(#:cargo-inputs
- (("rust-ignore" ,rust-ignore-0.4)
- ("rust-walkdir" ,rust-walkdir-2))
- #:cargo-development-inputs
- (("rust-docmatic" ,rust-docmatic-0.1)
- ("rust-tempdir" ,rust-tempdir-0.3))))))
-
(define-public rust-gloo-timers-0.2
(package
(name "rust-gloo-timers")
@@ -26385,27 +24110,6 @@ libraries GMP, MPFR, and MPC.")
and loading crate.")
(license license:expat)))
-(define-public rust-goblin-0.1
- (package
- (inherit rust-goblin-0.2)
- (name "rust-goblin")
- (version "0.1.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "goblin" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1nn0aa2jf207gbyccxnrzm7n217di025z5y1ybblp7nkk11j309h"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-scroll" ,rust-scroll-0.10)
- ("rust-plain" ,rust-plain-0.2)
- ("rust-log" ,rust-log-0.4))))))
-
(define-public rust-goblin-0.0
(package
(name "rust-goblin")
@@ -26712,26 +24416,6 @@ provides standard printing of search results, similar to grep itself.")
support.")
(license (list license:expat license:asl2.0))))
-(define-public rust-gumdrop-0.7
- (package
- (inherit rust-gumdrop-0.8)
- (name "rust-gumdrop")
- (version "0.7.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "gumdrop" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1pmw21ggwqqizh66zp7bylbffi6qs064w2rfj3rc3smyq65r0l7f"))))
- (arguments
- `(#:skip-build?
- #t
- #:cargo-inputs
- (("rust-gumdrop-derive" ,rust-gumdrop-derive-0.7))
- #:cargo-development-inputs
- (("rust-assert-matches" ,rust-assert-matches-1))))))
-
(define-public rust-gumdrop-derive-0.8
(package
(name "rust-gumdrop-derive")
@@ -26755,25 +24439,6 @@ support.")
(description "This package provides custom derive support for gumdrop.")
(license (list license:expat license:asl2.0))))
-(define-public rust-gumdrop-derive-0.7
- (package
- (inherit rust-gumdrop-derive-0.8)
- (name "rust-gumdrop-derive")
- (version "0.7.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "gumdrop_derive" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1mrm1h4n13b3n79d1215jq9q9d6sgcvfzdb8i5mcmds0vvj4qich"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))))
-
(define-public rust-gzip-header-1
(package
(name "rust-gzip-header")
@@ -27001,68 +24666,6 @@ correct value of @samp{CARGO_HOME} and @samp{RUSTUP_HOME}.")
"This package provides a port of the Hamcrest testing library.")
(license (list license:expat license:asl2.0))))
-(define-public rust-handlebars-2
- (package
- (name "rust-handlebars")
- (version "2.0.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "handlebars" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1m99gwjd7q7q79bk4f716wsdvcyhsrcsq4vbzcavbkmc48d194mg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-hashbrown" ,rust-hashbrown-0.5)
- ("rust-log" ,rust-log-0.4)
- ("rust-pest" ,rust-pest-2)
- ("rust-pest-derive" ,rust-pest-derive-2)
- ("rust-quick-error" ,rust-quick-error-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-walkdir" ,rust-walkdir-2))
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.2)
- ("rust-env-logger" ,rust-env-logger-0.6)
- ("rust-maplit" ,rust-maplit-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/sunng87/handlebars-rust")
- (synopsis "Handlebars templating implemented in Rust")
- (description
- "This package provides handlebars templating implemented in Rust. It is
-the template engine that renders the official Rust website")
- (license license:expat)))
-
-(define-public rust-handlegraph-0.3
- (package
- (name "rust-handlegraph")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "handlegraph" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1sj100w4lpj7798pws85qrfrzsily5hhzh6j118rwf56sgic1yml"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bstr" ,rust-bstr-0.2)
- ("rust-gfa" ,rust-gfa-0.6))))
- (home-page "https://github.com/chfi/rs-handlegraph")
- (synopsis "Library for use in variation graphs")
- (description
- "This package provides a Rust implementation of VG handle graph.")
- (license license:expat)))
-
(define-public rust-hash-hasher-2
(package
(name "rust-hash-hasher")
@@ -28140,26 +25743,6 @@ Hash-based Message Authentication Code}.")
(("rust-crypto-mac" ,rust-crypto-mac-0.5)
("rust-digest" ,rust-digest-0.7))))))
-(define-public rust-hmac-0.4
- (package
- (inherit rust-hmac-0.8)
- (name "rust-hmac")
- (version "0.4.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "hmac" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0amfn9wggxapyva1i0j7wldy9chj487cxal4wldwmid078bg84vs"))))
- (arguments
- `(#:skip-build?
- #t
- #:cargo-inputs
- (("rust-crypto-mac" ,rust-crypto-mac-0.4)
- ("rust-digest" ,rust-digest-0.6)
- ("rust-generic-array" ,rust-generic-array-0.8))))))
-
(define-public rust-hmac-sha1-0.1
(package
(name "rust-hmac-sha1")
@@ -28328,30 +25911,6 @@ Hash-based Message Authentication Code algorithm} for SHA1.")
"This package provides a library for HTML entity encoding and decoding.")
(license (list license:asl2.0 license:expat license:mpl2.0))))
-(define-public rust-html-escape-0.2
- (package
- (name "rust-html-escape")
- (version "0.2.9")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "html-escape" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1dxw9lpckrqzzqgbkw64ckbajr4b7xxnjdn8adgzqf2mm40shvl1"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-utf8-width" ,rust-utf8-width-0.1))
- #:cargo-development-inputs
- (("rust-bencher" ,rust-bencher-0.1))))
- (home-page "https://magiclen.org/html-escape")
- (synopsis "Library for encoding and escaping special characters in HTML")
- (description
- "This package provides a library for encoding and escaping special
-characters in HTML, decoding and unescaping HTML entities as well.")
- (license license:expat)))
-
(define-public rust-hts-sys-2
(package
(name "rust-hts-sys")
@@ -28552,33 +26111,6 @@ HTTP request or response body.")
(description "This package provides types and traits for HTTP clients.")
(license (list license:expat license:asl2.0))))
-(define-public rust-http-req-0.5
- (package
- (name "rust-http-req")
- (version "0.5.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "http_req" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0qaw43nwvvxbnqddxhb9fh9316dn64nmkzj08pq8n49qdy51xrys"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- ;; Haven't packaged rustls and webpki because of license
- (("rust-native-tls" ,rust-native-tls-0.2)
- ("rust-unicase" ,rust-unicase-2))))
- (home-page "https://github.com/jayjamesjay/http_req")
- (synopsis
- "HTTP client with built-in HTTPS support")
- (description
- "Simple and lightweight HTTP client with built-in HTTPS support.")
- (license license:expat)))
-
(define-public rust-http-types-2
(package
(name "rust-http-types")
@@ -28656,20 +26188,6 @@ HTTP request or response body.")
"This crates parses and formats HTTP datetime strings.")
(license (list license:expat license:asl2.0))))
-(define-public rust-httpdate-0.3
- (package
- (inherit rust-httpdate-1)
- (name "rust-httpdate")
- (version "0.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "httpdate" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0izbd3sf0625wm4rrfv85xa4xa8j4n1ldxhwlkgff4cm6rh4sjs9"))))
- (arguments `(#:skip-build? #t))))
-
(define-public rust-humantime-serde-1
(package
(name "rust-humantime-serde")
@@ -28894,42 +26412,6 @@ SystemTime}}.")
("rust-tokio-mockstream" ,rust-tokio-mockstream-1)
("rust-url" ,rust-url-1))))))
-(define-public rust-hyper-0.11
- (package
- (inherit rust-hyper-0.13)
- (name "rust-hyper")
- (version "0.11.27")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "hyper" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1msrx9fgiiv7vl4kryn2zgahbqndph5szrgqvm6fjhfk1759199l"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-base64" ,rust-base64-0.9)
- ("rust-bytes" ,rust-bytes-0.4)
- ("rust-futures" ,rust-futures-0.1)
- ("rust-futures-cpupool" ,rust-futures-cpupool-0.1)
- ("rust-http" ,rust-http-0.1)
- ("rust-httparse" ,rust-httparse-1)
- ("rust-iovec" ,rust-iovec-0.1)
- ("rust-language-tags" ,rust-language-tags-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-mime" ,rust-mime-0.3)
- ("rust-net2" ,rust-net2-0.2)
- ("rust-percent-encoding" ,rust-percent-encoding-1)
- ("rust-relay" ,rust-relay-0.1)
- ("rust-time" ,rust-time-0.1)
- ("rust-tokio-core" ,rust-tokio-core-0.1)
- ("rust-tokio-io" ,rust-tokio-io-0.1)
- ("rust-tokio-proto" ,rust-tokio-proto-0.1)
- ("rust-tokio-service" ,rust-tokio-service-0.1)
- ("rust-unicase" ,rust-unicase-2)
- ("rust-want" ,rust-want-0.0))))))
-
(define-public rust-hyper-0.10
(package
(inherit rust-hyper-0.13)
@@ -28980,40 +26462,6 @@ SystemTime}}.")
(description "This package provides native-tls support for Hyper 0.10.")
(license (list license:expat license:asl2.0))))
-(define-public rust-hyper-old-types-0.11
- (package
- (name "rust-hyper-old-types")
- (version "0.11.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "hyper-old-types" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1i69sks0bwamzqdbx8ffgkssxffv6crdmwjgl47nr5pkxi8vx5k8"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; Tests do not compile
- #:cargo-inputs
- (("rust-base64" ,rust-base64-0.9)
- ("rust-bytes" ,rust-bytes-0.4)
- ("rust-http" ,rust-http-0.1)
- ("rust-httparse" ,rust-httparse-1)
- ("rust-language-tags" ,rust-language-tags-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-mime" ,rust-mime-0.3)
- ("rust-percent-encoding" ,rust-percent-encoding-1)
- ("rust-time" ,rust-time-0.1)
- ("rust-unicase" ,rust-unicase-2))))
- (home-page "https://hyper.rs")
- (synopsis "HTTP types from hyper 0.11.x")
- (description
- "This package contains HTTP types from the newer hyper crate in versions
-0.11.x.")
- (license license:expat)))
-
(define-public rust-hyper-rustls-0.22
(package
(name "rust-hyper-rustls")
@@ -29205,28 +26653,6 @@ with hyper.")
#:cargo-development-inputs
(("rust-tokio" ,rust-tokio-0.2))))))
-(define-public rust-hyper-tls-0.3
- (package
- (inherit rust-hyper-tls-0.4)
- (name "rust-hyper-tls")
- (version "0.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "hyper-tls" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0kqp4sz8613j6nv375wfj3gh95ff4nb6a3rb1f2vbx0almm0v01s"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-futures" ,rust-futures-0.1)
- ("rust-hyper" ,rust-hyper-0.12)
- ("rust-native-tls" ,rust-native-tls-0.2)
- ("rust-tokio-io" ,rust-tokio-io-0.1))
- #:cargo-development-inputs
- (("rust-tokio" ,rust-tokio-0.1))))))
-
(define-public rust-hyphenation-commons-0.8
(package
(name "rust-hyphenation-commons")
@@ -29829,32 +27255,6 @@ written in Rust.")
#:cargo-development-inputs
(("rust-tempdir" ,rust-tempdir-0.3))))))
-(define-public rust-inotify-0.6
- (package
- (inherit rust-inotify-0.7)
- (name "rust-inotify")
- (version "0.6.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "inotify" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0627k5aq44knjlrc09hl017nxap3svpl79przf26y3ciycwlbda0"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-futures" ,rust-futures-0.1)
- ("rust-inotify-sys" ,rust-inotify-sys-0.1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-mio" ,rust-mio-0.6)
- ("rust-tokio-io" ,rust-tokio-io-0.1)
- ("rust-tokio-reactor" ,rust-tokio-reactor-0.1))
- #:cargo-development-inputs
- (("rust-tempdir" ,rust-tempdir-0.3))))))
-
(define-public rust-inotify-sys-0.1
(package
(name "rust-inotify-sys")
@@ -30101,28 +27501,6 @@ bytestring representations.")
("rust-futures-util" ,rust-futures-util-0.3)
("rust-tokio" ,rust-tokio-0.2))))))
-(define-public rust-integer-sqrt-0.1
- (package
- (name "rust-integer-sqrt")
- (version "0.1.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "integer-sqrt" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0w6pzmgvs1mldkhafbwg9x7wzr0af3ngkimyb1gy97jarcdw6vi7"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-num-traits" ,rust-num-traits-0.2))))
- (home-page "https://github.com/derekdreery/integer-sqrt-rs")
- (synopsis "Integer square root algorithm for primitive rust types")
- (description
- "This is a Rust implementation of integer square root algorithm for
-primitive Rust types.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-interpolate-name-0.2
(package
(name "rust-interpolate-name")
@@ -30149,52 +27527,6 @@ primitive Rust types.")
"Simple procedural macro attribute for repetitive tests.")
(license license:expat)))
-(define-public rust-interpolation-0.2
- (package
- (name "rust-interpolation")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "interpolation" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "00icvvgc72zdgyrwwg2p0wad4hry4d2vd6l9iqpyjpmw5dykbdyk"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/pistondevelopers/interpolation")
- (synopsis "Library for interpolation")
- (description
- "This package provides a library for interpolation.")
- (license license:expat)))
-
-(define-public rust-intervaltree-0.2
- (package
- (name "rust-intervaltree")
- (version "0.2.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "intervaltree" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "10k40gsv79kwnsqrzwmnmm6psa5fqws8yggavmbggvymv16hffdg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-smallvec" ,rust-smallvec-0.6))))
- (home-page "https://github.com/main--/rust-intervaltree")
- (synopsis "Immutable interval trees")
- (description
- "This package provides a simple and generic implementation of an
-immutable interval tree.")
- (license license:expat)))
-
(define-public rust-inventory-0.2
(package
(name "rust-inventory")
@@ -30401,39 +27733,6 @@ uses libcurl as an HTTP engine inside, and provides an easy-to-use API on top
that integrates with Rust idioms.")
(license license:expat)))
-(define-public rust-isahc-0.7
- (package
- (inherit rust-isahc-0.9)
- (name "rust-isahc")
- (version "0.7.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "isahc" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1yy3v4r2i4hf0a436676cw4b2bnkb510gxvrldcswlrfy4kp1dqp"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.3)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6)
- ("rust-curl" ,rust-curl-0.4)
- ("rust-curl-sys" ,rust-curl-sys-0.4)
- ("rust-futures-io-preview" ,rust-futures-io-preview-0.3)
- ("rust-futures-util-preview" ,rust-futures-util-preview-0.3)
- ("rust-http" ,rust-http-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-parking-lot" ,rust-parking-lot-0.9)
- ("rust-publicsuffix" ,rust-publicsuffix-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-slab" ,rust-slab-0.4)
- ("rust-sluice" ,rust-sluice-0.4))))))
-
(define-public rust-ipnet-2
(package
(name "rust-ipnet")
@@ -30587,26 +27886,6 @@ whether or not a given path points to an executable file.")
(description "Parsing ISO8601 dates using nom.")
(license license:expat)))
-(define-public rust-iso8601-0.1
- (package
- (inherit rust-iso8601-0.3)
- (name "rust-iso8601")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "iso8601" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0xy48qyfmirslaj4dy6n4g8b564jap3cjiql35fmj5vgii7ldp0i"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-clippy" ,rust-clippy-0.0)
- ("rust-nom" ,rust-nom-1))))))
-
(define-public rust-itertools-0.10
(package
(name "rust-itertools")
@@ -30832,20 +28111,6 @@ primitives to an @code{io::Write}.")
(base32
"136vwi6l2k1vrlvfx49lhficj813pk88xrcx1q3axqh1mwms6943"))))))
-(define-public rust-itoa-0.1
- (package
- (inherit rust-itoa-0.4)
- (name "rust-itoa")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "itoa" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "18g7p2hrb3dk84z3frfgmszfc9hjb4ps9vp99qlb1kmf9gm8hc5f"))))))
-
(define-public rust-ivf-0.1
(package
(name "rust-ivf")
@@ -31522,32 +28787,6 @@ kernel32.")
(description "Key String provides a Rust package optimized for map keys.")
(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
- `(#:skip-build? #t ; Uses unstable features.
- #: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 "String optimized for map keys")
- (description "Key String provides a Rust package optimized for map keys.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-kv-log-macro-1
(package
(name "rust-kv-log-macro")
@@ -31647,46 +28886,6 @@ language tags.")
space, and comparing differences in color.")
(license license:expat)))
-(define-public rust-lab-0.7
- (package
- (inherit rust-lab-0.11)
- (name "rust-lab")
- (version "0.7.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lab" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0g692d489lq01pv3mzfhxd98j0r22lw28l6bk112m74djlfzxdmw"))))
- (arguments
- `(#:tests? #f ; test suite assumes avx2 support
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
- ("rust-rand" ,rust-rand-0.5))))))
-
-(define-public rust-lab-0.4
- (package
- (inherit rust-lab-0.7)
- (name "rust-lab")
- (version "0.4.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lab" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0h4ig5bvzmwlzd74zj7b4sh7kzi3c6mjjnw7yjz8ijxvr4mrcr1s"))))
- (arguments
- `(#:cargo-development-inputs
- (("rust-rand" ,rust-rand-0.3))))))
-
(define-public rust-lalrpop-0.19
(package
(name "rust-lalrpop")
@@ -32007,34 +29206,6 @@ sending emails from Rust applications.")
("rust-proptest" ,rust-proptest-0.10)
("rust-quickcheck" ,rust-quickcheck-1))))))
-(define-public rust-lexical-core-0.4
- (package
- (inherit rust-lexical-core-0.7)
- (name "rust-lexical-core")
- (version "0.4.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lexical-core" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1gr5y3ykghd3wjc00l3iizkj1dxylyhwi6fj6yn2qg06nzx771iz"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-dtoa" ,rust-dtoa-0.4)
- ("rust-ryu" ,rust-ryu-1)
- ("rust-stackvector" ,rust-stackvector-1)
- ("rust-static-assertions" ,rust-static-assertions-0.3))
- #:cargo-development-inputs
- (("rust-approx" ,rust-approx-0.3)
- ("rust-proptest" ,rust-proptest-0.9)
- ("rust-quickcheck" ,rust-quickcheck-0.8)
- ("rust-rustc-version" ,rust-rustc-version-0.2))))))
-
(define-public rust-lexical-parse-float-0.8
(package
(name "rust-lexical-parse-float")
@@ -32405,10 +29576,10 @@ algorithm and related formats (ZLIB, GZIP).")
(license
(list license:expat license:asl2.0 license:ncsa))))
-(define-public rust-libgit2-sys-0.12
+(define-public rust-libgit2-sys-0.14
(package
(name "rust-libgit2-sys")
- (version "0.12.25+1.3.0")
+ (version "0.14.0+1.5.0")
(source
(origin
(method url-fetch)
@@ -32417,7 +29588,7 @@ algorithm and related formats (ZLIB, GZIP).")
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1axsdyb2i67pn85vh8sb2z037n88fiiwqghkzsr1jrcdy2g1cs4g"))
+ "16wm7m65xvfqn11bhiclg7v5ajswhwrcrlg631r4z2hcqxchi827"))
(modules '((guix build utils)))
(snippet
'(begin (delete-file-recursively "libgit2")))))
@@ -32441,6 +29612,58 @@ algorithm and related formats (ZLIB, GZIP).")
library.")
(license (list license:expat license:asl2.0))))
+(define-public rust-libgit2-sys-0.13
+ (package
+ (inherit rust-libgit2-sys-0.14)
+ (name "rust-libgit2-sys")
+ (version "0.13.4+1.4.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "libgit2-sys" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1lgm4ssz4aw85k8jaj9xmp9wbhgvd8y80vbzrksjbphy8dinbynh"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin (delete-file-recursively "libgit2")))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-cc" ,rust-cc-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-libssh2-sys" ,rust-libssh2-sys-0.2)
+ ("rust-libz-sys" ,rust-libz-sys-1)
+ ("rust-openssl-sys" ,rust-openssl-sys-0.9)
+ ("rust-pkg-config" ,rust-pkg-config-0.3))))))
+
+(define-public rust-libgit2-sys-0.12
+ (package
+ (inherit rust-libgit2-sys-0.14)
+ (name "rust-libgit2-sys")
+ (version "0.12.25+1.3.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "libgit2-sys" version))
+ (file-name
+ (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1axsdyb2i67pn85vh8sb2z037n88fiiwqghkzsr1jrcdy2g1cs4g"))
+ (modules '((guix build utils)))
+ (snippet
+ '(begin (delete-file-recursively "libgit2")))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-cc" ,rust-cc-1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-libssh2-sys" ,rust-libssh2-sys-0.2)
+ ("rust-libz-sys" ,rust-libz-sys-1)
+ ("rust-openssl-sys" ,rust-openssl-sys-0.9)
+ ("rust-pkg-config" ,rust-pkg-config-0.3))))))
+
(define-public rust-libgit2-sys-0.10
(package
(inherit rust-libgit2-sys-0.12)
@@ -32714,6 +29937,7 @@ allocator.")
(license (list license:asl2.0
license:expat))))
+;; Keep this package for future packaging of pijul.
(define-public rust-libpijul-0.12
(package
(name "rust-libpijul")
@@ -32974,65 +30198,6 @@ single-cell and single-nucleus sequencing data.")
("rust-pkg-config" ,rust-pkg-config-0.3)
("rust-vcpkg" ,rust-vcpkg-0.2))))))
-(define-public rust-libsqlite3-sys-0.18
- (package
- (inherit rust-libsqlite3-sys-0.20)
- (name "rust-libsqlite3-sys")
- (version "0.18.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "libsqlite3-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1ggpbnis0rci97ln628y2v6pkgfhb6zgc8rsp444mkdfph14lw0y"))
- (modules '((guix build utils)))
- (snippet
- '(begin
- (delete-file-recursively "sqlite3")
- ;; Enable unstable features
- (substitute* "src/lib.rs"
- (("#!\\[allow\\(non_snake_case, non_camel_case_types\\)\\]" all)
- (string-append "#![feature(non_exhaustive)]\n" all)))))))
- (arguments
- `(#:cargo-inputs
- ;; build-dependencies
- (("rust-bindgen" ,rust-bindgen-0.53)
- ("rust-cc" ,rust-cc-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3)
- ("rust-vcpkg" ,rust-vcpkg-0.2))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'enable-unstable-features
- (lambda _
- (setenv "RUSTC_BOOTSTRAP" "1")
- #t)))))))
-
-(define-public rust-libsqlite3-sys-0.15
- (package
- (inherit rust-libsqlite3-sys-0.20)
- (name "rust-libsqlite3-sys")
- (version "0.15.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "libsqlite3-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "104n0s4f46zprppjq6y82y0wjh1r2cgwzw26w914yj30rizy1cbj"))))
- (build-system cargo-build-system)
- (inputs
- (list sqlite))
- (arguments
- `(#:cargo-inputs
- ;; build dependencies
- (("rust-bindgen" ,rust-bindgen-0.49)
- ("rust-cc" ,rust-cc-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3)
- ("rust-vcpkg" ,rust-vcpkg-0.2))))))
-
(define-public rust-libxml-0.3
(package
(name "rust-libxml")
@@ -33114,30 +30279,6 @@ known as zlib).")
(license (list license:asl2.0
license:expat))))
-(define-public rust-libz-ng-sys-1
- (package
- (name "rust-libz-ng-sys")
- (version "1.1.8")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "libz-ng-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1wp0aya5hh76h1acspvrrsvq2fl0kyb8dpi6wy0zaswnm6bax6a3"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cmake" ,rust-cmake-0.1)
- ("rust-libc" ,rust-libc-0.2))))
- (home-page "https://github.com/rust-lang/libz-sys")
- (synopsis "Low-level bindings to zlib-ng (libz-ng)")
- (description
- "This package provides low-level bindings to zlib-ng (libz-ng), a
-high-performance zlib library.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-lifeguard-0.6
(package
(name "rust-lifeguard")
@@ -33157,38 +30298,6 @@ high-performance zlib library.")
(description "This package provides an object pool manager in Rust.")
(license license:expat)))
-(define-public rust-line-0.1
- (package
- (name "rust-line")
- (version "0.1.15")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "line" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0pissvrl5398701zlfd22w51ca32vhw83vbsl58a330hr4w5ra04"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-utf8parse" ,rust-utf8parse-0.1))))
- (home-page "https://crates.io/crates/line")
- (synopsis "Rust implementation of line editing in a terminal")
- (description
- "The main goals of this library are:
-
-@itemize
-@item Portability: should work on any system (Unix or Windows).
-@item Support: was written for a real-world project (Pijul), so support is
-unlikely to stop soon.
-@item Output quality: avoid usual blinking terminal lines that older C
-libraries have.
-@end itemize")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-line-wrap-0.1
(package
(name "rust-line-wrap")
@@ -33373,33 +30482,6 @@ in plain text. It is smart about where a link ends, such as with trailing
punctuation.")
(license (list license:expat license:asl2.0))))
-(define-public rust-lipsum-0.8
- (package
- (name "rust-lipsum")
- (version "0.8.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lipsum" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0sn5k0hgx099x2qdx0xlx8a5b74sfc55qnbyrhnh72baqxqp5vj2"))))
- (build-system cargo-build-system)
- (arguments
- `(#: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))))
- (home-page "https://github.com/mgeisler/lipsum/")
- (synopsis "Lorem ipsum text generation library in Rust")
- (description
- "Lipsum is a lorem ipsum text generation library. Use this if you need
-some filler text for your application. The text is generated using a simple
-Markov chain, which you can also instantiate to generate your own pieces of
-pseudo-random text.")
- (license license:expat)))
-
(define-public rust-libssh2-sys-0.2
(package
(name "rust-libssh2-sys")
@@ -33436,24 +30518,26 @@ pseudo-random text.")
(license (list license:asl2.0
license:expat))))
-(define-public rust-libtest-mimic-0.3
+(define-public rust-libtest-mimic-0.5
(package
(name "rust-libtest-mimic")
- (version "0.3.0")
+ (version "0.5.2")
(source (origin
(method url-fetch)
(uri (crate-uri "libtest-mimic" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1bp2jllwpciljr14g6s9bk4835g46kszgrjwi66vxxsk3ynbi9q8"))))
+ "1v103c90ibs35ffr9mww9h5la3b7xxvil32v6x0szxcqq9wr8lkr"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
- (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.4)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-structopt" ,rust-structopt-0.3)
- ("rust-termcolor" ,rust-termcolor-1))))
+ (("rust-clap" ,rust-clap-3)
+ ("rust-termcolor" ,rust-termcolor-1)
+ ("rust-threadpool" ,rust-threadpool-1))
+ #:cargo-development-inputs
+ (("rust-fastrand" ,rust-fastrand-1)
+ ("rust-pretty-assertions" ,rust-pretty-assertions-1))))
(home-page "https://github.com/LukasKalbertodt/libtest-mimic")
(synopsis "Tools for writing a test harness")
(description
@@ -33461,73 +30545,24 @@ pseudo-random text.")
harness used by @code{rustc --test}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-lmdb-rkv-0.14
+(define-public rust-libtest-mimic-0.3
(package
- (name "rust-lmdb-rkv")
- (version "0.14.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lmdb-rkv" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0aylp9j3s34cgxfj3dszcnplj5a594ylykhgnpxrqafag9pjjyj4"))))
- (build-system cargo-build-system)
+ (inherit rust-libtest-mimic-0.5)
+ (name "rust-libtest-mimic")
+ (version "0.3.0")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "libtest-mimic" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "1bp2jllwpciljr14g6s9bk4835g46kszgrjwi66vxxsk3ynbi9q8"))))
(arguments
`(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-lmdb-rkv-sys" ,rust-lmdb-rkv-sys-0.11))
- #:cargo-development-inputs
- (("rust-rand" ,rust-rand-0.4)
- ("rust-tempdir" ,rust-tempdir-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list lmdb))
- (home-page "https://github.com/mozilla/lmdb-rs")
- (synopsis "Safe Rust bindings for LMDB")
- (description "This package provides idiomatic and safe APIs for interacting
-with lmdb.")
- (license license:asl2.0)))
-
-(define-public rust-lmdb-rkv-sys-0.11
- (package
- (name "rust-lmdb-rkv-sys")
- (version "0.11.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lmdb-rkv-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1994mvbdxkvq6c3z9npv1zjpvrhvpk9zry3azgyklyqn4nn70x5j"))
- (modules '((guix build utils)))
- (snippet
- '(begin
- (delete-file-recursively "lmdb")
- #t))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; Tests fail after removing bundled source.
- #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-bindgen" ,rust-bindgen-0.53)
- ("rust-cc" ,rust-cc-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list lmdb))
- (home-page "https://github.com/mozilla/lmdb-rs")
- (synopsis "Rust bindings for liblmdb")
- (description "This package provides rust bindings for liblmdb.")
- (license license:asl2.0)))
+ (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.4)
+ ("rust-rayon" ,rust-rayon-1)
+ ("rust-structopt" ,rust-structopt-0.3)
+ ("rust-termcolor" ,rust-termcolor-1))))))
(define-public rust-locale-0.2
(package
@@ -33579,49 +30614,6 @@ with lmdb.")
by inspecting the system for user preference.")
(license license:expat)))
-(define-public rust-locale-config-0.2
- (package
- (inherit rust-locale-config-0.3)
- (name "rust-locale-config")
- (version "0.2.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "locale-config" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0p2kdgc1c9cq5bi2rpszbhkh7pdk1fwxhij37gayb2alwkmikb3k"))))
- (arguments
- `(#:cargo-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
-(define-public rust-located-yaml-0.2
- (package
- (name "rust-located-yaml")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "located_yaml" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0xnx5al5v7d9syspj0irm22alwc3a9adikqxpbyyf6vsz3k8xilv"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-linked-hash-map" ,rust-linked-hash-map-0.5)
- ("rust-serde" ,rust-serde-1)
- ("rust-yaml-rust" ,rust-yaml-rust-0.4))))
- (home-page "https://github.com/johnlepikhin/located_yaml")
- (synopsis "YAML parser with saved positions")
- (description
- "YAML parser which provides AST with saved tokens positions.")
- (license (list license:expat))))
-
(define-public rust-lock-api-0.4
(package
(name "rust-lock-api")
@@ -33744,98 +30736,6 @@ by inspecting the system for user preference.")
`(#:cargo-inputs
(("rust-log" ,rust-log-0.4))))))
-(define-public rust-log-mdc-0.1
- (package
- (name "rust-log-mdc")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "log-mdc" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1iw1x3qhjvrac35spikn5h06a1rxd9vw216jk8h52jhz9i0j2kd9"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/sfackler/rust-log-mdc")
- (synopsis "Mapped diagnostic context (MDC) for use with the `log` crate")
- (description "This package provides a mapped diagnostic context (MDC) for
-use with the `log` crate.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-log4rs-1
- (package
- (name "rust-log4rs")
- (version "1.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "log4rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "04d21kkb6if7hly0syp64m15a9695fpfgvlnff3gy58i1n42lmyi"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; 37 passed, 1 failed
- #:cargo-inputs
- (("rust-anyhow" ,rust-anyhow-1)
- ("rust-arc-swap" ,rust-arc-swap-0.4)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-derivative" ,rust-derivative-2)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-fnv" ,rust-fnv-1)
- ("rust-humantime" ,rust-humantime-2)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-log-mdc" ,rust-log-mdc-0.1)
- ("rust-parking-lot" ,rust-parking-lot-0.11)
- ("rust-regex" ,rust-regex-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-value" ,rust-serde-value-0.7)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-serde-yaml" ,rust-serde-yaml-0.8)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-thread-id" ,rust-thread-id-3)
- ("rust-toml" ,rust-toml-0.5)
- ("rust-typemap" ,rust-typemap-0.3)
- ("rust-winapi" ,rust-winapi-0.3))
- #:cargo-development-inputs
- (("rust-humantime" ,rust-humantime-2)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-streaming-stats"
- ,rust-streaming-stats-0.2)
- ("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/estk/log4rs")
- (synopsis "Highly configurable logging implementation")
- (description "This package provides a highly configurable multi-output
-logging implementation for the `log` facade.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-logtest-2
- (package
- (name "rust-logtest")
- (version "2.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "logtest" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "09ihwkq6z7xm6wdwxmc9mz74lsl20g5bi7fcdm8n87bwcnl46gpb"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #false
- #:cargo-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4))
- #:cargo-development-inputs
- (("rust-kv-log-macro" ,rust-kv-log-macro-1))))
- (home-page "https://github.com/yoshuawuyts/logtest")
- (synopsis "Test and assert log statements")
- (description "This package tests and asserts log statements.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-loom-0.5
(package
(name "rust-loom")
@@ -34097,21 +30997,6 @@ key-value pairs.")
"Colorize paths using the LS_COLORS environment variable.")
(license (list license:expat license:asl2.0))))
-(define-public rust-lscolors-0.6
- (package
- (inherit rust-lscolors-0.7)
- (name "rust-lscolors")
- (version "0.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "lscolors" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0jxsgkn378kxkiqdshdjdclw5wwp2xaz45cqd3yw85fhn8a38fza"))))))
-
(define-public rust-lsp-types-0.91
(package
(name "rust-lsp-types")
@@ -34549,26 +31434,6 @@ algorithms. It supports CBC block cipher mode, PKCS5 padding and 64, 128,
"This package provides a simple parser for MIME e-mail messages.")
(license license:bsd-0)))
-(define-public rust-make-cmd-0.1
- (package
- (name "rust-make-cmd")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "make-cmd" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1ly0lc5p1a0qdiqnh19ly3snb9q83sjbbb1njvh8a5xgx3xqmjm8"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/mneumann/make-cmd-rs")
- (synopsis "Enable build.rs scripts to invoke gnu_make")
- (description "This package enables build.rs scripts to invoke gnu_make
-platform-independently.")
- (license license:expat)))
-
(define-public rust-malloc-buf-0.0
(package
(name "rust-malloc-buf")
@@ -35103,32 +31968,6 @@ compression function.")
(supported-systems '("x86_64-linux" "i686-linux"))
(license license:expat)))
-(define-public rust-mdns-0.3
- (package
- (name "rust-mdns")
- (version "0.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mdns" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0a96id6nzpbqhdiv90fdmaji0nlmfsdcbk1nvrmapv5xw6fiaclw"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-dns-parser" ,rust-dns-parser-0.8)
- ("rust-error-chain" ,rust-error-chain-0.12)
- ("rust-get-if-addrs" ,rust-get-if-addrs-0.5)
- ("rust-mio" ,rust-mio-0.6)
- ("rust-net2" ,rust-net2-0.2))))
- (home-page "https://github.com/dylanmckay/mdns")
- (synopsis "Multicast DNS client library")
- (description "This package provides a multicast DNS client library. It
-supports discovery of any mDNS device on a LAN.")
- (license license:expat)))
-
(define-public rust-measureme-0.7
(package
(name "rust-measureme")
@@ -35398,22 +32237,6 @@ for Rust structs.")
(("rust-doc-comment" ,rust-doc-comment-0.3))))
(inputs '())))
-(define-public rust-memoffset-0.2
- (package
- (inherit rust-memoffset-0.5)
- (name "rust-memoffset")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "memoffset" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1cvm2z7dy138s302ii7wlzcxbka5a8yfl5pl5di7lbdnw9hw578g"))))
- (arguments `(#:skip-build? #t))))
-
(define-public rust-memsec-0.6
(package
(name "rust-memsec")
@@ -35617,37 +32440,6 @@ based on Rustls and Ring.")
(description "This package provides Rust bindings for Metal.")
(license (list license:expat license:asl2.0))))
-(define-public rust-metal-0.14
- (package
- (inherit rust-metal-0.18)
- (name "rust-metal")
- (version "0.14.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "metal" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0my1xwlv562i80y3jbk0nygayi383j5skdwk48clb286b7922gyd"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-block" ,rust-block-0.1)
- ("rust-cocoa" ,rust-cocoa-0.18)
- ("rust-core-graphics" ,rust-core-graphics-0.17)
- ("rust-foreign-types" ,rust-foreign-types-0.3)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-objc" ,rust-objc-0.2)
- ("rust-objc-foundation" ,rust-objc-foundation-0.1)
- ("rust-objc-id" ,rust-objc-id-0.1))
- #:cargo-development-inputs
- (("rust-sema" ,rust-sema-0.1)
- ("rust-winit" ,rust-winit-0.19)))))) ; 0.17?
-
(define-public rust-tls-parser-0.10
(package
(name "rust-tls-parser")
@@ -36030,19 +32822,6 @@ efficient round-trip float parsing. Minimal-lexical implements a correct, fast
float parser.")
(license (list license:expat license:asl2.0))))
-(define-public rust-minimal-lexical-0.1
- (package
- (inherit rust-minimal-lexical-0.2)
- (name "rust-minimal-lexical")
- (version "0.1.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "minimal-lexical" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0xynhr97vyv5n5lls41dl7bfa3ba122lix9mqij1l7yprl6n6r4w"))))))
-
(define-public rust-miniz-oxide-0.5
(package
(name "rust-miniz-oxide")
@@ -36106,51 +32885,6 @@ streaming API for miniz_oxide.")
(arguments
`(#:cargo-inputs (("rust-adler32" ,rust-adler32-1))))))
-(define-public rust-miniz-oxide-0.2
- (package
- (inherit rust-miniz-oxide-0.3)
- (name "rust-miniz-oxide")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "miniz_oxide" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "17f92krv9hhsyc38prpfyn99m2hqhr4fgszpsla66a6gcrnpbhxn"))))
- (arguments `(#:skip-build? #t))))
-
-(define-public rust-miniz-oxide-c-api-0.2
- (package
- (name "rust-miniz-oxide-c-api")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "miniz_oxide_c_api" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1514mvlj8vl723xqxnww5cfqr2mhnqqqf18fn3df17yx8racly2v"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-crc32fast" ,rust-crc32fast-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-miniz-oxide" ,rust-miniz-oxide-0.2))
- #:cargo-development-inputs
- (("rust-cc" ,rust-cc-1))))
- (home-page "https://github.com/Frommi/miniz_oxide/")
- (synopsis "DEFLATE compression and decompression API")
- (description
- "DEFLATE compression and decompression API designed to be Rust
-drop-in replacement for miniz.")
- (license license:expat)))
-
(define-public rust-miniz-sys-0.1
(package
(name "rust-miniz-sys")
@@ -36199,34 +32933,6 @@ drop-in replacement for miniz.")
"This package provides math interoperability standard types.")
(license license:expat)))
-(define-public rust-minus-3
- (package
- (name "rust-minus")
- (version "3.4.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "minus" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0k0h6zpfv87kkadkjjyhzgalciqvjrlhc48lxcp46rg6rk17s5d4"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-async-std" ,rust-async-std-1)
- ("rust-crossterm" ,rust-crossterm-0.19)
- ("rust-regex" ,rust-regex-1)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-tokio" ,rust-tokio-1))))
- (home-page "https://github.com/arijit79/minus")
- (synopsis "Asynchronous paging library for Rust")
- (description
- "Minus is a fast, asynchronous terminal paging library for Rust. It
-provides high level functionalities to easily write a pager for any terminal
-application.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-mio-0.8
(package
(name "rust-mio")
@@ -36338,28 +33044,6 @@ possible over the OS abstractions.")
"This package provides asynchronous wrapper for Windows synchronous pipes.")
(license license:expat)))
-(define-public rust-mio-anonymous-pipes-0.1
- (package
- (inherit rust-mio-anonymous-pipes-0.2)
- (name "rust-mio-anonymous-pipes")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mio-anonymous-pipes" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1bqs8wncd73q4pnbiwskhgds57hyr8g89vfpqmw1vk9dqp1p9hpq"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-mio" ,rust-mio-0.6)
- ("rust-miow" ,rust-miow-0.3)
- ("rust-spsc-buffer" ,rust-spsc-buffer-0.1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-mio-extras-2
(package
(name "rust-mio-extras")
@@ -36511,125 +33195,6 @@ IOCP and Async I/O abstractions.")
#:cargo-development-inputs
(("rust-rand" ,rust-rand-0.3))))))
-(define-public rust-mockall-0.10
- (package
- (name "rust-mockall")
- (version "0.10.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mockall" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1h4s2bpkkm0zyd6mnc3718p0ysmcxyiwrjlk4hrawy7si8r73dba"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-downcast" ,rust-downcast-0.10)
- ("rust-fragile" ,rust-fragile-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-mockall-derive" ,rust-mockall-derive-0.10)
- ("rust-predicates" ,rust-predicates-1)
- ("rust-predicates-tree" ,rust-predicates-tree-1))
- #:cargo-development-inputs
- (("rust-async-trait" ,rust-async-trait-0.1)
- ("rust-futures" ,rust-futures-0.3)
- ("rust-mockall-double" ,rust-mockall-double-0.2)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-tracing" ,rust-tracing-0.1))))
- (home-page "https://github.com/asomers/mockall")
- (synopsis "Mock object library for Rust")
- (description "This package provides a powerful mock object library for
-Rust.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-mockall-derive-0.10
- (package
- (name "rust-mockall-derive")
- (version "0.10.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mockall_derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0cwhcfsc16b8p4yrsrxnhfxfdn0n89cmjja13wb6kxik8hhmpqp7"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/asomers/mockall")
- (synopsis "Procedural macros for Mockall")
- (description "This crate provides procedural macros for Mockall.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-mockall-double-0.2
- (package
- (name "rust-mockall-double")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mockall_double" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1ib7ahq98ah13i69ypx6wrkc3ksmjw3jkmh0s2qi7dxj6j6vf99y"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/asomers/mockall")
- (synopsis "Test double adapter for Mockall")
- (description "This crate tests double adapter for Mockall.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-mockito-0.23
- (package
- (name "rust-mockito")
- (version "0.23.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mockito" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0kh2wg24441miqcnrp2miaapphn8wgm18x23yjq45pajsjxfd0mf"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-test-flags
- '("--release"
- "--"
- "--skip=test_assert_with_last_unmatched_request"
- "--skip=test_assert_with_last_unmatched_request_and_headers")
- #:cargo-inputs
- (("rust-assert-json-diff" ,rust-assert-json-diff-1)
- ("rust-colored" ,rust-colored-1)
- ("rust-difference" ,rust-difference-2)
- ("rust-httparse" ,rust-httparse-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-percent-encoding" ,rust-percent-encoding-2)
- ("rust-rand" ,rust-rand-0.7)
- ("rust-regex" ,rust-regex-1)
- ("rust-serde-json" ,rust-serde-json-1))))
- (home-page "https://github.com/lipanski/mockito")
- (synopsis "HTTP mocking for Rust")
- (description "This crate provides HTTP mocking for Rust.")
- (license license:expat)))
-
(define-public rust-model-0.1
(package
(name "rust-model")
@@ -36703,110 +33268,6 @@ checking.")
(description "mp4 is a Rust library to read and write ISO-MP4 files.")
(license license:expat)))
-(define-public rust-mp4-0.8
- (package
- (inherit rust-mp4-0.9)
- (name "rust-mp4")
- (version "0.8.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mp4" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "14zh9dh6hwzmbchl7yh8wv84r0fniq1jcbz9x2hqq699h6l1issi"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-bytes" ,rust-bytes-0.5)
- ("rust-num-rational" ,rust-num-rational-0.3)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-thiserror" ,rust-thiserror-1))))))
-
-(define-public rust-mp4parse-0.11
- (package
- (name "rust-mp4parse")
- (version "0.11.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mp4parse" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0rd35ml4mm4xmz3n95wn5b4sgrj80q9i300759hzx1wiy2rrgsk0"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitreader" ,rust-bitreader-0.3)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-env-logger" ,rust-env-logger-0.8)
- ("rust-fallible-collections" ,rust-fallible-collections-0.4)
- ("rust-log" ,rust-log-0.4)
- ("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-static-assertions" ,rust-static-assertions-1))))
- (home-page "https://github.com/mozilla/mp4parse-rust")
- (synopsis "Parser for ISO base media file format (mp4)")
- (description "Parser for ISO base media file format (mp4)")
- (license license:mpl2.0)))
-
-(define-public rust-mpris-player-0.6
- (package
- (name "rust-mpris-player")
- (version "0.6.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "mpris-player" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "01xvdzac9vwzc0fxpa7qwnn3n62bngrmr5z2n9pf86z3xgbasssg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-dbus" ,rust-dbus-0.6)
- ("rust-glib" ,rust-glib-0.10))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list dbus glib))
- (home-page "https://gitlab.gnome.org/World/Rust/mpris-player")
- (synopsis "Library for creating MPRIS2 media players over D-Bus")
- (description "This package provides a library for creating MPRIS2 media
-players over D-Bus.")
- (license license:gpl3+)))
-
-(define-public rust-multi-default-trait-impl-0.1
- (package
- (name "rust-multi-default-trait-impl")
- (version "0.1.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "multi-default-trait-impl" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1r6y5zb6kg655zi02yk4amkwsgds5ay9ag1dk30cls7rn3dlvvqs"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://github.com/hainish/multi-default-trait-impl")
- (synopsis "Define multiple implementations of trait")
- (description
- "This library contains two attribute macros: @code{default_trait_impl}
-which defines a default trait implementation, and @code{trait_impl} which uses
-a default trait implementation you've defined.")
- (license license:lgpl2.1+)))
-
(define-public rust-multimap-0.8
(package
(name "rust-multimap")
@@ -37076,26 +33537,6 @@ quick compile time, and minimal dependencies.")
(description "Run NASM during your Cargo build.")
(license (list license:expat license:asl2.0))))
-(define-public rust-nasm-rs-0.1
- (package
- (inherit rust-nasm-rs-0.2)
- (name "rust-nasm-rs")
- (version "0.1.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "nasm-rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0r34hiy1pc0aksrfc02zsl0zyw33i9yi7kyx8l214l7nm0mzm97y"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-rayon" ,rust-rayon-1))))))
-
(define-public rust-nalgebra-0.29
(package
(name "rust-nalgebra")
@@ -37334,42 +33775,6 @@ statically-sized or dynamically-sized matrices.")
(("rust-rand-xorshift" ,rust-rand-xorshift-0.2)
("rust-serde-json" ,rust-serde-json-1))))))
-(define-public rust-nalgebra-0.18
- (package
- (inherit rust-nalgebra-0.19)
- (name "rust-nalgebra")
- (version "0.18.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "nalgebra" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "18i1npny8s45ff67p5qpdwwsn36fp23mal8847fkb32cqgdzvada"))))
- (arguments
- `(#:cargo-inputs
- (("rust-abomonation" ,rust-abomonation-0.7)
- ("rust-alga" ,rust-alga-0.9)
- ("rust-approx" ,rust-approx-0.3)
- ("rust-generic-array" ,rust-generic-array-0.12)
- ("rust-matrixmultiply" ,rust-matrixmultiply-0.2)
- ("rust-mint" ,rust-mint-0.5)
- ("rust-num-complex" ,rust-num-complex-0.2)
- ("rust-num-rational" ,rust-num-rational-0.2)
- ("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-pest" ,rust-pest-2)
- ("rust-pest-derive" ,rust-pest-derive-2)
- ("rust-quickcheck" ,rust-quickcheck-0.8)
- ("rust-rand" ,rust-rand-0.6)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-typenum" ,rust-typenum-1))
- #:cargo-development-inputs
- (("rust-rand-xorshift" ,rust-rand-xorshift-0.1)
- ("rust-serde-json" ,rust-serde-json-1))))))
-
(define-public rust-nalgebra-macros-0.1
(package
(name "rust-nalgebra-macros")
@@ -37402,29 +33807,6 @@ statically-sized or dynamically-sized matrices.")
linear algebra library.")
(license license:asl2.0)))
-(define-public rust-named-pipe-0.4
- (package
- (name "rust-named-pipe")
- (version "0.4.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "named-pipe" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0azby10wzmsrf66m1bysbil0sjfybnvhsa8py093xz4irqy4975d"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t ; Only builds on Windows.
- #:cargo-inputs (("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://github.com/blackbeam/named_pipe")
- (synopsis "Wrapper for overlapped (asynchronous) IO of Windows's named pipes")
- (description "This package provides a wrapper for overlapped (asynchronous)
-IO of Windows's named pipes.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-napi-0.5
(package
(name "rust-napi")
@@ -38230,6 +34612,7 @@ cryptographic library.")
release (fork of debug_unreachable)")
(license license:expat)))
+;; Keep this package for future packaging of NewsFlash.
(define-public rust-news-flash-1
(package
(name "rust-news-flash")
@@ -38417,34 +34800,6 @@ applications written in Rust. Its API is inspired by the popular
@code{express} framework for JavaScript.")
(license license:expat)))
-(define-public rust-nipper-0.1
- (package
- (name "rust-nipper")
- (version "0.1.9")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "nipper" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "05h1zsqmg405f589lfm8ch2b0853h7hqv7mz38bvpx4k8s3844vn"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cssparser" ,rust-cssparser-0.27)
- ("rust-html5ever" ,rust-html5ever-0.25)
- ("rust-markup5ever" ,rust-markup5ever-0.10)
- ("rust-selectors" ,rust-selectors-0.22)
- ("rust-tendril" ,rust-tendril-0.4))))
- (home-page "https://github.com/importcjj/nipper")
- (synopsis "HTML manipulation with CSS selectors")
- (description
- "Nipper is based on HTML crate html5ever and the CSS selector crate
-selectors. You can use the jQuery-like syntax to query and manipulate an HTML
-document quickly.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-nitrokey-0.9
(package
(name "rust-nitrokey")
@@ -39075,27 +35430,6 @@ combinators library.")
("rust-memchr" ,rust-memchr-1)
("rust-regex" ,rust-regex-0.2))))))
-(define-public rust-nom-2
- (package
- (inherit rust-nom-4)
- (name "rust-nom")
- (version "2.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "nom" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1zv6ig7nw532rl4p35jsahglfhyyznjkblwa6si6c0plxhlsflfg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-lazy-static" ,rust-lazy-static-0.2)
- ("rust-regex" ,rust-regex-0.2))
- #:tests? #f))))
-
(define-public rust-nom-1
(package
(inherit rust-nom-4)
@@ -39142,30 +35476,6 @@ combinators library.")
(description "This package derives custom nom parsers from structs.")
(license (list license:expat license:asl2.0))))
-(define-public rust-nom-locate-4
- (package
- (name "rust-nom-locate")
- (version "4.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "nom_locate" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0186n5qbpiyhpas3nk8y4ynnbdghl4nx958bkq4a6a9hr8v48y9p"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bytecount" ,rust-bytecount-0.6)
- ("rust-memchr" ,rust-memchr-2)
- ("rust-nom" ,rust-nom-7)
- ("rust-stable-deref-trait" ,rust-stable-deref-trait-1))))
- (home-page "https://github.com/fflorent/nom_locate")
- (synopsis "Special input type for nom to locate tokens")
- (description "This crate provides the @code{LocatedSpan} struct that
-encapsulates the data.")
- (license (list license:expat))))
-
(define-public rust-noop-proc-macro-0.3
(package
(name "rust-noop-proc-macro")
@@ -39186,22 +35496,6 @@ encapsulates the data.")
nothing.")
(license license:expat)))
-(define-public rust-noop-proc-macro-0.2
- (package
- (inherit rust-noop-proc-macro-0.3)
- (name "rust-noop-proc-macro")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "noop_proc_macro" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0in1l0rjxzs4fylb6zad484z1c58jxyzchhc12k0cjrvm0y6zwsz"))))
- (arguments `(#:skip-build? #t))))
-
(define-public rust-normalize-line-endings-0.3
(package
(name "rust-normalize-line-endings")
@@ -39280,32 +35574,6 @@ with all line endings.")
"Cross-platform filesystem notification library")
(license (list license:cc0 license:artistic2.0))))
-(define-public rust-noise-0.7
- (package
- (name "rust-noise")
- (version "0.7.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "noise" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0hsbw9gpsz8w9msvyvddygagd9wj93hqpg5pxz388laxfkb1s1c2"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-image" ,rust-image-0.23)
- ("rust-rand" ,rust-rand-0.7)
- ("rust-rand-xorshift" ,rust-rand-xorshift-0.2))
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3))))
- (home-page "https://github.com/razaekel/noise-rs")
- (synopsis "Procedural noise generation library")
- (description "This package provides a Rust library to generate smoothly
-varying noise for textural use and graphical display.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-notify-4
(package
(inherit rust-notify-5)
@@ -39708,33 +35976,6 @@ more.")
Rust.")
(license (list license:expat license:asl2.0))))
-(define-public rust-num-bigint-dig-0.6
-(package
- (inherit rust-num-bigint-dig-0.7)
- (name "rust-num-bigint-dig")
- (version "0.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "num-bigint-dig" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1aljx3bxfnzq35i9pkbqkj0d0hc1wjc2dd60wccjqylz1wrkrl5k"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-autocfg" ,rust-autocfg-0.1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libm" ,rust-libm-0.2)
- ("rust-num-integer" ,rust-num-integer-0.1)
- ("rust-num-iter" ,rust-num-iter-0.1)
- ("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-rand" ,rust-rand-0.7)
- ("rust-serde" ,rust-serde-1)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-zeroize" ,rust-zeroize-1))))))
-
(define-public rust-num-complex-0.4
(package
(name "rust-num-complex")
@@ -40627,86 +36868,6 @@ file formats.")
("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
("rust-wasmparser" ,rust-wasmparser-0.57))))))
-(define-public rust-object-0.22
- (package
- (inherit rust-object-0.23)
- (name "rust-object")
- (version "0.22.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "object" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "15r383qxxwq08q3a5rfqhp971wd0nixd9ny22xw37jy31qv66fwd"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-compiler-builtins" ,rust-compiler-builtins-0.1)
- ("rust-crc32fast" ,rust-crc32fast-1)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-indexmap" ,rust-indexmap-1)
- ("rust-rustc-std-workspace-alloc" ,rust-rustc-std-workspace-alloc-1)
- ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1)
- ("rust-wasmparser" ,rust-wasmparser-0.57))))))
-
-(define-public rust-object-0.17
- (package
- (inherit rust-object-0.23)
- (name "rust-object")
- (version "0.17.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "object" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1bmgbg4k0725lchfy9j1wnpfmywh5qhs0k4k6j2g7c0acvys8i7a"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-goblin" ,rust-goblin-0.1)
- ("rust-target-lexicon" ,rust-target-lexicon-0.10)
- ("rust-scroll" ,rust-scroll-0.10)
- ("rust-parity-wasm" ,rust-parity-wasm-0.41)
- ("rust-uuid" ,rust-uuid-0.8)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-crc32fast" ,rust-crc32fast-1)
- ("rust-indexmap" ,rust-indexmap-1))))))
-
-(define-public rust-object-0.12
- (package
- (name "rust-object")
- (version "0.12.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "object" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1dch1ajjp05d16lig1dnvisfis0hrlrvw9lcwy1hwgdcym3z6jnz"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-flate2" ,rust-flate2-1)
- ("rust-goblin" ,rust-goblin-0.0)
- ("rust-parity-wasm" ,rust-parity-wasm-0.40)
- ("rust-scroll" ,rust-scroll-0.9)
- ("rust-uuid" ,rust-uuid-0.7))
- #:cargo-development-inputs
- (("rust-memmap" ,rust-memmap-0.7))))
- (home-page "https://github.com/gimli-rs/object")
- (synopsis "Parse object file formats")
- (description
- "This package provides a unified interface for parsing object file
-formats.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-odds-0.3
(package
(name "rust-odds")
@@ -40816,26 +36977,6 @@ grammars and BER/DER encodings, for example.")
library.")
(license license:expat)))
-(define-public rust-onig-5
- (package
- (inherit rust-onig-6)
- (name "rust-onig")
- (version "5.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "onig" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0ivr0wq1zlyjhhkxpsnmpncg92sjx3rha8pnp3m1mzvgk7y27rz4"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-bitflags" ,rust-bitflags-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-onig-sys" ,rust-onig-sys-69.2))))))
-
(define-public rust-onig-sys-69.6
(package
(name "rust-onig-sys")
@@ -40863,25 +37004,6 @@ This crate exposes a set of unsafe functions which can then be used by
other crates to create safe wrappers around Oniguruma.")
(license license:expat)))
-(define-public rust-onig-sys-69.2
- (package
- (inherit rust-onig-sys-69.6)
- (name "rust-onig-sys")
- (version "69.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "onig_sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0kjijq29yx05xxg9snvqnfn53dl52hchb4sk3zhfr77mypxlx38a"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bindgen" ,rust-bindgen-0.50)
- ("rust-cc" ,rust-cc-1)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))))
-
(define-public rust-once-cell-1
(package
(name "rust-once-cell")
@@ -40912,26 +37034,6 @@ be assigned to at most once and provide direct access to the stored
contents.")
(license (list license:expat license:asl2.0))))
-(define-public rust-once-cell-0.1
- (package
- (inherit rust-once-cell-1)
- (name "rust-once-cell")
- (version "0.1.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "once-cell" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0drcjs7si0hygc0v64y55hkxv9fpvlvrb3wl5374b2hnc6i2jb2k"))))
- (arguments
- `(#:cargo-inputs
- (("rust-parking-lot" ,rust-parking-lot-0.7))
- #:cargo-development-inputs
- (("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6))))))
-
(define-public rust-oorandom-11.1
(package
(name "rust-oorandom")
@@ -41427,33 +37529,6 @@ iteration. NOTE: This crate was renamed to @code{indexmap}. Please use it
under its new name.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-os-info-3
- (package
- (name "rust-os-info")
- (version "3.0.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "os_info" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1pbcf2in8i9w6zjzk6jmrd89gm5h7qpyqi3hvkl0axpzp1m57lmk"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-development-inputs
- (("rust-doc-comment" ,rust-doc-comment-0.3)
- ("rust-pretty-assertions" ,rust-pretty-assertions-0.7))
- #:cargo-inputs
- (("rust-log" ,rust-log-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://github.com/stanislav-tkach/os_info")
- (synopsis "Detect the operating system type and version")
- (description
- "This library detects the operating system type and version.")
- (license license:expat)))
-
(define-public rust-os-pipe-1
(package
(name "rust-os-pipe")
@@ -41912,61 +37987,6 @@ memory page size.")
"This package pipes your Rust output through an external pager.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-palette-0.5
- (package
- (name "rust-palette")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "palette" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0nfc4ycdsx2qgf2wkcpxqxc0vmx7188jjjx3ppgs8qlf8qs06p50"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-approx" ,rust-approx-0.3)
- ("rust-palette-derive" ,rust-palette-derive-0.5)
- ("rust-phf" ,rust-phf-0.8)
- ("rust-phf-codegen" ,rust-phf-codegen-0.8)
- ("rust-serde" ,rust-serde-1))))
- (home-page "https://github.com/Ogeon/palette")
- (synopsis "Linear color calculations and conversion")
- (description
- "This package makes linear color calculations and conversion accessible.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-palette-derive-0.5
- (package
- (name "rust-palette-derive")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "palette_derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1x5icddb877923rpl27bg4cjsf1x0d3layxmgwa3mpb01rh5yjqb"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-quote" ,rust-quote-1))))
- (home-page "https://github.com/Ogeon/palette")
- (synopsis "Automatically implement traits from the palette crate")
- (description
- "Automatically implement traits from the palette crate.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-pancurses-0.16
(package
(name "rust-pancurses")
@@ -42078,76 +38098,6 @@ sequence alignment tools.")
want in the terminal.")
(license license:mpl2.0)))
-(define-public rust-parity-bytes-0.1
- (package
- (name "rust-parity-bytes")
- (version "0.1.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "parity-bytes" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0rww406dih6yxr4iadz7l07sibklqywxz10gjzdqn4r04hx6xd8n"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/paritytech/parity-common")
- (synopsis "General bytes-related utilities")
- (description "This package provides general bytes-related utilities,
-including a pretty-printer.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-parity-crypto-0.9
- (package
- (name "rust-parity-crypto")
- (version "0.9.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "parity-crypto" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0dafz7pfi21plp6r6k2bh7ysjd3x75yix6a9gkdy3mn0vafym4jb"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-aes" ,rust-aes-0.6)
- ("rust-block-modes" ,rust-block-modes-0.7)
- ("rust-digest" ,rust-digest-0.9)
- ("rust-ethereum-types" ,rust-ethereum-types-0.12)
- ("rust-hex" ,rust-hex-0.2)
- ("rust-hmac" ,rust-hmac-0.10)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-pbkdf2" ,rust-pbkdf2-0.7)
- ("rust-ripemd" ,rust-ripemd-0.1)
- ("rust-rustc-hex" ,rust-rustc-hex-2)
- ("rust-scrypt" ,rust-scrypt-0.5)
- ("rust-secp256k1" ,rust-secp256k1-0.20)
- ("rust-sha2" ,rust-sha2-0.9)
- ("rust-subtle" ,rust-subtle-2)
- ("rust-tiny-keccak" ,rust-tiny-keccak-2)
- ("rust-zeroize" ,rust-zeroize-1))
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3)
- ("rust-hex-literal" ,rust-hex-literal-0.3))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-version-requirements
- (lambda _
- ;; SUBSTITUTE* can't do multiline regex, so let's just do this:
- (delete-file "Cargo.toml")
- (rename-file "Cargo.toml.orig" "Cargo.toml")
- (substitute* "Cargo.toml"
- (("aes-ctr = \"0.6.0\"") "")
- (("ethereum-types = \\{ version = \"0.12.0\".*")
- "ethereum-types = { version = \"0.12.0\", optional = true }\n")
- (("ripemd160 = \"0.9.1\"") "ripemd = \"0.1.0\"")))))))
- (home-page "https://github.com/paritytech/parity-common")
- (synopsis "General cryptographic utilities for Ethereum")
- (description "This Rust library provides general cryptographic utilities
-for Ethereum.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-parity-scale-codec-2
(package
(name "rust-parity-scale-codec")
@@ -42209,36 +38159,6 @@ Concatenating Aggregated Little Endians.")
derive macro for Parity SCALE Codec.")
(license license:asl2.0)))
-(define-public rust-parity-tokio-ipc-0.4
- (package
- (name "rust-parity-tokio-ipc")
- (version "0.4.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "parity-tokio-ipc" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1gzifrrpiw78p6dq9ax64vhffc4h6mwg6jazpfgkz8zy0jjzwmqy"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-futures" ,rust-futures-0.1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-mio-named-pipes" ,rust-mio-named-pipes-0.1)
- ("rust-miow" ,rust-miow-0.3)
- ("rust-rand" ,rust-rand-0.7)
- ("rust-tokio" ,rust-tokio-0.1)
- ("rust-tokio-named-pipes" ,rust-tokio-named-pipes-0.1)
- ("rust-tokio-uds" ,rust-tokio-uds-0.2)
- ("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://github.com/nikvolf/parity-tokio-ipc")
- (synopsis "Interprocess communication library for tokio")
- (description "Interprocess communication library for tokio.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-parity-wasm-0.41
(package
(name "rust-parity-wasm")
@@ -42903,24 +38823,6 @@ the PHC string format (a well-defined subset of the Modular Crypt
Format (MCF).")
(license (list license:expat license:asl2.0))))
-(define-public rust-password-hash-0.1
- (package
- (inherit rust-password-hash-0.3)
- (name "rust-password-hash")
- (version "0.1.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "password-hash" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1ymh3np2bamjy8rszimksxcp264dclil4620bxm8rff9pyj6m62l"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-base64ct" ,rust-base64ct-1)
- ("rust-rand-core" ,rust-rand-core-0.6))))))
-
(define-public rust-paste-1
(package
(name "rust-paste")
@@ -43057,21 +38959,6 @@ path.Clean.")
directory path to the provided path.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-pathdiff-0.1
- (package
- (inherit rust-pathdiff-0.2)
- (name "rust-pathdiff")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pathdiff" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0cfg3isnx6mf3wbi7rsg4nmvywby40sbcs589n20fgi09l4p1gx3"))))))
-
(define-public rust-pbkdf2-0.10
(package
(name "rust-pbkdf2")
@@ -43135,34 +39022,6 @@ in pure Rust.")
("rust-sha2" ,rust-sha2-0.9)
("rust-streebog" ,rust-streebog-0.9))))))
-(define-public rust-pbkdf2-0.7
- (package
- (inherit rust-pbkdf2-0.9)
- (name "rust-pbkdf2")
- (version "0.7.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pbkdf2" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "022m5yb6fagzrks5m5kkj2yzccqffk19vnchg289fqnj5p9nv4dz"))))
- (arguments
- `(#:cargo-inputs
- (("rust-base64ct" ,rust-base64ct-1)
- ("rust-crypto-mac" ,rust-crypto-mac-0.10)
- ("rust-hmac" ,rust-hmac-0.10)
- ("rust-password-hash" ,rust-password-hash-0.1)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-sha-1" ,rust-sha-1-0.9)
- ("rust-sha2" ,rust-sha2-0.9))
- #:cargo-development-inputs
- (("rust-hex-literal" ,rust-hex-literal-0.3)
- ("rust-hmac" ,rust-hmac-0.8)
- ("rust-rand-core" ,rust-rand-core-0.6)
- ("rust-sha-1" ,rust-sha-1-0.9)
- ("rust-sha2" ,rust-sha2-0.9))))))
-
(define-public rust-pbkdf2-0.6
(package
(inherit rust-pbkdf2-0.10)
@@ -43219,35 +39078,6 @@ in pure Rust.")
("rust-sha-1" ,rust-sha-1-0.9)
("rust-sha2" ,rust-sha2-0.9))))))
-(define-public rust-pbkdf2-0.3
- (package
- (inherit rust-pbkdf2-0.4)
- (name "rust-pbkdf2")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pbkdf2" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1na2fmmfcmksz4xk7m0ihl778501c1krx88dcylrand48f506v00"))))
- (arguments
- `(#:cargo-inputs
- (("rust-base64" ,rust-base64-0.9)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-crypto-mac" ,rust-crypto-mac-0.7)
- ("rust-hmac" ,rust-hmac-0.7)
- ("rust-rand" ,rust-rand-0.5)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-sha2" ,rust-sha2-0.8)
- ("rust-subtle" ,rust-subtle-1))
- #:cargo-development-inputs
- (("rust-hmac" ,rust-hmac-0.7)
- ("rust-sha-1" ,rust-sha-1-0.8)
- ("rust-sha2" ,rust-sha2-0.8))))))
-
(define-public rust-pcap-sys-0.1
(package
(name "rust-pcap-sys")
@@ -44626,29 +40456,6 @@ network packet formats.")
(license (list license:asl2.0
license:expat))))
-(define-public rust-platforms-2
- (package
- (name "rust-platforms")
- (version "2.0.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "platforms" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "152cnf65zzr6vj5xyap1aqp6ajmfqdhlij2x1lx02hhjazryxl78"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-serde" ,rust-serde-1))))
- (home-page "https://rustsec.org")
- (synopsis "Query information about valid Rust platforms")
- (description
- "This package provides information about valid Rust platforms (target
-triple, target_arch, target_os) sourced from Rust Forge.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-plist-1
(package
(name "rust-plist")
@@ -44676,28 +40483,6 @@ triple, target_arch, target_os) sourced from Rust Forge.")
serialization.")
(license license:expat)))
-(define-public rust-plist-0.4
- (package
- (inherit rust-plist-1)
- (name "rust-plist")
- (version "0.4.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "plist" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0zqnxc5i4y6mj119vr0lzpb5j67vffpx2phhgh711533bw3ryajz"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-line-wrap" ,rust-line-wrap-0.1)
- ("rust-base64" ,rust-base64-0.10)
- ("rust-xml-rs" ,rust-xml-rs-0.8)
- ("rust-serde" ,rust-serde-1)
- ("rust-humantime" ,rust-humantime-1)
- ("rust-byteorder" ,rust-byteorder-1))))))
-
(define-public rust-plotters-0.3
(package
(name "rust-plotters")
@@ -44841,31 +40626,6 @@ both WASM and native applications")
(description "This package provides utils for proc-macro.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-pnacl-build-helper-1
- (package
- (name "rust-pnacl-build-helper")
- (version "1.4.11")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pnacl-build-helper" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "145hxz3m3sg8mm9sfqqqaarnna43v65l6whwswrvcvy0fzp17gnz"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-tempdir" ,rust-tempdir-0.3)
- ("rust-walkdir" ,rust-walkdir-1))))
- (home-page "https://github.com/DiamondLovesYou/cargo-pnacl-helper")
- (synopsis
- "Build script helper for building PNaCl/NaCl C/CXX libraries from source")
- (description
- "Build script helper for building PNaCl/NaCl C/CXX libraries from source")
- (license license:mpl2.0)))
-
(define-public rust-pocket-resources-0.3
(package
(name "rust-pocket-resources")
@@ -44885,26 +40645,6 @@ both WASM and native applications")
applications.")
(license license:expat)))
-(define-public rust-podio-0.1
- (package
- (name "rust-podio")
- (version "0.1.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "podio" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "06bzjxrl0h8rp5860n51dlr1g143grg2jmx4g6y1mdn2ignyz2xi"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/mvdnes/podio.git")
- (synopsis "Additional trait to read and write Plain Old Data")
- (description
- "Additional trait for Read and Write to read and write Plain Old Data.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-polars-0.17
(package
(name "rust-polars")
@@ -44929,84 +40669,6 @@ applications.")
"Polars is a dataframe Library based on Apache Arrow.")
(license license:expat)))
-(define-public rust-polars-0.16
- (package
- (inherit rust-polars-0.17)
- (name "rust-polars")
- (version "0.16.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1s4fqc3vlpz73dbagfsj3hx7y7xmpqnp7nj0cn9srijxgxq5nm73"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-polars-core" ,rust-polars-core-0.16)
- ("rust-polars-io" ,rust-polars-io-0.16)
- ("rust-polars-lazy" ,rust-polars-lazy-0.16))))))
-
-(define-public rust-polars-0.15
- (package
- (inherit rust-polars-0.16)
- (name "rust-polars")
- (version "0.15.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1sl7vs6ck05f8w8jp7v75431b4v5j2rvvvw53jqgxc5226i7a2h8"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-polars-core" ,rust-polars-core-0.15)
- ("rust-polars-io" ,rust-polars-io-0.15)
- ("rust-polars-lazy" ,rust-polars-lazy-0.15))))))
-
-(define-public rust-polars-0.14
- (package
- (inherit rust-polars-0.15)
- (name "rust-polars")
- (version "0.14.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0mjp68cjya17gfvc0kqy7wkcggrnjn1pd2pgxpn8ba5b7mgn9lcy"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-polars-core" ,rust-polars-core-0.14)
- ("rust-polars-io" ,rust-polars-io-0.14)
- ("rust-polars-lazy" ,rust-polars-lazy-0.14))))))
-
-(define-public rust-polars-0.13
- (package
- (inherit rust-polars-0.14)
- (name "rust-polars")
- (version "0.13.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "104s1r0ndwz3blklbfshkm0km0602w9rqg9lbaq36zbbf93cw1n4"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-polars-core" ,rust-polars-core-0.13)
- ("rust-polars-io" ,rust-polars-io-0.13)
- ("rust-polars-lazy" ,rust-polars-lazy-0.13))))))
-
(define-public rust-polars-arrow-0.17
(package
(name "rust-polars-arrow")
@@ -45088,26 +40750,6 @@ applications.")
("rust-num" ,rust-num-0.4)
("rust-thiserror" ,rust-thiserror-1))))))
-(define-public rust-polars-arrow-0.13
- (package
- (inherit rust-polars-arrow-0.14)
- (name "rust-polars-arrow")
- (version "0.13.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-arrow" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0r6k2zm9f3nngjszdjnjz7r7c91qpq88lwjfgsbwfi8383xxbcjk"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-arrow" ,rust-arrow-4)
- ("rust-num" ,rust-num-0.4)
- ("rust-thiserror" ,rust-thiserror-1))))))
-
(define-public rust-polars-core-0.17
(package
(name "rust-polars-core")
@@ -45267,43 +40909,6 @@ applications.")
("rust-thiserror" ,rust-thiserror-1)
("rust-unsafe-unwrap" ,rust-unsafe-unwrap-0.1))))))
-(define-public rust-polars-core-0.13
- (package
- (inherit rust-polars-core-0.14)
- (name "rust-polars-core")
- (version "0.13.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-core" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0pb48s1vz2kxiw54xcgcrsbhaxsyg5gb6dbqzkq0gia80y2iwml8"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ahash" ,rust-ahash-0.7)
- ("rust-anyhow" ,rust-anyhow-1)
- ("rust-arrow" ,rust-arrow-4)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-comfy-table" ,rust-comfy-table-1)
- ("rust-hashbrown" ,rust-hashbrown-0.11)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-ndarray" ,rust-ndarray-0.13)
- ("rust-num" ,rust-num-0.4)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-parquet" ,rust-parquet-4)
- ("rust-polars-arrow" ,rust-polars-arrow-0.13)
- ("rust-prettytable-rs" ,rust-prettytable-rs-0.8)
- ("rust-rand" ,rust-rand-0.7)
- ("rust-rand-distr" ,rust-rand-distr-0.3)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-unsafe-unwrap" ,rust-unsafe-unwrap-0.1))))))
-
(define-public rust-polars-io-0.17
(package
(name "rust-polars-io")
@@ -45408,73 +41013,6 @@ applications.")
("rust-regex" ,rust-regex-1)
("rust-simdutf8" ,rust-simdutf8-0.1))))))
-(define-public rust-polars-io-0.14
- (package
- (inherit rust-polars-io-0.15)
- (name "rust-polars-io")
- (version "0.14.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-io" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0fha62dln5xv2sa38jrfmd7amj9557y66dy8v44gn9j896mqm6fd"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ahash" ,rust-ahash-0.7)
- ("rust-anyhow" ,rust-anyhow-1)
- ("rust-arrow" ,rust-arrow-4)
- ("rust-csv" ,rust-csv-1)
- ("rust-csv-core" ,rust-csv-core-0.1)
- ("rust-dirs" ,rust-dirs-3)
- ("rust-fast-float" ,rust-fast-float-0.2)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-lexical" ,rust-lexical-5)
- ("rust-memmap2" ,rust-memmap2-0.2)
- ("rust-num" ,rust-num-0.4)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-parquet" ,rust-parquet-4)
- ("rust-polars-arrow" ,rust-polars-arrow-0.14)
- ("rust-polars-core" ,rust-polars-core-0.14)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-simdutf8" ,rust-simdutf8-0.1))))))
-
-(define-public rust-polars-io-0.13
- (package
- (inherit rust-polars-io-0.14)
- (name "rust-polars-io")
- (version "0.13.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-io" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1iwbr5i1qy5f54ifhvxr8h9jr023jfj0mai5hy1lccszxh88hf17"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ahash" ,rust-ahash-0.7)
- ("rust-anyhow" ,rust-anyhow-1)
- ("rust-arrow" ,rust-arrow-4)
- ("rust-csv" ,rust-csv-1)
- ("rust-csv-core" ,rust-csv-core-0.1)
- ("rust-fast-float" ,rust-fast-float-0.2)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-lexical" ,rust-lexical-5)
- ("rust-memmap2" ,rust-memmap2-0.2)
- ("rust-num" ,rust-num-0.4)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-parquet" ,rust-parquet-4)
- ("rust-polars-arrow" ,rust-polars-arrow-0.13)
- ("rust-polars-core" ,rust-polars-core-0.13)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1))))))
-
(define-public rust-polars-lazy-0.17
(package
(name "rust-polars-lazy")
@@ -45527,73 +41065,6 @@ library.")
("rust-rayon" ,rust-rayon-1)
("rust-regex" ,rust-regex-1))))))
-(define-public rust-polars-lazy-0.15
- (package
- (inherit rust-polars-lazy-0.16)
- (name "rust-polars-lazy")
- (version "0.15.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-lazy" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0xh3a0gjsisx62zwjmawxg9giin7bwmh7z7y4cc2d3ygy8nk19jh"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ahash" ,rust-ahash-0.7)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-polars-arrow" ,rust-polars-arrow-0.15)
- ("rust-polars-core" ,rust-polars-core-0.15)
- ("rust-polars-io" ,rust-polars-io-0.15)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-regex" ,rust-regex-1))))))
-
-(define-public rust-polars-lazy-0.14
- (package
- (inherit rust-polars-lazy-0.15)
- (name "rust-polars-lazy")
- (version "0.14.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-lazy" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "07gir4r7ifc9przvd8acd09g225si2z2lpczmmv8jdqyrz8vd5k5"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ahash" ,rust-ahash-0.7)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-polars-arrow" ,rust-polars-arrow-0.14)
- ("rust-polars-core" ,rust-polars-core-0.14)
- ("rust-polars-io" ,rust-polars-io-0.14)
- ("rust-rayon" ,rust-rayon-1))))))
-
-(define-public rust-polars-lazy-0.13
- (package
- (inherit rust-polars-lazy-0.14)
- (name "rust-polars-lazy")
- (version "0.13.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "polars-lazy" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0z5dqz9fk23i10flq4lw8a3qb6638kwxcmka1dyxpabh94l86zqf"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ahash" ,rust-ahash-0.7)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-polars-arrow" ,rust-polars-arrow-0.13)
- ("rust-polars-core" ,rust-polars-core-0.13)
- ("rust-polars-io" ,rust-polars-io-0.13)
- ("rust-rayon" ,rust-rayon-1))))))
-
(define-public rust-polling-2
(package
(name "rust-polling")
@@ -45716,27 +41187,6 @@ for constructing a Message Authentication Code (MAC).")
overloading without macros in Rust.")
(license license:expat)))
-(define-public rust-portpicker-0.1
- (package
- (name "rust-portpicker")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "portpicker" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1fgb5pdayxy5nlx1lh60r7gx7wx45zza802w8hwhkq3gq42psjav"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs (("rust-rand" ,rust-rand-0.6))))
- (home-page "https://github.com/Dentosal/portpicker-rs")
- (synopsis "Pick a free unused port")
- (description
- "This crate provides picks a free port, that is unused on both TCP and
-UDP.")
- (license license:unlicense)))
-
(define-public rust-postgres-0.19
(package
(name "rust-postgres")
@@ -46387,24 +41837,6 @@ replacements, adding colorful diffs.")
("rust-chrono" ,rust-chrono-0.4)
("rust-env-logger" ,rust-env-logger-0.6))))))
-(define-public rust-pretty-hex-0.2
- (package
- (name "rust-pretty-hex")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pretty-hex" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0c91f9sdwmn3mz2d414dp1xk4iw0k1nsif7lyqvhklzh57arjp5w"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/wolandr/pretty-hex")
- (synopsis "Pretty hex dump of bytes slice in the common style")
- (description "This is a Rust library providing pretty hex dump.")
- (license license:expat)))
-
(define-public rust-prettytable-rs-0.8
(package
(name "rust-prettytable-rs")
@@ -46556,27 +41988,6 @@ stabilized, this crate will be simply delegating to it, requiring no changes
in your code.")
(license (list license:expat license:asl2.0))))
-(define-public rust-proc-macro-error-0.4
- (package
- (inherit rust-proc-macro-error-1)
- (name "rust-proc-macro-error")
- (version "0.4.12")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "proc-macro-error" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1rvpaadwv7vmsp142qqh2axqrr9v78f1nvdsi9nhmfhy10kk1wqq"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro-error-attr" ,rust-proc-macro-error-attr-0.4)
- ("rust-version-check" ,rust-version-check-0.9)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-quote" ,rust-quote-1))))))
-
(define-public rust-proc-macro-error-attr-1
(package
(name "rust-proc-macro-error-attr")
@@ -46599,29 +42010,6 @@ in your code.")
(description "Attribute macro for proc-macro-error crate")
(license (list license:expat license:asl2.0))))
-(define-public rust-proc-macro-error-attr-0.4
- (package
- (inherit rust-proc-macro-error-attr-1)
- (name "rust-proc-macro-error-attr")
- (version "0.4.12")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "proc-macro-error-attr" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1pk9mwcfnpf8favgc2cl4sqlmi818p96hg8pfb51wg5nzmvlnnwa"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-syn-mid" ,rust-syn-mid-0.5)
- ("rust-version-check" ,rust-version-check-0.9)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-quote" ,rust-quote-1))))))
-
(define-public rust-proc-macro-hack-0.5
(package
(name "rust-proc-macro-hack")
@@ -46810,31 +42198,6 @@ macro use case.")
@code{proc_macro_derive} pretend to be @code{proc_macro}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-process-control-3
- (package
- (name "rust-process-control")
- (version "3.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "process_control" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1v5j6ajr3fprpay8754874rmi622a1vk5rld88p1jk04wha413pm"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://github.com/dylni/process_control")
- (synopsis "Methods for ergonomically running processes with timeouts")
- (description
- "This crate allows running a process with a timeout, with the option to
-terminate it automatically afterward.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-progress-0.2
(package
(name "rust-progress")
@@ -46881,38 +42244,6 @@ status.")
progress-bars for Rust.")
(license license:asl2.0)))
-(define-public rust-progrs-0.1
- (package
- (name "rust-progrs")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "progrs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "108jx8jrv2r1brhvbqfw6fwx298k5fnw3m46kn7lv0jx2wmf0ifz"))))
- (build-system cargo-build-system)
- (arguments '(#:tests? #f))
- (home-page "https://nest.pijul.com/laumann/progrs")
- (synopsis "Small library for displaying compact progress bars")
- (description
- "There are a number of libraries out there that can be used for progress
-display, but in the author's opinion these libraries do it almost right -
-either they eat up too much screen real estate (by not sticking to one line
-per thing that should use progress) or they try to align stuff left and right.
-
-In the author's humble opinion, the best example of just the right amount of
-information vs screen real-estate is in the Git progress output (when cloning,
-pulling, etc). It uses one line per thing, and may display both percentage
-complete (in cases where it's known) and even throughput (for network
-transfer).
-
-This library mimics the Git way of showing progress.")
- (license license:gpl2+)))
-
(define-public rust-proptest-1
(package
(name "rust-proptest")
@@ -47424,24 +42755,6 @@ compliant email address validation.")
(("rust-bitflags" ,rust-bitflags-0.9)
("rust-getopts" ,rust-getopts-0.2))))))
-(define-public rust-pulldown-cmark-0.0.8
- (package
- (inherit rust-pulldown-cmark-0.4)
- (name "rust-pulldown-cmark")
- (version "0.0.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pulldown-cmark" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0hbg68h1w48cp72n95hjmbm70jrb5khc9vipcmjng83wjaxxfn0h"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-0.5)
- ("rust-getopts" ,rust-getopts-0.2))))))
-
(define-public rust-pulldown-cmark-to-cmark-7
(package
(name "rust-pulldown-cmark-to-cmark")
@@ -47473,30 +42786,6 @@ compliant email address validation.")
they were parsed from")
(license license:asl2.0)))
-(define-public rust-pulldown-cmark-to-cmark-6
- (package
- (inherit rust-pulldown-cmark-to-cmark-7)
- (name "rust-pulldown-cmark-to-cmark")
- (version "6.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "pulldown-cmark-to-cmark" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "08yyjr60jk8f4v4sqcgmna5n9y31l6lx3z9lak38wd82h63vkwp8"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-pulldown-cmark" ,rust-pulldown-cmark-0.8))
- #:cargo-development-inputs
- (("rust-indoc" ,rust-indoc-1)
- ("rust-pretty-assertions"
- ,rust-pretty-assertions-0.6))))))
-
(define-public rust-pulse-0.5
(package
(name "rust-pulse")
@@ -48027,50 +43316,6 @@ for MinGW-w64 and MSVC (cross-)compile targets.")
(description "This package provides a quasi-quoting macro system.")
(license (list license:expat license:asl2.0))))
-(define-public rust-query-interface-0.3
- (package
- (name "rust-query-interface")
- (version "0.3.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "query_interface" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "14rn7i6jr8zf3h103jhmivw39429gmkzk4wgns3bpvl4c82g1h3q"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-lazy-static" ,rust-lazy-static-1))))
- (home-page "https://github.com/Diggsey/query_interface")
- (synopsis "Dynamically query a type-erased object for any trait implementation")
- (description
- "This package dynamically queries a type-erased object for any trait
-implementation.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-quick-csv-0.1
- (package
- (name "rust-quick-csv")
- (version "0.1.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "quick-csv" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "131k8zzlplk2h62wz813jbvm0sk7v3mixwhhq34y9lmp3mqbgx7d"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-rustc-serialize" ,rust-rustc-serialize-0.3))))
- (home-page "https://github.com/tafia/quick-csv")
- (synopsis "Quick csv reader and decoder")
- (description "This package provides a quick csv reader and decoder in Rust.")
- (license license:expat)))
-
(define-public rust-quick-error-2
(package
(name "rust-quick-error")
@@ -48184,26 +43429,6 @@ to write.")
("rust-memchr" ,rust-memchr-2)
("rust-serde" ,rust-serde-1))))))
-(define-public rust-quick-xml-0.12
- (package
- (inherit rust-quick-xml-0.20)
- (name "rust-quick-xml")
- (version "0.12.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "quick-xml" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0zvpwph44c5vgqapmdh50ylcdl9rpxffikcmq4fc208pn35nb00x"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-failure" ,rust-failure-0.1)
- ("rust-log" ,rust-log-0.4)
- ("rust-memchr" ,rust-memchr-2))))))
-
(define-public rust-quickcheck-1
(package
(name "rust-quickcheck")
@@ -48623,56 +43848,6 @@ data.")
(description "This package provides a generic connection pool.")
(license (list license:expat license:asl2.0))))
-(define-public rust-racer-cargo-metadata-0.1
- (package
- (name "rust-racer-cargo-metadata")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "racer-cargo-metadata" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0vvwbfi991gjbk2k9a7yl7fqc8amvwlf7sa9lsx1sr0s55rcsq1b"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f
- #:cargo-inputs
- (("rust-racer-interner" ,rust-racer-interner-0.1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1))))
- (home-page "https://github.com/racer-rust/racer")
- (synopsis "Lightweight cargo metadata parser for racer")
- (description
- "This crate provides parsing for cargo metadata. It is used mostly in
-Racer.")
- (license license:expat)))
-
-(define-public rust-racer-interner-0.1
- (package
- (name "rust-racer-interner")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "racer-interner" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0k7ssjjcr4kr9r1jbz93rglisfsx1m6fkx3wz6yng5rizm528si0"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs (("rust-serde" ,rust-serde-1))))
- (home-page "https://github.com/racer-rust/racer")
- (synopsis "Thread-local string interner for Racer")
- (description
- "This package allows one to intern strings in Rust in a thread-local
-fashion. It is mostly used in Racer.")
- (license license:expat)))
-
(define-public rust-radium-0.6
(package
(name "rust-radium")
@@ -49562,28 +44737,6 @@ random number generators.")
random number generators.")
(license (list license:expat license:asl2.0))))
-(define-public rust-rand-xoshiro-0.3
- (package
- (inherit rust-rand-xoshiro-0.4)
- (name "rust-rand-xoshiro")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rand_xoshiro" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "07w3qgrac8r356lz5vqff42rly6yd9vs3g5lx5pbn13rcmb05rqb"))))
- (arguments
- `(#:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-rand-core" ,rust-rand-core-0.5)
- ("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-bincode" ,rust-bincode-1))))))
-
(define-public rust-rand-xoshiro-0.1
(package
(inherit rust-rand-xoshiro-0.4)
@@ -49692,29 +44845,6 @@ random generic types.")
(license
(list license:zlib license:asl2.0 license:expat))))
-(define-public rust-randomize-3
- (package
- (inherit rust-randomize-4)
- (name "rust-randomize")
- (version "3.0.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "randomize" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "02ll7r3rrpmhjx34w91m1yvqw1685bq2n9amqvycjcqznncqrhw8"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-rand-core" ,rust-rand-core-0.5)
- ("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-bincode" ,rust-bincode-1))))
- (license license:bsd-0)))
-
(define-public rust-raw-cpuid-8
(package
(name "rust-raw-cpuid")
@@ -49977,29 +45107,6 @@ reference counting.")
@code{rdrand} and @code{rdseed} instructions")
(license license:isc)))
-(define-public rust-read-color-1
- (package
- (name "rust-read-color")
- (version "1.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "read_color" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1np0pk31ak7hni4hri3m75mbf8py1wdfjshmrj5krbd4p9c8hk4z"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page
- "https://github.com/pistondevelopers/read_color")
- (synopsis
- "Simple library for reading hex colors")
- (description
- "This package provides a simple library for reading hex colors")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-readkey-0.1
(package
(name "rust-readkey")
@@ -50788,58 +45895,6 @@ uses finite automata and guarantees linear time matching on all inputs.")
(inputs
(list openssl))))
-(define-public rust-reqwest-0.9
- (package
- (inherit rust-reqwest-0.10)
- (name "rust-reqwest")
- (version "0.9.24")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "reqwest" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1aql4wpmf1cfl09xddlxnmd7y1nj7fcbzmsh9603qd61lfp471pq"))))
- (arguments
- `(#:cargo-test-flags '("--release" "--" "--skip=badssl")
- #:cargo-inputs
- (("rust-base64" ,rust-base64-0.10)
- ("rust-bytes" ,rust-bytes-0.4)
- ("rust-cookie" ,rust-cookie-0.12)
- ("rust-cookie-store" ,rust-cookie-store-0.7)
- ("rust-encoding-rs" ,rust-encoding-rs-0.8)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-futures" ,rust-futures-0.1)
- ("rust-http" ,rust-http-0.1)
- ("rust-hyper" ,rust-hyper-0.12)
- ("rust-hyper-old-types" ,rust-hyper-old-types-0.11)
- ("rust-hyper-rustls" ,rust-hyper-rustls-0.17)
- ("rust-hyper-tls" ,rust-hyper-tls-0.3)
- ("rust-log" ,rust-log-0.4)
- ("rust-mime" ,rust-mime-0.3)
- ("rust-mime-guess" ,rust-mime-guess-2)
- ("rust-native-tls" ,rust-native-tls-0.2)
- ("rust-rustls" ,rust-rustls-0.16)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.5)
- ("rust-socks" ,rust-socks-0.3)
- ("rust-time" ,rust-time-0.1)
- ("rust-tokio" ,rust-tokio-0.1)
- ("rust-tokio-executor" ,rust-tokio-executor-0.1)
- ("rust-tokio-io" ,rust-tokio-io-0.1)
- ("rust-tokio-rustls" ,rust-tokio-rustls-0.10)
- ("rust-tokio-threadpool" ,rust-tokio-threadpool-0.1)
- ("rust-tokio-timer" ,rust-tokio-timer-0.2)
- ("rust-trust-dns-resolver" ,rust-trust-dns-resolver-0.11)
- ("rust-url" ,rust-url-1)
- ("rust-uuid" ,rust-uuid-0.7)
- ("rust-webpki-roots" ,rust-webpki-roots-0.17)
- ("rust-winreg" ,rust-winreg-0.6))
- #:cargo-development-inputs
- (("rust-doc-comment" ,rust-doc-comment-0.3)
- ("rust-libflate" ,rust-libflate-0.1))))))
-
(define-public rust-resolv-conf-0.7
(package
(name "rust-resolv-conf")
@@ -51020,30 +46075,6 @@ functionality as retain but gives mutable borrow to the predicate.")
(description "This crate provides low level access to RISC-V processors.")
(license license:isc)))
-(define-public rust-ripemd-0.1
- (package
- (name "rust-ripemd")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "ripemd" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "16ap7vvnqf4l6vy7kjpb5p8brqfppanssm61jn1w8444395bcm7a"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-digest" ,rust-digest-0.10))
- #:cargo-development-inputs
- (("rust-digest" ,rust-digest-0.10)
- ("rust-hex-literal" ,rust-hex-literal-0.2))))
- (home-page "https://github.com/RustCrypto/hashes")
- (synopsis "Pure Rust implementation of the RIPEMD hash functions")
- (description "This library provides a pure Rust implementation of the
-RIPEMD hash functions.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-riscv-target-0.1
(package
(name "rust-riscv-target")
@@ -51116,94 +46147,6 @@ your own implementation.")
decoding, and compression.")
(license (list license:expat license:asl2.0))))
-(define-public rust-rlp-0.3
- (package
- (inherit rust-rlp-0.5)
- (name "rust-rlp")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rlp" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "082pfkdzsnzvqr5yx5qb2hildjg597p2115ywy84zma5k3zfzl8n"))))
- (arguments
- `(#:tests? #f ; The tests fail.
- #:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-ethereum-types" ,rust-ethereum-types-0.4)
- ("rust-rustc-hex" ,rust-rustc-hex-2))
- #:cargo-development-inputs
- (("rust-hex-literal" ,rust-hex-literal-0.1))))))
-
-(define-public rust-rls-span-0.5
- (package
- (name "rust-rls-span")
- (version "0.5.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rls-span" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0d6rwya5zsyw6vmrj8d8g3fgvic0xyp1lvfhv62vswk2dzavxsgj"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1))))
- (home-page "https://github.com/rust-lang/rls")
- (synopsis "Types for identifying code spans/ranges")
- (description
- "Identify Rust code spans and ranges using these types - for use with the
-Rust Language Server.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-rkv-0.10
- (package
- (name "rust-rkv")
- (version "0.10.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rkv" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "14v7izkpwvk4ag8p9machzjq2v10xwimy5ylbra744wpyk0xp8rh"))))
- (build-system cargo-build-system)
- (arguments
- `(#:tests? #f ; Some test files missing.
- #:cargo-inputs
- (("rust-arrayref" ,rust-arrayref-0.3)
- ("rust-bincode" ,rust-bincode-1)
- ("rust-bitflags" ,rust-bitflags-1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-failure" ,rust-failure-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-lmdb-rkv" ,rust-lmdb-rkv-0.14)
- ("rust-ordered-float" ,rust-ordered-float-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-url" ,rust-url-2)
- ("rust-uuid" ,rust-uuid-0.8))
- #:cargo-development-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-tempfile" ,rust-tempfile-3))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list lmdb))
- (home-page "https://github.com/mozilla/rkv")
- (synopsis "Typed key-value storage")
- (description "This package provides a typed key-value storage solution.")
- (license license:asl2.0)))
-
(define-public rust-rmp-0.8
(package
(name "rust-rmp")
@@ -51505,25 +46448,6 @@ text-buffer for applications such as text editors. Ropey is fast, robust, and
can handle huge texts and memory-incoherent edits with ease.")
(license license:expat)))
-(define-public rust-route-recognizer-0.2
- (package
- (name "rust-route-recognizer")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "route-recognizer" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "17mmnyzg7yr5x84n28y6bll1qn21g11k61p6sgg2fjf0xdshcxsn"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/http-rs/route-recognizer")
- (synopsis "Recognizes URL patterns")
- (description
- "This package helps recognizing URL patterns with support for dynamic and
-wildcard segments")
- (license license:expat)))
-
(define-public rust-rowan-0.15
(package
(name "rust-rowan")
@@ -51555,33 +46479,6 @@ wildcard segments")
"This package provides a library for generic lossless syntax trees.")
(license (list license:expat license:asl2.0))))
-(define-public rust-rowan-0.13
- (package
- (inherit rust-rowan-0.15)
- (name "rust-rowan")
- (version "0.13.0-pre.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rowan" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "03gh3wa52135mh1an1x4hw6jba64fwfsh4lw3fsmm6jy2i7c1k42"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-countme" ,rust-countme-2)
- ("rust-hashbrown" ,rust-hashbrown-0.9)
- ("rust-memoffset" ,rust-memoffset-0.6)
- ("rust-rustc-hash" ,rust-rustc-hash-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-text-size" ,rust-text-size-1))
- #:cargo-development-inputs
- (("rust-m-lexer" ,rust-m-lexer-0.0.4))))))
-
(define-public rust-rsa-0.5
(package
(name "rust-rsa")
@@ -51832,41 +46729,6 @@ console applications.")
(sha256
(base32 "17z99xazhhbaczw0ib1vnnq450j0zacdn8b2zcbdir68sdbicdwr"))))))
-(define-public rust-rpassword-3
- (package
- (inherit rust-rpassword-4)
- (name "rust-rpassword")
- (version "3.0.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rpassword" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0vkifbbs160d7i7wy3kb0vw9mbf3pf470hg8f623rjkzmsyafky3"))))
- (arguments
- `(#:cargo-inputs
- (("rust-kernel32-sys" ,rust-kernel32-sys-0.2)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-winapi" ,rust-winapi-0.2))))))
-
-(define-public rust-rpassword-2
- (package
- (inherit rust-rpassword-3)
- (name "rust-rpassword")
- (version "2.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rpassword" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
-
(define-public rust-runtime-0.3
(package
(name "rust-runtime")
@@ -51972,33 +46834,6 @@ please consider using @code{async-std} or @code{tokio}.")
(description "This package provides traits to implement custom Runtimes.")
(license (list license:expat license:asl2.0))))
-(define-public rust-runtime-tokio-0.3
- (package
- (name "rust-runtime-tokio")
- (version "0.3.0-alpha.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "runtime-tokio" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1mf5fyh164i4m5rj1j45hs7dwv1k4m1xckq0apa6y4c99gwzhq3a"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-futures" ,rust-futures-0.1)
- ("rust-futures-preview" ,rust-futures-preview-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-mio" ,rust-mio-0.6)
- ("rust-runtime-raw" ,rust-runtime-raw-0.3)
- ("rust-tokio" ,rust-tokio-0.1))))
- (home-page "https://github.com/rustasync/runtime")
- (synopsis "Tokio-based asynchronous runtime")
- (description
- "This package provides a Tokio-based asynchronous runtime.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-rusqlite-0.26
(package
(name "rust-rusqlite")
@@ -52035,163 +46870,6 @@ please consider using @code{async-std} or @code{tokio}.")
(description "This crate provides a wrapper for SQLite.")
(license license:expat)))
-(define-public rust-rusqlite-0.25
- (package
- (inherit rust-rusqlite-0.26)
- (name "rust-rusqlite")
- (version "0.25.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rusqlite" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1csfxb0jff78gzakva3bwgmm5g0dk90pnalc4krrdbzsr1kwzbap"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-csv" ,rust-csv-1)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-fallible-streaming-iterator" ,rust-fallible-streaming-iterator-0.1)
- ("rust-hashlink" ,rust-hashlink-0.7)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libsqlite3-sys" ,rust-libsqlite3-sys-0.22)
- ("rust-memchr" ,rust-memchr-2)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-time" ,rust-time-0.2)
- ("rust-url" ,rust-url-2)
- ("rust-uuid" ,rust-uuid-0.8))))))
-
-(define-public rust-rusqlite-0.24
- (package
- (inherit rust-rusqlite-0.25)
- (name "rust-rusqlite")
- (version "0.24.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rusqlite" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "04jiqa9y7pk7byk0kicjxqy75jifz1v4xhhaxhkwicms3kkqxwym"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-csv" ,rust-csv-1)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-fallible-streaming-iterator" ,rust-fallible-streaming-iterator-0.1)
- ("rust-hashlink" ,rust-hashlink-0.6)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libsqlite3-sys" ,rust-libsqlite3-sys-0.20)
- ("rust-memchr" ,rust-memchr-2)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-time" ,rust-time-0.2)
- ("rust-url" ,rust-url-2)
- ("rust-uuid" ,rust-uuid-0.8))))))
-
-(define-public rust-rusqlite-0.23
- (package
- (inherit rust-rusqlite-0.24)
- (name "rust-rusqlite")
- (version "0.23.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rusqlite" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "12z5584sylfqg7v2fyiycahyg0hf186v8v2ff5ad4qyzw5igvl25"))
- (modules '((guix build utils)))
- (snippet
- '(begin
- ;; Enable unstable features
- (substitute* "src/lib.rs"
- (("#!\\[allow\\(unknown_lints\\)\\]" all)
- (string-append
- "#![feature(cfg_doctest)]\n"
- "#![feature(non_exhaustive)]\n"
- all)))))))
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-csv" ,rust-csv-1)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-fallible-streaming-iterator"
- ,rust-fallible-streaming-iterator-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libsqlite3-sys" ,rust-libsqlite3-sys-0.18)
- ("rust-lru-cache" ,rust-lru-cache-0.1)
- ("rust-memchr" ,rust-memchr-2)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-time" ,rust-time-0.1)
- ("rust-url" ,rust-url-2)
- ("rust-uuid" ,rust-uuid-0.8))
- #:cargo-development-inputs
- (("rust-bencher" ,rust-bencher-0.1)
- ("rust-doc-comment" ,rust-doc-comment-0.3)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-tempfile" ,rust-tempfile-3)
- ("rust-unicase" ,rust-unicase-2)
- ("rust-uuid" ,rust-uuid-0.8))
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'enable-unstable-features
- (lambda _
- (setenv "RUSTC_BOOTSTRAP" "1")
- #t)))))
- (native-inputs
- (list pkg-config))))
-
-(define-public rust-rusqlite-0.19
- (package
- (inherit rust-rusqlite-0.23)
- (name "rust-rusqlite")
- (version "0.19.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rusqlite" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "19xq7s0kzhlljm3hqx0vidr91ia8hl49r4m5gwdj9dyywgks5g3f"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-csv" ,rust-csv-1)
- ("rust-fallible-iterator" ,rust-fallible-iterator-0.2)
- ("rust-fallible-streaming-iterator"
- ,rust-fallible-streaming-iterator-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libsqlite3-sys" ,rust-libsqlite3-sys-0.15)
- ("rust-lru-cache" ,rust-lru-cache-0.1)
- ("rust-memchr" ,rust-memchr-2)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-time" ,rust-time-0.1)
- ("rust-url" ,rust-url-1)
- ("rust-uuid" ,rust-uuid-0.7))
- #:cargo-development-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-tempdir" ,rust-tempdir-0.3)
- ("rust-unicase" ,rust-unicase-2)
- ("rust-uuid" ,rust-uuid-0.7))))
- (inputs
- (list sqlite))))
-
(define-public rust-rust-htslib-0.38
(package
(name "rust-rust-htslib")
@@ -52235,43 +46913,6 @@ please consider using @code{async-std} or @code{tokio}.")
reading and writing BAM files.")
(license license:expat)))
-(define-public rust-rustsec-0.25
- (package
- (name "rust-rustsec")
- (version "0.25.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "rustsec" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "11q89r3a8snqmfywml8n96lxgs086k68xbhjgaikrkdbzdv6j4yn"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cargo-edit" ,rust-cargo-edit-0.8)
- ("rust-cargo-lock" ,rust-cargo-lock-7)
- ("rust-crates-index" ,rust-crates-index-0.17)
- ("rust-cvss" ,rust-cvss-1)
- ("rust-fs-err" ,rust-fs-err-2)
- ("rust-git2" ,rust-git2-0.13)
- ("rust-home" ,rust-home-0.5)
- ("rust-humantime" ,rust-humantime-2)
- ("rust-humantime-serde" ,rust-humantime-serde-1)
- ("rust-platforms" ,rust-platforms-2)
- ("rust-semver" ,rust-semver-1)
- ("rust-serde" ,rust-serde-1)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-toml" ,rust-toml-0.5)
- ("rust-url" ,rust-url-2))))
- (home-page "https://rustsec.org")
- (synopsis "Client library for the RustSec security advisory database")
- (description
- "This package provides client library for the RustSec security
-advisory database.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-rust-argon2-0.8
(package
(name "rust-rust-argon2")
@@ -52320,34 +46961,6 @@ hashing function.")
("rust-blake2b-simd" ,rust-blake2b-simd-0.5)
("rust-crossbeam-utils" ,rust-crossbeam-utils-0.7))))))
-(define-public rust-rust-argon2-0.5
- (package
- (name "rust-rust-argon2")
- (version "0.5.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rust-argon2" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1krjkmyfn37hy7sfs6lqia0fsvw130nn1z2850glsjcva7pym92c"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-base64" ,rust-base64-0.10)
- ("rust-blake2b-simd" ,rust-blake2b-simd-0.5)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6))
- #:cargo-development-inputs
- (("rust-hex" ,rust-hex-0.3))))
- (home-page "https://github.com/sru-systems/rust-argon2")
- (synopsis "Rust implementation of the Argon2 password hashing function")
- (description "This package contains a rust implementation of the Argon2
-password hashing function.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-rust-base58-0.0
(package
(name "rust-rust-base58")
@@ -52720,35 +47333,6 @@ the file-system during development.")
library.")
(license license:expat)))
-(define-public rust-rustc-ap-arena-654
- (package
- (name "rust-rustc-ap-arena")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-arena" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "18yc4i5m2vf6w8na29i5jv8l4l0yknsf6xn0z2mk7mfz1nxwzpw1"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-rustc-ap-rustc-data-structures"
- ,rust-rustc-ap-rustc-data-structures-654)
- ("rust-smallvec" ,rust-smallvec-1))))
- (home-page "https://github.com/alexcrichton/rustc-auto-publish")
- (synopsis
- "Automatically published version of the arena package used in rustc")
- (description
- "Use the arena library used in the Rust compiler with this crate.
-It is automatically published using the compiler repository at
-@url{https://www.github.com/rust-lang/rust}")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-rustc-ap-graphviz-654
(package
(name "rust-rustc-ap-graphviz")
@@ -52772,88 +47356,6 @@ It is automatically published using the compiler repository at
@url{https://www.github.com/rust-lang/rust}")
(license (list license:expat license:asl2.0))))
-(define-public rust-rustc-ap-rustc-ast-654
- (package
- (name "rust-rustc-ap-rustc-ast")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_ast" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0n4yhkd7x0c3nqyqz99lwjiix7mf1j5xbkn9fj90h4fxp3did7qq"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-rustc-ap-rustc-data-structures"
- ,rust-rustc-ap-rustc-data-structures-654)
- ("rust-rustc-ap-rustc-index" ,rust-rustc-ap-rustc-index-654)
- ("rust-rustc-ap-rustc-lexer" ,rust-rustc-ap-rustc-lexer-654)
- ("rust-rustc-ap-rustc-macros" ,rust-rustc-ap-rustc-macros-654)
- ("rust-rustc-ap-serialize" ,rust-rustc-ap-serialize-654)
- ("rust-rustc-ap-rustc-span" ,rust-rustc-ap-rustc-span-654)
- ("rust-scoped-tls" ,rust-scoped-tls-1)
- ("rust-smallvec" ,rust-smallvec-1))))
- (home-page "https://github.com/alexcrichton/rustc-auto-publish")
- (synopsis
- "Automatically published version of the Rust ast used in rustc")
- (description
- "Use the Rust ast used in the Rust compiler with this crate.
-It is automatically published using the compiler repository at
-@url{https://www.github.com/rust-lang/rust}")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-rustc-ap-rustc-data-structures-654
- (package
- (name "rust-rustc-ap-rustc-data-structures")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_data_structures" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0fhppy18n1i2iykdihfs05d6s1ivwz882ipc9cpnjcvqcsbhj4yj"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.7)
- ("rust-ena" ,rust-ena-0.13)
- ("rust-indexmap" ,rust-indexmap-1)
- ("rust-jobserver" ,rust-jobserver-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-measureme" ,rust-measureme-0.7)
- ("rust-parking-lot" ,rust-parking-lot-0.10)
- ("rust-rustc-ap-graphviz" ,rust-rustc-ap-graphviz-654)
- ("rust-rustc-ap-rustc-index" ,rust-rustc-ap-rustc-index-654)
- ("rust-rustc-ap-serialize" ,rust-rustc-ap-serialize-654)
- ("rust-rustc-hash" ,rust-rustc-hash-1)
- ("rust-rustc-rayon" ,rust-rustc-rayon-0.3)
- ("rust-rustc-rayon-core" ,rust-rustc-rayon-core-0.3)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-stable-deref-trait" ,rust-stable-deref-trait-1)
- ("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://github.com/alexcrichton/rustc-auto-publish")
- (synopsis "Automatically published versions of rustc data structures")
- (description
- "Use data structures used in the Rust compiler with this crate.
-It is automatically published using the compiler repository at
-@url{https://www.github.com/rust-lang/rust}.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-rustc-ap-rustc-index-654
(package
(name "rust-rustc-ap-rustc-index")
@@ -52910,146 +47412,6 @@ It is automatically published using the compiler repository at
@url{https://www.github.com/rust-lang/rust}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-rustc-ap-rustc-lexer-721
- (package
- (inherit rust-rustc-ap-rustc-lexer-725)
- (name "rust-rustc-ap-rustc-lexer")
- (version "721.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_lexer" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1ldk41a4vxgh39p9650vhw1j7fng06pfmvb4xb2pvp22547gd89b"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-unicode-xid" ,rust-unicode-xid-0.2))
- #:cargo-development-inputs
- (("rust-expect-test" ,rust-expect-test-1))))))
-
-(define-public rust-rustc-ap-rustc-lexer-654
- (package
- (inherit rust-rustc-ap-rustc-lexer-721)
- (name "rust-rustc-ap-rustc-lexer")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_lexer" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "19bx2z4gxxzqfjh9m11jp52lgdzz0k5fb0p1ad739bdc5cm4sciv"))))
- (arguments
- `(#:cargo-inputs
- (("rust-unicode-xid" ,rust-unicode-xid-0.2))))))
-
-(define-public rust-rustc-ap-rustc-macros-654
- (package
- (name "rust-rustc-ap-rustc-macros")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_macros" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "03zfp8a10jz43z8lsx1drx7g5jimxmbw4w7hs13yvczismb6qs2r"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-synstructure" ,rust-synstructure-0.12))))
- (home-page "https://github.com/alexcrichton/rustc-auto-publish")
- (synopsis "Automatically published versions of rustc macros")
- (description
- "Use macros used in the Rust compiler with this crate.
-It is automatically published using the compiler repository at
-@url{https://www.github.com/rust-lang/rust}.")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-rustc-ap-rustc-span-654
- (package
- (name "rust-rustc-ap-rustc-span")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_span" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0hj23syxxqqmk1y4kdvb0cb0xxi8wy429hhyd27bbmpya1h18j56"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-0.1)
- ("rust-log" ,rust-log-0.4)
- ("rust-md-5" ,rust-md-5-0.8)
- ("rust-rustc-ap-arena" ,rust-rustc-ap-arena-654)
- ("rust-rustc-ap-rustc-data-structures"
- ,rust-rustc-ap-rustc-data-structures-654)
- ("rust-rustc-ap-rustc-index" ,rust-rustc-ap-rustc-index-654)
- ("rust-rustc-ap-rustc-macros" ,rust-rustc-ap-rustc-macros-654)
- ("rust-rustc-ap-serialize" ,rust-rustc-ap-serialize-654)
- ("rust-scoped-tls" ,rust-scoped-tls-1)
- ("rust-sha-1" ,rust-sha-1-0.8)
- ("rust-unicode-width" ,rust-unicode-width-0.1))))
- (home-page "https://github.com/alexcrichton/rustc-auto-publish")
- (synopsis
- "Automatically published version of the source code spans used in rustc")
- (description
- "Use the spans used in the Rust compiler to represent source code with
-this crate. It is automatically published using the compiler repository at
-@url{https://www.github.com/rust-lang/rust}")
- (license (list license:expat license:asl2.0))))
-
-(define-public rust-rustc-ap-rustc-target-654
- (package
- (name "rust-rustc-ap-rustc-target")
- (version "654.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc-ap-rustc_target" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0i579l4jx4ky5wm0ah8zdy6dd6201rii6rv1wc4bi209ixwjikr8"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-log" ,rust-log-0.4)
- ("rust-rustc-ap-rustc-data-structures"
- ,rust-rustc-ap-rustc-data-structures-654)
- ("rust-rustc-ap-rustc-index" ,rust-rustc-ap-rustc-index-654)
- ("rust-rustc-ap-rustc-macros" ,rust-rustc-ap-rustc-macros-654)
- ("rust-rustc-ap-serialize" ,rust-rustc-ap-serialize-654)
- ("rust-rustc-ap-rustc-span" ,rust-rustc-ap-rustc-span-654))))
- (home-page "https://github.com/alexcrichton/rustc-auto-publish")
- (synopsis
- "Automatically published version of the compile targets used in rustc")
- (description
- "Use the compile targets as expressed in the Rust compiler with this
-crate. It is automatically published using the compiler repository at
-@url{https://www.github.com/rust-lang/rust}")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-rustc-ap-serialize-654
(package
(name "rust-rustc-ap-serialize")
@@ -53349,29 +47711,6 @@ rust-lang/rust integration.")
require unstable language features.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-rustc-tools-util-0.2
- (package
- (name "rust-rustc-tools-util")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "rustc_tools_util" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1vj4ymv29igs7n52m12k138zbsn5k5d7ya4sys6lig7sx7ddl9dp"))))
- (build-system cargo-build-system)
- (arguments '(#:skip-build? #t))
- (home-page
- "https://github.com/rust-lang/rust-clippy")
- (synopsis
- "small helper to generate version information for git packages")
- (description
- "small helper to generate version information for git packages")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-rustc-version-0.4
(package
(name "rust-rustc-version")
@@ -53744,37 +48083,6 @@ rustc compiler.")
("rust-serde-derive" ,rust-serde-derive-1)
("rust-webpki-roots" ,rust-webpki-roots-0.14))))))
-(define-public rust-rustls-ffi-0.8
- (package
- (name "rust-rustls-ffi")
- (version "0.8.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "rustls-ffi" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "06kqrvm1d5ps9pml26zdd2hm8hh20j6svwvqibpnx7m5rh3jg9cx"))))
- (build-system cargo-build-system)
- ;; Build needs cbindgen-0.19
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-num-enum" ,rust-num-enum-0.5)
- ("rust-rustls" ,rust-rustls-0.20)
- ("rust-rustls-pemfile" ,rust-rustls-pemfile-0.2)
- ("rust-sct" ,rust-sct-0.7)
- ("rust-webpki" ,rust-webpki-0.22))))
- (home-page "https://github.com/rustls/rustls-ffi")
- (synopsis "C to rustls bindings")
- (description "This package contains FFI bindings for the rustls TLS
-library, so you can use the library in C programs or any other language that
-supports FFI.")
- ;; Use under the terms of any of these licenses
- (license (list license:asl2.0 license:isc license:expat))))
-
(define-public rust-rustls-native-certs-0.6
(package
(name "rust-rustls-native-certs")
@@ -54386,87 +48694,6 @@ quickly convert floating point numbers to decimal strings.")
"This package is a s3 handler for S3 Rich Support client (S3RS).")
(license license:expat)))
-(define-public rust-s3handler-0.6
- (package
- (inherit rust-s3handler-0.7)
- (name "rust-s3handler")
- (version "0.6.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "s3handler" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0zridmnz9l3mr0crma95a3jqi961g034agx43a5yh4pgvv2q6mzq"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-async-trait" ,rust-async-trait-0.1)
- ("rust-base64" ,rust-base64-0.6)
- ("rust-bytes" ,rust-bytes-0.5)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-colored" ,rust-colored-1)
- ("rust-dyn-clone" ,rust-dyn-clone-1)
- ("rust-failure" ,rust-failure-0.1)
- ("rust-failure-derive" ,rust-failure-derive-0.1)
- ("rust-futures" ,rust-futures-0.3)
- ("rust-hmac" ,rust-hmac-0.4)
- ("rust-hmac-sha1" ,rust-hmac-sha1-0.1)
- ("rust-http" ,rust-http-0.2)
- ("rust-hyper" ,rust-hyper-0.11)
- ("rust-log" ,rust-log-0.4)
- ("rust-md5" ,rust-md5-0.3)
- ("rust-mime-guess" ,rust-mime-guess-2)
- ("rust-quick-xml" ,rust-quick-xml-0.12)
- ("rust-regex" ,rust-regex-0.2)
- ("rust-reqwest" ,rust-reqwest-0.10)
- ("rust-rust-crypto" ,rust-rust-crypto-0.2)
- ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-sha2" ,rust-sha2-0.6)
- ("rust-tokio" ,rust-tokio-0.2)
- ("rust-url" ,rust-url-2))))))
-
-(define-public rust-s3handler-0.5
- (package
- (inherit rust-s3handler-0.6)
- (name "rust-s3handler")
- (version "0.5.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "s3handler" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "18nc7ya6rn9g0gz8j24rpal08x6a9b07bv80767sqg4hmw42zl4d"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-base64" ,rust-base64-0.6)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-colored" ,rust-colored-1)
- ("rust-failure" ,rust-failure-0.1)
- ("rust-failure-derive" ,rust-failure-derive-0.1)
- ("rust-hmac" ,rust-hmac-0.4)
- ("rust-hmac-sha1" ,rust-hmac-sha1-0.1)
- ("rust-http" ,rust-http-0.1)
- ("rust-hyper" ,rust-hyper-0.11)
- ("rust-log" ,rust-log-0.4)
- ("rust-md5" ,rust-md5-0.3)
- ("rust-mime-guess" ,rust-mime-guess-2)
- ("rust-quick-xml" ,rust-quick-xml-0.12)
- ("rust-regex" ,rust-regex-0.2)
- ("rust-reqwest" ,rust-reqwest-0.10)
- ("rust-rust-crypto" ,rust-rust-crypto-0.2)
- ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-sha2" ,rust-sha2-0.6)
- ("rust-url" ,rust-url-2))))))
-
(define-public rust-salsa-macros-0.17
(package
(name "rust-salsa-macros")
@@ -55191,31 +49418,6 @@ function.")
("rust-sha2" ,rust-sha2-0.9)
("rust-subtle" ,rust-subtle-2))))))
-(define-public rust-scrypt-0.2
- (package
- (inherit rust-scrypt-0.3)
- (name "rust-scrypt")
- (version "0.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "scrypt" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1pfgqgzdjxjf7c8r1wfka0ackfpv1g8w7wvbr25b42hdx787jv35"))))
- (arguments
- `(#:cargo-inputs
- (("rust-base64" ,rust-base64-0.9)
- ("rust-byte-tools" ,rust-byte-tools-0.3)
- ("rust-byteorder" ,rust-byteorder-1)
- ("rust-hmac" ,rust-hmac-0.7)
- ("rust-pbkdf2" ,rust-pbkdf2-0.3)
- ("rust-rand" ,rust-rand-0.5)
- ("rust-sha2" ,rust-sha2-0.8)
- ("rust-subtle" ,rust-subtle-1))))))
-
(define-public rust-scroll-0.10
(package
(name "rust-scroll")
@@ -55490,33 +49692,6 @@ statistical guarantees.")
(description "This package provides low-level bindings to libseccomp.")
(license license:lgpl2.1)))
-(define-public rust-secrecy-0.6
- (package
- (name "rust-secrecy")
- (version "0.6.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "secrecy" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "03q7h4yswpbrgxgn6wk9dyhilqhwcbhgwyy2m5vk9ps5ss72g0li"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.5)
- ("rust-serde" ,rust-serde-1)
- ("rust-zeroize" ,rust-zeroize-1))))
- (home-page "https://github.com/iqlusioninc/crates/")
- (synopsis "Wrapper types and traits for secret management")
- (description
- "This package provides wrapper types and traits for secret management
-which help ensure they aren't
-accidentally copied, logged, or otherwise exposed, and also ensure secrets
-are securely wiped from memory when dropped.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-section-testing-0.0
(package
(name "rust-section-testing")
@@ -55570,31 +49745,6 @@ are securely wiped from memory when dropped.")
SECG elliptic curve group secp256k1 and related utilities.")
(license license:cc0)))
-(define-public rust-secp256k1-0.20
- (package
- (inherit rust-secp256k1-0.21)
- (name "rust-secp256k1")
- (version "0.20.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "secp256k1" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "02kxhfgy85zg7w2yyvnzrr7myk1mckvg99z6pbazxl1nwvm3rl4p"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bitcoin-hashes" ,rust-bitcoin-hashes-0.9)
- ("rust-rand" ,rust-rand-0.6)
- ("rust-secp256k1-sys" ,rust-secp256k1-sys-0.4)
- ("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-bitcoin-hashes" ,rust-bitcoin-hashes-0.10)
- ("rust-rand" ,rust-rand-0.6)
- ("rust-rand-core" ,rust-rand-core-0.4)
- ("rust-serde-test" ,rust-serde-test-1)
- ("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3))))))
-
(define-public rust-secp256k1-sys-0.4
(package
(name "rust-secp256k1-sys")
@@ -55919,38 +50069,6 @@ macOS and iOS.")
(base32
"11icfj8ix8fqjsnw3dqw83bmhd5qdhxzq2klb486akyypq0b31hv"))))))
-(define-public rust-sema-0.1
- (package
- (name "rust-sema")
- (version "0.1.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sema" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0ckq33sg84785p195m54h03jcn7fai8w08hjnb94nzaakgzibbz3"))
- (modules '((guix build utils)))
- (snippet
- '(begin (substitute* "Cargo.toml"
- (("libc.*") "libc = \"0.2\"\n"))
- #t))))
- (build-system cargo-build-system)
- (arguments
- `( #:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-rand" ,rust-rand-0.3)
- ("rust-time" ,rust-time-0.1))
- #:cargo-development-inputs
- (("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-nix" ,rust-nix-0.15))))
- (home-page "https://github.com/cpjreynolds/sema")
- (synopsis "Rust semaphore library")
- (description "Rust semaphore library.")
- (license license:expat)))
-
(define-public rust-semver-1
(package
(name "rust-semver")
@@ -56309,24 +50427,6 @@ fragment of code.")
(("rust-clippy" ,rust-clippy-0.0))
#:tests? #f))))
-(define-public rust-serde-0.4
- (package
- (inherit rust-serde-0.9)
- (name "rust-serde")
- (version "0.4.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "06s2ayx1p5zzj4q7bfld60c9iprsk1256pnh8qj6h794mjinw11b"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-num" ,rust-num-0.2))))))
-
(define-public rust-serde-big-array-0.3
(package
(name "rust-serde-big-array")
@@ -56455,29 +50555,6 @@ fragment of code.")
(description "CBOR support for serde.")
(license (list license:expat license:asl2.0))))
-(define-public rust-serde-cbor-0.10
- (package
- (inherit rust-serde-cbor-0.11)
- (name "rust-serde-cbor")
- (version "0.10.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde_cbor" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0kyizacjabsa78p9f7qvj31zirpnsgsr4zpfv1p6lwpcb3biw27p"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-half" ,rust-half-1)
- ("rust-serde" ,rust-serde-1))
- #:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1))))))
-
(define-public rust-serde-codegen-0.4
(package
(name "rust-serde-codegen")
@@ -56798,42 +50875,6 @@ data. This crate provides a wrapper that works with any existing Serde
#:cargo-development-inputs
(("rust-serde-derive" ,rust-serde-derive-0.9))))))
-(define-public rust-serde-macros-0.4
- (package
- (name "rust-serde-macros")
- (version "0.4.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde_macros" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1717rpncvvyvyrpb7hdjgxpiki9vdgygwv2r3d9aal5n8cm8xi8i"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'fix-cargo-toml
- (lambda _
- (substitute* "Cargo.toml"
- ((", path =.*}") "}"))
- #t)))
- #:cargo-inputs
- (("rust-serde-codegen" ,rust-serde-codegen-0.4))
- #:cargo-development-inputs
- (("rust-num" ,rust-num-0.2)
- ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
- ("rust-serde" ,rust-serde-0.4))))
- (home-page "https://serde.rs")
- (synopsis
- "Macros to auto-generate implementations for the serde framework")
- (description
- "Macros to auto-generate implementations for the serde framework.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-serde-path-to-error-0.1
(package
(name "rust-serde-path-to-error")
@@ -56898,30 +50939,6 @@ using nested parameters, similar to those used by @code{qs} for Node, and
commonly used by Ruby on Rails via Rack.")
(license (list license:expat license:asl2.0))))
-(define-public rust-serde-regex-1
- (package
- (name "rust-serde-regex")
- (version "1.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde_regex" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1pxsnxb8c198szghk1hvzvhva36w2q5zs70hqkmdf5d89qd6y4x8"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-regex" ,rust-regex-1))
- #:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-serde-json" ,rust-serde-json-1))))
- (home-page "https://github.com/tailhook/serde-regex")
- (synopsis "Serde wrapper to serialize regular expressions as strings")
- (description "This package provides a serde wrapper, that can be used to
-serialize regular expressions as strings.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-serde-repr-0.1
(package
(name "rust-serde-repr")
@@ -57097,27 +51114,6 @@ the application/x-www-form-urlencoded format.")
#:cargo-development-inputs
(("rust-serde-derive" ,rust-serde-derive-1))))))
-(define-public rust-serde-urlencoded-0.5
- (package
- (inherit rust-serde-urlencoded-0.6)
- (name "rust-serde-urlencoded")
- (version "0.5.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde_urlencoded" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0nhnzllx5xrij4x17g351n14md691r95mxr7sbpz4sl80n8xcbb4"))))
- (arguments
- `(#:cargo-inputs
- (("rust-dtoa" ,rust-dtoa-0.4)
- ("rust-itoa" ,rust-itoa-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-url" ,rust-url-1))
- #:cargo-development-inputs
- (("rust-serde-derive" ,rust-serde-derive-1))))))
-
(define-public rust-serde-value-0.7
(package
(name "rust-serde-value")
@@ -57142,49 +51138,6 @@ the application/x-www-form-urlencoded format.")
for later processing.")
(license license:expat)))
-(define-public rust-serde-value-0.6
- (package
- (inherit rust-serde-value-0.7)
- (name "rust-serde-value")
- (version "0.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde-value" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1swh6870pr1cxr6ha769rv4wdnyfxdvsc42cmvf8lmla38lsfras"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ordered-float" ,rust-ordered-float-1)
- ("rust-serde" ,rust-serde-1))))))
-
-(define-public rust-serde-xml-rs-0.4
- (package
- (name "rust-serde-xml-rs")
- (version "0.4.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "serde-xml-rs" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1ykx1xkfd59gf0ijnp93xhpd457xy4zi8xv2hrr0ikvcd6h1pgzh"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-log" ,rust-log-0.4)
- ("rust-serde" ,rust-serde-1)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-xml-rs" ,rust-xml-rs-0.8))))
- (home-page "https://github.com/RReverser/serde-xml-rs")
- (synopsis "XML based deserializer for Serde")
- (description
- "This crate provides an XML based deserializer for Serde.")
- (license license:expat)))
-
(define-public rust-serde-yaml-0.8
(package
(name "rust-serde-yaml")
@@ -57440,29 +51393,6 @@ functionality and without weak references.")
(description "This package provides Rust bindings for fontconfig.")
(license (list license:expat license:asl2.0))))
-(define-public rust-servo-fontconfig-0.4
- (package
- (inherit rust-servo-fontconfig-0.5)
- (name "rust-servo-fontconfig")
- (version "0.4.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "servo-fontconfig" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1nach6s4hdf86jz5hlm4p5r7vin91cs7gg89mr533id5fpbzi250"))))
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-servo-fontconfig-sys" ,rust-servo-fontconfig-sys-4))))
- (native-inputs
- (list pkg-config))
- (inputs
- `(("fontconfig" ,fontconfig)))))
-
(define-public rust-servo-fontconfig-sys-5
(package
(name "rust-servo-fontconfig-sys")
@@ -57487,67 +51417,6 @@ functionality and without weak references.")
"This package provides a Rust wrapper around Fontxonfig.")
(license license:expat)))
-(define-public rust-servo-fontconfig-sys-4
- (package
- (inherit rust-servo-fontconfig-sys-5)
- (name "rust-servo-fontconfig-sys")
- (version "4.0.9")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "servo-fontconfig-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0v0mbicy74wd6cjd5jyqnm4nvrrr5lmg053cn16kylhg8mkf3cv2"))
- (modules '((guix build utils)))
- (snippet
- '(begin
- (for-each delete-file-recursively
- (find-files "." "[^Cargo.toml,^build\\.rs]"))
- #t))))
- (arguments
- `(#:cargo-inputs
- (("rust-expat-sys" ,rust-expat-sys-2)
- ("rust-servo-freetype-sys" ,rust-servo-freetype-sys-4)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- `(("fontconfig" ,fontconfig)))))
-
-(define-public rust-servo-freetype-sys-4
- (package
- (name "rust-servo-freetype-sys")
- (version "4.0.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "servo-freetype-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1z0dvnakans4vn4vlpx4nxg984427lh8dskxxz9pglij1mnwnk1c"))
- (modules '((guix build utils)))
- (snippet
- '(begin (delete-file-recursively "freetype2") #t))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-cmake" ,rust-cmake-0.1)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list freetype))
- (home-page "https://www.freetype.org/")
- (synopsis "Rust wrapper around freetype")
- (description
- "This package provides a Rust wrapper around the FreeType library.")
- (license license:mpl2.0))) ; build.rs is mpl2.0
-
(define-public rust-sha-1-0.10
(package
(name "rust-sha-1")
@@ -57848,29 +51717,6 @@ function family including SHA-224, SHA-256, SHA-384, and SHA-512.")
("rust-fake-simd" ,rust-fake-simd-0.1)
("rust-sha2-asm" ,rust-sha2-asm-0.5))))))
-(define-public rust-sha2-0.6
- (package
- (inherit rust-sha2-0.9)
- (name "rust-sha2")
- (version "0.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sha2" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0shircyawzg1q5lyi175l7l446v5bijwrf58grnz4z9nrrw3r5kx"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-block-buffer" ,rust-block-buffer-0.2)
- ("rust-byte-tools" ,rust-byte-tools-0.2)
- ("rust-digest" ,rust-digest-0.6)
- ("rust-fake-simd" ,rust-fake-simd-0.1)
- ("rust-generic-array" ,rust-generic-array-0.8)
- ("rust-sha2-asm" ,rust-sha2-asm-0.3))))))
-
(define-public rust-sha2-asm-0.6
(package
(name "rust-sha2-asm")
@@ -57905,26 +51751,6 @@ functions core functionality.")
(sha256
(base32 "0y4n8r4362y2fa6p2j0dgny4zfi194gdf01l6j850n9vf8ha3kwj"))))))
-(define-public rust-sha2-asm-0.3
- (package
- (inherit rust-sha2-asm-0.5)
- (name "rust-sha2-asm")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sha2-asm" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "09id310ngbcv98bww7ns1zmilcagnzhqx2s2skpmf23lzl890c9y"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-gcc" ,rust-gcc-0.3)
- ("rust-generic-array" ,rust-generic-array-0.8))))))
-
(define-public rust-sha3-0.9
(package
(name "rust-sha3")
@@ -57952,32 +51778,6 @@ functions core functionality.")
(Keccak) hash function.")
(license (list license:expat license:asl2.0))))
-(define-public rust-shader-version-0.6
- (package
- (name "rust-shader-version")
- (version "0.6.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "shader_version" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1yk651xc9irl3pl0rlplypzyzy44d0j03ji0j7hjjdjknwzpi3j7"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-piston-graphics-api-version"
- ,rust-piston-graphics-api-version-0.2))))
- (home-page "https://github.com/pistondevelopers/shader_version")
- (synopsis
- "Helper library for detecting and picking compatible shaders")
- (description "This package provides a helper library for detecting and
-picking compatible shaders.")
- (license license:expat)))
-
(define-public rust-shadow-rs-0.8
(package
(name "rust-shadow-rs")
@@ -58004,43 +51804,6 @@ and environment at run time. You can use this tool to check in production
exactly where a binary came from and how it was built.")
(license (list license:expat license:asl2.0))))
-(define-public rust-shadow-rs-0.6
- (package
- (inherit rust-shadow-rs-0.8)
- (name "rust-shadow-rs")
- (version "0.6.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "shadow-rs" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0sps996yhchz43zfk9zysjpirz638s1hbhspp998bk6v9l6k7j10"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chrono" ,rust-chrono-0.4)
- ("rust-git2" ,rust-git2-0.13))))))
-
-(define-public rust-shadow-rs-0.5
- (package
- (inherit rust-shadow-rs-0.6)
- (name "rust-shadow-rs")
- (version "0.5.24")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "shadow-rs" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1qldaq7z09s6v0qp2yfhkrhvwprnjr4my6ngmidl2xj1v0ql9ln2"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-chrono" ,rust-chrono-0.4)
- ("rust-git2" ,rust-git2-0.13))))))
-
(define-public rust-sharded-slab-0.1
(package
(name "rust-sharded-slab")
@@ -58575,28 +52338,6 @@ CPUs, as well as raw interfaces to platform-specific instructions.
")
(license (list license:expat license:asl2.0))))
-(define-public rust-simd-0.1
- (package
- (inherit rust-simd-0.2)
- (name "rust-simd")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "simd" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "08vhhz1w5m7amfp1d9lvfyyzl0jqjm82hrr7fb7afv3n5my89db3"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-serde" ,rust-serde-0.4)
- ("rust-serde-macros" ,rust-serde-macros-0.4))
- #:cargo-development-inputs
- (("rust-cfg-if" ,rust-cfg-if-0.1))))))
-
(define-public rust-simd-adler32-0.3
(package
(name "rust-simd-adler32")
@@ -58866,29 +52607,6 @@ variants in pure Rust.")
"SipHash functions from rust-core < 1.13.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-size-format-1
- (package
- (name "rust-size-format")
- (version "1.0.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "size-format" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0fxjl0rc0x7yc14x885dh7jjf2jrlhpwf66akp3dxii246mzdmbf"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-generic-array" ,rust-generic-array-0.12)
- ("rust-num" ,rust-num-0.2))))
- (home-page "https://github.com/aticu/size_format")
- (synopsis "Allow easier formatting of sizes")
- (description "This package allows for easier formatting of sizes.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-sized-chunks-0.6
(package
(name "rust-sized-chunks")
@@ -58916,27 +52634,6 @@ variants in pure Rust.")
designed for @code{immutable.rs}.")
(license license:mpl2.0)))
-(define-public rust-skeptic-0.9
- (package
- (name "rust-skeptic")
- (version "0.9.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "skeptic" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0savk91xy74izw9z6vn6ialkaqrp81w7dayha801b52h670qszfx"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-pulldown-cmark" ,rust-pulldown-cmark-0.0.8)
- ("rust-tempdir" ,rust-tempdir-0.3))))
- (home-page "https://github.com/budziq/rust-skeptic")
- (synopsis "Test your Rust markdown documentation via Cargo")
- (description "Test your Rust markdown documentation via Cargo")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-skeptic-0.13
(package
(name "rust-skeptic")
@@ -59045,27 +52742,6 @@ algebra.")
(description "This package provides a simple SIMD Rust library.")
(license (list license:expat license:asl2.0))))
-(define-public rust-path-slash-0.1
- (package
- (name "rust-path-slash")
- (version "0.1.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "path-slash" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "06dnnmd3fvmr9ngwgj0xrfj9s8h09m9dgf3zlqsbalzk9wybpb1w"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/rhysd/path-slash")
- (synopsis "Conversion to/from a file path from/to slash path")
- (description
- "Path-slash is a tiny library to convert a file path (e.g., @samp{foo/bar},
-@samp{foo\bar} or @samp{C:\foo\bar}) from or to slash path (e.g.,
-@samp{foo/bar}, @samp{C:/foo/bar}).")
- (license license:expat)))
-
(define-public rust-paw-1
(package
(name "rust-paw")
@@ -59462,47 +53138,6 @@ Unicode strings.")
I/O programming.")
(license license:expat)))
-(define-public rust-sluice-0.4
- (package
- (inherit rust-sluice-0.5)
- (name "rust-sluice")
- (version "0.4.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sluice" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0c9mbbf9c1180yrld2fnfy0d0wbl4w1a7s3dkv0knx78ngghcz8a"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-futures-channel-preview" ,rust-futures-channel-preview-0.3)
- ("rust-futures-core-preview" ,rust-futures-core-preview-0.3)
- ("rust-futures-io-preview" ,rust-futures-io-preview-0.3))))))
-
-(define-public rust-smallbitvec-2
- (package
- (name "rust-smallbitvec")
- (version "2.5.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "smallbitvec" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0plrbldsjpwip3afbzd8fgrnvdhizcg5z4ncfqs4q6x4qjflzkkm"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-development-inputs
- (("rust-bit-vec" ,rust-bit-vec-0.4)
- ("rust-rand" ,rust-rand-0.4))))
- (home-page "https://github.com/servo/smallbitvec")
- (synopsis "Bit vector optimized for size and inline storage")
- (description "This package provides a bit vector optimized for size and
-inline storage.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-smallvec-1
(package
(name "rust-smallvec")
@@ -59551,21 +53186,6 @@ stack.")
#:cargo-development-inputs
(("rust-bincode" ,rust-bincode-1))))))
-(define-public rust-smallvec-0.2
- (package
- (inherit rust-smallvec-1)
- (name "rust-smallvec")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "smallvec" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "04z0bv5pcnwnvij8kfzw56lnib9mjq8bafp120i7q48yvzbbr32c"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))))
-
(define-public rust-smart-default-0.6
(package
(name "rust-smart-default")
@@ -59591,30 +53211,52 @@ stack.")
control on the fields.")
(license license:expat)))
-(define-public rust-smartstring-0.2
+(define-public rust-smartstring-1
(package
(name "rust-smartstring")
- (version "0.2.9")
+ (version "1.0.1")
(source (origin
(method url-fetch)
(uri (crate-uri "smartstring" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "16rc6n0p4r4aw6k6jxf2s37wyaijaa4pwpw7rqki7cn2q0qnmaii"))))
+ "0agf4x0jz79r30aqibyfjm1h9hrjdh0harcqcvb2vapv7rijrdrz"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
- (("rust-arbitrary" ,rust-arbitrary-0.4)
- ("rust-proptest" ,rust-proptest-0.10)
+ (("rust-arbitrary" ,rust-arbitrary-1)
+ ("rust-autocfg" ,rust-autocfg-1)
+ ("rust-proptest" ,rust-proptest-1)
("rust-serde" ,rust-serde-1)
- ("rust-static-assertions" ,rust-static-assertions-1))))
+ ("rust-static-assertions" ,rust-static-assertions-1)
+ ("rust-version-check" ,rust-version-check-0.9))))
(home-page "https://github.com/bodil/smartstring")
(synopsis "Compact inlined strings")
(description "This package provides compact inlined strings.")
(license license:mpl2.0)))
+(define-public rust-smartstring-0.2
+ (package
+ (inherit rust-smartstring-1)
+ (name "rust-smartstring")
+ (version "0.2.9")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "smartstring" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "16rc6n0p4r4aw6k6jxf2s37wyaijaa4pwpw7rqki7cn2q0qnmaii"))))
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs
+ (("rust-arbitrary" ,rust-arbitrary-0.4)
+ ("rust-proptest" ,rust-proptest-0.10)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-static-assertions" ,rust-static-assertions-1))))))
+
(define-public rust-smawk-0.3
(package
(name "rust-smawk")
@@ -59787,61 +53429,6 @@ package provides derive macros.")
(description "Snafu aims to be an ergonomic error handling library.")
(license (list license:expat license:asl2.0))))
-(define-public rust-snailquote-0.3
- (package
- (name "rust-snailquote")
- (version "0.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "snailquote" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "04687yzvgk3ja0ch7k96w3v36fzvqd9ci2l5k12ijligh2fp4jzk"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-thiserror" ,rust-thiserror-1)
- ("rust-unicode-categories" ,rust-unicode-categories-0.1))))
- (home-page "https://github.com/euank/snailquote")
- (synopsis "Escape and unescape strings with shell-inspired quoting")
- (description
- "This library provides functions to escape and unescape strings.
-
-It escapes them in a roughly ``sh'' compatible way (e.g. double quotes
-supporting backslash escapes, single quotes supporting no escapes).
-
-In addition, it provides support for common C-like ASCII escapes (like
-@samp{\\n} for newline, @samp{\\v} for vertical tab, etc.) and Rust
-string-like Unicode (via @samp{\\u@{12ff@}} style escapes).
-
-More importantly, this library also provides the ability to un-escape a given
-escaped text to recover the original string.")
- (license license:gpl3)))
-
-(define-public rust-snake-case-0.3
- (package
- (name "rust-snake-case")
- (version "0.3.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "snake-case" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1v4f132rk9wxiw8hb3kgnixirzr8kbfhg2lgsf4b85vbg02a0jfn"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs (("rust-serde" ,rust-serde-1))))
- (home-page "https://github.com/emilk/snake_case")
- (synopsis "String-like type that only contains non-empty snake_case")
- (description
- "This package provides a String-like type that can only contain valid
-non-empty snake_case.")
- (license license:expat)))
-
(define-public rust-snap-1
(package
(name "rust-snap")
@@ -59887,17 +53474,17 @@ algorithm. Includes streaming compression and decompression.")
("rust-lazy-static" ,rust-lazy-static-1)
("rust-snappy-cpp" ,rust-snappy-cpp-0.1))))))
-(define-public rust-snapbox-macros-0.2
+(define-public rust-snapbox-macros-0.3
(package
(name "rust-snapbox-macros")
- (version "0.2.1")
+ (version "0.3.1")
(source (origin
(method url-fetch)
(uri (crate-uri "snapbox-macros" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0c79lnjcs9yp62y665swv5y5y6088qc256bfr3s7xcnb0izfl7f0"))))
+ "0dkk7b5l9g8q7fswqj0686jqafkdl8apv1ay8r275cry430napj8"))))
(build-system cargo-build-system)
(home-page "https://github.com/assert-rs/trycmd/tree/main/crates/snapbox")
(synopsis "Snapshot testing toolbox")
@@ -59914,17 +53501,30 @@ output from
It is also flexible enough to build your own test harness like @code{trycmd}.")
(license (list license:expat license:asl2.0))))
-(define-public rust-snapbox-0.2
+(define-public rust-snapbox-macros-0.2
+ (package
+ (inherit rust-snapbox-macros-0.3)
+ (name "rust-snapbox-macros")
+ (version "0.2.1")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "snapbox-macros" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0c79lnjcs9yp62y665swv5y5y6088qc256bfr3s7xcnb0izfl7f0"))))))
+
+(define-public rust-snapbox-0.4
(package
(name "rust-snapbox")
- (version "0.2.10")
+ (version "0.4.0")
(source (origin
(method url-fetch)
(uri (crate-uri "snapbox" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "14zxmsi4k9a9vgp9vs1q62ff1k57p26rwp5xs6f9bdijl9fisykn"))))
+ "1pad85id96wa6ngipdmfdbwaj0v9xd41p0rhb0f65lgcdrjrd2pr"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
@@ -59935,11 +53535,12 @@ It is also flexible enough to build your own test harness like @code{trycmd}.")
("rust-dunce" ,rust-dunce-1)
("rust-filetime" ,rust-filetime-0.2)
("rust-ignore" ,rust-ignore-0.4)
- ("rust-libtest-mimic" ,rust-libtest-mimic-0.3)
+ ("rust-libtest-mimic" ,rust-libtest-mimic-0.5)
("rust-normalize-line-endings" ,rust-normalize-line-endings-0.3)
("rust-os-pipe" ,rust-os-pipe-1)
+ ("rust-serde-json" ,rust-serde-json-1)
("rust-similar" ,rust-similar-2)
- ("rust-snapbox-macros" ,rust-snapbox-macros-0.2)
+ ("rust-snapbox-macros" ,rust-snapbox-macros-0.3)
("rust-tempfile" ,rust-tempfile-3)
("rust-wait-timeout" ,rust-wait-timeout-0.2)
("rust-walkdir" ,rust-walkdir-2)
@@ -59959,6 +53560,37 @@ output from
It is also flexible enough to build your own test harness like @code{trycmd}.")
(license (list license:expat license:asl2.0))))
+(define-public rust-snapbox-0.2
+ (package
+ (inherit rust-snapbox-0.4)
+ (name "rust-snapbox")
+ (version "0.2.10")
+ (source (origin
+ (method url-fetch)
+ (uri (crate-uri "snapbox" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "14zxmsi4k9a9vgp9vs1q62ff1k57p26rwp5xs6f9bdijl9fisykn"))))
+ (arguments
+ `(#:cargo-inputs
+ (("rust-backtrace" ,rust-backtrace-0.3)
+ ("rust-concolor" ,rust-concolor-0.0.8)
+ ("rust-content-inspector" ,rust-content-inspector-0.2)
+ ("rust-document-features" ,rust-document-features-0.2)
+ ("rust-dunce" ,rust-dunce-1)
+ ("rust-filetime" ,rust-filetime-0.2)
+ ("rust-ignore" ,rust-ignore-0.4)
+ ("rust-libtest-mimic" ,rust-libtest-mimic-0.3)
+ ("rust-normalize-line-endings" ,rust-normalize-line-endings-0.3)
+ ("rust-os-pipe" ,rust-os-pipe-1)
+ ("rust-similar" ,rust-similar-2)
+ ("rust-snapbox-macros" ,rust-snapbox-macros-0.2)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-wait-timeout" ,rust-wait-timeout-0.2)
+ ("rust-walkdir" ,rust-walkdir-2)
+ ("rust-yansi" ,rust-yansi-0.5))))))
+
(define-public rust-snappy-cpp-0.1
(package
(name "rust-snappy-cpp")
@@ -60057,30 +53689,6 @@ maximal amount of configuration possible intended.")
"You can write SOCKS proxy clients with this crate.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-sourcefile-0.1
- (package
- (name "rust-sourcefile")
- (version "0.1.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sourcefile" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1lwa6973zs4bgj29my7agfjgk4nw9hp6j7dfnr13nid85fw7rxsb"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-development-inputs
- (("rust-tempfile" ,rust-tempfile-3))))
- (home-page "https://github.com/derekdreery/sourcefile-rs")
- (synopsis "Concatenate source from multiple files")
- (description
- "A library for concatenating source from multiple files, whilst keeping
-track of where each new file and line starts.")
- (license (list license:asl2.0
- license:expat))))
-
(define-public rust-sourcemap-6
(package
(name "rust-sourcemap")
@@ -60197,19 +53805,6 @@ spinning. They may contain data, are usable without @code{std},and static
initializers are available.")
(license license:expat)))
-(define-public rust-spin-0.7
- (package
- (inherit rust-spin-0.9)
- (name "rust-spin")
- (version "0.7.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "spin" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0qjips9f6fsvkyd7wj3a4gzaqknn2q4kkb19957pl86im56pna0k"))))))
-
(define-public rust-spin-0.5
(package
(inherit rust-spin-0.9)
@@ -60665,31 +54260,6 @@ deeply recursive algorithms that may accidentally blow the stack.")
(license (list license:asl2.0
license:expat))))
-(define-public rust-stackvector-1
- (package
- (name "rust-stackvector")
- (version "1.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "stackvector" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0xnz2z9hvn8h1hb3fq9mpf0ibw4g9pk54wpqis0knj329cfhz3zl"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-unreachable" ,rust-unreachable-1))
- #:cargo-development-inputs
- (("rust-rustc-version" ,rust-rustc-version-0.2))))
- (home-page "https://github.com/Alexhuszagh/rust-stackvector")
- (synopsis "Vector-like facade for stack-allocated arrays")
- (description
- "StackVec: vector-like facade for stack-allocated arrays.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-standback-0.2
(package
(name "rust-standback")
@@ -60711,31 +54281,6 @@ deeply recursive algorithms that may accidentally blow the stack.")
(description "New standard library, old compiler.")
(license (list license:expat license:asl2.0))))
-(define-public rust-starship-module-config-derive-0.2
- (package
- (name "rust-starship-module-config-derive")
- (version "0.2.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "starship_module_config_derive" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "09327jvaf2b4xwg0s8l3afrrg140illa0ff6wkwfi4i8pl7dpacp"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))
- (home-page "https://starship.rs")
- (synopsis "Minimal, fast and customizable prompt for any shell")
- (description
- "This crate provides a minimal, fast, and customizable prompt for any
-shell.")
- (license license:isc)))
-
(define-public rust-state-0.4
(package
(name "rust-state")
@@ -60779,20 +54324,6 @@ management.")
are met.")
(license (list license:expat license:asl2.0))))
-(define-public rust-static-assertions-0.3
- (package
- (inherit rust-static-assertions-1)
- (name "rust-static-assertions")
- (version "0.3.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "static-assertions" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1lw33i89888yb3x29c6dv4mrkg3534n0rlg3r7qzh4p58xmv6gkz"))))))
-
(define-public rust-static-map-macro-0.2
(package
(name "rust-static-map-macro")
@@ -62091,30 +55622,6 @@ cryptographic implementations.")
(base32
"1vm80mxbwfj334izwm8x8l65v1xl9hr0kwrg36r1rq565fkaarrd"))))))
-(define-public rust-succinct-0.5
- (package
- (name "rust-succinct")
- (version "0.5.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "succinct" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0654c9gq50x7djyf25zbzz3d2pc4x3z21wmjj3qbr6d9h4hbd63p"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-num-traits" ,rust-num-traits-0.2))
- #:cargo-development-inputs
- (("rust-quickcheck" ,rust-quickcheck-0.9))))
- (home-page "https://github.com/tov/succinct-rs")
- (synopsis "Succinct data structures for Rust")
- (description "This package provides succinct data structures for Rust.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-surf-2
(package
(name "rust-surf")
@@ -62170,42 +55677,6 @@ alike. It's completely modular, and built directly for @code{async/await}.")
values without proliferating generics.")
(license (list license:expat license:asl2.0))))
-(define-public rust-surf-1
- (package
- (inherit rust-surf-2)
- (name "rust-surf")
- (version "1.0.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "surf" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1kksp41r5w7pwv1bj8pq5cngny24flq4mybxyhbfycx8z04806kl"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-futures-preview" ,rust-futures-preview-0.3)
- ("rust-http" ,rust-http-0.1)
- ("rust-hyper" ,rust-hyper-0.12)
- ("rust-hyper-tls" ,rust-hyper-tls-0.3)
- ("rust-isahc" ,rust-isahc-0.7)
- ("rust-js-sys" ,rust-js-sys-0.3)
- ("rust-log" ,rust-log-0.4)
- ("rust-mime" ,rust-mime-0.3)
- ("rust-mime-guess" ,rust-mime-guess-2)
- ("rust-native-tls" ,rust-native-tls-0.2)
- ("rust-runtime" ,rust-runtime-0.3)
- ("rust-runtime-raw" ,rust-runtime-raw-0.3)
- ("rust-runtime-tokio" ,rust-runtime-tokio-0.3)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-serde-urlencoded" ,rust-serde-urlencoded-0.6)
- ("rust-url" ,rust-url-2)
- ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)
- ("rust-wasm-bindgen-futures" ,rust-wasm-bindgen-futures-0.3)
- ("rust-web-sys" ,rust-web-sys-0.3))))))
-
(define-public rust-sval-1
(package
(name "rust-sval")
@@ -62230,47 +55701,6 @@ values without proliferating generics.")
"This package provides a no-std, object-safe serialization framework.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-sval-0.5
- (package
- (inherit rust-sval-1)
- (name "rust-sval")
- (version "0.5.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sval" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "052j9ipwpb1zh02gw2ys8c4wpjqdf35991k0zkwljnalx37i79qj"))))
- (arguments
- `(#:cargo-inputs
- (("rust-serde" ,rust-serde-1)
- ("rust-smallvec" ,rust-smallvec-1)
- ("rust-sval-derive" ,rust-sval-derive-0.5))
- #:cargo-development-inputs
- (("rust-quickcheck" ,rust-quickcheck-0.9))))))
-
-(define-public rust-sval-0.4
- (package
- (inherit rust-sval-0.5)
- (name "rust-sval")
- (version "0.4.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sval" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1aljggx64481q4wp3wx9hxsfh2bs7d64nqsrwbb2zxcpmdnbn6yk"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-sval-derive" ,rust-sval-derive-0.4)
- ("rust-smallvec" ,rust-smallvec-0.6)
- ("rust-serde" ,rust-serde-1))))))
-
(define-public rust-sval-derive-1
(package
(name "rust-sval-derive")
@@ -62294,45 +55724,6 @@ values without proliferating generics.")
(description "This package provides custom derive for @code{sval}.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-sval-derive-0.5
- (package
- (inherit rust-sval-derive-1)
- (name "rust-sval-derive")
- (version "0.5.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sval_derive" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1spip2cjhmjazq2dns69909p9hyx4cmbx6ma4g2skwvcwv4h3gnq"))))
- (arguments
- `(#:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1))))))
-
-(define-public rust-sval-derive-0.4
- (package
- (inherit rust-sval-derive-0.5)
- (name "rust-sval-derive")
- (version "0.4.7")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sval_derive" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "07s7jqsdczsg0wnydfnxyrsj8zyrjmiwl4is1dfgn8dfvyi8n2bj"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-quote" ,rust-quote-1))))))
-
(define-public rust-swayipc-2
(package
(name "rust-swayipc")
@@ -62378,119 +55769,6 @@ interface.")
executed by swayipc.")
(license license:expat)))
-(define-public rust-swc-1
- (package
- (name "rust-swc")
- (version "1.2.24")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/swc-project/swc")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1w9al035x0gmard80vqvah8sy8szs6bnd1ynnyssiiylzg7vhyyv"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-ansi-term" ,rust-ansi-term-0.12)
- ("rust-base64" ,rust-base64-0.12)
- ("rust-console-error-panic-hook" ,rust-console-error-panic-hook-0.1)
- ("rust-crc" ,rust-crc-1)
- ("rust-darling" ,rust-darling-0.10)
- ("rust-dashmap" ,rust-dashmap-3)
- ("rust-either" ,rust-either-1)
- ("rust-fxhash" ,rust-fxhash-0.2)
- ("rust-is-macro" ,rust-is-macro-0.1)
- ("rust-jemallocator" ,rust-jemallocator-0.3)
- ("rust-log" ,rust-log-0.4)
- ("rust-mimalloc" ,rust-mimalloc-0.1)
- ("rust-napi" ,rust-napi-0.5)
- ("rust-napi-build" ,rust-napi-build-0.2)
- ("rust-napi-derive" ,rust-napi-derive-0.5)
- ("rust-nom" ,rust-nom-5)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-parking-lot" ,rust-parking-lot-0.7)
- ("rust-path-clean" ,rust-path-clean-0.1)
- ("rust-petgraph" ,rust-petgraph-0.5)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-radix-fmt" ,rust-radix-fmt-1)
- ("rust-regex" ,rust-regex-1)
- ("rust-relative-path" ,rust-relative-path-1)
- ("rust-retain-mut" ,rust-retain-mut-0.1)
- ("rust-scoped-tls" ,rust-scoped-tls-1)
- ("rust-st-map" ,rust-st-map-0.1)
- ("rust-string-cache" ,rust-string-cache-0.8)
- ("rust-walkdir" ,rust-walkdir-2)
- ("rust-wasm-bindgen-futures" ,rust-wasm-bindgen-futures-0.4))
- #:cargo-development-inputs
- (("rust-anyhow" ,rust-anyhow-1)
- ("rust-env-logger" ,rust-env-logger-0.7)
- ("rust-num-bigint" ,rust-num-bigint-0.2)
- ("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
- ("rust-pretty-env-logger" ,rust-pretty-env-logger-0.3)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-sourcemap" ,rust-sourcemap-6)
- ("rust-string-cache-codegen" ,rust-string-cache-codegen-0.5)
- ("rust-tempfile" ,rust-tempfile-3))
- #:tests? #f ;; tests env_query_chrome_71 and project_env fail
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'enable-unstable-features
- (lambda _
- (setenv "RUSTC_BOOTSTRAP" "1")
- (substitute* "ecmascript/jsdoc/src/lib.rs"
- (("pub use self" all)
- (string-append "#![feature(non_exhaustive)]\n" all)))
- (substitute* "ecmascript/parser/src/lib.rs"
- (("//! es2019" all)
- (string-append "#![feature(non_exhaustive)]
-#![feature(mem_take)]
-#![feature(proc_macro_hygiene)]
-" all)))
- (substitute* "ecmascript/transforms/src/lib.rs"
- (("#!\\[cfg_attr" all)
- (string-append "#![feature(mem_take)]\n" all)))
- #t))
- (add-after 'enable-unstable-features 'patch-build-failures
- (lambda _
- (chmod ".cargo/config" 420)
- (substitute* "ecmascript/transforms/macros/src/lib.rs"
- (("use proc_macro::")
- "extern crate proc_macro;\nuse proc_macro::"))
- (substitute* "common/src/errors/emitter.rs"
- ((" #\\[cfg\\(feature = \"tty-emitter\"\\)\\]\n") ""))
- #t)))))
- (home-page "https://swc.rs/")
- (synopsis "Typescript/javascript compiler")
- (description "@code{rust-swc} is a typescript/javascript compiler. It
-consumes a javascript or typescript file which uses recently added features
-like async-await and emits javascript code which can be executed on old
-browsers.")
- (license (list license:expat
- license:asl2.0))))
-
-(define-public rust-syn-test-suite-0
- (package
- (name "rust-syn-test-suite")
- (version "0.0.0+test")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "syn-test-suite" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1d9ffrbgci1qjdcpvgrsg3sh24qdsdh66zcsvn5prrk05ycn3mm0"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/dtolnay/syn")
- (synopsis "Test suite of the syn crate")
- (description "This package provides the test suite of the syn crate.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-syn-1
(package
(name "rust-syn")
@@ -62743,34 +56021,6 @@ standard library.")
"This package provides helper methods and macros for custom derives.")
(license license:expat)))
-(define-public rust-synstructure-0.10
- (package
- (name "rust-synstructure")
- (version "0.10.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "synstructure" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0grirdkgh2wl4hf9a3nbiazpgccxgq54kn52ms0xrr6njvgkwd82"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-proc-macro2" ,rust-proc-macro2-0.4)
- ("rust-quote" ,rust-quote-0.6)
- ("rust-syn" ,rust-syn-0.15)
- ("rust-unicode-xid" ,rust-unicode-xid-0.1))
- #:cargo-development-inputs
- (("rust-synstructure-test-traits" ,rust-synstructure-test-traits-0.1))))
- (home-page "https://github.com/mystor/synstructure")
- (synopsis "Helper methods and macros for custom derives")
- (description
- "Helper methods and macros for custom derives.")
- (license license:expat)))
-
(define-public rust-synstructure-test-traits-0.1
(package
(name "rust-synstructure-test-traits")
@@ -62834,36 +56084,6 @@ standard library.")
intelligence using Sublime Text's grammars.")
(license license:expat)))
-(define-public rust-syntect-3
- (package
- (inherit rust-syntect-4)
- (name "rust-syntect")
- (version "3.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "syntect" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1f6qn1yy15b0hq9h6q1rikqnm3lh56ic6bq3ywsmdsjy8ni9splm"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-plist" ,rust-plist-0.4)
- ("rust-yaml-rust" ,rust-yaml-rust-0.4)
- ("rust-regex-syntax" ,rust-regex-syntax-0.6)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-derive" ,rust-serde-derive-1)
- ("rust-flate2" ,rust-flate2-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-fnv" ,rust-fnv-1)
- ("rust-bitflags" ,rust-bitflags-1)
- ("rust-lazycell" ,rust-lazycell-1)
- ("rust-bincode" ,rust-bincode-1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-walkdir" ,rust-walkdir-2)
- ("rust-onig" ,rust-onig-5))))))
-
(define-public rust-syntex-0.58
(package
(name "rust-syntex")
@@ -62990,19 +56210,6 @@ syntax extension expansion.")
"This Rust crate gathers system information.")
(license license:expat)))
-(define-public rust-sys-info-0.7
- (package
- (inherit rust-sys-info-0.9)
- (name "rust-sys-info")
- (version "0.7.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sys-info" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0facyh6hswp1i7airri8ly5kl6sv5bvkkd21vs51k2b3z22bvkz5"))))))
-
(define-public rust-sys-locale-0.1
(package
(name "rust-sys-locale")
@@ -63136,102 +56343,6 @@ no_std compatible by default, only relying on alloc.")
processors, disks, components and networks.")
(license license:expat)))
-(define-public rust-sysinfo-0.21
- (package
- (inherit rust-sysinfo-0.23)
- (name "rust-sysinfo")
- (version "0.21.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sysinfo" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "16j4wfiihlq261dh2k939br6q9zzaiwh719m7lb8idj16dpxd24g"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-ntapi" ,rust-ntapi-0.3)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
-(define-public rust-sysinfo-0.20
- (package
- (inherit rust-sysinfo-0.21)
- (name "rust-sysinfo")
- (version "0.20.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sysinfo" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0ljf8cdn50g9vrg4h9qxv070n4zd83cv63g62007qs8d8n1pimwj"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-ntapi" ,rust-ntapi-0.3)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
-(define-public rust-sysinfo-0.18
- (package
- (inherit rust-sysinfo-0.20)
- (name "rust-sysinfo")
- (version "0.18.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sysinfo" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0zd974yydc4yszxgx9hiqm5ah2rqnsgyq3qrl7raf90scpxaw16l"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8)
- ("rust-doc-comment" ,rust-doc-comment-0.3)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-ntapi" ,rust-ntapi-0.3)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
-(define-public rust-sysinfo-0.16
- (package
- (inherit rust-sysinfo-0.18)
- (name "rust-sysinfo")
- (version "0.16.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "sysinfo" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "06x5kvd4glq35jjy23xj8p7nd64dk8g4kc0v9qdfhyr0y0792zjn"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-1)
- ("rust-core-foundation-sys" ,rust-core-foundation-sys-0.8)
- ("rust-doc-comment" ,rust-doc-comment-0.3)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-ntapi" ,rust-ntapi-0.3)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-rayon" ,rust-rayon-1)
- ("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-syslog-4
(package
(name "rust-syslog")
@@ -63578,21 +56689,6 @@ memory all at once.")
tools.")
(license license:asl2.0)))
-(define-public rust-target-lexicon-0.11
- (package
- (inherit rust-target-lexicon-0.12)
- (name "rust-target-lexicon")
- (version "0.11.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "target-lexicon" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0khq669rji1l0liv9mdxvddklqhxxpk6r06wbdhc18hiilw9xck2"))))
- (arguments `(#:skip-build? #t))))
-
(define-public rust-target-lexicon-0.10
(package
(inherit rust-target-lexicon-0.12)
@@ -64338,50 +57434,6 @@ directories.")
(license (list license:asl2.0
license:expat))))
-(define-public rust-tempfile-2
- (package
- (inherit rust-tempfile-3)
- (name "rust-tempfile")
- (version "2.2.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tempfile" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1q61byf232rra0vqxp4qp10wwwqsqqd45qjj80ql5f34vgljzkhi"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-kernel32-sys" ,rust-kernel32-sys-0.2)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-rand" ,rust-rand-0.3)
- ("rust-redox-syscall" ,rust-redox-syscall-0.1)
- ("rust-winapi" ,rust-winapi-0.2))))))
-
-(define-public rust-temporary-0.6
- (package
- (name "rust-temporary")
- (version "0.6.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "temporary" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1z0vg6yb54xlb5aapdwga57s5xbcvgzw2n21m2zv7flx8b4dsd5n"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-random" ,rust-random-0.12))))
- (home-page "https://github.com/stainless-steel/temporary")
- (synopsis "Temporary files and directories")
- (description
- "The package provides means of managing temporary files and directories.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-tendril-0.4
(package
(name "rust-tendril")
@@ -64723,27 +57775,6 @@ writing colored text to a terminal.")
(description "Terminal capabilities with type-safe getters.")
(license license:wtfpl2)))
-(define-public rust-terminfo-0.6
- (package
- (inherit rust-terminfo-0.7)
- (name "rust-terminfo")
- (version "0.6.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "terminfo" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "17k8vqvicd6yg0iqmkjnxjhz8h8pknv86r03nq3f3ayjmxdhclcf"))))
- (arguments
- `(#:cargo-inputs
- (("rust-fnv" ,rust-fnv-1)
- ("rust-nom" ,rust-nom-4)
- ("rust-phf" ,rust-phf-0.7)
- ("rust-phf-codegen" ,rust-phf-codegen-0.7))))))
-
(define-public rust-termion-1
(package
(name "rust-termion")
@@ -64795,20 +57826,6 @@ bindings are a small wrapper around the raw C functions, which converts integer
return values to @code{std::io::Result} to indicate success or failure.")
(license license:expat)))
-(define-public rust-termios-0.2
- (package
- (inherit rust-termios-0.3)
- (name "rust-termios")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "termios" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0fk8nl0rmk43jrh6hjz6c6d83ri7l6fikag6lh0ffz3di9cwznfm"))))))
-
(define-public rust-test-assembler-0.1
(package
(name "rust-test-assembler")
@@ -64886,33 +57903,6 @@ into mod, giving clear and readable test results.")
for TLS).")
(license (list license:expat license:asl2.0))))
-(define-public rust-test-generator-0.3
- (package
- (name "rust-test-generator")
- (version "0.3.0")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "test-generator" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1h03y4503jhhrks4m7xqfjya9lsx3ip5dlbldr7mgcws6j8bx5za"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-glob" ,rust-glob-0.3)
- ("rust-proc-macro2" ,rust-proc-macro2-0.4)
- ("rust-quote" ,rust-quote-0.6)
- ("rust-syn" ,rust-syn-0.15))))
- (home-page "https://github.com/frehberg/test-generator")
- (synopsis "Generate parameterized tests from different input parameters")
- (description
- "This crate provides @code{#[test_resources]} and @code{#[bench_resources]}
-procedural macro attributes that generates multiple parameterized tests using
-one body with different resource input parameters. A test is generated for
-each resource matching the specific resource location pattern.")
- (license license:asl2.0)))
-
(define-public rust-tester-0.9
(package
(name "rust-tester")
@@ -65361,34 +58351,6 @@ fixed set of worker threads.")
"This crate provides Rust bindings for the Apache Thrift RPC system.")
(license license:asl2.0)))
-(define-public rust-thrussh-libsodium-0.1
- (package
- (name "rust-thrussh-libsodium")
- (version "0.1.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "thrussh-libsodium" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0fjssjiwnmbxjvajk37l7k0fcw1ys97j7n8bpn3q3bbnz2qfrphv"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))
- (native-inputs
- (list pkg-config))
- (inputs
- (list libsodium))
- (home-page "https://nest.pijul.com/pijul_org/thrussh")
- (synopsis "Straightforward bindings to libsodium")
- (description
- "You can bind to libsodium from Rust with this crate.")
- (license (list license:asl2.0 license:expat))))
-
(define-public rust-tiger-0.1
(package
(name "rust-tiger")
@@ -66617,31 +59579,6 @@ buffers")
applications backed by buffers.")
(license (list license:expat license:asl2.0))))
-(define-public rust-tokio-named-pipes-0.1
- (package
- (name "rust-tokio-named-pipes")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tokio-named-pipes" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1bjy59wdl2anl22w6qyzkff1afv7ynayfpms10iqna2j6142sa4x"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-futures" ,rust-futures-0.1)
- ("rust-mio" ,rust-mio-0.6)
- ("rust-mio-named-pipes" ,rust-mio-named-pipes-0.1)
- ("rust-tokio" ,rust-tokio-0.1))))
- (home-page "https://github.com/nikvolf/tokio-named-pipes")
- (synopsis "Windows named pipe bindings for tokio")
- (description "This package provides bindings for Windows named pipe for
-Tokio.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-tokio-native-tls-0.3
(package
(name "rust-tokio-native-tls")
@@ -66685,50 +59622,6 @@ streams.")
(("rust-native-tls" ,rust-native-tls-0.2)
("rust-tokio" ,rust-tokio-0.2))))))
-(define-public rust-tokio-net-0.2
- (package
- (name "rust-tokio-net")
- (version "0.2.0-alpha.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tokio-net" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "15vm0bndn6zcpkp1yb6v736rbhqgim5skc76rz299xd3y0pr249a"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-crossbeam-queue" ,rust-crossbeam-queue-0.1)
- ("rust-crossbeam-utils" ,rust-crossbeam-utils-0.6)
- ("rust-futures-core-preview" ,rust-futures-core-preview-0.3)
- ("rust-futures-sink-preview" ,rust-futures-sink-preview-0.3)
- ("rust-futures-util-preview" ,rust-futures-util-preview-0.3)
- ("rust-iovec" ,rust-iovec-0.1)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-libc" ,rust-libc-0.2)
- ("rust-mio" ,rust-mio-0.6)
- ("rust-mio-named-pipes" ,rust-mio-named-pipes-0.1)
- ("rust-mio-uds" ,rust-mio-uds-0.6)
- ("rust-num-cpus" ,rust-num-cpus-1)
- ("rust-parking-lot" ,rust-parking-lot-0.8)
- ("rust-signal-hook-registry" ,rust-signal-hook-registry-1)
- ("rust-slab" ,rust-slab-0.4)
- ("rust-tokio-codec" ,rust-tokio-codec-0.1)
- ("rust-tokio-executor" ,rust-tokio-executor-0.1)
- ("rust-tokio-io" ,rust-tokio-io-0.1)
- ("rust-tokio-sync" ,rust-tokio-sync-0.1)
- ("rust-tracing" ,rust-tracing-0.1)
- ("rust-winapi" ,rust-winapi-0.3))))
- (home-page "https://tokio.rs")
- (synopsis "Event loop that drives Tokio I/O resources")
- (description
- "This package provides the event loop that drives Tokio I/O resources.")
- (license license:expat)))
-
(define-public rust-tokio-openssl-0.6
(package
(name "rust-tokio-openssl")
@@ -66894,40 +59787,6 @@ in Rust.")
futures.")
(license license:expat)))
-(define-public rust-tokio-proto-0.1
- (package
- (name "rust-tokio-proto")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tokio-proto" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "12833cckniq3y83zjhk2ayv6qpr99d4mj1h3hz266g1mh6p4gfwg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-futures" ,rust-futures-0.1)
- ("rust-log" ,rust-log-0.3)
- ("rust-net2" ,rust-net2-0.2)
- ("rust-rand" ,rust-rand-0.3)
- ("rust-slab" ,rust-slab-0.3)
- ("rust-smallvec" ,rust-smallvec-0.2)
- ("rust-take" ,rust-take-0.1)
- ("rust-tokio-core" ,rust-tokio-core-0.1)
- ("rust-tokio-io" ,rust-tokio-io-0.1)
- ("rust-tokio-service" ,rust-tokio-service-0.1))))
- (home-page "https://tokio.rs")
- (synopsis
- "Network application framework for deployment of clients and servers")
- (description
- "This package provides a network application framework for rapid
-development and highly scalable production deployments of clients and
-servers.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-tokio-reactor-0.1
(package
(name "rust-tokio-reactor")
@@ -67129,28 +59988,6 @@ Rustls.")
(("rust-lazy-static" ,rust-lazy-static-1)
("rust-tokio" ,rust-tokio-0.1))))))
-(define-public rust-tokio-service-0.1
- (package
- (name "rust-tokio-service")
- (version "0.1.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tokio-service" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0qjinhax0y164kxp887mj8c5ih9829kdrnrb2ramzwg0fz825ni4"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-futures" ,rust-futures-0.1))))
- (home-page "https://github.com/tokio-rs/tokio-service")
- (synopsis "Core @code{Service} trait for Tokio")
- (description
- "This package provides the core @code{Service} trait for Tokio.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-tokio-signal-0.2
(package
(name "rust-tokio-signal")
@@ -67238,31 +60075,6 @@ Rust.")
("rust-once-cell" ,rust-once-cell-1)
("rust-tokio" ,rust-tokio-0.2))))))
-(define-public rust-tokio-socks-0.2
- (package
- (inherit rust-tokio-socks-0.3)
- (name "rust-tokio-socks")
- (version "0.2.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tokio-socks" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1bwdjafbbs0907w42dl899inykflz4gbm026wh097q151s57i5qr"))))
- (arguments
- `(#:cargo-inputs
- (("rust-bytes" ,rust-bytes-0.4)
- ("rust-either" ,rust-either-1)
- ("rust-futures" ,rust-futures-0.3)
- ("rust-thiserror" ,rust-thiserror-1)
- ("rust-tokio" ,rust-tokio-0.2))
- #:cargo-development-inputs
- (("rust-hyper" ,rust-hyper-0.13)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-tokio" ,rust-tokio-0.2))))))
-
(define-public rust-tokio-stream-0.1
(package
(name "rust-tokio-stream")
@@ -67882,14 +60694,14 @@ serializing Rust structures.")
(define-public rust-toml-edit-0.14
(package
(name "rust-toml-edit")
- (version "0.14.3")
+ (version "0.14.4")
(source
(origin
(method url-fetch)
(uri (crate-uri "toml_edit" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "01g772nkn5lmzaayssjd83rs3ri9ivny8r3wz2b3df1isrgkg65s"))))
+ (base32 "07xmklks4ldf8r9ban47zvq2s0csq43ja0dcjs43yi7j8ip2axjk"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
@@ -67909,32 +60721,6 @@ serializing Rust structures.")
parser.")
(license (list license:expat license:asl2.0))))
-(define-public rust-toml-edit-0.3
- (package
- (name "rust-toml-edit")
- (version "0.3.1")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "toml_edit" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0fbpkhla57k9qbpbxh72wxc7hhj7yscq4r0hnmyyygp92r3q6c0x"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-combine" ,rust-combine-4)
- ("rust-indexmap" ,rust-indexmap-1)
- ("rust-itertools" ,rust-itertools-0.10)
- ("rust-serde" ,rust-serde-1)
- ("rust-vec1" ,rust-vec1-1))))
- (home-page "https://github.com/ordian/toml_edit")
- (synopsis "Yet another format-preserving TOML parser")
- (description "This package provides yet another format-preserving TOML
-parser.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-tonic-0.6
(package
(name "rust-tonic")
@@ -68262,32 +61048,6 @@ automatically instrumenting functions.")
@code{futures} with @code{tracing}.")
(license license:expat)))
-(define-public rust-tracing-fmt-0.1
- (package
- (name "rust-tracing-fmt")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tracing-fmt" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0wagcrd6w8d3k7zdvg6sy2bwfh8w87i6ndia69p54fc7p3z4f1c8"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-tracing-subscriber" ,rust-tracing-subscriber-0.1))
- #:cargo-development-inputs
- (("rust-tracing" ,rust-tracing-0.1))))
- (home-page "https://tokio.rs")
- (synopsis "Tracing subscriber that formats and logs trace data")
- (description
- "This package provides a tracing subscriber that formats and logs trace
-data. Moved to the tracing-subscriber crate.")
- (license license:expat)))
-
(define-public rust-tracing-log-0.1
(package
(name "rust-tracing-log")
@@ -68443,39 +61203,6 @@ application authors using tracing to instrument their applications.")
("rust-tracing-futures" ,rust-tracing-futures-0.2)
("rust-tracing-log" ,rust-tracing-log-0.1))))))
-(define-public rust-tracing-subscriber-0.1
- (package
- (inherit rust-tracing-subscriber-0.2)
- (name "rust-tracing-subscriber")
- (version "0.1.6")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tracing-subscriber" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0i9fhlyz8mn2znpgmi5bv9y24pwpkkgfxs0rwcf6dl6djmjs2b0r"))))
- (arguments
- `(#:tests? #f ; Some test files missing.
- #:cargo-inputs
- (("rust-ansi-term" ,rust-ansi-term-0.11)
- ("rust-chrono" ,rust-chrono-0.4)
- ("rust-lazy-static" ,rust-lazy-static-1)
- ("rust-matchers" ,rust-matchers-0.0)
- ("rust-owning-ref" ,rust-owning-ref-0.4)
- ("rust-parking-lot" ,rust-parking-lot-0.9)
- ("rust-regex" ,rust-regex-1)
- ("rust-smallvec" ,rust-smallvec-0.6)
- ("rust-tracing-core" ,rust-tracing-core-0.1)
- ("rust-tracing-log" ,rust-tracing-log-0.1))
- #:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3)
- ("rust-log" ,rust-log-0.4)
- ("rust-tracing" ,rust-tracing-0.1)
- ("rust-tracing-log" ,rust-tracing-log-0.1))))))
-
(define-public rust-tracing-tree-0.2
(package
(name "rust-tracing-tree")
@@ -68510,36 +61237,6 @@ application authors using tracing to instrument their applications.")
events.")
(license (list license:expat license:asl2.0))))
-(define-public rust-tracing-tree-0.1
- (package
- (inherit rust-tracing-tree-0.2)
- (name "rust-tracing-tree")
- (version "0.1.9")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tracing-tree" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0rs9zjajlkhdxfgyajbi7l9bf569vrhsnqv7qqmvrngq0w4v84hp"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ansi-term" ,rust-ansi-term-0.12)
- ("rust-atty" ,rust-atty-0.2)
- ("rust-termcolor" ,rust-termcolor-1)
- ("rust-tracing" ,rust-tracing-0.1)
- ("rust-tracing-log" ,rust-tracing-log-0.1)
- ("rust-tracing-subscriber"
- ,rust-tracing-subscriber-0.2))
- #:cargo-development-inputs
- (("rust-assert-cmd" ,rust-assert-cmd-1)
- ("rust-glob" ,rust-glob-0.3)
- ("rust-log" ,rust-log-0.4))))))
-
(define-public rust-trackable-1
(package
(name "rust-trackable")
@@ -68638,23 +61335,6 @@ be used directly. See @code{rust-trackable} for more information.")
recycle bin.")
(license license:expat)))
-(define-public rust-trash-1
- (package
- (inherit rust-trash-2)
- (name "rust-trash")
- (version "1.3.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "trash" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "04nmmh6pnlsdpgz24bwnjpyqcs66414w1sip9whlx0aln6prdpwh"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-winapi" ,rust-winapi-0.3))))))
-
(define-public rust-tree-magic-0.2
(package
(name "rust-tree-magic")
@@ -69526,28 +62206,6 @@ the Trust-DNS client to use rustls for TLS.")
(("rust-openssl" ,rust-openssl-0.10)
("rust-tokio" ,rust-tokio-0.1))))))
-(define-public rust-try-from-0.3
- (package
- (name "rust-try-from")
- (version "0.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "try_from" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "12wdd4ja7047sd3rx70hv2056hyc8gcdllcx3a41g1rnw64kng98"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-cfg-if" ,rust-cfg-if-0.1))))
- (home-page "https://github.com/derekjw/try_from")
- (synopsis "TryFrom and TryInto traits for failable conversions")
- (description
- "TryFrom and TryInto traits for failable conversions that return a Result.")
- (license license:expat)))
-
(define-public rust-try-lock-0.2
(package
(name "rust-try-lock")
@@ -69612,14 +62270,14 @@ the Trust-DNS client to use rustls for TLS.")
(define-public rust-trycmd-0.13
(package
(name "rust-trycmd")
- (version "0.13.4")
+ (version "0.13.7")
(source (origin
(method url-fetch)
(uri (crate-uri "trycmd" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "04wzh907rkxac5kxlai0s630qh9z122w2m1s2x14d46c4r8iid7z"))))
+ "1slz0b87k0n2hgbv76yc8wm68nh6cqi2lgm6gpcnkfz8rcrpndx5"))))
(build-system cargo-build-system)
(arguments
`(#:cargo-inputs
@@ -69632,13 +62290,13 @@ the Trust-DNS client to use rustls for TLS.")
("rust-serde" ,rust-serde-1)
("rust-serde-json" ,rust-serde-json-1)
("rust-shlex" ,rust-shlex-1)
- ("rust-snapbox" ,rust-snapbox-0.2)
+ ("rust-snapbox" ,rust-snapbox-0.4)
("rust-toml-edit" ,rust-toml-edit-0.14))))
(home-page "https://github.com/assert-rs/trycmd")
(synopsis "Snapshot testing for a herd of CLI tests")
- (description
- "trycmd is a test harness that will enumerate test case files and run them to
-verify the results, taking inspiration from @code{trybuild} and @code{cram}.")
+ (description "trycmd is a test harness that will enumerate test case files
+and run them to verify the results, taking inspiration from @code{trybuild} and
+@code{cram}.")
(license (list license:expat license:asl2.0))))
(define-public rust-ttf-parser-0.12
@@ -69736,32 +62394,6 @@ or dashboards.")
("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
("rust-unicode-width" ,rust-unicode-width-0.1))))))
-(define-public rust-tui-0.14
- (package
- (inherit rust-tui-0.15)
- (name "rust-tui")
- (version "0.14.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "tui" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1jfxic8kik3lc9qv541wm327mh958l3m9hmdd2qsb5cjiqm1bvcw"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bitflags" ,rust-bitflags-1)
- ("rust-cassowary" ,rust-cassowary-0.3)
- ("rust-crossterm" ,rust-crossterm-0.18)
- ("rust-easycurses" ,rust-easycurses-0.12)
- ("rust-pancurses" ,rust-pancurses-0.16)
- ("rust-rustbox" ,rust-rustbox-0.11)
- ("rust-serde" ,rust-serde-1)
- ("rust-termion" ,rust-termion-1)
- ("rust-unicode-segmentation" ,rust-unicode-segmentation-1)
- ("rust-unicode-width" ,rust-unicode-width-0.1))))))
-
(define-public rust-tuikit-0.4
(package
(name "rust-tuikit")
@@ -70579,27 +63211,6 @@ Unicode and Internationalization Crates (UNIC) project.")
"Implementation of the Unicode Bidirectional Algorithm.")
(license (list license:asl2.0 license:expat))))
-(define-public rust-unicode-categories-0.1
- (package
- (name "rust-unicode-categories")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "unicode_categories" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0kp1d7fryxxm7hqywbk88yb9d1avsam9sg76xh36k5qx2arj9v1r"))))
- (build-system cargo-build-system)
- (arguments `(#:skip-build? #t))
- (home-page "https://github.com/swgillespie/unicode-categories")
- (synopsis "Query Unicode category membership for chars")
- (description
- "unicode-categories is a simple crate that adds many extensions to the
-char type that allow for the querying if whether or not a character is
-a member of a certain category of Unicode characters.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-unicode-ident-1
(package
(name "rust-unicode-ident")
@@ -70995,52 +63606,6 @@ The former can be used to unwrap values of type @code{Result} or @code{Option}
comparable to calling @code{unwrap_err()}.")
(license (list license:expat license:bsd-3))))
-(define-public rust-uom-0.31
- (package
- (name "rust-uom")
- (version "0.31.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "uom" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0dwih0bclq18gfdf7if6kqip82w8yrf076l0ad1n3gr71bynpvmi"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-num-bigint" ,rust-num-bigint-0.3)
- ("rust-num-rational" ,rust-num-rational-0.3)
- ("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-serde" ,rust-serde-1)
- ("rust-typenum" ,rust-typenum-1))
- #:cargo-development-inputs
- (("rust-approx" ,rust-approx-0.3)
- ("rust-quickcheck" ,rust-quickcheck-0.9)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-static-assertions"
- ,rust-static-assertions-1))))
- (home-page "https://github.com/iliekturtles/uom")
- (synopsis "Units of measurement")
- (description "Units of measurement is a crate that does automatic
-type-safe zero-cost dimensional analysis.")
- ;; Dual-licensed, either license applies.
- (license (list license:asl2.0 license:expat))))
-
-(define-public rust-uom-0.30
- (package
- (inherit rust-uom-0.31)
- (name "rust-uom")
- (version "0.30.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "uom" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1vg59hnb7hh0p8kjjhgmrsnn3597722lkfdkp481wksq6vk06rg7"))))))
-
(define-public rust-ureq-2
(package
(name "rust-ureq")
@@ -71084,39 +63649,6 @@ type-safe zero-cost dimensional analysis.")
(description "This package provides minimal request library in Rust.")
(license (list license:expat license:asl2.0))))
-(define-public rust-ureq-1
- (package
- (inherit rust-ureq-2)
- (name "rust-ureq")
- (version "1.5.5")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "ureq" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0wdakplwjjya6m95z42pci8m63ddx913rd92kzh8l8ar5ly0d2rb"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-base64" ,rust-base64-0.13)
- ("rust-chunked-transfer" ,rust-chunked-transfer-1)
- ("rust-cookie" ,rust-cookie-0.14)
- ("rust-cookie-store" ,rust-cookie-store-0.12)
- ("rust-encoding" ,rust-encoding-0.2)
- ("rust-log" ,rust-log-0.4)
- ("rust-native-tls" ,rust-native-tls-0.2)
- ("rust-once-cell" ,rust-once-cell-1)
- ("rust-qstring" ,rust-qstring-0.7)
- ("rust-rustls" ,rust-rustls-0.19)
- ("rust-rustls-native-certs" ,rust-rustls-native-certs-0.5)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-json" ,rust-serde-json-1)
- ("rust-socks" ,rust-socks-0.3)
- ("rust-url" ,rust-url-2)
- ("rust-webpki" ,rust-webpki-0.21)
- ("rust-webpki-roots" ,rust-webpki-roots-0.21))))))
-
(define-public rust-url-2
(package
(name "rust-url")
@@ -71294,23 +63826,6 @@ Unix users and groups.")
#:cargo-development-inputs
(("rust-env-logger" ,rust-env-logger-0.7))))))
-(define-public rust-users-0.9
- (package
- (inherit rust-users-0.10)
- (name "rust-users")
- (version "0.9.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "users" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1kxl3y2hcrqqip7jpqn5mz7xlpbwmmpfmaza0xnyrhx0mrkl4by7"))))
- (arguments
- `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))))))
-
(define-public rust-utf-8-0.7
(package
(name "rust-utf-8")
@@ -71727,31 +64242,6 @@ write operations.")
has at least 1 element.")
(license (list license:expat license:asl2.0))))
-(define-public rust-vecmath-1
- (package
- (name "rust-vecmath")
- (version "1.0.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "vecmath" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0shmj76rj7rqv377vy365xwr5rx23kxqgkqxxrymdjjvv3hf2slm"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-piston-float" ,rust-piston-float-1))))
- (home-page "https://github.com/pistondevelopers/vecmath")
- (synopsis "Library for vector math designed for reexporting")
- (description
- "This package provides a simple and type agnostic library for vector math
-designed for reexporting.")
- (license license:expat)))
-
(define-public rust-vergen-3
(package
(name "rust-vergen")
@@ -71936,31 +64426,6 @@ updated when the crate version changes.")
("rust-toml" ,rust-toml-0.4)
("rust-url" ,rust-url-1))))))
-(define-public rust-versions-3
- (package
- (name "rust-versions")
- (version "3.0.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "versions" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1ffjw6mbsm3nrgg03b76jfc41lg44yz1pyqmv6zj37q88i6y4wri"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-itertools" ,rust-itertools-0.10)
- ("rust-nom" ,rust-nom-6)
- ("rust-serde" ,rust-serde-1))))
- (home-page "https://github.com/fosskers/rs-versions")
- (synopsis "Library for parsing and comparing software version numbers")
- (description
- "This package provides a library for parsing and comparing software
-version numbers.")
- (license license:expat)))
-
(define-public rust-void-1
(package
(name "rust-void")
@@ -72272,26 +64737,6 @@ result.")
(description "Detect when another Future wants a result.")
(license license:expat)))
-(define-public rust-want-0.0
- (package
- (inherit rust-want-0.3)
- (name "rust-want")
- (version "0.0.4")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "want" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1l9mbh4a0r2m3s8nckhy1vz9qm6lxsswlgxpimf4pyjkcyb9spd0"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-futures" ,rust-futures-0.1)
- ("rust-log" ,rust-log-0.4)
- ("rust-try-lock" ,rust-try-lock-0.1))))))
-
(define-public rust-warp-0.2
(package
(name "rust-warp")
@@ -72361,26 +64806,6 @@ result.")
(license (list license:asl2.0
license:expat))))
-(define-public rust-wasi-0.5
- (package
- (name "rust-wasi")
- (version "0.5.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "wasi" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1ir3pd4phdfml0cbziw9bqp7mnk0vfp9biy8bh25lln6raml4m7x"))))
- (build-system cargo-build-system)
- (home-page "https://github.com/CraneStation/rust-wasi")
- (synopsis "Experimental WASI API bindings for Rust")
- (description "This package contains experimental WASI API bindings
-in Rust.")
- (license license:asl2.0)))
-
(define-public rust-wasm-bindgen-0.2
(package
(name "rust-wasm-bindgen")
@@ -72443,32 +64868,6 @@ in Rust.")
"Backend code generation of the wasm-bindgen tool.")
(license (list license:expat license:asl2.0))))
-(define-public rust-wasm-bindgen-console-logger-0.1
- (package
- (name "rust-wasm-bindgen-console-logger")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "wasm-bindgen-console-logger" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1vc506dhrk2yl0snkcn45s5adndq9wj7ipxb7awbbxzswxss4c3m"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-log" ,rust-log-0.4)
- ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2))))
- (home-page "https://github.com/blm768/wasm-bindgen-console-logger")
- (synopsis "Rust log and JavaScript console logging integration")
- (description
- "This package provides a logging facility that integrates the
-log crate with JavaScript console logging functions with the help of
-wasm-bindgen.")
- (license license:cc0)))
-
(define-public rust-wasm-bindgen-futures-0.4
(package
(name "rust-wasm-bindgen-futures")
@@ -72743,37 +65142,6 @@ attribute that is not in the shared backend crate.")
(("rust-proc-macro2" ,rust-proc-macro2-0.4)
("rust-quote" ,rust-quote-0.6))))))
-(define-public rust-wasm-bindgen-webidl-0.2
- (package
- (name "rust-wasm-bindgen-webidl")
- (version "0.2.58")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "wasm-bindgen-webidl" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0pcpaw8w3xgfrg9y24ljrsl2bkidgdaaz3ka2bgk417wjc6jl0gg"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-anyhow" ,rust-anyhow-1)
- ("rust-heck" ,rust-heck-0.3)
- ("rust-log" ,rust-log-0.4)
- ("rust-proc-macro2" ,rust-proc-macro2-1)
- ("rust-quote" ,rust-quote-1)
- ("rust-syn" ,rust-syn-1)
- ("rust-wasm-bindgen-backend" ,rust-wasm-bindgen-backend-0.2)
- ("rust-weedle" ,rust-weedle-0.10))))
- (home-page "https://rustwasm.github.io/wasm-bindgen/")
- (synopsis "Support for parsing WebIDL specific to wasm-bindgen")
- (description
- "Support for parsing WebIDL specific to wasm-bindgen.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-wasmparser-0.57
(package
(name "rust-wasmparser")
@@ -73234,28 +65602,6 @@ implementation of webview, a tiny cross-platform library to render web-based
GUIs as desktop applications.")
(license license:expat)))
-(define-public rust-weedle-0.10
- (package
- (name "rust-weedle")
- (version "0.10.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "weedle" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0r0i2kllvkn9jil6cjzxdi1zsc6p1gjyk751w8lyclaii1q3zd1v"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs (("rust-nom" ,rust-nom-4))))
- (home-page "https://github.com/rustwasm/weedle")
- (synopsis "WebIDL Parser")
- (description
- "This package provides a WebIDL Parser.")
- (license license:expat)))
-
(define-public rust-weezl-0.1
(package
(name "rust-weezl")
@@ -73759,66 +66105,6 @@ color in a Windows console.")
#:cargo-inputs
(("rust-winapi" ,rust-winapi-0.3))))))
-(define-public rust-win-crypto-ng-0.4
- (package
- (name "rust-win-crypto-ng")
- (version "0.4.0")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "win-crypto-ng" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0v26ssjip8fdilj1j6csnvcny98gb90ra1qlnm2xwjlgivlr5kr4"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-cipher" ,rust-cipher-0.2)
- ("rust-doc-comment" ,rust-doc-comment-0.3)
- ("rust-rand-core" ,rust-rand-core-0.5)
- ("rust-winapi" ,rust-winapi-0.3)
- ("rust-zeroize" ,rust-zeroize-1))))
- (home-page "https://crates.io/crates/win-crypto-ng")
- (synopsis "Safe bindings to MS Windows Cryptography API Next
-Generation")
- (description
- "Cryptography API Next Generation (CNG) are cryptographic
-primitives and utilities provided by the operating system and/or
-hardware. It is available since Windows Vista and replaces the now
-deprecated CryptoAPI.
-
-The primitives do not depend on OpenSSL or other libraries of the
-sort, they are provided by Microsoft and/or by the hardware
-manufacturer. They are the primitives used in kernel space programs.
-Therefore, if you are using Microsoft Windows, you already accepted to
-trust these primitives.")
- (license license:bsd-3)))
-
-(define-public rust-winpty-sys-0.4
- (package
- (name "rust-winpty-sys")
- (version "0.4.3")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "winpty-sys" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0s5m2vvlw7wphc466s47zfmp08zk00wzj999l1w3ajqlxbnfgb9x"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-bindgen" ,rust-bindgen-0.33)
- ("rust-cc" ,rust-cc-1))))
- (home-page "https://github.com/rprichard/winpty")
- (synopsis "Rust winpty bindings")
- (description "Rust winpty bindings.")
- (license license:expat)))
-
(define-public rust-winreg-0.8
(package
(name "rust-winreg")
@@ -74644,23 +66930,6 @@ library.")
for locating fonts.")
(license license:expat)))
-(define-public rust-yeslogic-fontconfig-sys-2
- (package
- (inherit rust-yeslogic-fontconfig-sys-3)
- (name "rust-yeslogic-fontconfig-sys")
- (version "2.11.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "yeslogic-fontconfig-sys" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "13bzwn12dmxnc8iqd6za6q3j2ililnqjcplnlrfblbca4ia73r1q"))))
- (arguments
- `(#:cargo-inputs
- (("rust-const-cstr" ,rust-const-cstr-0.3)
- ("rust-pkg-config" ,rust-pkg-config-0.3))))))
-
(define-public rust-zbase32-0.1
(package
(name "rust-zbase32")
@@ -74836,25 +67105,6 @@ implementation that works everywhere, even WASM!")
"This package provides a library for parsing compiled zoneinfo files.")
(license license:expat)))
-(define-public rust-zoneinfo-compiled-0.4
- (package
- (inherit rust-zoneinfo-compiled-0.5)
- (name "rust-zoneinfo-compiled")
- (version "0.4.8")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "zoneinfo_compiled" version))
- (file-name
- (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0bnm19w791q6kp79s0zl1cj9w51bw5xrifrxfy3g1p05i676y4vf"))))
- (arguments
- `(#:cargo-inputs
- (("rust-byteorder" ,rust-byteorder-1)
- ("rust-datetime" ,rust-datetime-0.4))))))
-
(define-public rust-zstd-0.9
(package
(name "rust-zstd")
@@ -74917,31 +67167,6 @@ implementation that works everywhere, even WASM!")
("rust-tokio-io" ,rust-tokio-io-0.1)
("rust-zstd-safe" ,rust-zstd-safe-3))))))
-(define-public rust-zstd-0.5
- (package
- (inherit rust-zstd-0.6)
- (name "rust-zstd")
- (version "0.5.3+zstd.1.4.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "zstd" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "1n0cgj9i3dk90kn7jcahq5fligqrjfzmnq08hfg71yhyfypjxcq1"))))
- (arguments
- `(#:cargo-inputs
- (("rust-futures" ,rust-futures-0.1)
- ("rust-tokio-io" ,rust-tokio-io-0.1)
- ("rust-zstd-safe" ,rust-zstd-safe-2))
- #:cargo-development-inputs
- (("rust-clap" ,rust-clap-2)
- ("rust-humansize" ,rust-humansize-1)
- ("rust-partial-io" ,rust-partial-io-0.3)
- ("rust-quickcheck" ,rust-quickcheck-0.6)
- ("rust-walkdir" ,rust-walkdir-2))))))
-
(define-public rust-zstd-safe-4
(package
(name "rust-zstd-safe")
@@ -74985,24 +67210,6 @@ library.")
(("rust-libc" ,rust-libc-0.2)
("rust-zstd-sys" ,rust-zstd-sys-1))))))
-(define-public rust-zstd-safe-2
- (package
- (inherit rust-zstd-safe-3)
- (name "rust-zstd-safe")
- (version "2.0.5+zstd.1.4.5")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "zstd-safe" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0m8h1x030cj5bj7zxxf6gdp91bp0ays2vi9rlqllgxi71lp69yqw"))))
- (arguments
- `(#:cargo-inputs
- (("rust-libc" ,rust-libc-0.2)
- ("rust-zstd-sys" ,rust-zstd-sys-1))))))
-
;; TODO: Unbundle zstd.
(define-public rust-zstd-sys-1
(package
@@ -75201,30 +67408,6 @@ pointers:
configuration file and/or environment variables.")
(license (list license:expat license:asl2.0))))
-(define-public rust-ptree-0.3
- (package
- (inherit rust-ptree-0.4)
- (name "rust-ptree")
- (version "0.3.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "ptree" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "1bp6r88hcw0ygmdfdf1gwsj6krcah2qhwp3kw284wvni080l1zcm"))))
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-ansi-term" ,rust-ansi-term-0.12)
- ("rust-atty" ,rust-atty-0.2)
- ("rust-config" ,rust-config-0.10)
- ("rust-directories" ,rust-directories-2)
- ("rust-petgraph" ,rust-petgraph-0.5)
- ("rust-serde" ,rust-serde-1)
- ("rust-serde-value" ,rust-serde-value-0.6)
- ("rust-tint" ,rust-tint-1))))))
-
(define-public rust-windows-0.9
(package
(name "rust-windows")
@@ -75930,29 +68113,6 @@ for uint and fixed hash.")
and fixed hash.")
(license (list license:expat license:asl2.0))))
-(define-public rust-impl-num-traits-0.1
- (package
- (name "rust-impl-num-traits")
- (version "0.1.1")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "impl-num-traits" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0rjlic3z684l37qm7zywmxhhllnf982y3ilyslyxb6jiddyhbdiq"))))
- (build-system cargo-build-system)
- (arguments
- `(#:cargo-inputs
- (("rust-integer-sqrt" ,rust-integer-sqrt-0.1)
- ("rust-num-traits" ,rust-num-traits-0.2)
- ("rust-uint" ,rust-uint-0.9))))
- (home-page "https://github.com/paritytech/parity-common")
- (synopsis "num-traits implementation for uint")
- (description "This package provides @code{num-traits} implementation
-for @code{uint}.")
- (license (list license:expat license:asl2.0))))
-
(define-public rust-impl-serde-0.3
(package
(name "rust-impl-serde")
@@ -76225,28 +68385,6 @@ Rust.")
"This package provides a library to unify commandline arguments with config files and environment variables. And make it easier for users to tell your program how to behave across the three main input sources")
(license license:expat)))
-(define-public rust-cvss-1
- (package
- (name "rust-cvss")
- (version "1.0.2")
- (source (origin
- (method url-fetch)
- (uri (crate-uri "cvss" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32
- "0gxxzimyxwf6ka011n6cd296ax6qiwnx8n6mxzh2l55bpvd65642"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs
- (("rust-serde" ,rust-serde-1))))
- (home-page "https://github.com/RustSec/rustsec/tree/main/cvss")
- (synopsis "Common Vulnerability Scoring System parser/serializer")
- (description "This package provides Common Vulnerability
-Scoring System parser/serializer.")
- (license (list license:asl2.0 license:expat))))
-
(define-public svd2rust
(package
(name "svd2rust")
@@ -76303,30 +68441,6 @@ Scoring System parser/serializer.")
including a line breaking iterator.")
(license license:asl2.0)))
-(define-public rust-shell2batch-0.4
- (package
- (name "rust-shell2batch")
- (version "0.4.2")
- (source
- (origin
- (method url-fetch)
- (uri (crate-uri "shell2batch" version))
- (file-name (string-append name "-" version ".tar.gz"))
- (sha256
- (base32 "0r9zfhxmqnrnyk7g590333szfpsjijs2wfwy7ish240w6pp54nhq"))
- ;; https://github.com/sagiegurari/shell2batch/issues/17
- (patches (search-patches "rust-shell2batch-lint-fix.patch"))))
- (build-system cargo-build-system)
- (arguments
- `(#:skip-build? #t
- #:cargo-inputs (("rust-regex" ,rust-regex-1))))
- (home-page "https://github.com/sagiegurari/shell2batch")
- (synopsis "Basic shell scripts to windows batch scripts conversion")
- (description "While it is not really possible to take every shell script
-and automatically convert it to a windows batch file, this library provides a
-way to convert simple shell commands to windows batch commands.")
- (license license:asl2.0)))
-
(define-public rust-enquote-1
(package
(name "rust-enquote")